@font-face{font-family:GT Super Text;src:url("//bacehealth.com/cdn/shop/t/50/assets/subset-GTSuperText-Regular.woff?v=36183880258727753231762883390") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Walsheim;src:url("//bacehealth.com/cdn/shop/t/50/assets/subset-GTWalsheimBold.woff?v=121988699604068547791762883390") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Walsheim;src:url("//bacehealth.com/cdn/shop/t/50/assets/subset-GTWalsheimRegular.woff?v=68147286883033521601762883390") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Walsheim;src:url("//bacehealth.com/cdn/shop/t/50/assets/subset-GTWalsheimMedium.woff?v=169804492863764705901762883390") format("woff");font-weight:500;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;font-weight:400;line-height:1.65;font-family:GT Walsheim,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100vw;color:#4b763f}body.nav-active{overflow:hidden}@media (min-width: 960px){body.nav-active{overflow-x:hidden}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;font-family:GT Super Text,sans-serif}a{text-decoration:none}li{list-style:none}input,select,button,textarea{appearance:none;border:none;background:transparent;outline:none;font-family:GT Walsheim,sans-serif;font-size:16px}input[type=email],input[type=text],input[type=password],input[type=search]{display:block;width:100%}a,button,label,input[type=submit],input[type=checkbox],input[type=radio]{cursor:pointer}select{background-image:url('//bacehealth.com/cdn/shop/t/50/assets/chevron-down.svg?v=85086043764055979501762883390')!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:12px!important;color:#4b763f!important}img,svg{display:block;max-width:100%}.width{max-width:1440px;margin:0 auto;width:calc(100% - 40px)}.width.large{max-width:1120px}.width.medium{max-width:1080px}.width.sm,.width.small{max-width:940px}.width.xsmall{max-width:700px}@media (min-width: 960px){.width{width:calc(100% - 80px)}}.relative{position:relative}.hide{display:none}.offscreen{position:absolute;left:-9999px}.small-max-width{max-width:660px;margin:0 auto}.medium-max-width{max-width:880px;margin:0 auto}.rte{color:#4b763f;font-size:16px;line-height:1.4;letter-spacing:.4px}@media (min-width: 960px){.rte{font-size:20px}}.rte>*+*{margin-top:20px}.rte>h1+*,.rte>h2+*,.rte>h3+*,.rte>h4+*,.rte>h5+*,.rte>h6+*{margin-top:15px}.rte a{color:#4b763f;text-decoration:underline;text-decoration-color:#fcae23}.rte blockquote{font-weight:300;line-height:1;font-size:32px}@media (min-width: 960px){.rte blockquote{font-size:64px}}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:35px;font-weight:400}.rte b,.rte strong{font-weight:400}.rte h1{font-size:40px}.rte h2,.basic-page .rte h1{font-size:32px;font-weight:500}.rte h3{font-size:20px}.rte h4{font-size:18px}.rte h5{font-size:16px}.rte img{height:auto}.rte blockquote{margin:60px 0;position:relative}.rte blockquote:before{content:"";position:absolute;top:-30px;left:-20px;width:58px;height:44px;background-size:cover;background-image:url('//bacehealth.com/cdn/shop/t/50/assets/yellow-quote.svg?v=92669321990485087251762883390');transform:scale(.8)}@media (min-width: 960px){.rte blockquote:before{transform:none;top:-25px;left:-25px}}.rte blockquote p{position:relative;z-index:2}.rte ol li{list-style:decimal;margin-left:18px}.rte ul li{padding-left:30px;position:relative}.rte ul li:after{content:"";position:absolute;top:10px;left:0;width:12px;height:1px;background:#4b763f}@media (min-width: 960px){.rte ul li:after{top:12px}}.rte li+li{margin-top:8px}.rte .box{border:2px solid #4b763f;padding:20px;margin-bottom:32px}@media (min-width: 960px){.rte .box{padding:48px 32px;margin-bottom:48px}}.rte *+.box{margin-top:32px}@media (min-width: 960px){.rte *+.box{margin-top:48px}}body .rte-product{padding:32px 24px;border:1px solid #4b763f;margin:24px 0;display:block;text-decoration:none}@media (min-width: 960px){body .rte-product{margin:48px 0;display:flex;align-items:center;padding:32px 54px 32px 24px}}body .rte-product .rte-product-image{max-width:180px}@media (min-width: 960px){body .rte-product .rte-product-image{max-width:214px}}body .rte-product .rte-product-text{margin-top:20px}@media (min-width: 960px){body .rte-product .rte-product-text{margin:0 0 0 40px;flex:1}}body .rte-product h2{font-size:32px;font-weight:300;line-height:1.1;margin:0 0 10px}body .rte-product p{line-height:1.4;letter-spacing:.32px;margin:0}body .rte-product .rte-product-price{line-height:1.1;letter-spacing:.4px;color:#007a48;font-size:20px;display:flex;align-items:center;justify-content:space-between;margin-top:30px}body .rte-product .rte-product-price svg{width:60px}body .rte-product span{display:block}.advanced-body.rte h2{font-weight:300;font-size:48px}.advanced-body.rte h3{font-size:20px;font-weight:500}.button,.btn,.shopify-challenge__button,.spr-summary-actions-newreview{padding:2px 30px 0;font-size:18px;display:inline-block;border:1px solid transparent;line-height:60px;border-radius:32px;transition:.2s transform,.2s color,.2s background-color,.2s border-color;text-align:center}.button.yellow,.btn.yellow,.shopify-challenge__button.yellow,.spr-summary-actions-newreview.yellow{background:#fcae23;border-color:#fcae23;color:#491829}.button.yellow:hover,.btn.yellow:hover,.shopify-challenge__button.yellow:hover,.spr-summary-actions-newreview.yellow:hover{background:#eca120;border-color:#eca120}.button.green,.button.btn--primary,.btn.green,.btn.btn--primary,.shopify-challenge__button.green,.shopify-challenge__button.btn--primary,.spr-summary-actions-newreview.green,.spr-summary-actions-newreview.btn--primary{background:#4b763f;border-color:#4b763f;color:#fff}.button.green:disabled,.button.btn--primary:disabled,.btn.green:disabled,.btn.btn--primary:disabled,.shopify-challenge__button.green:disabled,.shopify-challenge__button.btn--primary:disabled,.spr-summary-actions-newreview.green:disabled,.spr-summary-actions-newreview.btn--primary:disabled{opacity:.5;position:relative}.button.green:hover,.button.btn--primary:hover,.btn.green:hover,.btn.btn--primary:hover,.shopify-challenge__button.green:hover,.shopify-challenge__button.btn--primary:hover,.spr-summary-actions-newreview.green:hover,.spr-summary-actions-newreview.btn--primary:hover{background:#3d6134;border-color:#3d6134}.button.green:disabled:hover,.button.btn--primary:disabled:hover,.btn.green:disabled:hover,.btn.btn--primary:disabled:hover,.shopify-challenge__button.green:disabled:hover,.shopify-challenge__button.btn--primary:disabled:hover,.spr-summary-actions-newreview.green:disabled:hover,.spr-summary-actions-newreview.btn--primary:disabled:hover{background:#4b763f;border-color:#4b763f}@media (min-width: 960px){.button.large-padding,.btn.large-padding,.shopify-challenge__button.large-padding,.spr-summary-actions-newreview.large-padding{padding-left:45px;padding-right:45px}}.button.full,.btn.full,.shopify-challenge__button.full,.spr-summary-actions-newreview.full{display:block;width:100%}.button.line,.btn.line,.shopify-challenge__button.line,.spr-summary-actions-newreview.line,.button.line:hover,.btn.line:hover,.shopify-challenge__button.line:hover,.spr-summary-actions-newreview.line:hover{background-color:transparent}.button.line.green,.btn.line.green,.shopify-challenge__button.line.green,.spr-summary-actions-newreview.line.green{color:#4b763f}.shopify-challenge__button{background:#4b763f;border-color:#4b763f;color:#fff}.shopify-challenge__button:hover{background:#3d6134;border-color:#3d6134}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.basic-page{padding:140px 0 100px}@media (min-width: 960px){.basic-page{padding-top:180px}}.basic-page h1{font-size:70px;font-weight:300;color:#4b763f;line-height:1;margin-bottom:25px;text-align:center}@media (min-width: 960px){.basic-page h1{font-size:100px;font-weight:200;margin-bottom:40px}}#challenge{padding-top:0!important}.shopify-challenge__container{padding:200px 0 100px!important}.quantity-selector{position:relative}.quantity-selector.small{width:110px}.quantity-selector input,.quantity-selector button{color:#4b763f}.quantity-selector input{border:2px solid #4b763f;line-height:60px;border-radius:32px;text-align:center}.quantity-selector.small input{line-height:40px}.quantity-selector .quantity-selector-down,.quantity-selector .quantity-selector-up{position:absolute;top:50%;transform:translateY(-50%);padding:12px}.quantity-selector.small .quantity-selector-down,.quantity-selector.small .quantity-selector-up{padding:12px 7px}.quantity-selector .quantity-selector-down{left:12px}.quantity-selector .quantity-selector-up{right:12px}.tooltip{position:relative;cursor:pointer}.tooltip .tooltip-text{background:#fff;position:absolute;bottom:100%;margin-bottom:5px;left:-9999px;opacity:0;transition:left 0s .15s,opacity .15s;font-size:12px;line-height:1.4;letter-spacing:.24px;width:192px;padding:10px;font-weight:400}.tooltip-trigger:hover~.tooltip-text{opacity:1;left:0;transition:left 0s,opacity .15s}.advanced-top{height:600px;background-position:center center;background-size:cover;background-color:#e0e3db;display:flex;align-items:center}.advanced-top h1{text-align:center;font-size:64px;font-weight:200;color:#fff}@media (min-width: 960px){.advanced-top h1{font-size:90px}}@media (min-width: 1140px){.advanced-top h1{font-size:120px}}.advanced-main .width{position:relative}.advanced-main .width:after{width:440px;height:440px;transform:translate(20%);content:"";position:absolute;top:320px;right:0;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/story-circle.svg?v=119775477001612370901762883390");background-size:cover}@media (min-width: 800px){.advanced-main .width:after{transform:translate(20%);width:840px;height:840px;top:250px}}.advanced-body{z-index:2;position:relative;padding:20px 0 60px}@media (min-width: 800px){.advanced-body{padding:70px 0 90px}}@media (min-width: 960px){.fade-in-up,.fade-in-down,.fade-in-left,.fade-in-right,.slide-in-left-full,.slide-in-right-full,.fade-in,.scale-in-small{transition:1s transform,1s opacity}.fade-in-up.active,.ready .fade-in-up.on-ready,.fade-in-down.active,.ready .fade-in-down.on-ready,.fade-in-left.active,.ready .fade-in-left.on-ready,.fade-in-right.active,.ready .fade-in-right.on-ready,.slide-in-left-full.active,.ready .slide-in-left-full.on-ready,.slide-in-right-full.active,.ready .slide-in-right-full.on-ready,.fade-in.active,.ready .fade-in.on-ready,.scale-in-small.active,.ready .scale-in-small.on-ready{opacity:1;transform:none}.fade-in-up{opacity:0;transform:translateY(40px)}.fade-in-down{opacity:0;transform:translateY(-40px)}.fade-in-left{opacity:0;transform:translate(-40px)}.fade-in-right{opacity:0;transform:translate(40px)}.fade-in{opacity:0}.scale-in-small{opacity:0;transform:scale(.6)}.slide-in-left-full{transform:translate(-100%)}.slide-in-right-full{transform:translate(100%)}.delay2{transition-delay:.2s}.delay3{transition-delay:.3s}.delay4{transition-delay:.4s}.delay5{transition-delay:.5s}.delay6{transition-delay:.6s}.delay7{transition-delay:.7s}.delay8{transition-delay:.8s}.delay9{transition-delay:.9s}.delay10{transition-delay:1s}.delay11{transition-delay:1.1s}.delay12{transition-delay:1.2s}}html body .eapps-faq{margin-top:-20px}html body .eapps-faq .eapps-faq-content-category-items{margin-left:0!important}html body .eapps-faq .eapps-faq-content-category-item-answer-text{font-size:18px!important}html body .eapps-faq .eapps-faq-content-category-title-text{font-size:32px;font-weight:400}html body .eapps-faq .eapps-faq-content-category-item-question{font-size:18px!important}@media (min-width: 960px){html body .eapps-faq .eapps-faq-content-category-item-question{font-size:20px!important}}html body .eapps-faq .eapps-faq-content-category-title{margin-bottom:20px!important}html body .eapps-faq .eapps-faq-content-category-title-text{font-weight:300!important;font-size:40px!important}@media (min-width: 960px){html body .eapps-faq .eapps-faq-content-category-title-text{font-size:48px!important}}html body .eapps-faq-template-bg.eapps-faq-layout-accordion .eapps-faq-content-category-items:after{border-top:1px solid #4b763f!important;border-bottom:1px solid #4b763f!important;border-radius:0!important}html body .eapps-faq-layout-accordion .eapps-faq-content-category-item-question{padding:28px 0}html body .eapps-faq-content-category-item-answer{padding-left:0!important;padding-right:0!important}html body .eapps-faq-layout-accordion .eapps-faq-content-category-item-question-icon{opacity:1!important;margin-right:-24px}html body .eapps-faq-content-category-item-question-text{font-weight:400;color:#4b763f!important}html body #eapps-faq-1.eapps-faq-layout-accordion.eapps-faq-template-bg .eapps-faq-content-category-item:after,html body #eapps-faq-1.eapps-faq-layout-accordion.eapps-faq-template-clean .eapps-faq-content-category-item-question-icon:before,html body #eapps-faq-1.eapps-faq-layout-accordion.eapps-faq-template-clean .eapps-faq-content-category-item-question-icon:after,html body #eapps-faq-1.eapps-faq-layout-accordion .eapps-faq-content-category-item-question:after,html body #eapps-faq-1.eapps-faq-layout-accordion .eapps-faq-content-category-item-question-icon:before,html body #eapps-faq-1.eapps-faq-layout-accordion .eapps-faq-content-category-item-question-icon:after,html body #eapps-faq-1.eapps-faq-layout-accordion .eapps-faq-content-category-item:after,html body #eapps-faq-1.eapps-faq-layout-accordion .eapps-faq-content-category-item:before,html body #eapps-faq-1.eapps-faq-layout-accordion .eapps-faq-content-category-item-active.eapps-faq-content-category-item:after{opacity:1!important;background:#4b763f!important;border-radius:0!important}html body .eapps-faq-layout-accordion .eapps-faq-content-category-item:after,html body .eapps-faq-layout-accordion .eapps-faq-content-category-items:after{opacity:1!important;border-left:none!important;border-right:none!important;border-radius:0!important}.modal{position:fixed;top:0;width:100%;height:100%;background-color:#f8f4eee6;display:flex;overflow:auto;z-index:9999;opacity:0;left:-9999px;transition:left 0s .15s,opacity .15s;padding:40px 0}.modal.active{opacity:1;left:0;transition:left 0s,opacity .15s}.modal-box{margin:auto;max-width:700px;padding:30px 20px;width:90%;background:#fff}@media (min-width: 640px){.modal-box{padding:40px 40px 80px}}.modal-box.small{max-width:640px;overflow:hidden}.modal-box img,.modal-box svg{width:100%;max-width:640px;margin:0 auto}.modal-close{margin-bottom:20px;text-align:right}.modal-close button{display:inline-block;color:#4b763f}.modal-close button:hover{transform:scale(1.05);color:#3d6134}.modal-close svg{width:18px}.modal-content h2{font-size:21px;margin-top:30px;margin-bottom:10px;font-weight:400}.modal-content h2~h2{padding-top:30px;position:relative}.modal-content h2~h2:after{content:"";position:absolute;top:0;left:0;background:#4b763f;width:100%;height:1px}.modal-content ul+ul{margin-top:20px}@media (min-width: 700px){.modal-content li{display:inline-block}}@media (min-width: 700px){.modal-content li+li{margin-left:30px}}.modal-content a{color:#4b763f;position:relative;font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:1.2px;font-weight:500}.modal-content a:after{top:92%;left:0;position:absolute;content:"";width:100%;height:2px;background:#fcae23;transition:.2s background-color}.modal-content a:hover:after{background-color:#4b763f}.discount-bar{padding:10px 20px;text-align:center;background:#4b763f;color:#fff;font-size:15px;height:50px;display:flex;align-items:center;margin-top:-50px;justify-content:center;transition:.4s margin-top}@media (min-width: 960px){.discount-bar{font-size:17px}}.discount-bar.active{margin-top:0}.discount-bar #discount-code{display:inline-block;padding:5px 8px 3px;line-height:1;background:#0000004d;border-radius:3px;font-size:13px;font-weight:700;margin:0 8px;text-transform:uppercase;letter-spacing:1px}@media (min-width: 960px){.discount-bar #discount-code{font-size:15px}}.header{transition:.2s background-color;position:relative;z-index:888888}@media (min-width: 960px){.header{position:relative}}.header .width{display:flex;align-items:center;padding:24px 0;flex-wrap:wrap}@media (min-width: 960px){.header .width{padding:0;height:107px;align-items:center}}.header .hamburger{position:relative;z-index:20;transition:.2s color}@media (min-width: 960px){.header .hamburger{display:none}}.header.absolute{position:absolute;top:0;left:0;width:100%}.header.green,.shop-nav-active .header.white{background:#fff}.header.green a,.shop-nav-active .header.white a{color:#4b763f}.header.green .header-cart-item.filled .cart-filling,.shop-nav-active .header.white .header-cart-item.filled .cart-filling{fill:#4b763f}.header.green .header-cart-item.filled .cart-count,.shop-nav-active .header.white .header-cart-item.filled .cart-count{color:#fff}.nav-active .header.white .header-cart-item.filled .cart-filling{fill:#4b763f}.nav-active .header.white .header-cart-item.filled .cart-count,.header.white a{color:#fff}.nav-active .header.white a{color:#4b763f}@media (min-width: 960px){.nav-active .header.white a{color:#fff}}.header.white .hamburger .bar{background:#fff}.nav-active .header.white .hamburger .bar{background:#4b763f}.header.white .header-cart-item.filled .cart-filling{fill:#fff}.header.white .header-cart-item.filled .cart-count{color:#4b763f}.header.transparent-bg{background:transparent}.shop-nav-active .header.transparent-bg,.nav-active .header.transparent-bg{background:#fff}.header-logo{width:112px;display:block;position:relative;z-index:20;transition:.2s color,.2s transform}.header-logo:hover{transform:scale(1.03);color:#fcae23}@media (min-width: 960px){.header-logo{width:136px}}@media (min-width: 960px){.header-nav{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex}}@media (min-width: 960px){.header-nav li+li{margin-left:60px}}@media (min-width: 960px){.header-nav li:last-of-type{display:none}}.header-item{font-size:20px;font-weight:500;display:block;border-top:1px solid #ccc}@media (min-width: 960px){.header-item{border:none;font-size:16px;line-height:107px}}.header-item:first-of-type{display:none}@media (min-width: 960px){.header-item:first-of-type{display:block}}.header-item a{display:block;padding:24px 0;transition:.2s color;position:relative}@media (min-width: 960px){.header-item a{padding:0;display:inline-block}}@media (min-width: 960px){.header-item a:after{content:"";position:absolute;top:65%;left:0;width:0;background:#fcae23;height:2px;transition:.2s width}}@media (min-width: 960px){.header-item a:hover:after,.header-item a.active:after{width:100%}}.header-open{position:absolute;background:#fff;width:100%;top:0;left:-9999px;opacity:0;padding:100px 20px 0;transition:left 0s .15s,opacity .15s}@media (min-width: 960px){.header-open{position:static;opacity:1;width:auto;padding:0}}.nav-active .header-open{opacity:1;left:0;transition:left 0s,opacity .15s;overflow:auto;max-height:100vh;padding-bottom:140px}@media (min-width: 960px){.nav-active .header-open{overflow:initial;max-height:none;padding-bottom:0}}.header-right-nav{display:flex;margin-left:auto;margin-right:50px;position:relative;z-index:20}@media (min-width: 960px){.header-right-nav{margin-right:0}}.header-right-nav li+li{margin-left:60px}@media (min-width: 1140px){.header-right-nav li+li{margin-left:100px}}.header-right-nav a{transition:.2s transform}.header-right-nav a:hover{transform:scale(1.05)}.header-right-nav-sign-in{display:none}@media (min-width: 960px){.header-right-nav-sign-in{display:inline-block}}.header-cart-item{transform:translateY(2px)}@media (min-width: 960px){.header-cart-item{transform:translateY(-2px)}}.header-cart-item a{display:inline-block;position:relative}@media (min-width: 960px){.header-cart-item a{height:107px;display:flex;align-items:center}}.header-cart-item.filled .cart-filling{fill:#4b763f}.header-cart-item .cart-count{display:none}.header-cart-item.filled .cart-count{color:#fff;display:block;position:absolute;top:67%;transform:translateY(-50%);width:100%;left:0;text-align:center;font-size:14px}@media (min-width: 960px){.header-cart-item.filled .cart-count{top:55%}}.header-shop{display:block;width:100%;background:#fff;box-shadow:0 2px 4px #00000005}@media (min-width: 960px){.header-shop{position:absolute;top:107px;left:-9999px;opacity:0;width:100%;transition:left 0s .15s,opacity .15s}}@media (min-width: 960px){.shop-nav-active .header-shop{left:0;opacity:1;transition:left 0s,opacity .15s}}.header-shop h2{font-weight:500;font-size:20px;line-height:140%;color:#4b763f;margin-bottom:20px}@media (min-width: 960px){.header-shop h2{display:none}}@media (min-width: 960px){.header-shop-width{margin:0 auto;width:92%}}@media (min-width: 960px){.header-shop-products{display:flex;padding-top:20px;padding-bottom:60px}}@media (min-width: 960px){.header-shop-products .nav-product{flex:1}}.header-shop-products .nav-product .nav-product-text{flex:1}@media (min-width: 960px){.header-shop-products .nav-product .nav-product-text{text-align:center}}.header-shop-products .nav-product img{width:100%}.header-shop-products .nav-product svg{transition:.2s color,.2s transform}.header-shop-products .nav-product:hover svg{color:#fcae23;transform:translate(3px)}@media (min-width: 960px){.header-shop-products .nav-product+.nav-product{margin-left:40px}}.hamburger{width:22px;height:20px;display:block;position:relative}.hamburger .bar{width:22px;height:2px;position:absolute;left:50%;background:#4b763f;display:block;transform:translate(-50%)}.nav-active .hamburger .bar{background:#4b763f}.hamburger .bar:nth-of-type(1){top:2px;opacity:1;transition:.2s transform,.2s top,.2s opacity}.nav-active .hamburger .bar:nth-of-type(1){top:50%;opacity:0;transform:translate(-50%,-50%)}.nav-active .hamburger .bar:nth-of-type(2){transform:translate(-50%,-50%) rotate(-45deg)}.nav-active .hamburger .bar:nth-of-type(3){transform:translate(-50%,-50%) rotate(45deg)}.hamburger .bar:nth-of-type(2),.hamburger .bar:nth-of-type(3){top:50%;transform:translate(-50%,-50%);transition:.2s transform}.hamburger .bar:nth-of-type(4){bottom:2px;opacity:1;transition:.2s transform,.2s bottom,.2s opacity}.nav-active .hamburger .bar:nth-of-type(4){bottom:50%;opacity:0;transform:translate(-50%,-50%)}@keyframes spin{0%{-ms-transform:translateY(60%) rotate(0deg);-moz-transform:translateY(60%) rotate(0deg);-webkit-transform:translateY(60%) rotate(0deg);-o-transform:translateY(60%) rotate(0deg);transform:translateY(60%) rotate(0)}to{-ms-transform:translateY(60%) rotate(360deg);-moz-transform:translateY(60%) rotate(360deg);-webkit-transform:translateY(60%) rotate(360deg);-o-transform:translateY(60%) rotate(360deg);transform:translateY(60%) rotate(360deg)}}.footer-wrap{max-width:100vw;overflow-x:hidden}.footer{background:#fbac40}@media (min-width: 960px){.footer{background:#fbac40;width:calc(100% - 40px);margin-left:auto}}@media (min-width: 1320px){.footer{width:calc(100% - 100px)}}.footer-yellow{padding:50px 0 140px;position:relative}@media (min-width: 960px){.footer-yellow{padding:80px 0 112px 45px}}@media (min-width: 1140px){.footer-yellow{padding:80px 0 112px 80px}}@media (min-width: 960px){.footer-yellow .width{width:100%}}@media (min-width: 1140px){.footer-yellow .width{width:100%}}.footer-yellow .circle-text{color:#fff;position:absolute;bottom:0;right:-20px;width:285px;transform:translateY(60%);animation:spin 15s linear infinite;-webkit-animation:spin 15s linear infinite}@media (min-width: 960px){.footer-yellow .circle-text{right:10px;width:420px;bottom:-20px}}@media (min-width: 1320px){.footer-yellow .circle-text{right:50px;width:520px}}.footer-green{background:#4b763f;color:#fff;padding:60px 0;width:calc(100% - 20px);position:relative;z-index:10}@media (min-width: 960px){.footer-green{width:calc(100% - 40px);padding-top:160px;margin-left:-40px}}@media (min-width: 1320px){.footer-green{width:calc(100% - 100px);margin-left:-100px}}.footer-green .width{max-width:1220px}@media (min-width: 960px){.footer-green .width{padding-left:40px}}@media (min-width: 1140px){.footer-green .width{padding-left:80px}}.footer-cols{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:360px}@media (min-width: 960px){.footer-cols{flex-wrap:nowrap;max-width:none}}@media (min-width: 960px){.footer-cols .footer-col{max-width:360px}}@media (min-width: 1140px){.footer-cols .footer-col{max-width:390px}}.footer-cols .footer-col+.footer-col{margin-top:50px}@media (min-width: 960px){.footer-cols .footer-col+.footer-col{margin:0 0 0 40px}}.footer-cols .footer-col:first-of-type,.footer-cols .footer-col:last-of-type{width:100%}@media (min-width: 960px){.footer-cols .footer-col:first-of-type,.footer-cols .footer-col:last-of-type{width:auto}}.footer-cols blockquote p{font-size:20px;letter-spacing:.4px;color:#fff}.footer-cols figcaption{margin-top:15px;padding-top:10px;letter-spacing:.4px;color:#fff;position:relative}.footer-cols figcaption:after{width:12px;height:1px;display:block;content:"";position:absolute;top:0;left:0;background:#fff}.footer-cols h2{text-transform:uppercase;color:#fbac40;font-size:12px;font-family:GT Walsheim,sans-serif;font-weight:500;letter-spacing:1.2px}.footer-cols li{letter-spacing:.32px;margin-top:15px}.footer-cols li svg{display:inline-block;vertical-align:middle;margin:-4px 8px 0 0;width:17px}.footer-cols a{color:#fff;transition:.2s color;display:inline-block;position:relative}.footer-cols a:after{top:90%;left:0;content:"";position:absolute;height:1px;width:0;background:#fcae23;transition:.2s width}.footer-cols a:hover:after{width:100%}.footer-green-bottom{letter-spacing:.14px;color:#fff9;text-align:center;margin-top:70px}@media (min-width: 960px){.footer-green-bottom{text-align:left;display:flex;justify-content:space-between;align-items:center;margin-top:160px}}.footer-green-bottom ul{margin-top:40px}@media (min-width: 800px){.footer-green-bottom ul{display:inline-flex}}@media (min-width: 960px){.footer-green-bottom ul{margin-top:0}}.footer-green-bottom li+li{margin-top:10px}@media (min-width: 800px){.footer-green-bottom li+li{margin:0 0 0 30px}}.footer-green-bottom a{color:#fff9;transition:.2s color}.footer-green-bottom a:hover{color:#fff}.disclaimer{letter-spacing:.14px;color:#fff9;margin-top:40px;text-align:center}@media (min-width: 960px){.disclaimer{text-align:left}}.mailing-list{max-width:400px}@media (min-width: 960px){.mailing-list{max-width:460px}}@media (min-width: 1140px){.mailing-list{max-width:545px}}.mailing-list h2{font-size:28px;font-weight:300;line-height:1.1;letter-spacing:.64px;color:#491829;margin-bottom:10px}@media (min-width: 960px){.mailing-list h2{font-size:40px}}.mailing-list .fields{position:relative}.mailing-list input{border-bottom:1px solid #491829;line-height:52px;padding-top:8px;font-size:16px;color:#491829}@media (min-width: 960px){.mailing-list input{line-height:70px;font-size:24px}}.mailing-list input::placeholder{color:#491829}.mailing-list input:focus::placeholder{color:transparent}.mailing-list button{background:#491829;line-height:38px;border-radius:20px;color:#fff;padding:2px 25px 0;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.2s background-color}.mailing-list button:hover{background:#000}@media (min-width: 960px){.mailing-list button{line-height:46px;border-radius:24px;font-size:18px;padding:2px 28px 0}}.mailing-list-message{font-size:14px;margin-top:10px;color:#491829!important}.nav-product{display:flex;align-items:center;color:#4b763f;padding:20px 0}@media (min-width: 960px){.nav-product{display:block;padding:0}}.nav-product+.nav-product{border-top:1px solid #ccc}@media (min-width: 960px){.nav-product+.nav-product{border-top:none}}.nav-product .nav-product-image{display:block;width:130px;order:-99;margin-right:20px}@media (min-width: 960px){.nav-product .nav-product-image{width:100%;margin:0}}.nav-product h3,.nav-product p,.nav-product svg{color:#4b763f}.nav-product h3{font-size:32px;font-weight:300;margin-top:20px}@media (min-width: 960px){.nav-product h3{font-size:40px}}.nav-product p{margin:10px 0}@media (min-width: 960px){.nav-product p{font-size:18px;margin:8px 0 0}}.duo-feature-wrap{margin:40px 0}@media (min-width: 960px){.duo-feature-wrap{margin:60px 0}}.duo-feature-wrap .width{display:flex;flex-direction:column}@media (min-width: 960px){.duo-feature-wrap .width{flex-direction:row;justify-content:space-between;align-items:center}}.duo-feature-wrap h2{font-size:32px;font-weight:300;line-height:1.1;letter-spacing:.64px}@media (min-width: 960px){.duo-feature-wrap h2{font-size:42px;letter-spacing:.96px}}@media (min-width: 1140px){.duo-feature-wrap h2{font-size:48px}}.duo-feature-image{max-width:400px;margin:0 auto 40px;order:-99}@media (min-width: 960px){.duo-feature-image{flex:1;margin:0 -20px 0 0;order:99;max-width:600px}}.duo-feature-image img{display:none}.plus-active .duo-feature-image img:last-of-type{display:block}.standard-active .duo-feature-image img:first-of-type{display:block}.duo-feature{color:#4b763f;max-width:400px;margin:0 auto}@media (min-width: 960px){.duo-feature{max-width:480px;margin:0}}.duo-feature p{margin-bottom:30px;margin-top:22px}@media (min-width: 960px){.duo-feature p{font-size:20px;max-width:none}}.duo-feature ul{display:flex;justify-content:space-between;max-width:330px;margin-bottom:30px}@media (min-width: 960px){.duo-feature li{font-size:20px}}.duo-feature li.divider{content:"";width:2px;height:28px;display:block;background:#4b763f}.duo-feature .price{display:none}.standard-active .duo-feature .price:first-of-type{display:list-item}.plus-active .duo-feature .price:last-of-type{display:list-item}.duo-feature .button{display:block;text-align:center}@media (min-width: 960px){.duo-feature .button{display:inline-block}}.duo-feature-variants{display:flex}.duo-feature-variant{border-bottom:2px solid #feeed9;transition:.2s border-color;user-select:none;cursor:pointer}.duo-feature-variant:hover{border-color:#fcae23}.duo-feature-variant+.duo-feature-variant{margin-left:50px}.standard-active .duo-feature-variant:first-of-type,.plus-active .duo-feature-variant:last-of-type{border-color:#fcae23}.duo-feature-variant span{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:1.2px}.duo-feature-buttons .button{display:none}.plus-active .duo-feature-buttons .button:last-of-type{display:block}.standard-active .duo-feature-buttons .button:first-of-type{display:block}.discovery-feature-wrap{margin:40px 0}@media (min-width: 960px){.discovery-feature-wrap{margin:60px 0}}.discovery-feature-wrap .width{display:flex;flex-direction:column}@media (min-width: 960px){.discovery-feature-wrap .width{padding:0;align-items:center;justify-content:space-between;flex-direction:row}}.discovery-feature-image{max-width:400px;margin:0 auto -40px;order:-99}@media (min-width: 960px){.discovery-feature-image{margin:0 60px 0 0;flex:1;max-width:650px}}.discovery-feature{color:#4b763f;max-width:400px;margin:0 auto}.discovery-feature h2{font-size:32px;font-weight:300;line-height:1.1;letter-spacing:.64px;margin-bottom:17px}@media (min-width: 960px){.discovery-feature h2{font-size:48px;letter-spacing:.96px}}.discovery-feature p{margin-bottom:30px}@media (min-width: 960px){.discovery-feature p{font-size:20px}}.discovery-feature ul{display:flex;justify-content:space-between;max-width:330px;margin-bottom:30px}@media (min-width: 960px){.discovery-feature li{font-size:20px}}.discovery-feature li.divider{content:"";width:2px;height:28px;display:block;background:#4b763f}.discovery-feature .button{display:block;text-align:center}@media (min-width: 960px){.discovery-feature .button{display:inline-block}}.big-link{background:#4b763f;color:#fff;display:block;padding:50px 0;transition:.2s background-color;position:relative;z-index:2}.big-link:hover{background:#3d6134}@media (min-width: 960px){.big-link{padding:70px 0}}.big-link .width{display:flex;align-items:center;justify-content:space-between}.big-link .text{font-size:40px;font-weight:300;line-height:1.1}@media (min-width: 960px){.big-link .text{font-size:48px}}.big-link svg{color:#fcae23;margin-left:40px;width:50px;transition:.2s transform}@media (min-width: 960px){.big-link svg{width:100px}}.big-link:hover svg{transform:translate(5px)}.announcement-bar{background:#4b763f;padding:8px 20px;color:#fff;text-align:center}.announcement-bar a{color:#fff}.blog-top{background-color:#4b763f;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/blog-top.jpg?v=98695388440229262501762883390");background-size:cover;background-position:center center;padding:256px 0 136px;text-align:center}@media (min-width: 960px){.blog-top{padding:200px 0 174px}}.blog-top h1{color:#fff;font-weight:100;font-size:64px;line-height:1}@media (min-width: 960px){.blog-top h1{font-size:120px}}.blog-top-tags{display:block;text-align:center;font-size:14px;line-height:1.4;margin-top:100px}.blog-top-tags li+li:before{content:"/";display:inline-block;margin:0 20px;color:#fff9}.blog-top-tags li{display:inline-block}.blog-top-tags a{color:#fff9;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;display:inline-block;padding-bottom:2px}.blog-top-tags a.active,.blog-top-tags a:hover{color:#fff}.blog-top-tags .active{border-bottom:2px solid #fcae23}.blog-item{color:#4b763f}.blog-item,.blog-item *{cursor:url("//bacehealth.com/cdn/shop/t/50/assets/cursor.png?v=851817944699175921762883390") 0 0,pointer;cursor:url("//bacehealth.com/cdn/shop/t/50/assets/cursor.png?v=851817944699175921762883390") 0 0,pointer;cursor:-webkit-image-set(url("//bacehealth.com/cdn/shop/t/50/assets/cursor.png?v=851817944699175921762883390") 1x,url("//bacehealth.com/cdn/shop/t/50/assets/cursor@2x.png?v=181646699890731861561762883390") 2x) 0 0,pointer}.blog-item .blog-item-image{position:relative;display:block}.blog-item img{width:100%}.blog-item h3{color:#4b763f;font-weight:300;line-height:1;margin-top:24px;font-size:33px}@media (min-width: 960px){.blog-item h3{font-size:44px}}.blog-item a{color:#4b763f}.blog-item-bottom{border-top:1px solid #4b763f;border-bottom:1px solid #4b763f;display:flex;justify-content:space-between;align-items:center;padding:12px 0 10px;margin-top:15px;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:1.2px}.blog-item-bottom ul{display:inline-flex}.blog-featured-box{background-color:#fff7ec;padding:30px 16px;margin-top:-80px}@media (min-width: 500px){.blog-featured-box{padding:40px}}@media (min-width: 960px){.blog-featured-box{display:flex}}@media (min-width: 1140px){.blog-featured-box{padding:60px}}@media (min-width: 1320px){.blog-featured-box{padding:90px 110px 60px}}@media (min-width: 960px){.blog-featured-box-left{flex:1;margin-right:60px}}@media (min-width: 1140px){.blog-featured-box-left{margin-right:90px}}.blog-featured-box-left .blog-item{display:flex;flex-direction:column}@media (min-width: 960px){.blog-featured-box-left .blog-item{display:block}}.blog-featured-box-left .blog-item h3{order:-99;margin-top:0;font-size:48px}@media (min-width: 960px){.blog-featured-box-left .blog-item h3{font-size:56px;margin-top:25px}}.blog-featured-box-left .blog-item-image{margin-top:32px}@media (min-width: 960px){.blog-featured-box-left .blog-item-image{margin-top:0}}.blog-featured-box-right{margin-top:24px}@media (min-width: 960px){.blog-featured-box-right{width:300px;margin:0}}@media (min-width: 1140px){.blog-featured-box-right{width:360px}}.blog-featured-box-right h2{text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:1.6px;color:#4b763f;margin-bottom:12px;border-bottom:1px solid #4b763f;padding-bottom:20px}@media (min-width: 960px){.blog-featured-box-right h2{margin-bottom:30px}}.blog-featured-box-right-posts{overflow-x:auto;white-space:nowrap;margin:0 -16px}@media (min-width: 960px){.blog-featured-box-right-posts{overflow:initial;white-space:initial;margin:0}}.blog-featured-box-right-posts .blog-item{width:184px;display:inline-block;margin:0 16px;vertical-align:top}@media (min-width: 960px){.blog-featured-box-right-posts .blog-item{display:flex;flex-wrap:wrap;width:auto;vertical-align:initial;margin:0;justify-content:space-between}}.blog-featured-box-right-posts .blog-item-image svg{width:40px;top:20px;margin-left:-20px}@media (min-width: 960px){.blog-featured-box-right-posts .blog-item+.blog-item{margin-top:40px}}@media (min-width: 960px){.blog-featured-box-right-posts .blog-item-image{order:2;width:100px}}.blog-featured-box-right-posts .blog-item h3{font-size:24px;white-space:initial;margin-top:8px}@media (min-width: 960px){.blog-featured-box-right-posts .blog-item h3{order:1;font-size:32px;margin:0;max-width:calc(100% - 120px)}}.blog-featured-box-right-posts .blog-item-bottom{margin-top:8px}@media (min-width: 960px){.blog-featured-box-right-posts .blog-item-bottom{width:100%;order:99;margin-top:20px}}.blog-index{display:flex;flex-wrap:wrap;padding:50px 0 140px}@media (min-width: 960px){.blog-index{display:block}}.blog-index .blog-item{margin-bottom:40px}@media (min-width: 640px){.blog-index .blog-item{width:calc(50% - 10px)}}@media (min-width: 960px){.blog-index .blog-item{width:auto;margin-bottom:0}}@media (min-width: 640px){.blog-index .blog-item:nth-of-type(2n){margin-left:20px}}@media (min-width: 960px){.blog-index .blog-item:nth-of-type(2n){margin:0}}.blog-index.not-masonry{display:flex}.blog-index.not-masonry .blog-item{width:calc(33.333333% - 16px);margin-right:24px}@media (min-width: 960px){.blog-index.masonry{column-count:3;column-gap:40px}}@media (min-width: 1140px){.blog-index.masonry{column-gap:60px}}@media (min-width: 1320px){.blog-index.masonry{column-gap:90px}}@media (min-width: 960px){.blog-index.masonry .blog-item{padding-bottom:60px;break-inside:avoid-column}}@media (min-width: 1140px){.blog-index.masonry .blog-item{padding-bottom:80px}}@media (min-width: 1320px){.blog-index.masonry .blog-item{padding-bottom:100px}}@keyframes semiRotate{50%{transform:rotate(40deg)}to{transform:rotate(0)}}@keyframes semiRotateMobile{50%{transform:scale(.75) rotate(40deg)}to{transform:scale(.75) rotate(0)}}.article{padding-top:60px}@media (min-width: 960px){.article{padding-top:100px}}.article-image{margin:0 -20px;position:relative}@media (min-width: 640px){.article-image{margin:0 auto}}.article-image img{max-width:0 auto}.article-image .article-pill-1,.article-image .article-pill-2,.article-image .article-pill-3,.article-image .article-pill-4{position:absolute}.article-image .article-pill-2,.article-image .article-pill-3{display:none}@media (min-width: 960px){.article-image .article-pill-2,.article-image .article-pill-3{display:block}}.article-image .article-pill-1,.article-image .article-pill-4{transform:scale(.75)}@media (min-width: 960px){.article-image .article-pill-1,.article-image .article-pill-4{transform:none}}.article-image .article-pill-1{right:10px;top:0;margin-top:-250px;animation:14s semiRotateMobile infinite}@media (min-width: 500px){.article-image .article-pill-1{margin-top:-220px;right:50px}}@media (min-width: 960px){.article-image .article-pill-1{right:auto;left:100%;margin-left:60px;margin-bottom:230px;animation:14s semiRotate infinite}}@media (min-width: 960px){.article-image .article-pill-2{right:100%;top:50%;margin-top:-70px;margin-right:60px;animation:16s semiRotate infinite}}@media (min-width: 960px){.article-image .article-pill-3{right:100%;top:75%;margin-top:-70px;margin-right:110px;animation:18s semiRotate infinite}}.article-image .article-pill-4{bottom:100%;right:0;margin-bottom:75px;animation:20s semiRotateMobile infinite}@media (min-width: 960px){.article-image .article-pill-4{right:auto;left:100%;margin-left:90px;top:50%;margin-top:-50px;animation:20s semiRotate infinite}}.article-blog-link{font-weight:500;color:#4b763f;border-bottom:2px solid #fcae23;margin-bottom:32px;display:inline-block}.article-shop{display:block;border-top:1px solid #4b763f;border-bottom:1px solid #4b763f;display:flex;align-items:center;justify-content:space-between;font-size:56px;color:#4b763f;padding:48px 20px 44px;font-weight:200;margin:44px 0;transition:.2s background-color,.2s color;position:relative;overflow:hidden}@media (min-width: 960px){.article-shop{border-width:2px;font-size:120px;padding:104px 50px 96px;margin:88px 0}}@media (min-width: 1140px){.article-shop{padding:104px 100px 96px}}.article-shop:hover{color:#fff}.article-shop:after{background:#4b763f;top:0;left:0;position:absolute;content:"";width:100%;height:100%;transform:translateY(100%);transition:.3s transform}.article-shop:hover:after{transform:none}.article-shop span{position:relative;z-index:2}.article-shop svg{width:46px;color:#fcae23}@media (min-width: 960px){.article-shop svg{width:120px}}.article-continue h2{font-size:40px;font-weight:300;color:#4b763f;margin-bottom:24px}@media (min-width: 960px){.article-continue h2{font-size:48px;margin-bottom:44px}}.article-blog-index{overflow-x:auto;white-space:nowrap;display:block;margin:0 -20px 20px;padding-bottom:20px}@media (min-width: 960px){.article-blog-index{margin:0;overflow:initial;display:flex;justify-content:space-between}}.article-blog-index .blog-item{display:inline-block;width:260px;vertical-align:top;margin:0 20px}@media (min-width: 640px){.article-blog-index .blog-item{width:320px}}@media (min-width: 960px){.article-blog-index .blog-item{width:calc(33.33333% - 40px);margin:0;display:block}}@media (min-width: 1140px){.article-blog-index .blog-item{width:calc(33.33333% - 60px)}}.article-blog-index .blog-item h3{white-space:initial}.article-header{padding-top:60px}.article-header h1{font-size:48px;font-weight:300;color:#4b763f;line-height:1;max-width:calc(100% - 100px)}@media (min-width: 960px){.article-header h1{font-size:72px;font-weight:200;max-width:none}}.article-meta{display:flex;flex-wrap:wrap;border-top:1px solid #4b763f;border-bottom:1px solid #4b763f;color:#4b763f;margin:32px 0;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:1.2px}@media (min-width: 960px){.article-meta{margin:32px 0 48px}}.article-meta li,.article-meta span,.article-meta time{padding-top:3px;line-height:43px}.article-meta a{color:#4b763f}.article-meta ul{width:100%;border-bottom:1px solid #4b763f}@media (min-width: 500px){.article-meta ul{width:auto;flex:1;border-bottom:none}}.article-meta li{display:inline-block}.article-meta time,.article-meta span{display:block;flex:1}@media (min-width: 500px){.article-meta time,.article-meta span{width:auto;padding:3px 0 0;flex:initial}}@media (min-width: 500px){.article-meta span{padding-right:0}}.article-meta .blog-item-read{text-align:right;margin-left:auto}.article-body{padding-top:32px}@media (min-width: 960px){.article-body{padding-top:50px}}@media (min-width: 1240px){.article-share-wrap{position:absolute;bottom:0;left:0;height:calc(100% - 60px);width:114px}}.article-share{border:1px solid #4b763f;margin:30px 0;display:flex}@media (min-width: 1240px){.article-share{display:block;width:114px;top:20px;position:sticky;background:#fff;margin:0;border:none}}.article-share.absolute{position:absolute;bottom:0;top:auto}.article-share h2{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#4b763f;padding:0 22px;line-height:45px;border-right:1px solid #4b763f}@media (min-width: 1240px){.article-share h2{border:1px solid #4b763f;text-align:left;padding:0 16px;height:auto;width:114px;background:#fff}}.article-share ul{flex:1;display:flex;justify-content:space-evenly;height:46px;align-items:center}@media (min-width: 1240px){.article-share ul{border:1px solid #4b763f;align-items:center;flex-wrap:wrap;justify-content:flex-start;height:auto;width:114px;border-top:none;background:#fff;padding:10px 0}}.article-share li,.article-share a{display:block}.article-share li{position:relative}@media (min-width: 1240px){.article-share li{width:50%;text-align:center}}.article-share a{color:#4b763f;display:block;line-height:48px}@media (min-width: 1240px){.article-share a{height:45px;display:flex;align-items:center;justify-content:center}}.article-share svg{display:inline-block;vertical-align:middle;margin-top:-2px;transition:.2s transform,.2s color}.article-share a:hover svg{transform:scale(1.15);color:#000}.article-share-copy{position:absolute;background:#000000e6;color:#fff;top:100%;white-space:nowrap;padding:2px 10px;line-height:32px;border-radius:4px;transition:right 0s .15s,opacity .15s;right:9999px;opacity:0;width:170px;text-align:center}@media (min-width: 1240px){.article-share-copy{right:auto;left:-99999px;transition:left 0s .15s,opacity .15s;transform:translate(-50%)}}a:hover .article-share-copy,.article-share-copy-anchor.active .article-share-copy{transition:right 0s,opacity .15s;right:-16px;opacity:1}@media (min-width: 1240px){a:hover .article-share-copy,.article-share-copy-anchor.active .article-share-copy{left:50%;transition:left 0s,opacity .15s}}.article-share-copy .copied{display:none}.article-share-copy-anchor.active .article-share-copy .copied{display:block}.article-share-copy:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent rgba(0,0,0,.9) transparent;bottom:100%;right:20px}@media (min-width: 1240px){.article-share-copy:after{right:auto;left:50%;transform:translate(-50%)}}.article-share-copy-anchor.active .hover{display:none}.home-top{background:#ecefea;background-image:url('//bacehealth.com/cdn/shop/t/50/assets/home-top.jpg?v=57998441346730386821762883470?3');background-repeat:no-repeat;background-position:bottom right;background-size:700px}@media (min-width: 600px){.home-top{background-position:bottom right 5vw}}@media (min-width: 700px){.home-top{background-position:bottom right 10vw}}@media (min-width: 800px){.home-top{background-position:bottom right 15vw}}@media (min-width: 960px){.home-top{background-position:right -300px center;background-size:auto 100%}}@media (min-width: 1140px){.home-top{background-position:center center}}.home-top .width{display:flex;height:760px;padding-top:150px}@media (min-width: 960px){.home-top .width{height:790px;align-items:center;padding:0}}.home-top-text{margin:0 auto 50px;text-align:center}@media (min-width: 960px){.home-top-text{margin:0;text-align:left}}.home-top-text h1{color:#4b763f;font-size:52px;font-weight:200;line-height:1;margin-bottom:20px;text-align:center}@media (min-width: 960px){.home-top-text h1{font-size:80px;margin-bottom:40px;text-align:left}}@media (min-width: 1140px){.home-top-text h1{font-size:100px}}.home-benefits{background:#fff7ec;padding:50px 0;text-align:center;color:#4b763f}@media (min-width: 960px){.home-benefits{padding:108px 0}}.home-benefits h2{line-height:1.1;font-size:40px;max-width:70%;margin:0 auto 50px}@media (min-width: 960px){.home-benefits h2{font-size:48px;margin-bottom:90px}}.home-benefits img{margin:0 auto 20px;width:85px}@media (min-width: 960px){.home-benefits-list{display:flex;justify-content:space-between}}.home-benefits-item{font-size:20px;display:block}.home-benefits-item+.home-benefits-item{margin-top:50px}@media (min-width: 960px){.home-benefits-item+.home-benefits-item{margin:0}}.home-benefits-item .icon{display:block}@media (min-width: 960px){.home-benefits-item .icon{margin:0 auto;display:flex;align-items:center;justify-content:center;height:110px;width:120px}}.home-benefits-item svg{margin:0 auto 20px;width:120px;height:auto}@media (min-width: 960px){.home-benefits-item svg{margin:0}}@media (min-width: 960px){.home-benefits-item .sleep svg{transform:translateY(-20px)}}.home-made{padding:40px 0;overflow:hidden}@media (min-width: 960px){.home-made{padding:160px 0 100px}}@media (min-width: 1140px){.home-made{padding:280px 0 190px}}@media (min-width: 1320px){.home-made{padding:280px 0 240px}}.home-made .width{position:relative}.home-made .mobile-img{width:330px;max-width:none;margin-top:-20px}@media (min-width: 374px){.home-made .mobile-img{width:420px}}@media (min-width: 960px){.home-made .mobile-img{display:none}}.home-made-image{display:none}@media (min-width: 960px){.home-made-image{display:block;width:620px;position:absolute;top:50%;transform:translateY(-50%);left:400px}}@media (min-width: 1140px){.home-made-image{width:800px;left:440px}}@media (min-width: 1320px){.home-made-image{width:880px}}.home-made-text{color:#4b763f;max-width:380px;margin:0 auto}@media (min-width: 960px){.home-made-text{margin:0}}.home-made-text h2{font-size:40px;margin-bottom:20px}@media (min-width: 960px){.home-made-text h2{font-size:48px;margin-bottom:30px}}.home-made-text p{font-size:16px;line-height:1.4;letter-spacing:.4px;margin-bottom:50px}@media (min-width: 960px){.home-made-text p{font-size:20px}}.home-made-text ul{display:flex;flex-wrap:wrap;margin-left:-20px;margin-top:40px}@media (min-width: 960px){.home-made-text ul{margin-top:0}}.home-made-text li{min-width:25%;text-align:center;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.22px;text-transform:uppercase}.home-made-text li:nth-of-type(n+5){margin-top:26px}.home-made-text .icon{width:50px;height:50px;margin:0 auto 10px;display:block}.home-saying{padding:50px 0}.home-saying h2{text-align:center;color:#4b763f;font-size:40px;margin-bottom:20px;max-width:200px}@media (min-width: 960px){.home-saying h2{max-width:none;margin-bottom:40px;font-size:48px}}.home-saying .slick-next,.home-saying .slick-prev{position:absolute;top:50%;left:-9999px;transform:translate(-50%,-50%);background-color:transparent;background-repeat:no-repeat;background-position:center center;width:40px;height:40px;font-size:0;color:transparent;z-index:20}@media (min-width: 960px){.home-saying .slick-next,.home-saying .slick-prev{left:50%}}.home-saying .slick-prev{margin-left:-400px;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/chevron-left.svg?v=48448253197185236211762883390")}.home-saying .slick-next{margin-left:400px;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/chevron-right.svg?v=152578789587245867111762883390")}.home-saying-slide{background:#fcae23;padding:48px 24px;color:#491829;margin:0 10px;width:310px;height:450px;display:flex!important;flex-direction:column}@media (min-width: 500px){.home-saying-slide{width:420px}}@media (min-width: 960px){.home-saying-slide{padding:90px 100px;margin:0 70px;width:660px;height:640px}}.home-saying-slide h3{font-size:32px;font-weight:300;line-height:1.1;letter-spacing:.96px;margin-bottom:40px}@media (min-width: 960px){.home-saying-slide h3{font-size:48px;margin-bottom:20px}}.home-saying-slide .quote{font-size:16px;position:relative}@media (min-width: 960px){.home-saying-slide .quote{font-size:24px}}.home-saying-slide .quote:before{background-image:url("//bacehealth.com/cdn/shop/t/50/assets/quote.svg?v=32343587861741831851762883390");width:20px;height:20px;display:block;content:"";background-repeat:no-repeat;background-position:center center;position:absolute;left:0;bottom:100%;margin-bottom:5px}@media (min-width: 960px){.home-saying-slide .quote:before{bottom:auto;top:6px;transform:translate(-100%);margin:0 0 0 -15px}}.home-saying-slide-bottom{display:flex;align-items:center;margin-top:auto}.home-saying-slide-bottom p{font-size:16px;line-height:1.2;letter-spacing:.32px}.home-saying-slide-bottom img{border-radius:50%;width:100px;height:100px;object-fit:cover;margin-left:20px}@media (min-width: 960px){.home-saying-slide-bottom img{width:120px;height:120px}}.home-links{margin:40px 0}@media (min-width: 960px){.home-links{margin:60px 0}}@media (min-width: 960px){.home-links{display:flex}}.home-link{border:1px solid #4b763f;color:#4b763f;display:flex;flex-direction:column;height:210px;padding:24px;position:relative;overflow:hidden;transition:.2s color;transition-delay:0s}@media (min-width: 960px){.home-link{width:33.33333%;height:440px;padding:40px}}@media (min-width: 1140px){.home-link{padding:60px}}@media (min-width: 960px){.home-link:hover{color:#fff;transition:.2s color;transition-delay:.15s}}@media (min-width: 960px){.home-link:before{position:absolute;top:0;left:0;background:#4b763f;width:100%;height:100%;content:"";transform:translateY(100%);transition:.3s transform}}@media (min-width: 960px){.home-link:hover:before{transform:none}}.home-link+.home-link{margin-top:-1px}@media (min-width: 960px){.home-link+.home-link{margin:0 0 0 -1px}}.home-link h2{font-size:40px;font-weight:300;line-height:1.1;letter-spacing:.8px;position:relative;z-index:2}@media (min-width: 960px){.home-link h2{font-size:56px}}.home-link svg{margin-top:auto;color:#fcae23;position:relative;z-index:2;width:50px}@media (min-width: 960px){.home-link svg{width:70px}}.home-instagram{margin:40px 0}@media (min-width: 960px){.home-instagram{margin:60px 0}}.home-instagram-header{text-align:center;color:#4b763f}.home-instagram-header h2{font-size:40px;font-weight:300;letter-spacing:.96px}@media (min-width: 960px){.home-instagram-header h2{font-size:48px}}.home-instagram-header a{font-size:20px;color:#4b763f;display:inline-block;border-bottom:2px solid #fcae23;transition:.2s border-color}.home-instagram-header a:hover{border-color:#4b763f}.home-instagram-images{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}@media (min-width: 960px){.home-instagram-images{margin-top:50px}}.home-instagram-image{width:calc(50% - 10px);display:block}@media (min-width: 640px){.home-instagram-image{width:calc(25% - 15px)}}.home-instagram-image:nth-of-type(n+3){margin-top:20px}@media (min-width: 640px){.home-instagram-image:nth-of-type(n+3){margin-top:0}}.home-instagram-image-inner{background:#eee;position:relative;padding-bottom:100%;display:block;transition:.2s transform}.home-instagram-image-inner:hover{transform:scale(1.03)}.home-instagram-image-inner img{position:absolute;top:0;left:0;width:102%;height:102%;object-fit:cover}.home-product-blocks{padding:40px 0}@media (min-width: 960px){.home-product-blocks-flex{display:flex}}.home-product-block{max-width:400px;margin:0 auto;display:block;transition:.2s transform}@media (min-width: 960px){.home-product-block{flex:1;max-width:none;margin:0}}.home-product-block:hover span.button{background:#4b763f;color:#fff}.home-product-block+.home-product-block{margin-top:40px}@media (min-width: 960px){.home-product-block+.home-product-block{margin:0 0 0 20px}}.home-product-block h2{font-size:40px;color:#4b763f;margin-top:20px}.home-product-block p{font-size:18px;color:#4b763f;margin:5px 0 20px}.product-top{padding-top:88px}@media (min-width: 960px){.product-top{display:flex;padding:0}}.product-top #productSelect,.product-top .selector-wrapper{position:absolute;left:-9999px}.product-available,.product-unavailable{display:none}.product-available.active,.product-unavailable.active{display:block}.product-unavailable-inner{border-top:1px solid #4b763f;border-bottom:1px solid #4b763f;padding:30px 0}.product-unavailable-inner h2{margin-bottom:10px;font-size:24px;text-align:center}@media (min-width: 500px){.product-unavailable-inner .fields{display:flex}}.product-unavailable-inner input{flex:1;border:1px solid #4b763f;line-height:60px;margin-bottom:10px;padding:2px 20px 0;border-radius:0;color:#4b763f}.product-unavailable-inner input::placeholder{color:#4b763f}.product-unavailable-inner input:focus::placeholder{color:#fff}@media (min-width: 500px){.product-unavailable-inner input{margin:0 10px 0 0}}.product-unavailable-inner .notified-message{color:#4b763f;font-size:14px;margin-top:10px;text-align:center}.product-unavailable-inner button{width:100%;text-align:center}@media (min-width: 500px){.product-unavailable-inner button{text-align:left;width:auto}}@media (min-width: 960px){.product-top-left{width:50%;background:#fcae23;height:700px;padding-bottom:40px;position:relative}}@media (min-width: 960px){.product-top-left{height:880px;padding-bottom:80px}}.product-top-left img{width:100%}@media (min-width: 960px){.product-top-left img{background:#fff;object-fit:cover;height:660px;width:100%}}@media (min-width: 960px){.product-top-left img{height:740px}}.product-top-left .slick-next,.product-top-left .slick-prev{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;background-repeat:no-repeat;background-position:center center;background-size:auto 20px;font-size:0;color:transparent;z-index:50;z-index:7778}.product-top-left .slick-next{right:40px;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/chevron-right-green.svg?v=41787086433624602511762883390")}.product-top-left .slick-prev{left:40px;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/chevron-left-green.svg?v=114631140485532501291762883390")}.product-top-right{padding:40px 20px;max-width:500px;margin:0 auto}@media (min-width: 960px){.product-top-right{width:50%;max-width:none;height:700px}}@media (min-width: 960px){.product-top-right{height:880px}}.product-details{color:#4b763f;display:flex;align-items:center;height:100%}@media (min-width: 960px){.product-details{max-width:520px;margin:0 auto;width:90%;padding-top:80px}}.product-details h1{font-size:40px;font-weight:300;line-height:1.1;letter-spacing:.8px}.product-details .spr-badge{margin-top:10px}.product-details .shipping{text-align:center;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;margin:22px 0}.product-selector{border:1px solid #4b763f;display:flex;margin-top:10px}.product-selector span,.product-selector a,.product-selector p{flex:1;display:block;line-height:60px;text-align:center;font-size:12px;font-weight:500;letter-spacing:1px;padding-top:2px;text-transform:uppercase;transition:.2s background-color,.2s color;cursor:pointer;user-select:none}.product-selector span,.product-selector a:hover,.product-selector p.selected,.product-selector p:hover{color:#fff;background:#4b763f}.product-selector a{color:#4b763f}.product-selector a+a{border-left:1px solid #4b763f}.product-description{font-size:16px;line-height:1.4;letter-spacing:.16px;margin:20px 0}.product-description p+p{margin-top:20px}.product-details-included{border-top:1px solid #4b763f;border-bottom:1px solid #4b763f;display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px 0}.product-selector+form .product-details-included{border-top:0}@media (min-width: 960px){.product-details-included{padding:30px 0}}.product-details-included .title{width:100%;margin-bottom:10px}@media (min-width: 500px){.product-details-included .title{width:auto;margin:0}}.product-details-included li{font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.2;letter-spacing:1.3px}.product-details-included .variant-included{width:50%}@media (min-width: 374px){.product-top-footer{display:flex;justify-content:space-between}}.product-top-footer .button{flex:1;padding:0 15px;margin-top:8px}@media (min-width: 374px){.product-top-footer .button{margin-top:0;margin-left:8px}}@media (min-width: 374px){.product-top-footer .quantity-selector{width:30%}}@media (min-width: 500px){.product-top-footer .quantity-selector{width:35%}}.product-not{display:flex;margin-top:30px;background:#ede8ea66;border-radius:8px;padding:18px 24px 16px;color:#4b763f;line-height:1.2;align-items:center;transition:.2s background-color}.product-not:hover{background:#ede8ea33}.product-not .icon{display:inline-block;vertical-align:middle;margin-top:-2px}.product-not span{font-size:16px}.product-not strong{text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:12px;margin-left:auto;margin-top:2px}.product-not svg,.product-not img{margin-left:10px;mix-blend-mode:multiply}.rc-container-wrapper.rc_container_wrapper{position:absolute;left:-9999px}html body #rc_container{display:block!important;padding:20px 0;border-bottom:1px solid #4b763f}html body #rc_container #rc_radio_options{display:block}html body #rc_container div.rc_block__type{padding:0;background:transparent}html body #rc_container .rc_block+.rc_block{margin:10px 0 0}html body #rc_container .rc_popup,html body #rc_container .rc_price{display:none}html body #rc_container label{color:#4b763f;line-height:1!important;display:inline-block!important;position:relative;vertical-align:middle;margin-top:2px;display:flex!important;align-items:center;width:100%;background-color:#f8f6f7;border:3px solid #f8f6f7;padding:20px;border-radius:6px;max-height:82px}html body #rc_container label .text{flex:1;margin-left:20px}html body #rc_container label .text h3{font-size:16px;font-weight:500;margin-bottom:5px;font-family:GT Walsheim,sans-serif}html body #rc_container label .text p{font-size:12px;display:block}html body #rc_container label .prices{font-weight:400;display:block}html body #rc_container label .prices .compare{text-decoration:line-through;opacity:.35}html body #rc_container label .prices p+p{margin-top:5px}html body #rc_container label:hover{border:3px solid #4b763f}html body #rc_container input:checked+label{border:3px solid #4b763f;background-color:#fff}html body #rc_container input{border:1px solid #4b763f;appearance:none;width:16px;height:16px;border-radius:50%;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/radio.svg?v=132106514279735942231762883390");background-position:-100px;background-repeat:no-repeat;background-size:12px;display:none!important}html body #rc_container input:checked{background-position:center center}html body #rc_container #rc_autodeliver_options{display:none}html body #rc_container .rc-custom-check{width:16px;height:16px;display:block;border-radius:50%;border:1px solid #4b763f;background:#fff}html body #rc_container input:checked+label .rc-custom-check{background-color:#4b763f;background-position:top 4px center;background-repeat:no-repeat;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/white-check.svg?v=171085197288178777021762883390")}html body .product-sticky #rc_container{margin-right:20px}html body .product-sticky #rc_container #rc_radio_options{display:flex}html body .product-sticky #rc_container .rc_block+.rc_block{margin:0 0 0 10px}html body .product-sticky #rc_container label{padding:0;background:transparent;border:none}html body .product-sticky #rc_container input:checked+label{background:transparent;border:none}html body .product-sticky #rc_container label .text h3{margin:0}html body .product-sticky #rc_container label .text p,html body .product-sticky #rc_container label .prices{display:none}.product-top-benefits{display:flex;justify-content:space-between;text-align:center;margin-bottom:30px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px}.product-top-benefits .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.product-top .variant-selector{margin-top:25px}.product-top .variant-selector p+p{border-left:1px solid #4b763f}.product-whats{background:#f0f0f0;padding:60px 0 0}@media (min-width: 960px){.product-whats{display:flex;align-items:center;padding:0}}.product-whats-text{width:calc(100% - 40px);margin:0 auto}@media (min-width: 960px){.product-whats-text{padding:40px;width:50%;margin:0}}.product-whats-text-inner{max-width:430px;margin:0 auto}.product-whats-text-inner h2{font-size:48px;font-weight:300;line-height:1.1;letter-spacing:.96px;color:#007a48;margin-bottom:10px}.product-whats-text-inner p{font-size:16px;line-height:1.4;letter-spacing:.36px}@media (min-width: 960px){.product-whats-text-inner p{font-size:18px}}.product-whats-text-inner p+p{margin:20px 0}.product-whats-text-inner strong{font-weight:400}@media (min-width: 960px){.product-whats-text-inner .tooltip-trigger{text-decoration:underline}}.product-whats-ul{display:flex;flex-wrap:wrap;justify-content:space-between}.product-whats-ul+.product-whats-ul{margin-top:20px}.product-whats-ul li{text-align:center}.product-whats-ul svg{width:54px;display:inline-block}.product-whats-ul span{display:block;text-align:center;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.22px;margin-top:5px}.product-whats-links{border-top:2px solid #4b763f;padding-top:30px;margin-top:30px}.product-whats-links li+li{margin-top:10px}.product-whats-links a{display:inline-block;position:relative;font-size:16px;line-height:1.4;letter-spacing:.16px;color:#4b763f}.product-whats-links a:after{top:70%;left:0;position:absolute;content:"";width:100%;height:2px;background:#fcae23}.product-whats-image{margin:40px auto 0;height:100%}@media (min-width: 960px){.product-whats-image{width:50%;margin:0}}@media (min-width: 960px){.product-whats-image img{min-height:700px;width:100%;max-height:880px;object-fit:cover;object-fit:center top}}.product-start{padding:64px 0}@media (min-width: 960px){.product-start{display:flex;padding:60px}}@media (min-width: 1320px){.product-start{padding:88px}}@media (min-width: 960px){.product-start-left,.product-start-right{width:50%}}.product-start-left{display:none}@media (min-width: 960px){.product-start-left{display:block;margin-right:60px}}@media (min-width: 960px){.product-start-left img{min-height:740px;object-fit:cover;max-height:940px;width:100%}}@media (min-width: 960px){.product-start-right{display:flex;flex-direction:column;flex:1}}@media (min-width: 1320px){.product-start-right{padding-left:88px}}@media (min-width: 960px){.product-start-text{display:flex;flex-direction:column;flex:1;max-width:480px;margin:0 auto}}.product-start-text .mobile-img{margin:20px auto 30px;max-width:440px;width:100%}@media (min-width: 960px){.product-start-text .mobile-img{display:none}}.product-start-text h2{font-size:48px;font-weight:300;line-height:1.1;letter-spacing:.96px;color:#007a48;margin-bottom:34px}.product-start-text ol{counter-reset:startC;margin-bottom:20px}.product-start-text li{font-size:16px;line-height:1.4;letter-spacing:.36px;position:relative;padding-left:45px}@media (min-width: 960px){.product-start-text li{font-size:18px}}.product-start-text li:before{counter-increment:startC;content:counter(startC);width:32px;height:32px;display:flex;justify-content:center;align-items:center;border:1px solid #4b763f;border-radius:50%;position:absolute;top:-5px;left:-2px}.product-start-text li+li{margin-top:30px}.product-start-padding{padding:0 20px}.home-start-slider{position:relative}@media (min-width: 960px){.home-start-slider{margin-bottom:50px;margin-top:auto}}.home-start-slider .slick-next,.home-start-slider .slick-prev{left:-9999px;position:absolute;top:calc(100% + 24px);transform:translate(-50%);width:24px;height:24px;background-repeat:no-repeat;background-position:center center;background-size:auto 20px;font-size:0;color:transparent}@media (min-width: 960px){.home-start-slider .slick-next,.home-start-slider .slick-prev{left:50%}}.home-start-slider .slick-prev{margin-left:-40px;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/chevron-left.svg?v=48448253197185236211762883390")}.home-start-slider .slick-next{margin-left:40px;background-image:url("//bacehealth.com/cdn/shop/t/50/assets/chevron-right.svg?v=152578789587245867111762883390")}@media (min-width: 960px){.home-start-slide{width:100%}}.home-start-slide-inner{background:#fbac40;padding:30px 28px 24px 50px;color:#491829;margin:0 10px;width:280px;height:320px;display:flex;flex-direction:column}@media (min-width: 500px){.home-start-slide-inner{width:310px}}@media (min-width: 640px){.home-start-slide-inner{padding:40px 48px 34px;width:400px}}@media (min-width: 960px){.home-start-slide-inner{height:340px;width:auto}}.home-start-slide-inner blockquote{line-height:1.4;letter-spacing:.4px;max-width:340px;position:relative}@media (min-width: 960px){.home-start-slide-inner blockquote{font-size:20px}}.home-start-slide-inner blockquote:before{background-image:url("//bacehealth.com/cdn/shop/t/50/assets/quote.svg?v=32343587861741831851762883390");width:20px;height:20px;display:block;content:"";background-repeat:no-repeat;background-position:center center;position:absolute;left:0;bottom:auto;top:0;transform:translate(-100%);margin:0 0 0 -15px}.home-start-slide-inner footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.home-start-slide-inner .home-start-slide-img{width:100px}@media (min-width: 1140px){.home-start-slide-inner .home-start-slide-img{width:120px}}.home-start-slide-inner .home-start-slide-img p{flex:1;line-height:1.2;letter-spacing:.32px;margin-right:20px}.home-start-slide-inner .home-start-slide-img img{border-radius:50%;margin-left:20px;width:100px;height:100px;object-fit:cover}@media (min-width: 1140px){.home-start-slide-inner .home-start-slide-img img{width:120px;height:120px}}.product-start-desc{font-size:18px}.product-start-desc strong{font-weight:500}.product-start-desc a{border-bottom:2px solid #fcae23;color:#4b763f;transition:.2s border-color}.product-start-desc a:hover{border-color:#4b763f}.product-start-desc p+p{margin-top:20px}.product-profile{background:#fff7ec;padding:40px 0}@media (min-width: 800px){.product-profile{padding:80px 0}}@media (min-width: 960px){.product-profile{padding:110px 20px}}@media (min-width: 1140px){.product-profile{padding:140px 48px}}@media (min-width: 800px){.product-profile .width{display:flex;align-items:center}}.product-profile-text{max-width:640px;margin:0 auto}@media (min-width: 800px){.product-profile-text{margin:0}}.product-profile-text-header{margin-bottom:30px}.product-profile-text-header h2{font-size:48px;font-weight:300;line-height:1.1;letter-spacing:.96px;margin-bottom:10px}.product-profile-text-header p{font-size:18px;line-height:1.4;letter-spacing:.36px}@media (min-width: 640px){.product-profile-flex{display:flex;justify-content:space-between}}@media (min-width: 640px){.product-profile-flex-col{width:calc(50% - 20px)}}@media (min-width: 960px){.product-profile-flex-col{width:calc(50% - 45px)}}.product-profile-flex-col+.product-profile-flex-col{margin-top:30px}@media (min-width: 640px){.product-profile-flex-col+.product-profile-flex-col{margin-top:0}}.product-profile-flex-col h3{font-size:32px;font-weight:300;line-height:1.1;letter-spacing:.64px}.product-profile-flex-col li{font-size:16px;line-height:1.4;letter-spacing:.16px;color:#086533;padding:12px 0 10px}.product-profile-flex-col li+li{border-top:1px solid #4b763f}.product-profile-hemp{margin:30px auto 0}@media (min-width: 800px){.product-profile-hemp{flex:1;min-width:225px}}@media (min-width: 1140px){.product-profile-hemp{min-width:310px;margin:0 auto}}.product-profile-hemp svg{width:225px;margin:0 auto}@media (min-width: 1140px){.product-profile-hemp svg{width:310px}}.product-other{padding:90px 0 160px}@media (min-width: 960px){.product-other{padding:120px 0 320px}}.product-other-left{max-width:480px}.product-sticky{position:fixed;left:0;bottom:0;width:100%;background:#fff;padding:20px 0;z-index:8888;transition:.2s transform;transform:translateY(100%)}@media (min-width: 960px){.product-sticky{transform:translateY(-100%);bottom:auto;top:0}}.product-sticky.active{transform:none}.product-sticky .width{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width: 960px){.product-sticky .width{flex-wrap:nowrap}}.product-sticky h2{font-size:24px;display:none}@media (min-width: 960px){.product-sticky h2{display:block;flex:1}}.product-sticky select{position:absolute;left:-9999px}.product-sticky .quantity-selector{margin-right:20px;min-width:140px;width:140px;float:left;margin-top:10px}@media (min-width: 960px){.product-sticky .quantity-selector{margin-left:auto;float:none;margin-top:0}}@media (min-width: 1140px){.product-sticky #rc_container~.quantity-selector{margin-left:0}}.product-sticky form{flex:1;align-items:center;overflow:hidden}@media (min-width: 960px){.product-sticky form{display:flex;flex:initial;width:auto;margin-left:20px}}@media (min-width: 1140px){.product-sticky form{width:auto}}.product-sticky .button{width:calc(100% - 90px);margin-top:10px;white-space:nowrap}@media (min-width: 960px){.product-sticky .button{width:250px;margin-top:0;float:none}}@media (min-width: 1140px){.product-sticky .button{margin-left:20px}}html body .product-sticky #rc_container{padding:0;display:inline-flex!important;align-items:center;border:none;width:100%}@media (min-width: 960px){html body .product-sticky #rc_container{margin-bottom:0;width:auto}}@media (min-width: 1140px){html body .product-sticky #rc_container{margin:0 0 0 auto}}html body .product-sticky #rc_container .rc_block{margin-right:20px}.product-side{height:60px;width:100vh;position:fixed;bottom:0;left:30px;z-index:7777;transform:rotate(-90deg);transform-origin:0;padding-right:104px;display:none;opacity:0}@media (min-width: 960px){.product-side{display:block;transition:.2s opacity}}.product-side.active{opacity:1}.product-side ul{text-align:center;padding:0 20px;display:flex;justify-content:space-evenly}.product-side li{display:inline;line-height:60px}.product-side a{font-size:12px;font-weight:500;letter-spacing:1.2px;color:#4b763f;text-transform:uppercase}.product-side .active a{border-bottom:2px solid #fcae23}.reviews{padding:40px 0}@media (min-width: 800px){.reviews{padding:80px 0}}@media (min-width: 960px){.reviews{padding:110px 0}}@media (min-width: 1140px){.reviews{padding:140px 0}}@media (min-width: 800px){.reviews .width{display:flex;align-items:center}}.reviews .width #shopify-product-reviews,.reviews .width .junip-product-review{width:100%;margin:0}.reviews .width #shopify-product-reviews input,.reviews .width .junip-product-review input{color:#4b763f}.reviews .width #shopify-product-reviews .spr-form-title,.reviews .width .junip-product-review .spr-form-title{font-size:1.17em}.reviews .width #shopify-product-reviews .junip-product-review-title,.reviews .width .junip-product-review .junip-product-review-title{font-size:3em}.reviews .width #shopify-product-reviews .junip-product-review-summary-container,.reviews .width #shopify-product-reviews .junip-product-review-title,.reviews .width #shopify-product-reviews .junip-filters-label,.reviews .width #shopify-product-reviews .junip-filters-container,.reviews .width #shopify-product-reviews .junip-review-list-item-container,.reviews .width .junip-product-review .junip-product-review-summary-container,.reviews .width .junip-product-review .junip-product-review-title,.reviews .width .junip-product-review .junip-filters-label,.reviews .width .junip-product-review .junip-filters-container,.reviews .width .junip-product-review .junip-review-list-item-container{padding-left:0;padding-right:0}.reviews .width #shopify-product-reviews .junip-separator,.reviews .width .junip-product-review .junip-separator{margin-left:0;margin-right:0}.reviews .width #shopify-product-reviews .junip-product-review-container,.reviews .width .junip-product-review .junip-product-review-container{padding-top:0;padding-bottom:0}.reviews .width #shopify-product-reviews .junip-review-title,.reviews .width .junip-product-review .junip-review-title{font-weight:500}.reviews .width #shopify-product-reviews .spr-form-input-text,.reviews .width #shopify-product-reviews .spr-form-input-textarea,.reviews .width .junip-product-review .spr-form-input-text,.reviews .width .junip-product-review .spr-form-input-textarea{border:1px solid #4b763f;padding:10px}.reviews .width #shopify-product-reviews .spr-starrating a,.reviews .width .junip-product-review .spr-starrating a{color:#4b763f}.reviews .width #shopify-product-reviews .spr-summary-actions-newreview,.reviews .width #shopify-product-reviews .spr-button,.reviews .width .junip-product-review .spr-summary-actions-newreview,.reviews .width .junip-product-review .spr-button{background:#4b763f;border-color:#4b763f;color:#fff}@media (min-width: 800px){.reviews .width #shopify-product-reviews .spr-summary-actions-newreview,.reviews .width #shopify-product-reviews .spr-button,.reviews .width .junip-product-review .spr-summary-actions-newreview,.reviews .width .junip-product-review .spr-button{display:flex;align-items:center}}.reviews .width #shopify-product-reviews .spr-pagination,.reviews .width .junip-product-review .spr-pagination,.reviews .width #shopify-product-reviews .spr-review,.reviews .width #shopify-product-reviews .spr-form,.reviews .width .junip-product-review .spr-review,.reviews .width .junip-product-review .spr-form{border-color:#4b763f}.reviews .width #shopify-product-reviews .spr-container,.reviews .width .junip-product-review .spr-container{border:none;padding:0}.reviews .width #shopify-product-reviews .spr-container .spr-review-reportreview,.reviews .width .junip-product-review .spr-container .spr-review-reportreview{color:#4b763f}.reviews .width #shopify-product-reviews .spr-container .spr-header .spr-header-title,.reviews .width .junip-product-review .spr-container .spr-header .spr-header-title{font-size:48px;font-weight:300;line-height:1.1;letter-spacing:.96px;margin-bottom:10px}.reviews .width #shopify-product-reviews .spr-container .spr-review-header .spr-review-header-title,.reviews .width .junip-product-review .spr-container .spr-review-header .spr-review-header-title{font-size:1.17em;font-weight:400}.reviews .width #shopify-product-reviews .spr-container .spr-review-content-body,.reviews .width .junip-product-review .spr-container .spr-review-content-body{font-size:inherit;margin:0}.reviews .width #shopify-product-reviews .spr-container .spr-pagination a,.reviews .width .junip-product-review .spr-container .spr-pagination a{color:#4b763f}.how-it-works-alt{background:#fff7ec;padding:80px 0;text-align:center}@media (min-width: 960px){.how-it-works-alt{padding:130px 0}}.how-it-works-alt h2{font-size:40px;margin-bottom:40px}@media (min-width: 960px){.how-it-works-alt h2{font-size:48px;margin-bottom:70px}}.how-it-works-alt p.bottom{max-width:506px;margin:40px auto 0}@media (min-width: 960px){.how-it-works-alt p.bottom{margin-top:70px}}@media (min-width: 960px){.how-it-works-alt-blocks{display:flex;justify-content:space-between}}.how-it-works-alt-block{max-width:440px;margin:0 auto}@media (min-width: 960px){.how-it-works-alt-block{max-width:calc(33.333333% - 21px);margin:0}}.how-it-works-alt-block+.how-it-works-alt-block{margin-top:60px}@media (min-width: 960px){.how-it-works-alt-block+.how-it-works-alt-block{margin-top:0}}.how-it-works-alt-block .icon{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:#fff7ec;border-radius:50%;margin:-58px auto 0;position:relative;z-index:2}@media (min-width: 960px){.how-it-works-alt-block .icon{width:148px;height:148px;margin:-74px auto 0}}.how-it-works-alt-block .icon img{width:60px}.how-it-works-alt-block p{font-size:20px;position:relative;z-index:3;max-width:270px;margin:-20px auto 0}.product-customers{padding:0 0 80px;background:#fff7ec}@media (min-width: 960px){.product-customers{padding:0 0 130px}}.product-customer-blocks{position:relative}.product-customer-blocks .slick-dots{position:absolute;bottom:40px;left:40px;display:inline-flex}@media (min-width: 960px){.product-customer-blocks .slick-dots{left:calc(50% + 40px);bottom:80px}}@media (min-width: 1140px){.product-customer-blocks .slick-dots{left:calc(50% + 80px)}}.product-customer-blocks .slick-dots li+li{margin-left:10px}.product-customer-blocks .slick-dots button{width:75px;height:4px;background:#ffffff4d;font-size:0;color:transparent;border-radius:2px;position:relative}.product-customer-blocks .slick-dots .slick-active button{background:#fff}@media (min-width: 960px){.product-customer-block{display:flex;align-items:center;flex-wrap:wrap}}.product-customer-block-left{position:relative;flex:1}.product-customer-block-left p{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center;font-size:40px;color:#fff;font-weight:300}.product-customer-block-left span{display:inline-block;position:relative}.product-customer-block-left span:after{position:absolute;content:"";width:100%;height:3px;background:#fcae23;top:50%;left:0}.product-customer-block-right{background:#4b763f;color:#fff;padding:80px 40px 100px}@media (min-width: 960px){.product-customer-block-right{width:60%;padding:160px 40px 160px calc(10% + 40px);margin-left:-10%}}@media (min-width: 1140px){.product-customer-block-right{padding:220px 80px 220px calc(10% + 80px)}}.product-customer-block-right h3{font-size:46px}@media (min-width: 960px){.product-customer-block-right h3{font-size:56px}}.product-customer-block-right .use{font-size:12px;text-transform:uppercase;font-weight:500;margin:20px 0;letter-spacing:1.2px}.product-customer-block-right .use svg,.product-customer-block-right .use img{display:inline-block;vertical-align:middle;margin:-2px 10px 0 0;width:34px}.product-customer-block-right .body{font-size:18px}@media (min-width: 960px){.product-customer-block-right .body{font-size:20px}}.ingredients-alt{background:#fff7ec;padding-bottom:80px}@media (min-width: 960px){.ingredients-alt{padding-bottom:130px}}@media (min-width: 960px){.ingredients-alt .width{display:flex}}.ingredients-alt-left{max-width:440px;margin:0 auto 60px}@media (min-width: 960px){.ingredients-alt-left{margin:0;max-width:375px}}.ingredients-alt-left h2{font-size:40px;margin-bottom:15px}@media (min-width: 960px){.ingredients-alt-left h2{font-size:56px}}.ingredients-alt-left p{font-size:16px;margin-bottom:10px}@media (min-width: 960px){.ingredients-alt-left p{font-size:18px}}.ingredients-alt-left ul{display:flex;flex-wrap:wrap}.ingredients-alt-left li{width:50%;margin-top:30px;display:flex;align-items:center}.ingredients-alt-left li svg{margin-right:15px}@media (min-width: 960px){.ingredients-alt-right{display:flex;flex:1;justify-content:space-between}}.ingredients-alt-right-block{max-width:440px;margin:0 auto}@media (min-width: 960px){.ingredients-alt-right-block{width:calc(50% - 24px)}}.ingredients-alt-right-block+.ingredients-alt-right-block{margin-top:60px}@media (min-width: 960px){.ingredients-alt-right-block+.ingredients-alt-right-block{margin-top:0}}.ingredients-alt-right-block img{margin-bottom:20px}.ingredients-alt-right-block h3{font-size:32px;margin-bottom:10px}.ingredients-alt-right-block p{font-size:18px}.ingredients-alt-right-block p+p{margin-top:25px}.ingredients-alt-right-block p a{display:inline-block;position:relative}.ingredients-alt-right-block p a:after{position:absolute;top:80%;left:0;content:"";height:2px;width:100%;background:#fcae23}.cart-page{padding-top:100px;margin-bottom:100px}@media (min-width: 960px){.cart-page{padding-top:125px}}.cart-page h1{text-align:center;font-size:32px;font-weight:300}@media (min-width: 960px){.cart-page h1{font-size:72px;font-weight:200;margin-bottom:100px}}.cart-empty{text-align:center;font-size:24px}.cart-empty h1{margin-bottom:10px}.cart-empty a{text-decoration:underline;color:#4b763f}.cart-empty a:hover{text-decoration:none}.cart-item{display:flex;max-width:1100px;margin:0 auto;border-bottom:1px solid #4b763f;padding:20px 0 22px;position:relative}@media (min-width: 960px){.cart-item{align-items:center;padding:28px 0 30px}}.cart-item.head{display:none}@media (min-width: 960px){.cart-item.head{display:flex;padding-top:0}}.cart-item h2{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:1.2px;text-transform:uppercase}.cart-item.head h2{font-family:GT Walsheim,sans-serif}.cart-item h3{font-size:20px;font-weight:300;line-height:1.1;letter-spacing:.48px}@media (min-width: 960px){.cart-item h3{font-size:24px}}.cart-item a{color:#4b763f}.cart-item .cell.image{width:60px}@media (min-width: 960px){.cart-item .cell.image{width:100px}}.cart-item .main-cells{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:20px;align-items:center}@media (min-width: 960px){.cart-item .main-cells{margin-left:40px}}.cart-item .cell.item{width:100%;padding-right:60px}@media (min-width: 960px){.cart-item .cell.item{flex:1;padding-right:0}}.cart-item .cell.type{width:100%;margin:10px 0}@media (min-width: 960px){.cart-item .cell.type{width:25%;margin:0}}@media (min-width: 960px){.cart-item .cell.quantity{width:140px}}.cart-item .cell.price{font-size:20px}@media (min-width: 960px){.cart-item .cell.price{width:10%}}.cart-item .cell.remove{position:absolute;width:14px;top:26px;right:0}@media (min-width: 960px){.cart-item .cell.remove{position:static}}@media (min-width: 960px){.cart-item .cell+*.cell{margin-left:40px}}.cart-footer{max-width:1100px;margin:0 auto}.cart-footer-top{display:flex;margin-top:20px}@media (min-width: 960px){.cart-footer-top{margin-top:60px}}.cart-footer-top .shipping-notice{flex:1;max-width:160px;font-size:12px;line-height:1.2}@media (min-width: 960px){.cart-footer-top .shipping-notice{max-width:none;font-size:16px;margin-right:40px}}.cart-totals{text-align:right;font-size:16px;margin-left:auto}@media (min-width: 960px){.cart-totals{font-size:18px}}.cart-totals .savings{display:inline-block;background-color:#fbae4133;padding:0 5px;margin:10px 0}.cart-totals .total{font-size:20px;letter-spacing:.48px}@media (min-width: 960px){.cart-totals .total{font-size:24px}}.footer-checkout{text-align:right;margin-top:16px}@media (min-width: 960px){.footer-checkout{margin-top:28px}}.footer-checkout .button{font-size:18px}@media (min-width: 960px){.footer-checkout .button{width:400px;text-align:center;display:inline-block}}#challenge{padding-top:160px}#challenge .footer{margin-top:80px}.customer-page{padding:160px 0 80px}.customer-page h2{font-size:40px;margin-bottom:20px;color:#4b763f}.customer-page h2.customer{font-size:26px;margin-bottom:10px;color:#4b763f}.customer-small-width{max-width:400px;margin:0 auto}.customer-help-links{text-align:center;font-size:13px;margin-top:15px}.customer-help-links a{color:#4b763f}.customer-help-links a:hover{text-decoration:underline}@media (min-width: 960px){.customer-layout{display:flex;align-items:flex-start}}.customer-layout .left{background:#f6f6f6;border-radius:12px;padding:25px;margin-bottom:25px}@media (min-width: 960px){.customer-layout .left{width:300px;margin:0}}.customer-layout .left a{color:#4b763f;text-decoration:underline}@media (min-width: 960px){.customer-layout .right{flex:1;margin:0 0 0 40px}}.customer-table .medium-up{display:none}@media (min-width: 800px){.customer-table .medium-up{display:block}}.customer-table .large-up{display:none}@media (min-width: 960px){.customer-table .large-up{display:block}}.customer-table .row.head{display:none}.customer-table .row.head.always{display:flex;border:none}@media (min-width: 960px){.customer-table .row.head{display:flex;border:none}}.customer-table .row{display:flex;padding:15px 0;border-top:1px solid #4b763f}.customer-table .cell{color:#4b763f}.customer-table .cell+.customer-table .cell{margin-left:20px}.customer-table .cell.right{text-align:right}.customer-table .cell.flex{flex:1}.customer-table .cell.w80,.customer-table .cell.w100,.customer-table .cell.w120,.customer-table .cell.w140,.customer-table .cell.w160,.customer-table .cell.w180,.customer-table .cell.w200{flex:initial}.customer-table .cell.w80{width:80px}.customer-table .cell.w100{width:100px}.customer-table .cell.w120{width:120px}.customer-table .cell.w140{width:140px}.customer-table .cell.w160{width:160px}.customer-table .cell.w180{width:180px}.customer-table .cell.w200{width:200px}.customer-table .head .cell{font-weight:700;color:#4b763f;text-transform:uppercase}.customer-table strong{color:#4b763f}.customer-table a{font-weight:600;color:#4b763f}.customer-table+.customer-table{margin-top:20px}.customer-addresses-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #4b763f;margin-bottom:20px}.add-address-form{background:#f6f6f6;padding:25px;border-radius:12px;max-width:800px;margin:0 auto 20px}.add-address-form h3{font-size:24px;margin-bottom:20px}.customer-form .field+.field,.customer-form .field+.flex-wrap,.customer-form .flex-wrap+.field,.customer-form .flex-wrap+.flex-wrap,#ReCharge .field+.field,#ReCharge .field+.flex-wrap,#ReCharge .flex-wrap+.field,#ReCharge .flex-wrap+.flex-wrap{margin-top:15px}@media (min-width: 800px){.customer-form .flex-wrap,.customer-form .rc_form__addons,#ReCharge .flex-wrap,#ReCharge .rc_form__addons{display:flex}}@media (min-width: 800px){.customer-form .flex-wrap .field,.customer-form .rc_form__addons .field,#ReCharge .flex-wrap .field,#ReCharge .rc_form__addons .field{flex:1}}@media (min-width: 800px){.customer-form .flex-wrap .field+.field,.customer-form .flex-wrap select+select,.customer-form .rc_form__addons .field+.field,.customer-form .rc_form__addons select+select,#ReCharge .flex-wrap .field+.field,#ReCharge .flex-wrap select+select,#ReCharge .rc_form__addons .field+.field,#ReCharge .rc_form__addons select+select{margin:0 0 0 15px}}.customer-form .field.checkbox,#ReCharge .field.checkbox{display:inline-flex;align-items:center}.customer-form .field.checkbox input,#ReCharge .field.checkbox input{margin-right:12px}.customer-form label,#ReCharge label{font-size:15px;display:block;margin-bottom:4px;font-weight:600}.customer-form label.flex,#ReCharge label.flex{display:flex;align-items:center;justify-content:space-between}.customer-form label a,#ReCharge label a{color:#4b763f;font-weight:400}.customer-form label a:hover,#ReCharge label a:hover{text-decoration:underline}.customer-form label .errors,#ReCharge label .errors{background:#ccc}.customer-form select,#ReCharge select{display:block;width:100%;background-image:url('//bacehealth.com/cdn/shop/t/50/assets/chevron-down.svg?v=85086043764055979501762883390');background-repeat:no-repeat;background-position:right 15px center;background-size:12px}.customer-form input[type=text],.customer-form input[type=email],.customer-form input[type=password],.customer-form input[type=date],.customer-form input[type=number],.customer-form select,#ReCharge input[type=text],#ReCharge input[type=email],#ReCharge input[type=password],#ReCharge input[type=date],#ReCharge input[type=number],#ReCharge select{line-height:60px;height:60px;border:1px solid #4b763f;padding:0 16px;background:#fff;border-radius:8px;font-size:16px}.customer-form input[type=checkbox],#ReCharge input[type=checkbox]{width:32px;height:32px;border:2px solid #4b763f;border-radius:12px}.customer-form input[type=checkbox]:checked,#ReCharge input[type=checkbox]:checked{background:#4b763f}.customer-badge{font-size:12px;letter-spacing:.5px;background:#0003;padding:3px 5px 1px;border-radius:3px;font-weight:600;text-transform:uppercase;display:inline-block;color:#fff}.customer-badge.green,.customer-badge.paid{background:#4b763f;color:#fff}.customer-addresses{display:flex;flex-wrap:wrap}.address-card{background:#f6f6f6;padding:20px;margin-right:20px;display:inline-block;width:300px;border-radius:12px}.address-card .customer-badge{margin-bottom:15px}.address-card address{font-style:normal;margin:0}.address-card .address-actions{margin-top:15px}.address-card .address-actions a{color:#4b763f;text-decoration:underline}.address-card .address-actions a+a{margin-left:20px}.customer-card{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #4b763f}.customer-card address{font-style:normal;margin:0}.customer-card a{color:#4b763f;text-decoration:underline;margin-top:15px}.customer-order-header{margin-bottom:30px}.customer-order-header h2{margin-bottom:0}.customer-order-header p{font-size:20px;color:#4b763f}.customer-form .errors{margin-bottom:20px}#ResetSuccess{text-align:center;font-size:18px;max-width:300px;margin:0 auto 20px}.customer-signup-header{text-align:center;margin-bottom:25px;color:#4b763f;font-size:36px}.customer-login-form h2{color:#4b763f;font-size:36px;text-align:center;margin-bottom:25px}.customer-login-header{text-align:center;margin-bottom:25px}.customer-login-header h2{color:#4b763f;font-size:36px;margin-bottom:5px}.customer-login-header p{font-size:18px;color:#4b763f}html body .recharge .rc_layout__container{padding:100px 4%;margin:0!important;max-width:none!important}@media (min-width: 960px){html body .recharge .rc_layout__container{padding:140px 4% 80px}}@media (min-width: 960px){html body .recharge .rc_layout__container .rc_layout{display:flex;max-width:1340px;margin:0 auto}}html body .recharge .rc_layout__container .rc_title-bar{margin-bottom:20px}html body .recharge .rc_layout__container .rc_title-bar h2{font-size:32px;font-weight:400}html body .recharge .rc_layout__container p,html body .recharge .rc_layout__container strong{color:#4b763f}html body .recharge .rc_layout__container #ReCharge-Nav{display:block!important}html body .recharge .rc_layout__container #ReCharge-Mobile-Nav{display:none!important}html body .recharge .rc_layout__container #customer_tab_nav{margin-bottom:40px;padding:20px;background:#f6f6f6;border-radius:12px;width:100%!important}@media (min-width: 960px){html body .recharge .rc_layout__container #customer_tab_nav{float:none;width:220px!important}}html body .recharge .rc_layout__container #customer_tab_content{width:100%!important}@media (min-width: 960px){html body .recharge .rc_layout__container #customer_tab_content{float:none;width:initial!important;flex:1;margin-left:30px}}html body .recharge .rc_layout__container #customer_tab_nav h2,html body .recharge .rc_layout__container #customer_tab_content h2{font-size:24px;margin-bottom:10px;color:#4b763f}html body .recharge .rc_layout__container #customer_tab_nav h2{margin-bottom:20px}html body .recharge .rc_layout__container a{color:#4b763f;text-decoration:underline}html body .recharge .rc_layout__container .nav li+li{margin-top:5px}html body .recharge .rc_layout__container .rc__subscriptions__subscription__address{font-weight:400;color:#4b763f;margin-bottom:30px;display:block}html body .recharge .rc_layout__container .rc_button--fa-plus-circle:before{display:none}html body .recharge .rc_layout__container table{border-collapse:collapse;color:#4b763f;overflow-x:auto;min-width:700px;font-size:14px}@media (min-width: 800px){html body .recharge .rc_layout__container tbody tr td{border-top:1px solid #4b763f}}html body .recharge .rc_layout__container .rc_subscriptions tbody tr+tr td:first-of-type{padding-top:40px}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions tbody tr+tr td:first-of-type{padding-top:0}}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions .th-next-charge-date,html body .recharge .rc_layout__container .rc_subscriptions .td-next-charge-date{width:140px}}html body .recharge .rc_layout__container .rc_subscriptions .td-amount:before{content:"Quantity: ";font-weight:700}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions .td-amount:before{display:none}}html body .recharge .rc_layout__container .rc_subscriptions .td-price:before{content:"USD: ";font-weight:700}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions .td-price:before{display:none}}html body .recharge .rc_layout__container .rc_subscriptions .td-frequency:before{content:"Frequency: ";font-weight:700}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions .td-frequency:before{display:none}}html body .recharge .rc_layout__container .rc_subscriptions .td-next-charge-date:before{content:"Next charge: ";font-weight:700}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions .td-next-charge-date:before{display:none}}html body .recharge .rc_layout__container .rc_subscriptions .td-product{font-weight:700;color:#4b763f;font-size:18px}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions .td-product{font-weight:initial;font-size:14px}}@media (min-width: 800px){html body .recharge .rc_layout__container td,html body .recharge .rc_layout__container th{padding-top:20px;padding-bottom:20px}}html body .recharge .rc_layout__container .rc_subscriptions th{display:none;color:#4b763f}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions th{display:table-cell}}html body .recharge .rc_layout__container .rc_subscriptions td{display:block;width:100%}@media (min-width: 800px){html body .recharge .rc_layout__container .rc_subscriptions td{display:table-cell;width:inherit}}@media (min-width: 800px){html body .recharge .rc_layout__container th+th,html body .recharge .rc_layout__container td+td{padding-left:20px}}html body .recharge .rc_layout__container hr{display:none!important}html body .page__customers__billing tr+tr td{padding-top:40px}#ReCharge-Nav li{display:block}.rc_form{margin-top:20px}.rc_form .rc_form__addons,.rc_form__group select,.rc_form__group input{margin-bottom:15px}.rc_form__group select{background-image:url('//bacehealth.com/cdn/shop/t/50/assets/chevron-down.svg?v=85086043764055979501762883390')!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:12px!important}@media (min-width: 768px){.recharge .rc_layout__sm__6:nth-of-type(odd){padding-left:0!important}}@media (min-width: 768px){.recharge .rc_layout__sm__6:nth-of-type(2n){padding-left:20px!important}}.rct_navigation{margin-top:120px}#story,#our-story{background-color:#eaeaeb}.story-split{background:#fff}@media (min-width: 960px){.story-split{display:flex}}@media (min-width: 960px){.story-split-right,.story-split-left{width:50%}}.story-split-text{width:90%;margin:0 auto;padding:40px 0}.story-split-text h2{font-size:48px;font-weight:300;margin-bottom:25px}@media (min-width: 960px){.story-split-text p{font-size:20px}}.story-split-text p+p{margin-top:20px}.story-top{padding:107px 0 60px;background:#fff;overflow:hidden}@media (min-width: 960px){.story-top{display:block;padding:190px 0 100px;overflow:initial}}@media (min-width: 1140px){.story-top{display:block;padding:240px 0 100px}}.story-top-text{max-width:420px;margin:0 auto;position:relative}@media (min-width: 960px){.story-top-text{max-width:530px;margin:0}}@media (min-width: 1140px){.story-top-text{max-width:680px}}.story-top-text h1{font-size:56px;font-weight:200;line-height:1;position:relative;z-index:2}@media (min-width: 960px){.story-top-text h1{font-size:90px;margin-bottom:30px}}@media (min-width: 1140px){.story-top-text h1{font-size:120px;margin-bottom:30px}}.story-top-text .img{width:420px;max-width:none;margin:-70px auto 30px}@media (min-width: 960px){.story-top-text .img{width:750px;margin:0;position:absolute;left:400px;top:-70px}}@media (min-width: 1140px){.story-top-text .img{width:830px;left:500px;top:-100px}}.story-top-text p{position:relative;z-index:2}@media (min-width: 960px){.story-top-text p{font-size:20px;max-width:530px}}.story-top-text p+P{margin-top:20px}.story-clinical.story-split{align-items:flex-start;padding-bottom:60px}@media (min-width: 960px){.story-clinical.story-split{padding:40px 0 100px}}.story-clinical-text{width:90%;max-width:530px}.story-clinical-text a{display:inline-block;position:relative;color:#4b763f}.story-clinical-text a:after{content:"";width:100%;height:2px;background:#fcae23;position:absolute;top:70%;transition:.2s background-color;left:0}.story-clinical-text a:hover:after{background:#4b763f}.story-clinical-text .desktop{display:none}@media (min-width: 960px){.story-clinical-text .desktop{display:block;margin-top:20px}}.story-clinical-text.mobile{margin-top:30px}@media (min-width: 960px){.story-clinical-text.mobile{display:none}}@media (min-width: 960px){.story-clinical-right{padding:50px 0}}.story-clinical-people{max-width:500px;margin:0 auto;width:90%;border-top:1px solid #4b763f}.story-clinical-person{border-bottom:1px solid #4b763f;padding:24px 0}@media (min-width: 640px){.story-clinical-person{padding:32px 0}}.story-clinical-person-header{margin:10px 0 0;cursor:pointer}@media (min-width: 500px){.story-clinical-person-header{display:flex;align-items:center}}.story-clinical-person-header .image{margin-bottom:10px}@media (min-width: 500px){.story-clinical-person-header .image{margin-right:27px}}.story-clinical-person-header .image img{width:100px;height:100px;object-fit:cover;border-radius:50%}@media (min-width: 640px){.story-clinical-person-header .image img{width:128px;height:128px}}.story-clinical-person-header .text-arrow{display:flex;flex:1}.story-clinical-person-header.active .arrow{transform:rotate(180deg)}.story-clinical-person-header .arrow{width:38px;height:38px;border-radius:50%;display:block;border:1px solid #fcae23;color:#4b763f;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:.2s transform}.story-clinical-person-header .arrow svg{width:12px}.story-clinical-person-header-text{flex:1;margin-right:20px}.story-clinical-person-header-text h3{font-weight:500;font-size:16px;margin-bottom:5px}@media (min-width: 960px){.story-clinical-person-header-text h3{font-size:20px}}.story-clinical-person-body{display:none;padding-top:20px}.story-discover{background-size:cover;background-color:#eaeaeb;background-position:bottom right;background-size:700px;background-repeat:no-repeat}@media (min-width: 960px){.story-discover{background-size:cover;background-position:bottom right -200px}}@media (min-width: 1140px){.story-discover{background-position:bottom right -60px}}.story-discover .width{height:580px;padding:60px 0}@media (min-width: 960px){.story-discover .width{align-items:center;display:flex;height:700px}}.story-discover-text h2{font-size:52px;font-weight:200;line-height:1;margin-bottom:20px}@media (min-width: 960px){.story-discover-text h2{font-size:80px}}@media (min-width: 960px){.story-split-left{display:flex}}@media (min-width: 960px){.story-split-left img{flex:1;object-fit:cover}}.story-note-right{align-self:center}.story-split-text{width:90%;max-width:470px}.story-promise{background-color:#fff7ec;padding:66px 0}@media (min-width: 960px){.story-promise{padding:84px 0 110px}}.story-promise h2{font-size:48px;margin-bottom:40px}@media (min-width: 960px){.story-promise-items{display:flex;justify-content:space-between}}@media (min-width: 960px){.story-promise-item{width:30%;max-width:270px}}.story-promise-item+.story-promise-item{margin-top:30px}@media (min-width: 960px){.story-promise-item+.story-promise-item{margin:0}}.story-promise-item img{height:52px}.story-promise-item h3{font-size:20px;letter-spacing:.4px;font-weight:500;margin:15px 0 7px}.story-promise-item p{line-height:1.4}.balm-tan{background:#fff7ec;padding:60px 0}@media (min-width: 960px){.balm-tan{padding:120px 0;text-align:left}}.balm-tan .product-customers{margin-top:60px;padding:0}@media (min-width: 960px){.balm-tan .product-customers{margin-top:120px}}.balm-features{display:flex}.balm-feature{flex:1;text-align:center}.balm-feature .icon{height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.balm-feature svg{margin:0 auto}.balm-feature span{text-transform:uppercase;font-size:12px;letter-spacing:1.5px}.balm-size{font-size:13px;text-transform:uppercase;font-weight:500;margin-bottom:30px;letter-spacing:1.5px}.balm-what{text-align:center}@media (min-width: 960px){.balm-what{text-align:left}}.balm-what h2{font-size:32px;margin-bottom:40px}@media (min-width: 960px){.balm-what h2{font-size:48px;margin-bottom:60px}}@media (min-width: 960px){.balm-what-blocks{display:flex;justify-content:space-between;flex-wrap:wrap}}.balm-what-block{max-width:340px;margin:0 auto}@media (min-width: 960px){.balm-what-block{min-width:26%;flex:1;max-width:none;margin:0}}.balm-what-block+.balm-what-block{margin-top:50px}@media (min-width: 960px){.balm-what-block+.balm-what-block{margin:0}}@media (min-width: 960px){.balm-what-block:nth-of-type(3n+2){margin-left:30px;margin-right:30px}}@media (min-width: 960px){.balm-what-block:nth-of-type(n+4){margin-top:56px}}.balm-what-block.big img{border-radius:50%;width:100px;margin:0 auto}@media (min-width: 960px){.balm-what-block.big img{margin:0;width:148px}}.balm-what-block.big h3{font-size:32px;margin:15px 0 10px}@media (min-width: 960px){.balm-what-block.big h3{font-size:48px}}.balm-what-block.big p{font-size:16px}@media (min-width: 960px){.balm-what-block.big p{font-size:18px}}.balm-what-block.feature svg{width:60px;margin:0 auto 10px}@media (min-width: 960px){.balm-what-block.feature svg{width:80px;margin:0 0 10px}}.balm-what-block.feature h3{font-size:24px;margin-bottom:12px}@media (min-width: 960px){.balm-what-block.feature h3{font-size:32}}.balm-what-block.feature p{font-size:16px}@media (min-width: 960px){.balm-what-block.feature p{font-size:18px}}.balm-what-other{border-top:1px solid #4b763f;border-bottom:1px solid #4b763f;padding:20px 0;margin:50px 0 90px}@media (min-width: 960px){.balm-what-other{display:flex;justify-content:space-between}}.balm-what-other p{margin-bottom:10px}@media (min-width: 960px){.balm-what-other p{margin:0}}.balm-what-other p a{display:inline-block;position:relative;color:#4b763f}.balm-what-other p a:after{position:absolute;top:80%;left:0;content:"";height:2px;width:100%;background:#fcae23}.balm-use{margin-top:100px}@media (min-width: 960px){.balm-use .width{display:flex;align-items:flex-end;max-width:1125px}}.balm-use-images{max-width:440px;margin:0 auto;display:flex}@media (min-width: 960px){.balm-use-images{max-width:none;margin:0}}.balm-use-images .img{width:calc(50% - 10px)}.balm-use-images .img+.img{margin-left:20px}.balm-use-images img{width:100%;max-width:none}.balm-use-content{max-width:440px;margin:40px auto 20px;align-self:flex-end}@media (min-width: 960px){.balm-use-content{min-width:360px;max-width:360px;margin:0 0 20px 40px}}.balm-use-content h2{font-size:20px;font-weight:400}.balm-use-content p{font-size:32px;margin-top:30px;font-weight:300;line-height:1.3}.balm-faq{padding-top:60px}@media (min-width: 960px){.balm-faq{padding-top:120px}}.balm-faq .width{max-width:700px}.balm-faq .eapps-faq-template-bg .eapps-faq-content-category-item,.balm-faq .eapps-faq-layout-accordion .eapps-faq-content-category-item-active .eapps-faq-content-category-item-question,.balm-faq .eapps-faq-layout-accordion .eapps-faq-content-category-item-answer{background:transparent!important}
/*# sourceMappingURL=style.css.liquid.map */
