/*!/wp-content/themes/majux-child-theme/style.css*/:root{--black:#000000;--transblack:rgba(0,0,0,.1);--white:#ffffff;--offwhite:#f7f0e0;--lightergray:#f3f1f4;--lightgray:#ebece7;--gray:#e3e3e3;--darkgray:#383838;--lightblue:#8cd0f3;--blue:#59a4ca;--lightergreen:#e0f4f0;--lightgreen:#a6e0ae;--green:#5bc76a;--darkgreen:#0d4d41;--lighterpurple:#e5d4f5;--lightpurple:#946fb5;--purple:#430e78;--darkpurple:#382150;--lightteal:#49c1a9;--teal:#26b599;--darkteal:#098b81;--pink:#df066c;--magenta:#9e005d;--red:#f20d0d;--orange:#eb9a23;--yellow:#e9bc62;--avenir:'Avenir Next', sans-serif;--sans:'Open Sans', sans-serif;--norm:500;--semi:600;--bold:bold;--bolder:900}*{font-family:var(--avenir)}h1,h2,h3,h4,h5,h6{font-weight:var(--bold);line-height:1.2}h1,.h1{font-size:2.786em!important;padding-bottom:30px}h2,.h2{font-size:2.237em!important;padding-bottom:25px}h3,.h3{font-size:2em!important;padding-bottom:20px}h4,.h4{font-size:1.75em!important;padding-bottom:20px}h5,.h5{font-size:1.5em!important;padding-bottom:20px}p,li,div,input,textarea,button,select{font-weight:var(--norm);font-family:var(--avenir)!important}p{font-size:15px;letter-spacing:.015em;line-height:1.8}p:empty{display:none}li{font-size:15px;letter-spacing:.015em;line-height:1.8}a,span{font-family:inherit}a{cursor:pointer!important}.btn{cursor:pointer;display:table;text-transform:uppercase;text-align:center;text-transform:uppercase;background:var(--green);color:var(--black)!important;font-weight:var(--norm);font-size:13px;letter-spacing:1px;line-height:1.2!important;padding:8px 20px!important;border-radius:4px;border:0;cursor:pointer!important;transition:all .3s ease-in-out}.btn--light{background:var(--lightgreen)!important}.btn--purple{background:var(--purple)!important;border:2px solid var(--purple)!important;color:var(--white)!important}.btn--purple:hover{background:transparent!important;border-color:var(--gray)!important;color:var(--black)!important}.btn--lighterpurple{background:var(--lighterpurple)!important;border:2px solid var(--lighterpurple)!important}.btn--lighterpurple:hover{background:transparent!important;border-color:var(--gray)!important}.btn--teal{background:var(--teal)!important;border:2px solid var(--teal)!important;color:var(--white)!important}.btn--teal:hover{background:transparent!important;border-color:var(--gray)!important;color:var(--black)!important}.btn--inline{display:inline-flex;align-items:center;min-height:33px;justify-content:center}.btn--inline:not(:last-of-type){margin-right:15px;margin-bottom:15px}.btn--large{font-size:15px!important;padding:12px 22px!important}.inline-spacer{margin-right:15px}.norm{font-weight:var(--norm)!important}.semi{font-weight:var(--semi)!important}.bold{font-weight:var(--bold)!important}.bolder{font-weight:var(--bolder)!important}.caps{text-transform:uppercase!important}html,body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body.stop-scrolling,body.stop-scrolling #padding-container{height:100vh!important;overflow:hidden!important}body #page-container{padding:0!important}body.page-loaded #padding-container{opacity:1!important}.stndrd-rw{width:86vw!important;max-width:86vw!important;padding:0!important}.fw-rw{width:100vw!important;max-width:100vw!important;padding:0!important}#et-main-area{position:relative}#wpadminbar{z-index:999999999!important}#wpadminbar #wp-admin-bar-vaa{z-index:999999999!important}.gform_wrapper{margin:0!important}.gfield_label{display:none!important}.gform_footer input[type="submit"]{text-transform:uppercase;background:var(--green);color:var(--black);font-weight:var(--norm);font-size:13px;line-height:1;letter-spacing:1px;padding:11px 20px!important;border-radius:4px;border:0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:1.047em;font-weight:var(--norm);padding:8px 17px!important;letter-spacing:normal;border-radius:4px;border:0;width:100%}.gfield{padding-right:0!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:3px!important;border:0;box-shadow:none}.standard-form label{display:none!important}.story-form{margin-top:30px}.standard-form ul li.gfield{margin-top:0!important;padding-top:0;margin-bottom:18px}.standard-form .ginput_container{margin-top:0!important}.contact-form select{height:33px;padding:0 8px!important;background:var(--white)!important;font-size:15px!important;color:var(--black)!important;margin-left:10px;border:1px solid var(--black)!important;vertical-align:middle;margin:0!important;border-radius:4px}.standard-form input[type="text"],.standard-form textarea{height:auto!important;padding:8px!important;background:var(--white)!important;font-size:0.949rem!important;font-weight:400;color:var(--black)!important;margin-left:10px;border:1px solid var(--black)!important;vertical-align:middle;margin:0!important;border-radius:4px!important}.registration-form_wrapper{margin-top:30px!important;border:1px solid var(--gray);padding:20px;border:1px solid var(--gray);padding:22px 40px;border-radius:8px}.registration-form .gfield_label{font-weight:var(--norm)!important;font-size:14px!important;display:block!important}.registration-form .ginput_container input[type="text"],.registration-form .ginput_container input[type="password"]{border:1px solid var(--gray)!important;font-size:15px!important}.registration-form .ginput_container label{display:none!important}.registration-form .ginput_container_password button{height:calc(100% - 5px)!important}.registration-form .form-captcha .ginput_container div{margin:auto}.registration-form .form-fttr p{text-align:center}.gform_wrapper .gfield_password_strength{padding:5px!important;border:0!important}.gform_wrapper .gfield_password_strength.strong{color:var(--darkgreen)!important;background-color:var(--green)!important}.registration-form_wrapper .gform_footer{text-align:center}input[type=checkbox]{width:auto!important;margin:3px 3px 15px 0!important}#main-header .btn{font-size:12px!important;letter-spacing:0!important;border-radius:5px!important;padding:8px 14px!important}.top_navigation{width:100vw;padding:10px 7vw;background-color:var(--lightergray);text-align:right;display:flex;align-items:center}.top_navigation .coupon-link{font-size:14px!important;text-transform:uppercase;color:var(--darkpurple);font-weight:700;font-family:var(--sans);line-height:1}.top_navigation .shop-info{display:flex;align-items:center}.top_navigation .shop-info .cart-link span:before{display:none!important}.top_navigation .shop-info .cart-link{display:flex;align-items:center;line-height:1;font-size:13px;color:var(--darkgray);text-transform:uppercase;font-weight:500}.top_navigation .shop-info .cart-link .cart-icon{margin-right:3px}.top_navigation .notification{float:left;font-size:13px!important;margin:0 auto 0 0!important;line-height:1.2}.top_navigation .buy-now{background:var(--teal)!important;color:var(--white)!important;padding:6px 20px!important;font-size:12px;border-radius:3px;margin-right:20px;line-height:1;min-height:unset}.top_navigation .account-link{padding:4px 10px!important;font-size:12px!important;border-radius:3px!important;margin-right:20px;line-height:1!important;min-height:unset}.covid-banner{padding:10px 5vw;background:var(--darkgray)}.covid-banner *{color:var(--white);line-height:1.35}.covid-banner p{font-size:13px!important}#main-header{box-shadow:none!important;z-index:999999}body:not(.admin-bar) #main-header{top:0!important}#main-header>.container{width:90vw;max-width:90vw}#main-header .header-btns{display:flex;align-items:center;margin-bottom:20px}#main-header .header-btns .btn:first-child{margin-left:auto}#main-header .header-btns .btn:not(:first-child){margin-left:25px}#main-header .header-btns .btn.refer-link{background:var(--blue)!important;color:var(--white)!important}#main-header .header-btns .btn.account-link{background:var(--purple)!important;color:var(--white)!important}#et-top-navigation #top-menu-nav .menu-item a{color:var(--black);text-transform:uppercase;font-size:12px;line-height:14px}#et-top-navigation #top-menu-nav .current-menu-parent>a,#et-top-navigation #top-menu-nav .current-menu-item a{font-weight:bold!important;color:var(--teal)!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:8px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-bottom:22px}.et_header_style_left .et-fixed-header #et-top-navigation{padding-bottom:0!important}#logo{max-width:300px}.et_header_style_left .et-fixed-header #logo{max-width:250px}.nav li ul{z-index:999996}@media only screen and (max-width:980px){#main-header .header-btns .btn.account-link{display:none}}@media only screen and (min-width:981px){#top-menu-nav .log-in{display:none}}.et_mobile_menu .menu-item-has-children a{background-color:#fff0}#main-header .et_mobile_menu li ul.sub-menu.hide{display:none!important;visibility:hidden!important;transition:.7s ease-in-out}#main-header .et_mobile_menu li ul.sub-menu.visible{display:block!important;visibility:visible!important}.et_mobile_menu .menu-item-has-children>a:after{font-family:"ETmodules";font-size:22px;font-weight:800;content:"3";position:absolute;right:50px}body.logged-in .menu-item-login span.menu-image-title{font-size:0}body.logged-in .menu-item-login span.menu-image-title:after{content:'My Account';font-size:12px;display:inline-block}.shop-menu-item>a:first-child{padding-right:20px}.shop-menu-item>a:first-child:after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800;transition:all .3s ease-in-out}.shop-menu-item.open>a:first-child:after{transform:rotate(180deg)}#shop-dropdown{position:fixed;left:0;top:0;width:100vw;z-index:999995}.shop-dropdown-product-sctn{padding:0!important;border-bottom:2px solid var(--gray)}.shop-dropdown-product-sctn .shop-dropdown-product-rw{padding:0!important}.shop-dropdown-product-sctn .shop-dropdown-product,.shop-dropdown-product-sctn .shop-dropdown-product .et_pb_blurb_content{height:100%}.shop-dropdown-product .et_pb_main_blurb_image{margin-bottom:10px!important;overflow:hidden}.shop-dropdown-product .et_pb_main_blurb_image img{height:100px;transition:all .3s ease-in-out}.shop-dropdown-product-sctn .shop-dropdown-product .et_pb_blurb_container{height:calc(100% - 100px);display:flex;flex-direction:column;align-items:center}.shop-dropdown-product .et_pb_module_header{font-size:16px!important;transition:all .3s ease-in-out!important}.shop-dropdown-product:hover .et_pb_module_header{color:var(--teal)!important}.shop-dropdown-product .et_pb_blurb_description p{font-size:14px!important;line-height:1.5}.shop-dropdown-product .btn{line-height:1.05;margin-top:auto;margin-bottom:0}.shop-dropdown-product-sctn .shop-dropdown-all-rw{padding:0 0 20px 0!important;margin-top:20px!important}.shop-dropdown-product-sctn .all-products-link{text-transform:uppercase;letter-spacing:.03em;text-align:center;font-weight:600!important;display:inline-flex;align-items:center;padding:4px 15px!important;margin-top:25px}.shop-dropdown-product-sctn .all-products-link:after{font-family:etmodules;color:var(--white)!important;font-size:20px;padding-left:5px;content:"\24"}.shop-dropdown-product-sctn .all-products-link:hover:after{color:var(--black)!important}.cntnt .btn{margin-top:20px}.cntnt li{padding-bottom:10px}#compared-to .cntnt-rw{display:flex;align-items:center}#compared-to .cntnt-rw .cntnt-col{margin-top:auto;margin-bottom:auto}#compared-to .cntnt-img{max-width:450px;margin:auto}.mfp-figure figure{background:var(--white)}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:var(--black)}.faqs-wrapper{padding:40px 60px}.faq-row-q{display:flex;align-items:center;margin-bottom:20px}.faq-row-q .ques{font-size:23px;line-height:1.3;font-weight:700;margin-left:0;margin-right:auto;color:var(--darkgray);cursor:pointer!important}.faq-row-q .ques sup{bottom:.4em}.faq-row-q .faq-btn{display:block;width:25px;margin-left:0;margin-right:25px;transition:all .4s ease-in-out}.faq-row-q.open .faq-btn{transform:rotate(180deg)}.faq-row-a{display:none;padding:0 0 0 50px}.faq-row-a>:last-child:after{content:'';display:block;width:100%;height:8px;margin-bottom:30px;border-bottom:2px solid var(--gray)}.faq-row-a p{color:var(--darkgray)}#request-sample-popup{position:fixed;z-index:-9999999;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;background:rgb(0 0 0 / .85);padding:5vh 7vw!important;display:flex;align-items:center;opacity:0;transition:opacity .3s ease-in-out}#request-sample-popup.open{opacity:1!important}#request-sample-popup.closing{opacity:0!important;transition-delay:.3s!important}#request-sample-popup.open,#request-sample-popup.closing{z-index:9999999!important}#request-sample-popup .request-sample-popup-rw{width:100%!important;min-width:100%!important;background:var(--purple);padding:40px!important;border-radius:12px;-moz-box-shadow:0 7px 18px 1px rgb(0 0 0 / .25);-webkit-box-shadow:0 7px 18px 1px rgb(0 0 0 / .25);box-shadow:0 7px 18px 1px rgb(0 0 0 / .25);border:1px solid var(--lighterpurple);transition:opacity 0.3s .3s cubic-bezier(.16,1,.3,1),transform 0.6s .3s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(20%)}#request-sample-popup.open .request-sample-popup-rw{transform:translateY(0)!important;opacity:1!important}#request-sample-popup.closing .request-sample-popup-rw{transform:translateY(20%)!important;opacity:0!important;transition-duration:.3s!important;transition-delay:0!important}#request-sample-popup .close-popup{display:block;width:30px;height:30px;position:fixed;top:10px;right:10px}#request-sample-popup .close-popup:before{content:"\51";display:block;font-family:etmodules;color:var(--white);font-size:30px;transition:color .3s ease-in-out}#request-sample-popup .close-popup:before:hover{color:var(--gray)}#request-sample-popup input:not([type="submit"]),#request-sample-popup select,#request-sample-popup textarea{border:1px solid var(--gray)!important}#request-sample-popup textarea{border-radius:4px!important}.gform_wrapper .ginput_complex .ginput_full,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{display:block}#request-sample-popup .form-address .ginput_full,#request-sample-popup .form-address .address_city{margin-bottom:16px}#request-sample-popup .form-address .address_state select{height:45px;margin:0!important}#request-sample-popup label{display:none!important}#request-sample-popup .gform_footer{text-align:center}#request-sample-popup input[type="submit"]{min-width:200px;margin:auto!important}#request-sample-popup .gform_wrapper div.validation_error{color:var(--white)!important;border-color:var(--white)!important}#request-sample-popup .gform_wrapper li.gfield.gfield_error{background:var(--lightpurple)!important;border-width:0!important}#request-sample-popup .gform_wrapper .validation_message{color:var(--white)!important}#request-sample-popup .gform_confirmation_message{color:var(--white)!important;text-align:center!important}.comparison-chart-sctn{padding:175px 0 190px!important;position:relative;z-index:1;margin-top:-80px}.learn-more-grid-sctn{padding:0!important;margin-top:50px!important}.learn-more-grid-col{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.learn-more-grid-item{margin:0!important;padding:40px 20px!important;display:flex;align-items:center}.learn-more-grid-item:nth-of-type(1){background:var(--purple)!important}.learn-more-grid-item:nth-of-type(4){background:var(--orange)!important}.learn-more-grid-item .et_pb_blurb_content{display:table;margin:auto}.learn-more-grid-item .et_pb_blurb_content .et_pb_main_blurb_image{width:250px!important}.learn-more-grid-item .et_pb_blurb_content .et_pb_blurb_container{padding:0!important;vertical-align:middle!important}.learn-more-grid-item .et_pb_blurb_content .et_pb_module_header{margin-left:-20px;padding:0!important;font-size:1.979em!important}.learn-more-grid-item .et_pb_code_inner{margin:auto!important}.learn-more-grid-item .play-btn{display:block;width:145px}.learn-more-grid-item .play-btn img{display:block;width:100%}.enu-hm-banner-sctn{background-size:cover;background-repeat:no-repeat;background-position:right center;overflow:hidden;padding-top:0!important;position:relative;z-index:2}.enu-hm-banner-sctn .enu-hm-banner-rw .enu-hm-banner-col .enu-hm-banner-blurb-bg{margin-top:-30px}.enu-hm-banner-sctn .enu-hm-banner-rw .enu-hm-banner-col .enu-hm-banner-blurb-bg img{height:480px;width:100%}.enu-hm-banner-sctn .enu-hm-banner-rw .enu-hm-banner-col .enu-hm-banner-blurb{width:90%;max-width:750px}.enu-hm-banner-blurb .et_pb_blurb_content .et_pb_blurb_container{padding-left:25px!important;vertical-align:middle}.enu-hm-banner-blurb h1{font-weight:var(--bolder);line-height:1.15}.enu-hm-banner-blurb .btn{margin-top:10px}.enu-hm-banner-blurb .et_pb_main_blurb_image{width:auto;vertical-align:middle}.enu-hm-banner-blurb img{height:auto;width:100%;max-width:200px}.product-highlight-sctn{padding:120px 0 70px!important;position:relative;z-index:1;margin-top:-80px}.product-highlight-rw{padding-left:3vw!important;padding-right:3vw!important}.product-highlight{height:100%}.product-highlight .et_pb_blurb_content{min-height:100%}.product-highlight.left .et_pb_blurb_content{display:flex!important;flex-direction:row-reverse}.product-highlight.left .et_pb_main_blurb_image{width:15.3vw!important;min-width:15.3vw!important;margin-top:auto!important;margin-bottom:0!important}.product-highlight.left .et_pb_blurb_container{padding-left:0px!important;padding-right:40px!important}.product-highlight.right .et_pb_main_blurb_image{width:15vw!important;min-width:220px!important}.product-highlight.right .et_pb_blurb_container{padding-left:40px!important}.product-highlight p{font-size:16px}.product-highlight .btn{line-height:1;margin:20px auto 0}.shake-sctn{padding:0!important}.shake-sctn .shake-rw{height:100%}.shake-rw .shake-col-1{margin-top:-50px!important;width:55%!important;margin-right:0!important}.shake-blrb{display:block;min-width:825px;position:relative}.shake-blrb .shake-blrb-cntnt{position:absolute;top:50%;left:35px;transform:translateY(-50%);width:68%;min-width:580px}.shake-blrb .shake-blrb-cntnt *:not(.btn){color:var(--white)!important}.shake-blrb .shake-blrb-cntnt-hdr{display:flex}.shake-blrb .shake-blrb-cntnt-hdr .shake-blrb-img{width:190px;margin-right:20px}.shake-blrb .shake-blrb-cntnt .shake-blrb-txt{margin-top:8px}.shake-blrb .shake-blrb-cntnt .shake-blrb-ttl{width:calc(100% - 210px)}.shake-blrb .shake-blrb-cntnt .btn{line-height:1;margin-top:20px}.shake-blrb .shake-blrb-cntnt .btn--inline{margin-bottom:0!important}.pro3-blrb{min-width:670px;position:relative;margin-bottom:30px}.pro3-blrb>img{width:100%;min-width:100%}.pro3-blrb .pro3-blrb-img{min-width:160px;width:160px;margin-right:10px}.pro3-blrb .pro3-blrb-cntnt{width:100%;display:flex;position:absolute;top:50%;left:18%;min-width:450px;width:67%;transform:translateY(-50%)}.pro3-blrb .pro3-blrb-txt{margin-top:8px}.pro3-blrb .pro3-blrb-txt p{font-size:16px;color:var(--white)}.pro3-blrb .pro3-blrb-txt .btn{line-height:1;margin:14px auto 0}.shake-rw .shake-col-2{width:45%!important;position:relative}.shake-green-container,.shake-green-container .et_pb_code_inner{height:100%;position:relative}.calories-blrb{width:260px;margin-top:58px;position:relative;margin-left:auto;margin-right:7.5vw}.calories-blrb .calories-blrb-cntnt{position:absolute;top:50px;right:28px}.calories-blrb .calories-blrb-txt{font-size:20px;font-weight:700;line-height:1.35;color:var(--white)!important;padding-left:40px;text-align:center}.calories-blrb .calories-blrb-cntnt .btn{width:150px;line-height:1.1;font-size:11px;padding:8px!important;margin:10px auto 0!important;color:var(--black)!important}.protein-blrb{position:absolute;right:5.56vw;bottom:80px;z-index:1;width:350px}.protein-blrb .protein-blrb-cntnt{position:absolute;bottom:70px;right:5%;text-align:center}.protein-blrb .protein-blrb-img{width:160px}.protein-blrb .protein-blrb-cntnt *{color:var(--white)!important}.protein-blrb .protein-blrb-cntnt .protein-blrb-txt{margin-top:-20px;margin-left:-45px}.protein-blrb .protein-blrb-cntnt .protein-blrb-txt>span{display:block;font-size:20px;font-weight:700;line-height:1.35}.protein-blrb .protein-blrb-cntnt .btn{width:180px;line-height:1.1;font-size:11px;padding:8px!important;margin:10px auto 0!important;color:var(--black)!important}.testimonial-sctn{padding:0!important;min-height:500px}.testimonial-sctn .testimonial-rw{height:100%;min-height:500px}.testimonial-sctn .testimonial-rw .testimonial-col-1{margin-top:-9vw!important;width:55%!important;margin-right:0!important}.testimonial-sctn .testimonial-blrb{min-width:800px;display:block;position:relative}.testimonial-sctn .testimonial-blrb .testimonial-blrb-cntnt{left:10%;width:68%;min-width:550px;position:absolute;top:50%;transform:translateY(-50%)}.testimonial-blrb .testimonial-blrb-cntnt *:not(.btn){color:var(--white)!important}.testimonial-sctn .testimonial-blrb .testimonial-blrb-cntnt-hdr{display:flex;align-items:center}.testimonial-sctn .testimonial-blrb .testimonial-blrb-cntnt-hdr .testimonial-blrb-img{width:54%;margin-right:20px}.testimonial-sctn .testimonial-blrb .testimonial-blrb-cntnt .testimonial-blrb-txt{text-align:center;margin-top:8px;font-size:15px}.testimonial-sctn .testimonial-blrb .testimonial-blrb-cntnt .testimonial-blrb-txt p{font-size:15px}.testimonial-blrb .testimonial-blrb-cntnt .btn{line-height:1;margin-top:20px}.testimonial-sctn.reversed .testimonial-rw .testimonial-col-1{width:auto!important;padding-right:6.7%;margin-left:auto!important;margin-right:0!important;margin-top:-40px!important}.testimonial-sctn.reversed .testimonial-rw .testimonial-col-2{margin-top:0!important;width:0!important}.testimonial-sctn.reversed .testimonial-blrb{min-width:805px}.testimonial-sctn.reversed .testimonial-blrb .testimonial-blrb-cntnt{right:12%;width:12.4%;left:unset;min-width:540px}.enu-hm-cta-sctn{height:62.239vh;background-size:cover;background-position:center top;display:flex;overflow:hidden}body:not(.page-ingredients) .enu-hm-cta-sctn{background-image:url(/wp-content/uploads/gray-white-bg.jpg)!important}.page-ingredients .enu-hm-cta-sctn{background:var(--white)!important;background-image:none!important}.enu-hm-cta-sctn .enu-hm-cta-rw{width:69.985vw;max-width:69.985vw;align-self:center;padding:0!important}.enu-hm-cta-col .enu-hm-cta-blrb{max-width:920px;margin:0 auto}.enu-hm-cta-col .enu-hm-cta-blrb .et_pb_blurb_content{max-width:100%}.enu-hm-cta-col .enu-hm-cta-blrb .et_pb_main_blurb_image{width:220px}.enu-hm-cta-col .enu-hm-cta-blrb .et_pb_blurb_container{padding-left:50px!important;padding-top:50px}.enu-hm-cta-blrb .et_pb_blurb_container h3{font-size:2.786em;font-weight:700;color:var(--darkgreen);display:inherit;padding-bottom:0}.enu-hm-cta-blrb .et_pb_blurb_container h3 span{position:relative;font-weight:700;color:var(--teal)}.enu-hm-cta-blrb .et_pb_blurb_container p{margin-top:16px;font-size:18px;line-height:1.5;color:var(--darkgreen)}.enu-hm-cta-ribbon-rw{position:absolute;top:0;left:0;padding:0!important;max-width:100%!important}.enu-hm-cta-ribbon-rw .enu-hm-cta-ribbon-col{width:23.572vw;height:100%;position:relative}.cr{width:370px;padding:22px 0;position:absolute;text-align:center;color:var(--white);font-size:1.636em;font-weight:700}.cr-top{top:39px}.cr-bottom{bottom:25px}.cr-left{left:-87px}.cr-right{right:-50px}.cr-top.cr-left,.cr-bottom.cr-right{transform:rotate(-33deg)}.cr-top.cr-right,.cr-bottom.cr-left{transform:rotate(45deg)}.cr-red{background-color:var(--pink)}.stories-sctn{padding:0!important;background:#f3f3f3!important}.stories-sctn .stories-ttl-col{text-align:center}.stories-sctn .stories-ttl{background:var(--orange);padding:35px 75px;display:inline-block;margin:0 auto;position:relative;max-width:900px}.stories-sctn .stories-ttl:before{content:'';display:block;width:65px;height:100%;background:#a76e16;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);position:absolute;top:0;left:-64px}.stories-sctn .stories-ttl h2{padding-bottom:0!important}.stories-sctn .stories-rw:nth-of-type(even) .stories-col-1{background:var(--lightteal)}.stories-sctn .stories-rw:nth-of-type(odd) .stories-col-1{background:var(--teal)}.stories-sctn .stories-col-1{padding:70px 7vw}.stories-sctn .stories-mdl .btn{margin:40px auto 0}.stories-sctn .stories-col-2{position:relative}.stories-sctn .stories-rw:nth-of-type(even) .stories-col-2:before{background:var(--lightteal);-webkit-clip-path:polygon(0 0,0% 100%,100% 100%);clip-path:polygon(0 0,0% 100%,100% 100%)}.stories-sctn .stories-rw:nth-of-type(odd) .stories-col-2:before{background:var(--teal);-webkit-clip-path:polygon(100% 0,0 0,0 100%);clip-path:polygon(100% 0,0 0,0 100%)}.stories-sctn .stories-col-2:before{content:'';display:block;width:24%;height:100%;position:absolute;top:-1px;left:-1px}.comp-service-sctn{padding-top:90px!important;padding-bottom:0!important}.comp-service-sctn .comp-service-col{margin-bottom:0!important}.comp-service-txt{padding-right:12%}.comp-service-txt .checklist{padding-left:0!important}.comp-service-txt .checklist li:before{content:'\4e';display:block;font-family:etmodules;font-weight:700;color:var(--teal);font-size:24px;line-height:1;margin-top:5px;margin-right:10px}.comp-service-txt .checklist li{color:var(--black);display:flex;padding-bottom:10px}.comp-service-cta{margin-left:-7vw;padding:30px 90px 30px 7vw;background:var(--teal);-webkit-clip-path:polygon(0 0,calc(100% - 98px) 0%,100% 100%,0% 100%);clip-path:polygon(0 0,calc(100% - 98px) 0%,100% 100%,0% 100%)}.comp-service-cta *{color:var(--white)!important}.sbpg-bnnr-sctn{background:var(--purple);padding:100px 0!important}.sbpg-bnnr-sctn .sbpg-bnnr{text-align:center}.sbpg-bnnr-sctn h1{color:var(--white);text-align:center}.main-subpage p{font-size:1.375em}.main-subpage .bnnr-sctn{padding:0!important;position:relative;z-index:2;overflow:hidden}.main-subpage .bnnr-sctn .bnnr-bg{display:block;width:70vw;height:100%;position:absolute;top:0;left:0}.main-subpage .bnnr-sctn .bnnr-col-1{display:flex;flex-direction:column;align-items:center}.main-subpage .bnnr-sctn .bnnr-txt{margin:auto auto auto 0!important}.main-subpage .bnnr-sctn .bnnr-ttl{font-size:3.17em!important;font-weight:var(--bolder)!important;color:var(--white)!important;line-height:1.4;padding-bottom:40px!important}.main-subpage .bnnr-sctn .bnnr-img{margin:90px auto 40px!important;max-width:280px;position:relative;z-index:1}.main-subpage .shake-blrb-txt{font-size:1.175em!important}.main-subpage .buttons-container{display:flex;align-items:center}.main-subpage .buttons-container .btn:first-of-type{margin-left:auto;margin-right:20px}.main-subpage .buttons-container .btn:last-of-type{margin-right:auto}.main-subpage .help-sctn{padding:100px 0 250px!important}.main-subpage .help-ttl{margin-bottom:80px!important}.main-subpage .help-blrb{padding-bottom:80px!important;margin-bottom:0!important}.main-subpage .help-blrb .et_pb_main_blurb_image{width:80px!important}.main-subpage .help-blrb .et_pb_blurb_container{padding-left:30px!important}.main-subpage .help-blrb .et_pb_module_header{font-weight:var(--semi)!important}.main-subpage .trial-cta-sctn{padding:0!important;background:transparent!important}.main-subpage .trial-cta-sctn .trial-cta-rw-1{margin-top:-200px!important}.main-subpage .trial-cta-sctn .trial-cta-coupon{max-width:1366px;margin-left:auto;margin-right:auto}.main-subpage .info-sctn{padding:100px 0!important}.main-subpage .info-sctn.info-right{background-color:#f3f3f3!important}.main-subpage .info-sctn.info-left{background-color:var(--white)!important}.main-subpage .info-sctn *{color:var(--black)}.alt-sbpg-bnnr-sctn{background:var(--purple)!important;padding:100px 0!important}.alt-sbpg-bnnr *:not(.btn){color:var(--white)!important}.alt-sbpg-cntnt{padding-top:60px;border-right:1px solid var(--purple)}.alt-sbpg-cntnt-sdbr{padding-top:60px}.alt-sbpg-cntnt-sdbr h2{font-size:1.5em!important}.blog-preview,.blog-preview .et_pb_ajax_pagination_container,.blog-preview article{height:100%;margin:0}.blog-preview article{display:flex;flex-direction:column}.blog-preview article .entry-featured-image-url{width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center}.blog-preview article .entry-featured-image-url.no-featured-img{background-image:url(/wp-content/uploads/bg-shake.jpg)}.blog-preview article .entry-featured-image-url img{display:none!important}.blog-preview article .post-content{align-self:flex-end;display:none!important}.blog-preview .entry-title{color:var(--teal)}.page-ingredients{background-color:#f1f2ee!important}.enu-ingredientspg-banner-sctn{background:var(--white)!important}.enu-ingredientspg-banner-sctn .enu-ingredientspg-banner-rw{width:100%!important;max-width:65.22vw!important}.enu-ingredientspg-banner-txtmdl h1{font-weight:900;font-size:3.226em;line-height:1;color:var(--purple)}.enu-ingredientspg-banner-txtmdl p{font-weight:500;font-size:1.198em;color:var(--teal)}.enu-ingredientspg-banner-img{text-align:center!important;margin:auto!important}.enu-ingredientspg-banner-img .et_pb_image_wrap{text-align:center!important;margin:auto!important}.enu-ingredientspg-banner-img .et_pb_image_wrap img{text-align:center!important;margin:auto!important}.enu-ingredientspg-details-title-sctn{background:#f1f2ee!important}.enu-ingredientspg-details-title-sctn .enu-ingredientspg-details-title{width:100%!important;max-width:65.22vw!important}.enu-ingredientspg-details-title-sctn .enu-ingredientspg-details-title h2{font-weight:700;font-size:2.787em;line-height:1;color:var(--purple)}.enu-ingredientspg-details-sctn{background:#f1f2ee!important;padding:0!important}.enu-ingredientspg-details-sctn .enu-ingredientspg-details-rw{width:100vw!important;max-width:100vw!important;padding:0!important;position:absolute;top:0;left:0}.enu-ingredientspg-details-sctn.enu-ingredientspg-details-fats{margin-top:13.67vh!important}.enu-ingredientspg-details-sctn .enu-ingredientspg-details-img{padding:0!important;width:100vw!important;max-width:100vw!important}.enu-ingredientspg-details-rw>.enu-ingredientspg-details-col:first-of-type{margin-right:0!important}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb{width:100%;position:relative}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_content{max-width:100%!important}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_container{position:absolute;top:50%;left:0;width:78%;transform:translateY(-40%)}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb h3{font-weight:700;font-size:1.763em;color:var(--white)!important}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb p{color:var(--white)!important}.enu-ingredientspg-details-col .enu-ingredientspg-details-addtl{width:73%}.enu-ingredientspg-details-col .enu-ingredientspg-details-addtl p{color:var(--darkgreen)}.enu-ingredientspg-details-col-left .et_pb_text,.enu-ingredientspg-details-col-left .et_pb_blurb_container{padding-left:10.46vw}.enu-ingredientspg-details-col-right .et_pb_text,.enu-ingredientspg-details-col-right .et_pb_blurb_container{padding-left:16vw}.enu-ingredientspg-post-details-sctn{background:transparent!important;padding-top:0!important}.enu-ingredientspg-post-details-rw{padding:0!important}.enu-ingredientspg-post-details{margin-top:-15vh}.enu-ingredientspg-post-details .et_pb_blurb_content{max-width:100%!important}.enu-ingredientspg-post-details .et_pb_main_blurb_image{width:19.83%}.enu-ingredientspg-post-details .et_pb_main_blurb_image img{width:100%!important}.enu-ingredientspg-post-details .et_pb_blurb_description{padding-left:90px}.enu-ingredientspg-post-details .et_pb_blurb_description h3{font-weight:700;font-size:1.763em;color:var(--purple)!important}.enu-ingredientspg-post-details .et_pb_blurb_description p{color:var(--darkgreen);padding-right:90px}.enu-ingredientspg-lists-rw{border-top:2px solid var(--purple);margin-top:9.229vh;padding-top:0!important}.enu-ingredientspg-lists-col-1{padding-top:8.59vh;padding-left:2.92vw!important}.enu-ingredientspg-lists-col-1 .et_pb_main_blurb_image{width:10.468vw}.enu-ingredientspg-lists-col-1 .et_pb_main_blurb_image img{width:100%!important}.enu-ingredientspg-lists-col-1 .et_pb_blurb_description{padding-left:4.3%}.enu-ingredientspg-lists-col-1 h4,.enu-ingredientspg-lists-col-2 h4{font-weight:700;font-size:1.763em;color:var(--purple)!important}.enu-ingredientspg-lists-col-1 li,.enu-ingredientspg-lists-col-2 li{color:var(--darkgreen)!important}.enu-ingredientspg-lists-col-2{padding-top:8.59vh;padding-right:2.92vw!important}.enu-ingredientspg-details-mobile-img{max-width:300px}.contactSect h1,.contactSect h4,.contactSect p{color:var(--black)}.contactSect h1{font-weight:700;font-size:48px}.contactSect .titleRow{padding-bottom:0}.contactSect h4{font-size:22px}.contactSect p{font-size:18px;margin-bottom:5px}.contactSect p:last-of-type{margin-bottom:0}.contactSect .hidden{display:none}.contactSect .strong,.contactSect a{color:var(--purple)}.contactSect .strong{font-weight:bold!important;letter-spacing:.5px}.contactInfoBlock{padding:1.8em;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contactInfoBlock.bg{border-radius:22px;background-color:var(--transblack);margin-left:-20vw;padding-left:20vw}.contactInfoBlock>div{margin-left:1.8em}.page-faq .sbpg-bnnr-sctn{background:var(--white)!important}.page-faq .sbpg-bnnr-sctn h1{color:var(--purple)!important;font-weight:var(--bolder)!important}.hcp-product,.hcp-product .et_pb_blurb_content,.hcp-product .et_pb_blurb_container,.hcp-product .et_pb_blurb_description{height:100%;display:flex;flex-direction:column}.hcp-product .et_pb_main_blurb_image img{max-height:345px}.page-for-clinicians .hcp-product .et_pb_main_blurb_image img{width:auto}.hcp-product .checklist{padding-left:0!important;padding-bottom:0!important}.hcp-product .checklist li:before{content:'\4e';display:block;font-family:etmodules;font-weight:700;color:var(--teal);font-size:24px;line-height:1;margin-top:5px;margin-right:10px}.hcp-product .checklist li{color:var(--black);display:flex;padding-bottom:10px}.hcp-product .credits{font-size:11px;line-height:1;padding-left:35px;color:var(--black);margin-bottom:30px}.hcp-product .btn:last-of-type{margin-top:auto;margin-bottom:0}.hcp-order-ttl p{color:var(--black)}.hcp-order-cntnt *{color:var(--black)}.hcp-order-cntnt .request-buttons{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:40px;grid-row-gap:40px;margin-bottom:40px}.hcp-order-cntnt .request-button{background:#e6f7f3;border-radius:5px;padding:20px 30px;width:100%;height:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.hcp-order-cntnt .request-button>:first-child{margin-top:auto!important}.hcp-order-cntnt .request-button>:last-child{margin-bottom:auto!important}.hcp-order-cntnt .request-button .logo{height:57px;display:flex;align-items:center;margin:0 auto 8px;background:#e6f7f3}.hcp-order-cntnt .request-button .logo img{height:100%;width:auto;margin:auto;display:block;mix-blend-mode:darken}.hcp-order-cntnt .request-button:first-of-type .logo img{height:48px}.hcp-order-cntnt .request-button .link{font-size:18px;font-weight:var(--norm);padding-bottom:10px;display:block}.hcp-order-cntnt .request-button .web-link{margin-top:10px}.hcp-ordering-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;background:var(--white)}.hcp-ordering-grid .hcp-ordering-grid-item{border:1px solid var(--black);padding:12px 20px;display:flex;align-items:center}.hcp-ordering-grid-item.col-title{border-top-width:4px}.hcp-ordering-grid-item.row-title{border-left-width:4px}.hcp-ordering-grid-item:nth-child(3n){border-right-width:4px}.hcp-ordering-grid-item:last-child,.hcp-ordering-grid-item:nth-last-child(2),.hcp-ordering-grid-item:nth-last-child(3){border-bottom-width:4px}.hcp-ordering-grid-item *{color:var(--black)}.hcp-ordering-grid-item.col-title img{height:60px;margin-right:20px}.hcp-ordering-grid-item.col-title strong,.hcp-ordering-grid-item.row-title strong{font-size:16px}.hcp-ordering-grid-item p{line-height:1.4}.hcp-downloads-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;grid-auto-rows:1fr}.hcp-downloads-grid .hcp-downloads-grid-item{display:flex;align-items:center}.hcp-downloads-grid-item h4{padding:0!important;text-align:center;margin-left:auto;margin-right:auto}.hcp-downloads-grid .hcp-downloads-grid-item a{margin:auto;display:block;width:100%;background:var(--white);padding:14px 25px;border-radius:5px}.hcp-downloads-grid .hcp-downloads-grid-item a span:before{content:'';width:59px;height:78px;display:block;background-image:url(/wp-content/uploads/download-pdf-icon.png);background-size:contain;background-repeat:no-repeat;margin-right:20px}.hcp-downloads-grid .hcp-downloads-grid-item a span{display:flex;align-items:center;color:var(--black);font-size:20px;font-weight:var(--semi);line-height:1.5}#request-a-sample .request-sample-form_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#request-a-sample .request-sample-form_wrapper select,#request-a-sample .request-sample-form_wrapper textarea{border:2px solid #eee!important;border-radius:4px!important;padding:8px 17px!important}@media only screen and (min-width:981px){.form-field-left,.form-field-right{width:50%!important;float:left!important;margin-right:0!important;margin-top:0!important;margin-bottom:16px!important;padding-right:8px!important}.form-field-right{clear:none!important;padding-left:8px!important}}.testimonial-cntnt-sctn{padding:0!important}.testimonial-cntnt-rw{padding:90px 7vw!important}.testimonial-cntnt-rw:first-of-type{margin-top:-4vw}.testimonial-cntnt-rw:nth-of-type(odd){background:#f5f5f5!important;-webkit-clip-path:polygon(0 0,100% 10%,100% 90%,0% 100%);clip-path:polygon(0 0,100% 10%,100% 90%,0% 100%)}.testimonial-cntnt-rw:nth-of-type(even) .testimonial-cntnt-blrb .et_pb_blurb_content{flex-direction:row-reverse}.testimonial-cntnt-blrb .et_pb_blurb_content{display:flex;align-items:center}.testimonial-cntnt-blrb .et_pb_main_blurb_image{width:50%!important}.testimonial-cntnt-blrb .et_pb_blurb_container{width:50%!important}.testimonial-cntnt-rw:nth-of-type(even) .testimonial-cntnt-blrb .et_pb_blurb_container{padding-left:0px!important;padding-right:30px!important}.testimonial-cntnt-rw:nth-of-type(odd) .testimonial-cntnt-blrb .et_pb_blurb_container{padding-left:30px!important}.testimonial-cntnt-blrb .et_pb_module_header:before{content:'';display:block;margin-bottom:20px;background-image:url(/wp-content/uploads/rating.svg);background-size:cover;background-repeat:no-repeat;width:130px;height:21px}.testimonial-cntnt-blrb .et_pb_blurb_description p{font-size:18px;color:var(--black)}.testimonial-cntnt-blrb .et_pb_blurb_description .btn{margin-top:30px}.satisfied-customers-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(9,auto);grid-column-gap:40px;grid-row-gap:40px}.satisfied-customers-grid-item{padding:28px 30px;border:2px solid var(--gray);display:flex;align-items:center}.satisfied-customers-grid-item .content p{font-size:15px!important;color:var(--black)!important;font-weight:var(--norm)!important}.satisfied-customers-grid-item .content:before{content:'';display:block;margin-bottom:10px;background-image:url(/wp-content/uploads/rating.svg);background-size:contain;background-repeat:no-repeat;width:130px;height:21px}.satisfied-customers-grid-item .content:after{content:'';display:block;margin-top:10px;background-image:url(/wp-content/uploads/verified-purchase.svg);background-size:contain;background-repeat:no-repeat;max-width:215px;height:36px}.page-for-clinicians .bnnr-txt img{width:150px;margin-right:20px}.page-for-clinicians .bnnr-txt .et_pb_code_inner{display:flex;align-items:center}.optimizing-nutrition-text-module h2{font-family:'avenir next';font-style:italic;font-size:3.3em!important;margin-bottom:6px}.optimizing-nutrition-text-module p{font-size:1.5em;line-height:1.6}a.green-button{display:inline-block;background-color:#33b99f;color:#fff;font-size:1.3em!important;font-family:avenir next;text-transform:uppercase;font-weight:100!important;letter-spacing:2px;padding:9px 25px 8px 85px;border-radius:6px;position:relative;margin-top:45px}a.green-button img{position:absolute;top:4px;left:12%}@media only screen and (max-width:980px){a.green-button{margin-bottom:30px}}@media only screen and (max-width:500px){.optimizing-nutrition-text-module h2{font-family:'avenir next';font-style:italic;font-size:36px!important;margin-bottom:6px}}.blg-bnnr-sctn{padding-top:0px!important;padding-bottom:0!important;transition:all .3s ease-in-out}.blg-bnnr-sctn *{transition:all .3s ease-in-out}.blg-bnnr-ttl-rw{background:var(--purple)!important;min-width:100vw!important;max-width:100vw!important;padding:50px 5.27vw!important}.blg-bnnr-ttl{width:54%}.blg-bnnr-ttl h1{line-height:1.15;color:var(--white)!important;font-weight:bold!important;text-align:left!important;padding-bottom:0!important}.blg-bnnr-cta-rw{background:transparent!important;min-width:46%!important;max-width:46%!important;padding:0!important;position:absolute;top:-3px;right:0}.blg-bnnr-prdcts{display:inline-block;margin-top:-12px}.blg-bnnr-prdcts img{width:18vw;max-width:250px}.blg-bnnr-cta-col{position:relative}.blg-bnnr-cta{position:absolute;top:-10px;right:0;z-index:-1;padding-right:8px}.blg-bnnr-cta img{float:right;width:360px}.blg-bnnr-cta-txt{position:absolute;text-align:center;top:50px;width:260px;right:13%}.blg-bnnr-cta-txt h3{font-weight:bold!important;line-height:1}.blg-bnnr-cta-txt h3 strong{font-size:22px}.blg-bnnr-cta-txt h3 span{font-size:18px;font-weight:500!important}.blg-bnnr-cta-txt .btn{margin:5px auto 0;color:var(--white)!important;display:table;font-weight:var(--semi)!important;padding:5px 16px!important}.enu-blog-sctn{padding:0!important}.enu-blog-sctn .enu-blog-rw .enu-blog-col-1{padding:80px 5.5vw 80px 5.27vw!important}.blg-cntnt-sctn{padding:0!important}.blg-cntnt-rw{min-width:100vw!important;max-width:100vw!important;padding:0!important}.blg-cntnt-col-1{padding-top:115px;padding-left:8vw;padding-right:4.5vw;padding-bottom:115px}.blg-cntnt h2{padding-bottom:30px}.blg-cntnt p{font-size:1.28em;line-height:1.7;margin-bottom:35px;font-weight:400;color:var(--darkgray)}.blg-cntnt li{font-size:1.28em;line-height:1.7;padding-bottom:20px;font-weight:400;color:var(--darkgray)}.blg-cntnt a{color:var(--purple)!important;font-weight:700}.blg-cntnt-col-2{background:var(--lightergreen);padding:130px 38px 50px;z-index:0}.callout{padding:70px 60px;background:var(--teal);border-radius:10px}.callout *{color:var(--white)!important}.callout p:last-of-type{margin-bottom:0!important}.white-btn{text-transform:uppercase;background:var(--white)!important;color:var(--purple)!important;font-weight:500!important;font-size:20px;letter-spacing:0!important;padding:8px 35px!important;border-radius:10px;border:0;cursor:pointer!important;margin-left:auto!important;margin-right:auto!important;display:table!important;margin-top:30px!important}.sidebar .coupon{display:block;margin-bottom:60px;transition:all 300ms ease-in-out}.sidebar .coupon:hover{-webkit-filter:brightness(80%)!important;-o-filter:brightness(80%)!important;filter:brightness(80%)!important}.sidebar ul.products{padding:0!important}.sidebar .sidebar-product{margin-bottom:50px!important;border-bottom:2px solid #afbebb}.sidebar .sidebar-product:last-of-type{border-bottom:0!important}.sidebar .sidebar-product .learn-more-btn,.sidebar .sidebar-product .woo-info-btn,.sidebar div.product .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:not(:first-of-type),.sidebar div.product .woocommerce-product-details__short-description,.sidebar div.product .variations .value .reset_variations,.sidebar div.product .wc-autoship-container,.sidebar div.product .variations .label,.sidebar div.product .wc-tabs-wrapper,.sidebar div.product .summary>.price,.sidebar div.product .quantity,.sidebar div.product .product_meta{display:none!important}.sidebar div.product .product_title{font-size:24px!important;text-align:center;font-weight:700;color:var(--darkgray);line-height:1.2}.sidebar div.product .woocommerce-product-gallery__image{text-align:center}.sidebar div.product .woocommerce-product-gallery__image img{height:160px;width:auto}.sidebar div.product .variations{border:0!important;width:100%}.sidebar div.product .variations .value{padding:0!important;border:0!important}.sidebar div.product .variations .value select{width:100%!important;background:var(--white)!important;border:1px solid var(--gray)!important;font-size:14.5px!important;height:35px}.sidebar div.product .woocommerce-variation-add-to-cart{display:block!important;text-align:center}.sidebar div.product .woocommerce-variation-add-to-cart .button{margin-top:5px;font-size:14px!important;letter-spacing:0.01em!important;color:var(--black)!important}.enu-blog-sctn .enu-blog-rw .enu-blog-col-1 .share-your-story-cta{margin:-80px -5.5vw 70px -5.27vw!important}.share-your-story-cta{padding:130px 5.5% 110px 5.27vw!important}.share-your-story-cta p{color:var(--black)!important;font-weight:bold!important;font-size:24px!important;line-height:1.5!important}.share-your-story-cta .btn{margin-top:30px}.blg-cntnt-col-2 .sidebar{max-width:600px;margin:0 auto}@media only screen and (min-width:981px){#main-content{padding-top:0!important}#mobile-intro-pack-cta{display:none!important}}@media only screen and (max-width:980px){#mobile-intro-pack-cta{display:block;width:100vw;position:relative;padding:50px 20px 40px 7vw;background:var(--lightergreen)!important;position:fixed;top:140px;left:0;z-index:99999}#mobile-intro-pack-cta .bg{position:absolute;height:calc(100% - 10px);display:block;bottom:0;right:0;z-index:1}#mobile-intro-pack-cta .inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 0;position:relative;z-index:2}#mobile-intro-pack-cta .text{display:flex;flex-direction:column}#mobile-intro-pack-cta .text .intro-pack-ttl{width:120%!important}#mobile-intro-pack-cta .text .caption{display:block;margin-top:auto;margin-bottom:0;color:var(--purple)!important}#mobile-intro-pack-cta .image img{max-width:240px;margin-left:auto;margin-right:0;display:block;width:100%}}@media only screen and (min-width:601px) and (max-width:980px){#mobile-intro-pack-cta .text .intro-pack-ttl.h2{font-size:2.637em!important}}@media only screen and (max-width:499px){#mobile-intro-pack-cta .text .caption{line-height:1.2;font-size:12px;margin-top:auto;margin-bottom:0}#mobile-intro-pack-cta .text .intro-pack-ttl{width:120%!important;font-size:24px!important;padding-bottom:15px}}.recipes-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:75px}.recipes-container article{border:1px solid #959595;margin-bottom:0!important}.recipes-container article a.entry-featured-image-url{display:block;width:100%;height:250px;background-size:cover;background-position:center;background-color:var(--lightergreen);margin-bottom:0!important}.recipes-container article .post-container{padding:24px 20px}.recipes-container article .post-container .entry-title{font-size:18px!important;padding-bottom:0!important}.recipes-container article .post-container .entry-title:after{content:'';display:block;margin:15px 0;background-image:url(/wp-content/uploads/rating.svg);background-size:cover;background-repeat:no-repeat;width:130px;height:21px}.recipes-container article .post-container .post-meta{line-height:1;font-style:italic;margin-bottom:0!important;padding-bottom:10px!important;color:var(--black)!important}.recipes-container article .post-container .post-content{color:var(--black)!important}.sidebar .recipe-link{width:calc(100% + 38px);margin-right:-38px;display:block;cursor:pointer!important}.sidebar .recipe-link:last-of-type{margin-bottom:60px}#shop-banner{padding:50px 0!important;border-bottom:9px solid var(--purple)}#shop-banner .shop-bnnr-ttl .h1{font-size:3.226em!important;font-weight:var(--bolder)!important;padding-bottom:25px!important}#shop-banner .shop-bnnr-rw{display:flex;align-items:center}#shop-banner .shop-bnnr-txt p{font-size:1.423em!important}.shop-sctn{padding:100px 0!important}.shop-sctn ul.products{margin:0!important;padding:0!important}.shop-sctn div.shop-product{padding:60px 50px;background:var(--white);box-shadow:0 0 14.25px .75px rgb(0 0 0 / .11);margin-bottom:60px}.shop-sctn div.shop-product:last-of-type{margin-bottom:0}.shop-sctn .shop-product div.product>.clearfix{display:flex!important;align-items:center}.shop-sctn .shop-product .woo-images{width:25%;display:block;padding-right:20px;max-width:250px}.shop-sctn .shop-product .woocommerce-product-gallery{opacity:1!important;width:100%!important;float:none!important;clear:both!important}.shop-sctn .shop-product .woo-images .woocommerce-product-gallery__trigger,.shop-sctn .shop-product .zoomImg{display:none!important}.shop-sctn .shop-product .woo-images .flex-viewport,.shop-sctn .shop-product .woo-images .flex-viewport>figure>.woocommerce-product-gallery__image img{max-height:240px!important;width:auto!important}.shop-sctn .shop-product .woo-images .flex-viewport>figure>.woocommerce-product-gallery__image img{display:inline!important;visibility:visible!important}.shop-sctn .shop-product .woo-images .flex-viewport>figure>.woocommerce-product-gallery__image:not(:first-of-type),.shop-sctn .shop-product .woo-images .flex-control-thumbs{display:none!important}.shop-sctn .shop-product .summary{float:none!important;width:75%!important;display:flex;margin:auto 0!important}.shop-sctn .shop-product .woo-cart{width:65%;padding:0 20px}.shop-sctn .shop-product .product_title{color:var(--purple)!important;font-weight:var(--bolder)!important;font-size:2.194em!important;padding-bottom:30px!important}.shop-sctn .shop-product .woo-cart+.price,.shop-sctn .shop-product .woo-cart .wc-autoship-container,.shop-sctn .shop-product .woocommerce-tabs{display:none!important}.shop-sctn .shop-product .woo-cart form.cart{margin:0!important}.shop-sctn .shop-product .product-type-simple form.cart{display:table}.shop-sctn .shop-product .product-type-simple form.cart button[type="submit"]{margin-top:16px!important;margin-left:38px!important}.shop-sctn .shop-product .woo-cart table.variations td.label{display:none!important}.shop-sctn .shop-product .woo-cart table.variations td.value{padding-bottom:0!important}.shop-sctn .shop-product form.cart .variations{margin-bottom:12px}.woocommerce .shop-sctn .shop-product .woo-cart table.variations select{background:var(--white)!important;border:2px solid var(--gray)!important;height:40px!important;font-size:16px!important;color:var(--black)!important;font-weight:var(--norm)!important}.woocommerce .shop-sctn .shop-product .woo-cart table.variations tr:not(:last-of-type) select{margin-bottom:12px}.shop-sctn .shop-product .woo-cart .single_variation_wrap{display:inline-grid;min-width:75%;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:16px;align-items:center}.shop-sctn .shop-product .woo-cart .woocommerce-variation-price .amount{font-weight:var(--bold)!important;font-size:28px!important;line-height:1;color:var(--darkgreen)!important;letter-spacing:-.013em;margin-right:10px}.shop-sctn .shop-product .woo-cart .introductory-pack-price{margin-right:20px;color:var(--teal);text-align:center;font-size:22px;font-weight:var(--bolder)!important}.introductory-pack-price span{font-weight:bold!important}.shop-sctn .shop-product .woo-cart .introductory-pack-price span{display:table;margin:0 auto 8px}.introductory-pack-price strong{font-weight:var(--bolder)!important;font-size:32px;display:table;margin:0 auto}.shop-sctn .shop-product .woo-cart .woocommerce-variation-add-to-cart{grid-area:2 / 1 / 3 / 3}.woocommerce-page .shop-sctn .shop-product div.product form.cart div.quantity,.woocommerce .shop-sctn .shop-product div.product form.cart div.quantity{display:flex;align-items:center;padding-left:0;float:none!important;margin-left:auto!important;margin-right:0!important}.shop-sctn .shop-product .woo-cart .quantity:before{content:'Select Quantity: ';font-size:15px!important;color:var(--black)!important;display:inline;margin-right:5px;line-height:1.1}.shop-sctn .shop-product .woo-cart .quantity input[type="number"]{height:35px!important;border-top:2px solid var(--gray)!important;border-bottom:2px solid var(--gray)!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:var(--white)!important;color:var(--black)!important}.shop-sctn .shop-product .woo-cart .quantity input{font-size:16px!important}.shop-sctn .shop-product .woo-cart .quantity input[type="button"]{height:35px!important}.shop-sctn .shop-product .woo-cart .quantity input.minus{border-top:2px solid var(--gray)!important;border-bottom:2px solid var(--gray)!important;border-left:2px solid var(--gray)!important;border-right:0!important;background:var(--white)!important;color:var(--black)!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-left:0}.shop-sctn .shop-product .woo-cart .quantity input.plus{border-top:2px solid var(--gray)!important;border-bottom:2px solid var(--gray)!important;border-right:2px solid var(--gray)!important;border-left:0!important;background:var(--white)!important;color:var(--black)!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-left:0!important;padding-right:0!important;margin-left:-13px}.shop-sctn .shop-product .woo-cart .button[type="submit"]{clear:both;background:var(--teal)!important;color:var(--white)!important;text-transform:uppercase!important;font-size:13px!important;letter-spacing:.1em;padding:8px 20px!important;margin:0 auto!important;font-weight:var(--semi)!important;border:2px solid var(--teal)!important;float:none!important;line-height:1!important;min-width:145px}.shop-sctn .shop-product .woo-cart button.button[type="submit"]:hover{background:var(--white)!important;border-color:var(--gray)!important;color:var(--black)!important}.shop-sctn .shop-product .product-type-variable .woo-cart .button[type="submit"]{margin-left:50%!important;transform:translateX(-50%)}.shop-sctn .shop-product .woo-info{width:35%;padding-left:18px}.shop-sctn .shop-product .woo-buttons{display:flex;align-items:center;margin-top:25px}.shop-sctn .shop-product .woo-buttons .woo-info-btn{display:flex;align-items:center;padding:6px 14px;background:var(--darkgreen);color:var(--white)!important;font-weight:var(--bold);border-radius:9px;text-transform:uppercase;line-height:1;font-size:11px;height:37px}.shop-sctn .shop-product .woo-buttons .woo-info-btn i:before{content:"";display:inline-block;width:24px;height:25px;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-right:7px}.shop-sctn .shop-product .woo-buttons .nutrition-btn i:before{background-image:url(/wp-content/uploads/icon-info.svg)}.shop-sctn .shop-product .woo-info .learn-more-btn{margin-left:20px}.shop-sctn .shop-product .woo-info .learn-more-btn:hover{color:var(--black)!important}.shop-sctn .shop-product .summary .product_meta{display:none!important}.shop-sctn .shop-product .woo-info .woocommerce-product-details__short-description ul{padding-left:0;padding-top:0;margin-bottom:0;list-style-type:disc!important}.shop-sctn .shop-product .woo-info .woocommerce-product-details__short-description ul li{list-style-type:disc!important;color:var(--darkgray)!important;line-height:1.1}.shop-sctn .shop-product .woo-info .woocommerce-product-details__short-description ul li:not(:last-of-type){padding-bottom:10px}body:not(.woocommerce-checkout) .woocommerce-notices-wrapper .woocommerce-message,.cart-notices .woocommerce-message{background:var(--teal)!important;margin:0!important;display:flex;flex-direction:row-reverse;align-items:center}body:not(.woocommerce-checkout) .woocommerce-notices-wrapper .woocommerce-message a.button,.cart-notices .woocommerce-message a.button{margin-right:auto;background-color:var(--purple)!important;color:var(--white)!important;text-transform:uppercase;font-size:14px;letter-spacing:.1em;padding:10px 20px;margin-left:10px;font-weight:500!important;transition:all .3s ease-in-out}body:not(.woocommerce-checkout) .woocommerce-notices-wrapper .woocommerce-message a.button:hover,.cart-notices .woocommerce-message a.button:hover{border:2px solid var(--gray)!important;background-color:var(--white)!important;color:var(--purple)!important}body:not(.woocommerce-checkout) .woocommerce-notices-wrapper .woocommerce-message a.button:after,.cart-notices .woocommerce-message a.button:after{display:none!important}body.single-product .learn-more-btn,body.single-product .woo-buttons,body.single-product .product_cat-trial .summary>.price,body.single-product .product-type-variable .summary>.price,body.single-product div.product form.cart .variations td.label,body.single-product .quantity .minus,body.single-product .quantity .plus,body.single-product ul.tabs,body.single-product .product_meta{display:none!important}body.single-product #et-main-area{border-top:2px solid var(--purple)}body.single-product #et-main-area>div.product{padding:60px 7vw}body.single-product #et-main-area>div.product div.images.woocommerce-product-gallery,body.single-product #et-main-area>div.product div.summary{float:none!important;width:100%!important}body.single-product.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:0;right:0;width:100%;height:100%;background:#fff0;border-radius:0}body.single-product.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{left:unset;right:12px}body.single-product.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{left:unset;right:11px}body.single-product .product_title{font-size:2.898em!important;color:var(--darkgreen)!important;line-height:1.2;padding-bottom:30px!important}body.single-product .woocommerce-product-details__short-description p{color:var(--black)!important}body.single-product .woocommerce-product-details__short-description ul{margin-left:20px}body.single-product .woocommerce-product-details__short-description ul li{color:var(--black)!important;list-style-type:disc!important;list-style-position:outside!important}body.single-product div.product form.cart select{margin-right:0!important;background:var(--white)!important;border:2px solid var(--gray)!important;font-size:15px!important;color:var(--black)!important;height:40px}body.single-product .wc-autoship-select-frequency{font-weight:bold!important;color:var(--darkgreen)!important;margin-bottom:0!important}body.single-product .wc-autoship-price{color:var(--teal)!important;font-size:18px!important;font-weight:bold!important;margin-top:10px!important;margin-bottom:0!important}body.single-product .single_variation_wrap{display:flex;flex-direction:column}body.single-product .wc-autoship-container{order:2;overflow:hidden}body.single-product .single_variation_wrap .single_variation{order:1}body.single-product .single_variation_wrap .woocommerce-variation-add-to-cart{order:3}body.single-product .woocommerce-variation-price{padding-bottom:20px!important}body.single-product .woocommerce-variation-price span.price{color:var(--darkgreen);font-weight:700;font-size:25px;clear:both}body.single-product .woocommerce-variation-price span.price:before{content:'Price: ';display:inline;font-size:25px;color:var(--darkgreen);line-height:1.1;font-weight:700}body.single-product .introductory-pack-price{color:var(--teal);text-align:center;font-size:25px;font-weight:var(--bolder)!important;display:table;float:none;margin-bottom:20px;text-transform:uppercase}body.single-product .introductory-pack-price strong{margin-left:5px;font-size:28px!important;display:inline}body.single-product .quantity:before{content:'Quantity: ';font-size:15px!important;color:var(--black)!important;display:inline}body.single-product .quantity input[type="number"]{background:var(--white)!important;border:2px solid var(--gray)!important;font-size:15px!important;color:var(--black)!important;height:34px}body.single-product .woocommerce-tabs{background:var(--lightgray);border:0!important;border-radius:25px;padding:54px 60px}body.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:0 30px!important}body.single-product .woocommerce-tabs .woocommerce-Tabs-panel>:first-child{display:none!important}body:not(.single-product) .single-product-only{display:none!important}.info-tab-row-hdr{display:flex;align-items:center;padding:10px 0;margin-bottom:2px}.info-tab-row-hdr .info-tab-hdr{font-size:23px;line-height:1.3;font-weight:600;margin:auto auto auto 0;color:var(--lightpurple);cursor:pointer!important}.info-tab-row-hdr .info-tab-hdr sup{bottom:.4em}.info-tab-row-hdr .info-tab-btn{display:block;width:14px;margin:auto 15px auto 0;transition:all .4s ease-in-out;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.info-tab-row-hdr.open .info-tab-btn *{transition:all .2s ease-in-out}.info-tab-row-hdr.open .info-tab-btn{transform:rotate(90deg)}.info-tab-row-hdr.open .info-tab-btn rect:last-of-type{opacity:0}.info-tab-row-cntnt{display:none;padding:0 0 0 30px}.info-tab-row-cntnt p{color:var(--black)}.wp-nutrition-label .item_row,.wp-nutrition-label .small{display:flow-root!important}.wp-nutrition-label{margin:0 auto!important}.wp-nutrition-label *{color:var(--black)!important;border-color:var(--black)!important}.wp-nutrition-label .heading{font-weight:bold!important}.one_half+br{display:none!important}.page-enu-pro3 .woocommerce-product-gallery .flex-viewport{transform:scale(.67)}@media only screen and (min-width:601px){body.single-product #et-main-area>div.product>.clearfix{display:grid;grid-template-columns:35% 65%;grid-gap:0 5.5%}}@media only screen and (max-width:600px){body.single-product.page-new-introductory-2-pack .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/wp-content/uploads/purple-shape.png);background-size:contain;background-repeat:no-repeat}.single-product.woocommerce div.product div.images.woocommerce-product-gallery{max-width:300px;margin-left:auto;margin-right:auto}.single-product.woocommerce div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none!important}body.single-product .product_title{font-size:2.45em!important}body.single-product.page-new-introductory-2-pack .product_title{padding-bottom:0!important}body.single-product.page-new-introductory-2-pack .summary{display:flex!important;flex-direction:column!important}body.single-product.page-new-introductory-2-pack .summary .button{width:100%!important}body.single-product.page-new-introductory-2-pack .summary .woo-info,body.single-product.page-new-introductory-2-pack .summary .product_meta{order:2}body.single-product .introductory-pack-price-mobile{display:block!important;text-transform:initial!important;text-align:left!important;margin-bottom:10px}body.single-product form.cart .introductory-pack-price:not(.introductory-pack-price-mobile){display:none!important}body.single-product.page-new-introductory-2-pack form.cart{margin-bottom:20px!important}}.cart-checkout .cntnt-sctn{padding-top:20px!important}.cart-checkout .return-to-shop{margin-bottom:20px}.woocommerce-cart-table-container{padding:0!important}.woocommerce .cart .button,.woocommerce .cart .coupon input[type="submit"],.woocommerce .cart .button,.woocommerce .cart .coupon button[type="submit"]:hover{border:0!important}.woocommerce-cart-form__cart-item>.product-thumbnail img:not(:first-of-type){display:none!important}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:13px!important;text-transform:uppercase!important;width:112px!important;height:36px!important;border-radius:4px!important}.woocommerce .cart .coupon button[type=submit]{background:var(--green)!important;color:var(--black)!important}.woocommerce-cart-form table.shop_table{background:var(--white)!important;border-radius:0!important;border:0!important;margin-bottom:0!important}.woocommerce-cart-form table.shop_table th{padding:20px 20px 15px!important;font-size:15px!important;font-weight:var(--semi)!important;color:var(--darkgray)}.woocommerce-cart-form table.shop_table th.product-remove,.woocommerce-cart-form table.shop_table td.product-remove{border-left:1px solid var(--transblack)!important}.woocommerce-cart-form table.shop_table th.product-subtotal,.woocommerce-cart-form table.shop_table td.product-subtotal{border-right:1px solid var(--transblack)!important}.woocommerce-cart-form table.shop_table td{border-top:1px solid var(--transblack)!important}.woocommerce-cart-form table.shop_table .product-thumbnail{width:15%}.woocommerce-cart-form table.shop_table .product-thumbnail img{width:auto!important;max-width:100px!important}.woocommerce-cart-form table.shop_table td.product-remove{max-width:20px!important;padding:0 10px!important}.woocommerce-cart-form table.shop_table th.product-name{text-align:left!important}.woocommerce-cart-form table.shop_table td.product-name{font-weight:bold!important;font-size:20px!important;line-height:1.1;text-align:left!important;vertical-align:top;padding-top:20px!important}.woocommerce-cart-form table.shop_table td.product-name .product-name-container{display:flex;flex-direction:column}.woocommerce-cart-form table.shop_table .autoship-type label{font-size:16px;font-weight:600;padding-bottom:8px}.woocommerce-cart-form table.shop_table .autoship-type label .autoship-save{padding-left:5px}.woocommerce-cart-form table.shop_table .autoship-yes label{color:var(--teal)!important;font-weight:700}.woocommerce-cart-form table.shop_table .autoship-type .autoship-label input[type="radio"]:checked~*{font-weight:700}.woocommerce-cart-form table.shop_table .autoship-schedule-options .autoship-frequency{margin-top:10px}.woocommerce-cart-form table.shop_table label{font-size:14px;font-weight:600;color:var(--purple)}.woocommerce-checkout table.cart td.product-name .wc-autoship-upsell-container{order:3}.woocommerce-checkout table.cart td.product-name dl.variation{order:2;padding-bottom:10px!important;padding-top:10px!important;border-top:1px solid var(--transblack);margin-top:10px}.woocommerce-checkout table.cart td.product-name dl.variation *{vertical-align:middle;font-size:15px;line-height:1;color:var(--darkgreen)!important;letter-spacing:0}.woocommerce-cart-form table.shop_table td.product-name a{color:var(--darkgreen)!important;font-weight:bold!important;font-size:16.5px!important;font-weight:var(--semi)!important;letter-spacing:.008em}.woocommerce-cart-form table.shop_table .product-quantity{width:18%;text-align:center!important}.woocommerce-cart-form table.shop_table .product-quantity .quantity{margin:auto!important}.woocommerce-cart-form .quantity input.qty{height:40px!important;background:var(--white)!important;font-weight:var(--norm)!important;font-size:17px!important;border:1px solid var(--black)!important;color:var(--black)!important;margin-left:-6px;margin-right:-6px;border-radius:0!important;border-left:0!important;border-right:0!important}.woocommerce-cart-form .quantity{width:100%}.woocommerce-cart-form .quantity .minus,.woocommerce-cart-form .quantity .plus{border:1px solid var(--black)!important;color:var(--black)!important;line-height:1!important;height:40px!important;border-radius:3px!important;cursor:pointer;transition:opacity 300ms ease-in-out}.woocommerce-cart-form .quantity .minus:hover,.woocommerce-cart-form .quantity .plus:hover{opacity:.3!important}.woocommerce-cart-form .quantity .minus{font-size:19px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important}.woocommerce-cart-form .quantity .plus{font-size:17px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:0!important}.woocommerce-cart-form .quantity input.qty::-webkit-inner-spin-button,.woocommerce-cart-form .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.woocommerce-cart-form table.shop_table .product-subtotal{width:18%}.woocommerce-cart-form table.shop_table th.product-subtotal{text-align:right!important;padding-right:40px!important}.woocommerce-cart-form table.shop_table td.product-subtotal{font-weight:var(--semi)!important;font-size:20px!important;color:var(--darkgreen)!important;padding-right:40px!important;text-align:right!important}.woocommerce-cart-form table.shop_table tr.update_cart button[name="update_cart"]{display:none}.cart .wc-autoship-upsell-container{margin-top:8px}.cart button.wc-autoship-upsell-cart-toggle{float:none!important;clear:both!important}.cart button.wc-autoship-upsell-cart-toggle{background:var(--green);color:var(--black);font-weight:var(--norm);font-size:13.5px;letter-spacing:.04em;padding:8px 20px!important;border-radius:4px;border:0}#wc-autoship-upsell-cart-popup{z-index:9999999!important;padding:10px!important;transform:translateY(80px)!important;box-shadow:0 0 14.25px .75px rgb(0 0 0 / .11)}.wc-autoship-upsell-cart-popup-content .wc-autoship-price{color:var(--teal)!important}.min-popup-close-button{background-color:var(--purple)}.wc-autoship-upsell-cart-popup-content .wc-autoship-selectfrequency,.wc-autoship-upsell-cart-popup-content .wc-autoship-frequency label{color:var(--darkgreen)}.wc-autoship-upsell-cart-popup-content .wc-autoship-upsell-cart-submit{clear:both;background:var(--green)!important;color:var(--black)!important;text-transform:uppercase!important;font-size:13px!important;letter-spacing:.1em;padding:0 20px!important;margin-top:0;font-weight:500!important;height:34px;line-height:1!important;border:2px solid var(--green)!important;float:none!important;transition:all .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;cursor:pointer}.wc-autoship-upsell-cart-popup-content .wc-autoship-upsell-cart-submit:hover{background:var(--white)!important;border-color:var(--gray)!important}.woocommerce .cart-collaterals{display:none!important}form.woocommerce-cart-form{margin-top:30px}.woocommerce-info .woocommerce-info-coupon{display:none!important}.woocommerce-checkout table.cart .wc-autoship-upsell-add-autoship-savings{padding-top:5px}.woocommerce-cart-form table.shop_table .product-quantity{width:18%;text-align:center!important}.woocommerce-cart-form table.shop_table .product-quantity .quantity{margin:auto!important}.woocommerce-cart-form table.shop_table .product-subtotal{width:18%}.woocommerce-cart-form table.shop_table th.product-subtotal{text-align:right!important;padding-right:40px!important}.woocommerce-cart-form table.shop_table td.product-subtotal{padding-right:40px!important;text-align:right!important}.woocommerce-cart-form table.shop_table td{letter-spacing:-.03em}.woocommerce-cart-form table.shop_table tr.update_cart button[name="update_cart"]{display:none}.woocommerce-cart-form table.shop_table tr.update_cart{padding:0!important}.woocommerce-cart-form table.shop_table tr.update_cart td{border:1px solid var(--transblack)!important;padding:20px 40px!important;border-top-left-radius:8px;border-top-right-radius:8px}.woocommerce-cart-form table.shop_table tr.update_cart .woocommerce-coupon-label{font-size:16px;font-weight:700;color:var(--black);display:block;margin-bottom:10px;padding:0!important;text-align:left}.woocommerce-cart-form table.shop_table tr.update_cart .coupon{width:100%!important}.woocommerce-cart-form table.shop_table tr.update_cart input[name="coupon_code"]{font-size:13px!important;padding:10px 13px!important;border-right:0!important;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;width:50%;float:left}.woocommerce-coupon-container{display:none!important}.woocommerce-cart-form table.shop_table tr.update_cart .coupon button{float:left;font-size:14px!important;font-weight:var(--norm)!important;color:var(--black)!important;background:var(--green)!important;padding:10px 20px!important;margin-left:-5px;cursor:pointer!important;border-radius:0!important;text-transform:uppercase}.woocommerce-cart-form table.shop_table tr.update_cart .coupon button:after{display:none!important}.woocommerce-cart-table-container table.order_preview{border:0!important}.woocommerce-cart-table-container table.order_preview tr:not(.total){background:var(--white)}table.shop_table td.product-subtotal .woocommerce-Price-amount{font-weight:var(--semi)!important;color:var(--darkgeen)!important;font-size:17px}.woocommerce-cart-table-container table.order_preview td.label{border:0!important;border-left:1px solid var(--transblack)!important;text-align:right;font-weight:var(--semi);font-size:15px;color:var(--black);padding:5px!important}.woocommerce-cart-table-container table.order_preview td.value{border:0!important;border-right:1px solid var(--transblack)!important;text-align:right;font-weight:var(--semi);font-size:15px;line-height:1;color:var(--darkgreen);padding:5px 40px 5px 0!important}.woocommerce-cart-table-container table.order_preview tr.subtotal td{border-top:1px solid var(--transblack)!important;padding-top:20px!important}.woocommerce-cart-table-container table.order_preview tr.tax td{padding-bottom:14px!important}.woocommerce-cart-table-container table.order_preview tr.total td{background:var(--purple)!important;color:var(--white)!important;border:0!important;font-size:20px;padding-top:10px!important;padding-bottom:10px!important}.woocommerce-cart-table-container table.order_preview tr.total td.label{border-bottom-left-radius:8px!important}.woocommerce-cart-table-container table.order_preview tr.total td.value{border-bottom-right-radius:8px!important;width:13%}.coupon td.value .woocommerce-remove-coupon{font-size:12px;vertical-align:middle;margin-right:0;display:block}.woocommerce-info a.showlogin{color:var(--teal)!important}#billing_country_field,#shipping_country_field{display:none!important}#billing-same-as-shipping{display:flex;align-items:center;font-weight:600;font-size:16px;margin-top:12px}#billing-same-as-shipping span{margin-left:5px}.woocommerce-checkout .wc_coupon_message_wrap{padding:0!important}.woocommerce-checkout .wc_coupon_message_wrap .no_wc_coupon_message:empty{display:none}.woocommerce-checkout .woocommerce-error{color:var(--red)!important;padding:15px 0!important;font-weight:600;margin-bottom:0!important}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message{color:var(--darkgray)!important;padding:15px 0!important;font-weight:600;margin-bottom:0!important}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important;font-size:16px;color:var(--darkgray);font-weight:var(--semi)}.woocommerce-error li{color:var(--red)!important}.woocommerce-info-message-container{color:var(--darkgray)!important;font-size:16px;font-weight:var(--semi)}.woocommerce-info .woocommerce-info-message-container a{color:var(--teal)!important}.woocommerce-form-coupon-toggle,.woocommerce-coupon-container{display:none!important}body.page-checkout:not(.logged-in) .woocommerce-info.woocommerce_message,.page-checkout .reset.btn{display:none!important}.page-checkout .woocommerce-info.woocommerce_message{margin-bottom:30px!important}.woocommerce-checkout .woocommerce #payment{background-color:var(--white)!important}.woocommerce #payment .woocommerce-input-wrapper,.woocommerce #payment .woocommerce-input-wrapper select{width:100%;display:block}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:var(--gray)!important}.woocommerce-checkout #payment div.payment_box{background:var(--gray)!important}.woocommerce-checkout .woocommerce-checkout-field-section-title{padding:30px 0 20px!important;margin-bottom:30px!important;border-bottom:1px solid var(--transblack)!important}.woocommerce-checkout h3{font-weight:bold!important;font-size:24px!important}.woocommerce-checkout #ship-to-different-address{display:none!important}.woocommerce-checkout .woocommerce-billing-fields h3{display:none!important}.woocommerce-checkout .woocommerce form .form-row{margin:0 0 18px}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-first{clear:left}.woocommerce-checkout .woocommerce form .form-row input.input-text::placeholder,.woocommerce-checkout .woocommerce form .form-row textarea::placeholder,.woocommerce-checkout .woocommerce form .form-row select::placeholder{color:var(--darkgray)!important;border-color:var(--darkgray)!important}.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce-checkout .woocommerce form .form-row textarea,.woocommerce-checkout .woocommerce form .form-row select{letter-spacing:.01em;font-size:15px;border-radius:3px;letter-spacing:.018em}.woocommerce-checkout .woocommerce form .form-row select{height:50px;padding:15px}.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_email_field{display:none!important}.woocommerce-checkout #billing_phone_field label,.woocommerce-checkout #billing_email_field label,.woocommerce-checkout #shipping_phone_field label,.woocommerce-checkout #shipping_email_field label{position:initial!important;width:auto!important;height:auto!important;-webkit-clip-path:none!important;-o-clip-path:none!important;clip-path:none!important}#shipping_email_field .optional{font-size:0!important}#shipping_email_field .optional:after{content:'*';color:var(--red);font-weight:700;border:0!important;text-decoration:none;font-size:14.5px!important}.woocommerce-checkout label[for="shipping_address_1"],.woocommerce-checkout label[for="billing_address_1"]{display:none!important}.woocommerce-billing-fields .form-row.disabled:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:not-allowed!important;z-index:100!important}.woocommerce-billing-fields .form-row.disabled{cursor:not-allowed!important;position:relative}.woocommerce-checkout .woocommerce-message a.button{display:none!important}.woocommerce-checkout-fields-container #order_review{clear:both}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{border:0!important}.woocommerce table.shop_table tfoot th{font-size:17px;padding-left:20px}.woocommerce ul#shipping_method li{margin:.5em 0;font-size:15px}.woocommerce-checkout .shipping-order-review table.shop_table thead,.woocommerce-checkout .shipping-order-review table.shop_table tbody,.woocommerce-checkout .shipping-order-review table.shop_table .cart-subtotal,.woocommerce-checkout .shipping-order-review table.shop_table .tax-total,.woocommerce-checkout .shipping-order-review table.shop_table .order-total,.woocommerce-checkout .shipping-order-review #payment{display:none!important}.woocommerce-checkout .woocommerce-SavedPaymentMethods:empty{display:none!important}.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:8px!important}ul.payment_methods li[class*=payment_method]>input[name=payment_method]+label{font-size:15px;color:var(--darkgray);padding-left:5px;font-weight:bold!important}ul.payment_methods li[class*=payment_method] p{padding-bottom:0!important}.woocommerce-checkout #payment div.payment_box p.form-row.woocommerce-SavedPaymentMethods-saveNew{display:flex}.woocommerce-checkout #payment div.payment_box p.form-row.woocommerce-SavedPaymentMethods-saveNew label{line-height:1.25}.woocommerce-checkout #payment .additional-payment-title{font-weight:var(--semi)!important}.woocommerce-checkout .woocommerce-privacy-policy-text{text-align:center!important;margin-top:10px!important;margin-bottom:20px!important}.woocommerce-checkout .place-order .form-row.validate-required{text-align:center!important}.woocommerce-checkout .place-order .form-row.validate-required label{font-size:18px!important;line-height:1.25!important;display:flex!important;align-items:center!important}.woocommerce-checkout .place-order .form-row.validate-required label .input-checkbox{transform:scale(1.15)!important;margin-left:auto!important;width:30px}.woocommerce-checkout .place-order .form-row.validate-required label span.required{margin-right:auto!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{text-transform:uppercase;background:var(--green);color:var(--black);font-weight:var(--norm);letter-spacing:1px;border-radius:4px;border:0;cursor:pointer!important;float:none!important;padding:10px 40px!important;font-size:15px!important;margin:0 auto 18px!important;display:table!important}.woocommerce #payment #place_order:after,.woocommerce-page #payment #place_order:after{font-size:25px!important}.cart-checkout #order_review .woocommerce-checkout-review-order-table,.cart-checkout .mailchimp-newsletter{display:none!important}#stripe-payment-data p{margin-bottom:5px!important}#stripe-payment-data .woocommerce-SavedPaymentMethods{padding:10px 0!important}#stripe-payment-data .woocommerce-SavedPaymentMethods:empty{display:none!important}#stripe-payment-data #wc-stripe-cc-form .form-row{background:#fff;padding:0!important;padding:15px 0 0!important;height:50px;position:relative}#stripe-payment-data #wc-stripe-cc-form .form-row>label{padding:10px!important;height:100%!important;font-size:16px!important;font-weight:500!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;z-index:10!important;background:#fff!important;cursor:text!important;transition:all .25s ease-in-out}#order_review.mobile #stripe-payment-data #wc-stripe-cc-form .form-row>label,#stripe-payment-data #wc-stripe-cc-form .form-row.focused>label{height:10px!important;font-size:12px!important;padding:0!important;top:-2px!important;left:7px!important;background:#fff0!important}#stripe-payment-data #wc-stripe-cc-form .stripe-card-group{display:block!important;height:100%!important}#stripe-payment-data #wc-stripe-cc-form .wc-stripe-elements-field,#stripe-payment-data #wc-stripe-cc-form .wc-stripe-elements-field *{margin:0!important;border:0!important;height:100%!important}#stripe-payment-data #wc-stripe-cc-form br{display:none!important}#stripe-payment-data #wc-stripe-new-payment-method{width:auto!important;font-size:20px!important;margin-right:5px!important}.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}.woocommerce-account .woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce-account .woocommerce form .form-row label{display:block}.woocommerce-account .woocommerce form .form-row input{width:100%}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message{color:var(--darkgray)!important;padding:0 0 20px!important}.woocommerce-account .woocommerce-error{color:var(--red)!important;padding:0 0 20px!important}body.logged-in p.registration-link{display:none!important}.enu-auto-ship-cta-sctn{padding:40px 30px 30px!important;background-color:#eee6cf!important}.enu-auto-ship-cta-sctn .enu-auto-ship-cta-rw{width:73.499%!important;max-width:73.499%!important;padding:0!important}.enu-auto-ship-cta-rw .enu-auto-ship-cta-col-1 .et_pb_image{width:13.03vw}.enu-auto-ship-cta-sctn .enu-auto-ship-cta-rw .enu-auto-ship-cta-col-2{align-items:center;margin:auto!important}.enu-auto-ship-cta-rw .enu-auto-ship-cta-col-2 h3{font-weight:700;font-size:1.965em;color:var(--lightpurple)!important}.enu-auto-ship-cta-rw .enu-auto-ship-cta-col-2 h4{font-weight:700;font-size:1.52em!important;color:var(--teal)!important;letter-spacing:.015em;margin-bottom:20px;padding-bottom:0}.enu-auto-ship-cta-rw .enu-auto-ship-cta-col-3 .et_pb_image{width:12.37vw}.enu-auto-ship-cta-col .btn{display:table!important;margin:0 auto 30px!important}.enu-newsletter-signup-sctn{padding:0!important;background:var(--purple)!important}.enu-newsletter-signup-sctn .enu-newsletter-signup-rw{padding:45px 0!important;display:flex;align-items:center}.enu-newsletter-signup-rw .enu-newsletter-signup-col-1{align-self:center}.enu-newsletter-signup-rw .enu-newsletter-signup-col-1 h3{font-size:2.206em;font-weight:700}.enu-newsletter-signup-rw .enu-newsletter-signup-col-2{align-self:center}.enu-newsletter-signup-rw .enu-newsletter-signup-col-2 #field_2_2{margin-top:-5px;color:var(--white);font-weight:var(--norm);font-size:.889rem}.enu-newsletter-signup-rw .enu-newsletter-signup-col-2 .gform_body{width:59.4724%;margin-right:3.35%;margin-top:0;display:inline-block;vertical-align:top}.enu-newsletter-signup-col-2 .gform_body .gfield,.enu-newsletter-signup-col-2 .gform_body .ginput_container{margin-top:0!important;padding-top:0!important}.enu-newsletter-signup-col-2 .gform_footer{width:35.93%!important;display:inline-block;vertical-align:top;margin-top:0!important;padding-top:0!important}.enu-newsletter-signup-col-2 .gform_footer input[type="submit"]{width:100%!important;margin:0!important}.black{color:var(--black)!important}.darkgreen{color:var(--darkgreen)!important}.darkteal{color:var(--darkteal)!important}.green{color:var(--green)!important}.lightpurple{color:var(--lightpurple)!important}.purple{color:var(--purple)!important}.teal{color:var(--teal)!important}.white{color:var(--white)!important}.lightpurple-bg{background:var(--lightpurple)!important}.lighterpurple-bg{background:var(--lighterpurple)!important}.orange-bg{background:var(--orange)!important}.purple-bg{background:var(--purple)!important}.et_pb_widget_area{margin:0!important;padding:0!important;border:0!important}.et_pb_widget{float:none}.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n){width:100%!important}.single .post{margin:0!important;padding:0!important}.et_pb_post .entry-content{padding-top:0!important}#page-container>.et_pb_section{display:none!important}body{overflow-x:hidden;width:100vw!important;max-width:100vw!important}#main-content .container:before{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.et_pb_blurb_content{max-width:unset!important}.align-center{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body.stop-scroll{overflow:hidden!important;height:100vh!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:transparent!important}.woocommerce-info.wc-nonpurchasable-message{background:var(--purple)!important;padding:20px 35px!important;margin-top:30px}.hidden{display:none!important}.hide-header #main-header,.hide-footer #main-footer{display:none!important}@media only screen and (min-width:1440px){.blg-bnnr-cta-rw{min-width:unset!important;max-width:630px!important}.blg-cntnt-col-2{z-index:0}.blg-bnnr-sdbr{text-align:center}.shake-blurb-bg .et_pb_image_wrap,.shake-blurb-bg .et_pb_image_wrap img{width:100%!important}.enu-ingredientspg-details-protein .enu-ingredientspg-details-img,.enu-ingredientspg-details-carbs .enu-ingredientspg-details-img{padding:0!important;max-width:100vw!important;width:100vw!important}.enu-ingredientspg-details-protein .enu-ingredientspg-details-img .et_pb_image_wrap,.enu-ingredientspg-details-carbs .enu-ingredientspg-details-img .et_pb_image_wrap{max-width:100vw!important;width:100vw!important}.enu-ingredientspg-details-protein .enu-ingredientspg-details-img .et_pb_image_wrap img,.enu-ingredientspg-details-carbs .enu-ingredientspg-details-img .et_pb_image_wrap img{width:100%!important}.enu-ingredientspg-details-protein .enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_content{text-align:left!important}.enu-ingredientspg-details-protein .enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_content .et_pb_main_blurb_image,.enu-ingredientspg-details-protein .enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_content .et_pb_main_blurb_image img,.enu-ingredientspg-details-carbs .enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_content .et_pb_main_blurb_image,.enu-ingredientspg-details-carbs .enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_content .et_pb_main_blurb_image img{width:100%!important}.enu-ingredientspg-details-carbs .enu-ingredientspg-details-col-right .et_pb_text,.enu-ingredientspg-details-carbs .enu-ingredientspg-details-col-right .et_pb_blurb_container{padding-left:22vw}}@media only screen and (min-width:1281px){.page-id-13749 .comparison-chart{width:55%;display:inline-block}.page-id-13749 .et_pb_module.cntnt{width:40%;margin-left:5%!important;vertical-align:top;display:inline-block;margin-bottom:0}}@media only screen and (min-width:1101px) and (max-width:1280px){.shop-sctn .shop-product .woo-cart{width:55%!important}.shop-sctn .shop-product .woo-info{width:45%!important}}@media only screen and (max-width:1100px){.shop-sctn .shop-product .woo-info .nutrition-btn{margin-left:0}.shop-sctn .shop-product .woo-info .ingredients-btn{margin-right:20px;margin-bottom:10px}body.home .enu-hm-banner-blurb .et_pb_main_blurb_image{display:none!important}body.home .enu-hm-banner-blurb .et_pb_blurb_container{padding-left:0!important}}@media only screen and (min-width:1025px){body.home .enu-hm-banner-blurb h1{font-size:38px!important}}@media only screen and (min-width:981px) and (max-width:1024px){.blg-bnnr-prdcts{margin-left:-5vw}}@media only screen and (min-width:981px){.hcp-order-cntnt .request-button:nth-of-type(1){grid-column-start:1;grid-column-end:3}.hcp-order-cntnt .request-button:nth-of-type(2){grid-column-start:3;grid-column-end:5}.hcp-order-cntnt .request-button:nth-of-type(3){grid-column-start:1;grid-column-end:3}.hcp-order-cntnt .request-button:nth-of-type(4){grid-column-start:3;grid-column-end:5}.hcp-order-cntnt .request-button:nth-of-type(4){grid-column-start:1;grid-column-end:5}.woocommerce-account .woocommerce form .form-row-first,.woocommerce-account .woocommerce-page form .form-row-first{clear:left}.woocommerce-account .woocommerce form .form-row-first,.woocommerce-account .woocommerce form .form-row-last,.woocommerce-account .woocommerce-page form .form-row-first,.woocommerce-account .woocommerce-page form .form-row-last{width:50%!important;overflow:visible;float:left}.et_menu_container{display:flex;align-items:center}.et_header_style_left .logo_container{position:static;width:auto;height:auto}.et_header_style_left .logo_container span.logo_helper{display:none}.et_header_style_left #et-top-navigation{padding:20px 0 25px 20px!important;margin-left:auto;margin-right:0}.enu-hm-banner-sctn{padding:0!important;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}.enu-hm-banner-sctn .enu-hm-banner-rw .enu-hm-banner-col .enu-hm-banner-blurb{position:absolute;top:0;left:0;z-index:1;margin-left:3vw;margin-top:10%}.shake-blurb-bg.shake-bg--orange{min-width:700px}.shake-blrb.shake-blrb--orange{min-width:480px}.enupro3-cta-cntnt{padding-right:7vw}.enupro3-cta-sctn .enupro3-cta-cntnt .h2.purple{font-size:2.786em!important}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout.woocommerce-page form .form-row-first,.woocommerce-checkout.woocommerce-page form .form-row-last{width:49%}.enu-ingredientspg-details-sctn .enu-ingredientspg-details-rw{height:88.54vh}.enu-ingredientspg-details-sctn .enu-ingredientspg-details-rw .enu-ingredientspg-details-mobile-img{display:none!important}.enu-ingredientspg-details-rw .enu-ingredientspg-details-txt-col{width:70.333%!important}.enu-ingredientspg-lists-col-1{border-right:1px solid var(--purple);margin-right:0!important;padding-right:5%;width:63.5%!important}.enu-ingredientspg-lists-col-2{padding-left:5%;width:36.4%!important}.main-subpage .bnnr-sctn{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}.main-subpage .bnnr-sctn .bnnr-rw{min-height:500px}.main-subpage .bnnr-sctn .bnnr-col-1 .bnnr-txt{padding-bottom:40px}.main-subpage .bnnr-sctn .bnnr-col-2{display:flex;align-items:center}.main-subpage .bnnr-sctn .bnnr-col-2 .bnnr-img{margin:auto auto 30px!important}.main-subpage.page-heb-locations .bnnr-sctn .bnnr-col-2 .bnnr-img{margin:auto 0 110px auto!important}.main-subpage .bnnr-sctn+#customer-testimonial{padding-top:90px!important;position:relative;margin-top:-80px}.hcp-order-cntnt .request-button:nth-child(4n):not(:first-of-type){grid-column-start:3;grid-column-end:5}@media only screen and (max-width:980px){.hcp-order-cntnt .request-button:nth-child(5n):not(:first-of-type){grid-area:3 / 1 / 3 / 1 / 5}}@media only screen and (min-width:981px){.hcp-order-cntnt .request-button:nth-child(5n):not(:first-of-type){grid-column-start:1;grid-column-end:5}}div.contactSect{padding-top:120px}.single-post #page-container,.archive:not(.post-type-archive-product) #page-container{padding-top:0!important}.single-post #main-header,.archive:not(.post-type-archive-product) #main-header{background:transparent!important}.header-bg{display:block;width:100%;height:120px;background:var(--white);position:fixed;top:0;left:0;z-index:-1}.single-post.shrinkHeader #logo,.archive.shrinkHeader #logo{width:200px!important}.single-post.shrinkHeader.et_header_style_left #et-top-navigation,.archive.shrinkHeader.et_header_style_left #et-top-navigation{padding-top:14px!important;padding-bottom:0px!important}.single-post.shrinkHeader #et-top-navigation #top-menu-nav .menu-item a,.archive.shrinkHeader #et-top-navigation #top-menu-nav .menu-item a{padding-bottom:14px!important}.single-post.shrinkHeader #et-top-navigation #top-menu-nav .menu-item a,.archive.shrinkHeader #et-top-navigation #top-menu-nav .menu-item a{font-size:11px!important}.blg-bnnr-sctn{z-index:99999!important;transition:none!important}.single-post:not(.shrinkHeader) .blg-bnnr-sctn,.archive:not(.shrinkHeader) .blg-bnnr-sctn{top:0!important}.single-post.shrinkHeader .blg-bnnr-sctn,.archive.shrinkHeader .blg-bnnr-sctn{padding-top:0px!important;position:fixed;left:0}.single-post.shrinkHeader .blg-bnnr-ttl-rw,.archive.shrinkHeader .blg-bnnr-ttl-rw{padding-top:25px!important;padding-bottom:25px!important}.single-post.shrinkHeader .blg-bnnr-ttl h1,.archive.shrinkHeader .blg-bnnr-ttl h1{font-size:28px!important;padding-bottom:0!important}.single-post.shrinkHeader .blg-bnnr-cta-rw,.archive.shrinkHeader .blg-bnnr-cta-rw{-webkit-transform:scale(.58) translate(20%,-35%)!important;-ms-transform:scale(.58) translate(20%,-35%)!important;-o-transform:scale(.58) translate(20%,-35%)!important;transform:scale(.58) translate(20%,-35%)!important}.single-post.shrinkHeader .blg-bnnr-prdcts img,.archive.shrinkHeader .blg-bnnr-prdcts img{max-width:200px!important;margin-top:5px!important}.single-post.shrinkHeader .blg-bnnr-ttl h1 br,.archive.shrinkHeader .blg-bnnr-ttl h1 br{display:none!important}.single-post.shrinkHeader .blg-bnnr-ttl .btn,.archive.shrinkHeader .blg-bnnr-ttl .btn{font-size:10px;padding:4px 13px!important;margin-top:10px!important}#shop-banner .shop-bnnr-col-1{width:29%!important}#shop-banner .shop-bnnr-col-2{width:43%!important}#shop-banner .shop-bnnr-col-3{width:22%!important}.satisfied-customers-grid-item:nth-of-type(1){grid-area:1 / 1 / 3 / 2}.satisfied-customers-grid-item:nth-of-type(2){grid-area:1 / 2 / 2 / 3}.satisfied-customers-grid-item:nth-of-type(3){grid-area:1 / 3 / 2 / 4}.satisfied-customers-grid-item:nth-of-type(4){grid-area:2 / 2 / 3 / 3}.satisfied-customers-grid-item:nth-of-type(5){grid-area:2 / 3 / 3 / 4}.satisfied-customers-grid-item:nth-of-type(6){grid-area:3 / 1 / 5 / 2}.satisfied-customers-grid-item:nth-of-type(7){grid-area:3 / 2 / 4 / 3}.satisfied-customers-grid-item:nth-of-type(8){grid-area:3 / 3 / 4 / 4}.satisfied-customers-grid-item:nth-of-type(9){grid-area:4 / 2 / 5 / 3}.satisfied-customers-grid-item:nth-of-type(10){grid-area:4 / 3 / 5 / 4}.satisfied-customers-grid-item:nth-of-type(14){grid-area:6 / 1 / 8 / 2}.satisfied-customers-grid-item:nth-of-type(15){grid-area:6 / 2 / 7 / 3}.satisfied-customers-grid-item:nth-of-type(16){grid-area:6 / 3 / 7 / 4}.satisfied-customers-grid-item:nth-of-type(17){grid-area:7 / 2 / 8 / 3}.satisfied-customers-grid-item:nth-of-type(18){grid-area:7 / 3 / 8 / 4}.satisfied-customers-grid-item:nth-of-type(19){grid-area:8 / 1 / 10 / 2}.satisfied-customers-grid-item:nth-of-type(20){grid-area:8 / 2 / 9 / 3}.satisfied-customers-grid-item:nth-of-type(21){grid-area:8 / 3 / 9 / 4}.satisfied-customers-grid-item:nth-of-type(22){grid-area:9 / 2 / 10 / 3}.satisfied-customers-grid-item:nth-of-type(23){grid-area:9 / 3 / 10 / 4}.satisfied-customers-grid-item:nth-of-type(27){grid-area:11 / 1 / 13 / 2}.satisfied-customers-grid-item:nth-of-type(28){grid-area:11 / 2 / 12 / 3}.satisfied-customers-grid-item:nth-of-type(29){grid-area:11 / 3 / 12 / 4}.satisfied-customers-grid-item:nth-of-type(30){grid-area:12 / 2 / 13 / 3}.satisfied-customers-grid-item:nth-of-type(31){grid-area:12 / 3 / 13 / 4}.satisfied-customers-grid-item:nth-of-type(32){grid-area:13 / 1 / 15 / 2}.satisfied-customers-grid-item:nth-of-type(33){grid-area:13 / 2 / 14 / 3}.satisfied-customers-grid-item:nth-of-type(34){grid-area:13 / 3 / 14 / 4}.satisfied-customers-grid-item:nth-of-type(35){grid-area:14 / 2 / 15 / 3}.satisfied-customers-grid-item:nth-of-type(36){grid-area:14 / 3 / 15 / 4}}@media only screen and (max-width:980px){#main-header .et_menu_container{display:grid;grid-template-columns:calc(100% - 50px) 40px;grid-gap:10px}.et_header_style_left .logo_container{position:initial;height:auto;width:auto;display:flex;align-items:center}.et_header_style_left .logo_container span.logo_helper{display:none!important}.et_header_style_left .logo_container>a{display:block}#main-header #logo{max-width:225px}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{display:block;padding-top:12px}#main-header .et_mobile_menu .menu-item-has-children>a:after{transition:transform .4s ease-in-out}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:#fff0;position:relative}#main-header .et_mobile_menu .visible ul.sub-menu{display:block!important;visibility:visible!important;padding-left:10px}#main-header .et_mobile_menu .visible.menu-item-has-children>a:after{-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.top_navigation{display:block;text-align:center}.top_navigation .coupon-link{font-size:13px!important}#main-header .notification:after{margin-bottom:9px}#main-header .notification{float:none!important;text-align:center;margin-bottom:8px!important}.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{z-index:9999}#main-header .header-btns{justify-content:center;margin:10px 0 0;grid-area:auto/1/auto/3}#main-header .header-btns :last-child{margin-right:auto}#et-top-navigation{padding-right:5px;padding-bottom:0!important}#mobile_menu{display:block!important;min-height:100vh;height:100%;top:0;right:0;position:fixed;z-index:9998;overflow:scroll;border-top:none;padding-top:60px!important}.et_mobile_menu li:nth-child(1){padding-top:20px}.et_mobile_menu li a{color:#fff!important;width:100%;float:left;border:none!important;text-align:left;margin:5px 10px;transition:.2s;text-transform:uppercase;font-size:1.4em!important;padding:13px 5%}.mobile_nav ul#mobile_menu .current_page_item a{color:#fff!important;background-color:rgb(255 255 255 / .1);border-radius:30px;padding-left:20px}.mobile_nav.closed #mobile_menu{background:-moz-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:-webkit-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:-o-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:-ms-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:linear-gradient(to bottom,#62278d 0%,#2cc09b 100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s}.mobile_nav.opened #mobile_menu{background:-moz-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:-webkit-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:-o-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:-ms-linear-gradient(top,#62278d 0%,#2cc09b 100%);background:linear-gradient(to bottom,#62278d 0%,#2cc09b 100%);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:transform 0.4s 0s}#main-header .container.clearfix.et_menu_container{width:100%}.mobile_menu_bar:before{color:#1b1d1e!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d";color:#fff!important;border:1px solid #fff;width:30px;height:30px;border-radius:50%;top:20px;right:20px;left:unset;position:fixed;padding-right:2px;padding-bottom:2px}.top_navigation .shop-info>:first-child{margin-left:auto}.top_navigation .shop-info>:last-child{margin-right:auto}div.et_pb_section.et_pb_section_0.enu-hm-banner-sctn.enu-hm-banner-sctn{background:var(--purple)!important;padding-bottom:30px!important}.enu-hm-banner-sctn .enu-hm-banner-rw .enu-hm-banner-col{width:86vw!important;margin:0 auto!important;float:none!important}.enu-hm-banner-sctn .enu-hm-banner-rw .enu-hm-banner-col .enu-hm-banner-blurb{margin:0 auto;padding-top:30px;width:auto;display:table;max-width:unset}body.home .enu-hm-banner-blurb h1{font-size:3.094em}.enu-hm-banner-sctn .enu-hm-banner-rw .enu-hm-banner-col .enu-hm-banner-blurb-bg{display:none}.enu-hm-banner-blurb .et_pb_blurb_content{max-width:86vw!important}.enu-hm-banner-blurb img{max-width:180px!important}.product-highlight-sctn.et_pb_section.et_pb_with_background.et_section_regular{background-image:url(/wp-content/uploads/bg-product-highlight-mobile.jpg)!important;background-position:top center!important;padding:50px 0!important;margin-top:0!important}.product-highlight-rw{padding:0 7vw!important}.product-highlight-col-1 .product-highlight .et_pb_blurb_content{display:block!important}.product-highlight.left .et_pb_main_blurb_image,.product-highlight.right .et_pb_main_blurb_image{width:200px!important;min-width:unset!important}.product-highlight.left .et_pb_blurb_container{padding-left:40px!important;padding-right:0!important}.shake-sctn{background-position:80% center!important}.shake-blrb{min-width:unset}.shake-blrb .shake-blrb-cntnt{position:initial!important;top:unset;left:unset;transform:translateY(0);min-width:unset;width:100%}.shake-blrb .shake-blrb-cntnt-hdr .shake-blrb-img{width:auto}.shake-blrb .shake-blrb-cntnt-hdr .shake-blrb-img img,.shake-blrb>img{display:none!important}.shake-col-1{background:var(--orange);-web-clip-path:polygon(0 5%,100% 0%,100% 100%,0% 100%);clip-path:polygon(0 5%,100% 0%,100% 100%,0% 100%);margin-top:-30px;margin-bottom:0;padding:60px 30px 15px 30px;float:none}.shake-sctn:before{content:'';width:200px;height:80px;display:block;-webkit-clip-path:polygon(50% 0%,0 0,100% 100%);clip-path:polygon(60% 0%,0 0,100% 100%);position:absolute;top:-3px;left:40vw;z-index:1000;background:var(--orange)}.shake-blrb .shake-blrb-cntnt .shake-blrb-ttl{width:100%}.pro3-blrb{margin-bottom:0!important;background:var(--lightpurple);padding:30px;min-width:unset}.pro3-blrb>img{display:none!important}.pro3-blrb .pro3-blrb-cntnt{position:initial;transform:none;width:100%;min-width:unset}.shake-rw .shake-col-2{width:100%!important;height:100%}.calories-blrb .calories-blrb-cntnt{right:80px;z-index:1}.calories-blrb{margin-top:0!important;margin-right:auto!important;margin-left:20%;transform:scale(.75)}.calories-blrb img{transform:scaleX(-1);z-index:-1}.calories-blrb .calories-blrb-txt{padding:0!important}.protein-blrb{transform:scale(.75);right:0;bottom:-60px}.enu-hm-cta-col .enu-hm-cta-blrb .et_pb_blurb_container{padding-top:0;padding-left:0!important}.testimonial-sctn:before{content:'';width:100px;height:80px;display:block;-webkit-clip-path:polygon(50% 0%,0 0,100% 100%);clip-path:polygon(60% 0%,0 0,100% 100%);position:absolute;top:-3px;left:30%;z-index:1000;background:var(--orange)}.testimonial-sctn.reversed:before{left:unset;right:30%;background:var(--lightpurple);-webkit-clip-path:polygon(100% 0,55% 0,0 98%);clip-path:polygon(100% 0,55% 0,0 98%)}.testimonial-col-1{display:block;float:none;background:var(--orange);padding:30px 7vw;margin-bottom:0!important}.testimonial-col-1.reversed{background:var(--lightpurple)}.testimonial-blrb img{display:none!important}.stories-sctn .stories-ttl{padding:35px!important}.comp-service-sctn{background-position:top left!important}.page-for-clinicians .bnnr-txt img{display:none}.page-for-clinicians .bnnr-txt .et_pb_code_inner .btn{margin-left:auto!important;margin-right:auto!important}.sidebar .recipe-link{margin-right:0;width:100%}.single-post #padding-container,.archive:not(.post-type-archive-product) #padding-container{padding-top:0!important}.single-post .header-bg,.archive:not(.post-type-archive-product) .header-bg{display:none!important}.single-post .blg-bnnr-sctn,.archive:not(.post-type-archive-product) .blg-bnnr-sctn{top:0!important}.blg-bnnr-ttl h1,.blg-bnnr-ttl h2{text-align:center!important}.blg-bnnr-sdbr{width:auto;max-width:80%;margin:0 auto}.blg-bnnr-sdbr .coupon{text-align:center}.blg-cntnt-col-1{padding:60px 5.27vw}.blg-bnnr-sctn{margin-top:0!important;padding-top:0!important}.blg-bnnr-ttl-rw{padding:50px 5.27vw!important}.blg-bnnr-ttl{width:100%;text-align:center}.blg-bnnr-cta-rw{min-width:100%!important;max-width:100%!important;position:initial;top:unset}.blg-bnnr-prdcts{display:none}.blg-bnnr-cta{display:none!important}.enu-auto-ship-cta-sctn .enu-auto-ship-cta-rw .enu-auto-ship-cta-col-1{margin-right:auto!important;width:100%!important}.enu-auto-ship-cta-col-1 .et_pb_image{margin:0 auto!important}.enu-auto-ship-cta-col-3{display:none}.enu-footer-col-1 .et_pb_image{width:50vw}.enu-footer-col{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.enu-hm-compare-col .enu-hm-compare-chart{width:100%!important}.enu-footer-sctn .footer-logo-wrapper>:first-child{margin-left:auto!important}.enu-footer-sctn .footer-logo-wrapper>:last-child{margin-right:auto!important}.shop-sctn .shop-product .woo-info{padding-top:0!important}#shop-banner .shop-bnnr-txt p{text-align:center}#shop-banner .shop-bnnr-rw{display:grid;grid-template-columns:40% 60%;grid-template-rows:repeat(2,auto);grid-column-gap:3%;grid-row-gap:0}#shop-banner .shop-bnnr-col-3{grid-area:2 / 1 / 3 / 3}#shop-banner .shop-bnnr-col:not(.shop-bnnr-col-1){margin:auto!important}#shop-banner .shop-bnnr-col:not(.shop-bnnr-col-1) .shop-bnnr-img{width:100%}#shop-banner .shop-bnnr-col-3 .shop-bnnr-img{padding:0 30px}.shop-sctn .shop-product .clearfix,.shop-sctn .shop-product .summary{flex-direction:column;width:100%!important}.shop-sctn .shop-product .woo-images{padding-right:0;margin:0 auto;width:auto!important;max-width:250px}.shop-sctn .shop-product .woo-cart,.shop-sctn .shop-product .woo-info{width:100%;padding:0!important}.shop-sctn .shop-product .woo-cart{text-align:center;align-items:center;display:flex;flex-direction:column}.shop-sctn .shop-product .product_title{margin-top:20px!important}.shop-sctn .shop-product .woo-cart form.cart{width:100%;max-width:450px}.post-type-archive ul.products li.product{width:100%!important}.shop-sctn .shop-product .product-type-variable .woo-cart .button[type="submit"]{transform:none!important;margin-left:auto!important;margin-right:auto!important}.shop-sctn .shop-product .woo-cart .single_variation_wrap .woocommerce-variation,.shop-sctn .shop-product .woo-cart .introductory-pack-price{margin-left:auto}.shop-sctn .shop-product .woo-cart .single_variation_wrap .woocommerce-variation-add-to-cart{text-align:center;display:flex;align-items:center;margin:auto}.shop-sctn .shop-product .woo-cart .single_variation_wrap .woocommerce-variation-add-to-cart,.shop-sctn .shop-product .woo-cart .single_add_to_cart_button{margin-right:auto}.shop-sctn .shop-product .woo-info{margin-top:30px}.shop-sctn .shop-product .woo-info .woocommerce-product-details__short-description{display:table;margin:0 auto}.shop-sctn .shop-product .woo-buttons{flex-direction:column}.shop-sctn .shop-product .woo-buttons .woo-info-btn{width:160px}.shop-sctn .shop-product .woo-buttons .woo-info-btn:not(:last-of-type){margin-bottom:10px}.woo-info-btn>:first-child{margin-left:auto}.woo-info-btn>:last-child{margin-right:auto}.enu-ingredientspg-details-sctn .enu-ingredientspg-details-rw{position:initial}.enu-ingredientspg-details-img{display:none!important}.enu-ingredientspg-post-details{margin-top:0!important}.enu-ingredientspg-lists-rw{margin-top:.229vh}.woocommerce-cart-form table.shop_table td.product-remove,.woocommerce-cart-form table.shop_table td.product-name:before{display:none!important}.woocommerce-cart-form table.shop_table td{border-left:1px solid var(--transblack)!important;border-right:1px solid var(--transblack)!important;display:block!important}.woocommerce-cart-form table.shop_table td.product-name{display:block!important;width:100%!important}.woocommerce-cart-form table.shop_table td.product-thumbnail{display:none!important}.woocommerce-cart-form table.shop_table td,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important}.woocommerce-cart-form table.shop_table td:before{font-weight:600!important}.woocommerce-cart-form table.shop_table td.product-subtotal{display:none!important}.woocommerce-cart-form table.shop_table .product-quantity .quantity{text-align:right!important}.woocommerce-cart-form table.shop_table td.product-price{font-weight:600!important;color:var(--darkgreen)!important}.woocommerce-cart-table-container table.order_preview td.value{padding-left:20px!important;padding-right:20px!important}.woocommerce-page table.shop_table_responsive thead{display:block!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce-cart-form table.shop_table tr.update_cart{display:block!important;width:100%!important}.woocommerce-cart-form table.shop_table tr.update_cart td{clear:both!important;overflow:hidden!important}.woocommerce-cart-form table.shop_table tr.update_cart .coupon{margin-bottom:0!important}.woocommerce-cart-form table.shop_table tr.update_cart .coupon button{float:left!important}.woocommerce-cart-form table.shop_table tr.update_cart td{border-bottom:0!important;padding-left:.587em!important;padding-right:.587em!important}.woocommerce-cart-form table.shop_table tr.update_cart td:before,.woocommerce-page table.shop_table_responsive tr.product-info{display:none!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:right!important}.woocommerce-checkout table.cart td.actions .coupon .input-text{width:60%!important}.woocommerce-page table.cart td.actions .coupon .input-text+.button{width:20%!important}#compared-to .cntnt-rw{flex-direction:column}div.contactSect.et_pb_section.et_pb_with_background{background:var(--lightgray)!important}.main-subpage div.et_pb_section.et_pb_section_0.bnnr-sctn{background:var(--purple)!important;background-image:none!important;padding:80px 0 70px!important}.main-subpage .bnnr-sctn .bnnr-col{margin-bottom:0!important}.main-subpage .bnnr-sctn .bnnr-txt{text-align:center}.main-subpage .bnnr-sctn .bnnr-bg,.main-subpage .bnnr-sctn .bnnr-img,.main-subpage:not(.page-id-284) .bnnr-ttl br{display:none!important}.main-subpage .shake-col-1{padding-top:50px!important}.main-subpage .info-sctn.info-right,.main-subpage .info-sctn.info-left{background-image:none!important}.hcp-downloads-grid{grid-gap:30px;grid-template-columns:repeat(1,1fr)}.hcp-order-cntnt .request-buttons{grid-template-columns:repeat(1,1fr)}.hcp-order-cntnt .request-button{margin-left:auto!important;margin-right:auto!important}.hcp-order-cntnt .request-button:first-of-type{margin-bottom:30px}.testimonial-cntnt-rw{-webkit-clip-path:none!important;clip-path:none!important}.satisfied-customers-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}}@media only screen and (min-width:768px) and (max-width:980px){.enu-ingredientspg-details-col-right .et_pb_text,.enu-ingredientspg-details-col-right .et_pb_blurb_container{padding-left:26vw}.enu-ingredientspg-details-col{display:flex;flex-direction:column}.enu-ingredientspg-details-col .enu-ingredientspg-details-mobile-img{order:2;margin-right:5vw!important;margin-top:-50px!important}.product-highlight p{font-size:18px}.product-highlight .btn{line-height:unset}}@media only screen and (min-width:768px){.mobile-only{display:none!important}#mobile_menu{width:80vw;margin-left:20vw}#main-header .top_navigation{padding:10px 5vw}#main-header .et_menu_container{width:90vw!important;max-width:100vw!important;margin-left:5vw!important;margin-right:5vw!important}.enu-hm-banner-blurb .et_pb_blurb_content .et_pb_blurb_container p{font-size:1rem;line-height:1.4;margin-bottom:20px;width:80%}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--ingredients,.single-product .woocommerce-tabs .woocommerce-Tabs-panel--vitamin-mineral-blend,.single-product .woocommerce-tabs .woocommerce-Tabs-panel--contains{clear:left;float:left;width:46%;margin-right:8%!important}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--nutritional-information img{width:90%}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #commentform textarea{width:46%!important}.recipes-container .pagination{grid-area:6 / 1 / 7 / 3}}@media only screen and (max-width:767px){.learn-more-grid-col{display:flex;flex-direction:column}.learn-more-grid-item{padding:0 20px 40px!important}.learn-more-grid-item:nth-of-type(3){order:2}.learn-more-grid-item .et_pb_blurb_content .et_pb_main_blurb_image,.learn-more-grid-item .et_pb_blurb_content .et_pb_blurb_container{display:block!important;margin:0!important}.learn-more-grid-item .et_pb_blurb_content .et_pb_module_header{margin-left:0;margin-top:-20px;text-align:center!important}.learn-more-grid-item .play-btn{margin:80px auto 40px}.recipes-container{grid-template-columns:repeat(1,1fr)}.satisfied-customers-grid{grid-template-columns:repeat(1,1fr)}.testimonial-sctn{background-position:10% 100%!important}.testimonial-cntnt-blrb .et_pb_blurb_content{flex-direction:column!important}.testimonial-cntnt-blrb .et_pb_main_blurb_image{width:90%!important}.testimonial-cntnt-blrb .et_pb_blurb_container{width:100%!important}.min-768{display:none!important}.wc-stripe-simple-form .input{opacity:1!important}.wc-stripe-simple-form .input::-webkit-input-placeholder,.wc-stripe-simple-form .input::-moz-placeholder,.wc-stripe-simple-form .input:-ms-input-placeholder{color:#cfd7df!important}.wc-stripe-simple-form .input+label{color:#aab7c4!important;transform:scale(.85) translateY(-25px)!important;cursor:default!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding-right:0!important;display:flex;flex-direction:column;line-height:1}.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-message a.button,.woocommerce-info a.button{display:table;margin-top:10px}.woocommerce-checkout .row{width:90%!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{text-align:left}.woocommerce .cart .coupon button[type=submit]{padding:11px 10px!important;font-size:11px}.woocommerce-cart .shop_table .coupon{margin-bottom:5px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-left:0!important}.woocommerce-cart .cart-collaterals .cart_totals table *{width:100%!important}.woocommerce table.shop_table{display:table!important}.cart button.wc-autoship-upsell-cart-toggle{font-size:12px;padding:4px 10px!important}.woocommerce-cart .woocommerce-notices-wrapper+.return-to-shop{display:none!important}.blg-bnnr-sdbr .variations tbody,.blg-bnnr-sdbr .variations tbody tr,.blg-bnnr-sdbr li.product a.woocommerce-LoopProduct-link .variations .value{width:100%!important;display:block!important}.blg-bnnr-sdbr li.product{width:100%!important;float:none!important}.cart-notices .woocommerce-message{flex-direction:column-reverse!important;text-align:center}.cart-notices .woocommerce-message a.button{margin-left:auto}#shop-banner .shop-bnnr-ttl .h1{font-size:2.826em!important}#shop-banner .shop-bnnr-txt p{font-size:1.123em!important}.single-product.woocommerce div.product form.cart .variations td:last-child{padding-bottom:0!important}.single-product .wp-nutrition-label{margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.post-type-archive ul.products li.product .woo-product-info .variations_form.cart .variations tbody{display:table;width:100%}.post-type-archive ul.products li.product,.post-type-archive.woocommerce-page ul.products li.product:nth-child(n){min-height:0;padding-left:10vw;padding-right:10vw}.post-type-archive ul.products li.product .woo-product-title{display:block;text-align:center;padding-top:30px}.post-type-archive ul.products li.product .woo-product-image{width:200px!important;margin-right:auto;min-height:0;padding-top:10px;float:none;text-align:center;margin-left:auto}.post-type-archive ul.products li.product .woo-product-image img{height:auto;max-height:400px;width:auto;margin:auto;display:block}.woo-product-image .learn-more-button{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);padding:2px 18px 0;text-transform:uppercase;font-size:12px;letter-spacing:1px;border-radius:2px;width:100%;display:table}.post-type-archive ul.products li.product .woo-product-info{width:100%!important;min-height:0;padding-top:50px;float:none}.post-type-archive ul.products li.product .woocommerce-loop-product__title{font-size:1.561em;line-height:1}.post-type-archive ul.products li.product .woo-product-info select{width:100%;margin-bottom:0!important}.post-type-archive ul.products li.product .woo-product-info .price,.post-type-archive ul.products li.product .woo-product-info .price span{font-size:1.3rem;line-height:1}.post-type-archive.woocommerce ul.products li.product a.reset_variations{display:block;text-align:center;margin-top:10px;font-size:14px}.post-type-archive .woocommerce-variation-price{display:block;text-align:center;margin-bottom:18px}.post-type-archive ul.products li.product .woo-product-info .quantity{display:block;text-align:center}.product-type-variable .single_variation_wrap>.woocommerce-variation.single_variation{margin-top:5px;margin-right:10px}.post-type-archive ul.products li.product .woo-product-info .quantity{display:block}.post-type-archive ul.products li.product .woo-product-info .quantity:before{margin-left:0;font-size:1.044em}.post-type-archive ul.products li.product .woo-product-info .quantity input[type="number"],#subscription-quantity input[type="number"]{width:114px;padding:7px 4px 4px 4px!important}.post-type-archive ul.products li.product .woo-product-info .add_to_cart_button,.post-type-archive ul.products li.product .woo-product-info .added_to_cart,.post-type-archive ul.products li.product .woo-product-info .single_add_to_cart_button{text-align:center;padding:11px 20px!important;display:table;margin-bottom:5px;margin-left:auto;margin-right:auto;width:100%}.post-type-archive ul.products li.product .woo-product-description{width:100%!important;float:none;min-height:0;padding-top:4vh;padding-left:0;padding-right:0;clear:both;display:block}.woo-product-description a.nutrition-btn{margin-left:10px!important}body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{width:100%;margin-right:0;margin-left:auto}body.single-product div.woocommerce-product-gallery,body.single-product div.summary{float:none!important;width:100%!important}body.single-product .woocommerce-tabs .woocommerce-Tabs-panel{padding:0!important}.enu-footer-menu #footer_menu .menu-item{display:block!important;margin:0!important;width:100%;padding:0!important}.enu-auto-ship-cta-sctn .enu-auto-ship-cta-rw .enu-auto-ship-cta-col-1{margin-right:auto!important;width:100%!important}.enu-footer-logo{margin-left:auto!important}#gform_submit_button_2{padding:11px 10px 8px 10px!important}.enu-auto-ship-cta-sctn{padding-bottom:40px!important}.enu-hm-banner-blurb img{height:auto;width:100%!important;max-width:160px}.enu-hm-banner-blurb .et_pb_blurb_content .et_pb_blurb_container h1{font-size:30px!important}.enu-hm-banner-blurb .et_pb_blurb_content .et_pb_blurb_container p{line-height:1.2}.enu-hm-cta-sctn{height:auto;background:var(--white)!important}.enu-hm-cta-sctn .enu-hm-cta-rw .enu-hm-cta-rw{width:80%!important}.enu-hm-cta-col,.enu-hm-cta-col .enu-hm-cta-blrb{width:100%!important}.enu-hm-cta-col .enu-hm-cta-blrb .et_pb_main_blurb_image{width:32vw;display:block;margin:0 auto 30px auto}.enu-hm-cta-ribbon-rw{display:none}.product-highlight.left .et_pb_main_blurb_image,.product-highlight.right .et_pb_main_blurb_image{width:23%!important}.product-highlight.left .et_pb_blurb_container{padding-left:25px!important}.enu-ingredientspg-banner-sctn .enu-ingredientspg-banner-rw,.enu-ingredientspg-details-title-sctn .enu-ingredientspg-details-title{max-width:80vw!important}.enu-ingredientspg-banner-txtmdl h1{font-size:3em!important;line-height:1}.enu-ingredientspg-details-title-sctn .enu-ingredientspg-details-title{padding-bottom:0!important}.enu-ingredientspg-details-title-sctn .enu-ingredientspg-details-title h2{font-size:2.487em!important;line-height:1}.enu-ingredientspg-details-sctn.enu-ingredientspg-details-fats{margin-top:0!important}.enu-ingredientspg-details-sctn .enu-ingredientspg-details-rw{position:initial;padding:4% 0!important}.enu-ingredientspg-details-col-right .et_pb_text,.enu-ingredientspg-details-col-right .et_pb_blurb_container{padding-left:10.46vw!important}.enu-ingredientspg-details-rw .et_pb_main_blurb_image{display:none!important}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb .et_pb_blurb_container,.enu-ingredientspg-details-col .enu-ingredientspg-details-addtl{position:initial;transform:none;width:90%}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb h3{color:var(--purple)!important}.enu-ingredientspg-details-col .enu-ingredientspg-details-blurb p{color:var(--darkgreen)!important}.enu-ingredientspg-post-details .et_pb_main_blurb_image{display:block!important;margin-left:auto!important;margin-right:auto!important;width:40%!important;max-width:150px!important}.enu-ingredientspg-post-details .et_pb_blurb_description{padding-left:0!important}.enu-ingredientspg-post-details .et_pb_blurb_description p{padding-right:0!important}.main-subpage .trial-cta-sctn .trial-cta-rw-1{margin-top:-80px!important}.main-subpage .help-sctn{padding:100px 0 150px!important}}@media only screen and (min-width:641px){.max-640{display:none!important}.single-product .product-type-variable .single_variation_wrap>.woocommerce-variation.single_variation{display:block!important}}@media only screen and (max-width:640px){.min-641{display:none!important}.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{max-width:25px}.woocommerce-page table.cart td.actions .coupon .input-text+.button{width:auto!important}.woocommerce-cart-form .quantity .plus,.woocommerce-cart-form .quantity .minus{font-weight:bold!important}.woocommerce-cart-form .quantity .plus{padding-right:20px}.top_navigation .notification-bar-link{font-size:11px!important}#main-header #et-top-navigation{padding:0!important;display:flex;align-items:center}#main-header #et-top-navigation #et_mobile_nav_menu{margin-left:auto;margin-right:0}#main-header .mobile_menu_bar{padding-bottom:0!important}#main-header #logo{max-width:170px}.blg-bnnr-sdbr{max-width:unset!important}.tstmnl-bnnr-img{display:none!important}.tstmnl-bnnr-ttl{position:initial!important;transform:none!important}.tstmnl-bnnr-ttl .ttl{font-size:2.229em!important;line-height:1!important}.tstmnl-bnnr-sctn{position:relative}.tstmnl-bnnr-col{width:100%!important}.tstmnl-bnnr-sctn:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--teal)}.single-product select{width:100%}.single-product div.images.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4{height:auto;width:auto;float:none}.single-product .yith_magnifier_zoom_wrap{top:0;position:relative;width:90%;min-width:250px;float:none;margin:0 auto}.single-product.woocommerce div.product form.cart .variations{margin-bottom:0!important}.single-product.woocommerce div.product .product_title{margin-top:20px!important}.single-product.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:0!important}.single-product .product-type-variable .single_variation_wrap>.woocommerce-variation.single_variation{margin-left:auto!important;margin-right:auto!important}.single-product .entry-summary form.cart .price{float:none!important}.product-type-variable .single_variation_wrap>.woocommerce-variation.single_variation{float:none!important;display:table!important}.single-product .woocommerce-product-gallery img.size-shop_single{height:auto!important;width:auto!important;margin:auto}.single-product.woocommerce div.product form.cart .variations *{min-width:100%;display:block}.woocommerce-page.single-product div.product form.cart div.quantity{margin-top:10px!important;margin-left:auto!important;margin-right:auto!important;float:none!important;display:table}.single-product .quantity:before{margin-left:0!important}.single-product.woocommerce div.product form.cart .button{vertical-align:middle;float:left;margin-left:auto;margin-right:auto;margin-top:20px}.single-product .woocommerce-tabs.wc-tabs-wrapper{padding:30px!important}.woo-product-image .learn-more-button{display:none!important}.shop-sctn .shop-product .woo-cart .single_variation_wrap,.shop-sctn .shop-product .woo-cart .woocommerce-variation-add-to-cart{flex-direction:column;width:100%}.shop-sctn .shop-product .woocommerce .woo-cart div.quantity{width:100%!important;float:none!important;padding-left:0!important;margin-right:0!important}.shop-sctn .shop-product .woo-cart .button[type="submit"],.shop-sctn .shop-product .woo-cart .quantity .minus{margin-left:auto!important}.shop-sctn .shop-product .woo-cart .button[type="submit"]{margin-top:16px}.shop-sctn .shop-product .woo-cart .quantity .plus{margin-right:auto!important;margin-left:-1px!important}.shake-blrb .shake-blrb-cntnt-hdr .shake-blrb-img img{display:none!important}.main-subpage .help-blrb .et_pb_main_blurb_image{width:40px!important}.main-subpage .help-blrb .et_pb_blurb_container{padding-left:20px!important}.enupro3-cta-callout .callout-img{display:none!important}.enupro3-cta-sctn .enupro3-cta-callout{grid-template-columns:100%}.enupro3-cta-callout .callout-text{padding:45px 35px}.enupro3-cta-sctn div.protein-increase{align-items:initial;flex-direction:column}.comp-service-txt .h2{text-align:center!important}}@media only screen and (max-width:600px){h1,.h1{font-size:2.5em!important}h2,.h2{font-size:2em!important}h3,.h3{font-size:1.8em!important}h4,.h4{font-size:1.575em!important}h5,.h5{font-size:1.35em!important}body.home .shake-sctn .shake-bg-rw{background-image:url(/wp-content/uploads/shake-banner-5.jpg)!important;background-position:right top!important}.shake-sctn:before{left:15vw}.enu-hm-bottles-bnnr-sctn{height:40vh;background-size:cover;background-position:center}.enu-footer-col-2 .enu-footer-menu #footer_menu{grid-template-columns:repeat(1,1fr);text-align:center!important}.woocommerce .shop-sctn .shop-product .woo-cart table.variations select{max-width:unset}body.home .enu-hm-banner-blurb .buttons-container{display:flex;flex-direction:column-reverse}body.home .enu-hm-banner-blurb .buttons-container .btn{width:100%}body.home .enu-hm-banner-blurb .buttons-container+p{text-align:center}.comp-service-cta{margin-right:-7vw!important;padding-right:7vw!important;-webkit-clip-path:none!important;-o-clip-path:none!important;clip-path:none!important}.enu-newsletter-signup-rw{flex-direction:column}.enu-newsletter-signup-rw .enu-newsletter-signup-col-1 h3{padding-bottom:0!important}.enu-newsletter-signup-rw .enu-newsletter-signup-col-2 .gfield_checkbox li{font-size:18px;margin-top:10px}.enu-newsletter-signup-rw .enu-newsletter-signup-col-2 .gform_body,.enu-newsletter-signup-rw .gform_footer{width:100%!important}}@media only screen and (max-width:500px){.enu-blog-preview-col article .entry-featured-image-url{height:50vw}#mobile_menu{width:100%;margin-left:0}.enu-hm-banner-blurb .et_pb_main_blurb_image{display:none}.enu-hm-banner-blurb .et_pb_blurb_content .et_pb_blurb_container{padding-left:0!important}.shake-blrb .shake-blrb-cntnt-hdr .shake-blrb-img{display:none}.shake-blrb .shake-blrb-cntnt-hdr .shake-blrb-ttl{text-align:center}.shake-sctn{height:480px}.shake-sctn:before{-webkit-clip-path:polygon(50% 0%,0 0,65% 100%);clip-path:polygon(50% 0%,0 0,65% 100%)}.shop-sctn .shop-product .product-type-simple form.cart{flex-direction:column}.shop-sctn .shop-product .woo-cart .introductory-pack-price{margin-left:auto!important;margin-right:auto!important;margin-bottom:20px}.shop-sctn .shop-product .woo-cart .introductory-pack-price+.button[type="submit"]{margin-left:auto!important}.pro3-blrb .pro3-blrb-cntnt{flex-direction:column}.btn--inline{display:table!important;min-height:unset!important}.inline-spacer{display:none!important}.shake-blrb .shake-blrb-cntnt .btn--inline,.pro3-blrb .pro3-blrb-txt .btn--inline{width:200px;display:flex!important;justify-content:center!important;min-height:33px!important}}.page-heb-locations table,.page-heb-locations .entry-content tr td{border:none!important}.page-heb-locations thead th{font-size:1.5em}.page-heb-locations th,.page-heb-locations td{color:var(--black)!important}.page-heb-locations td:first-of-type{font-weight:600}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.page-heb-locations table,.page-heb-locations thead,.page-heb-locations tbody,.page-heb-locations th,.page-heb-locations td,.page-heb-locations tr{display:block}.page-heb-locations thead tr{position:absolute;top:-9999px;left:-9999px}.page-heb-locations tr{border:1px solid #ccc}.page-heb-locations td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.page-heb-locations td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left}.page-heb-locations td{text-align:right;padding-left:24%!important}.page-heb-locations td:nth-of-type(1):before{content:"STORE NAME"}.page-heb-locations td:nth-of-type(2):before{content:"ADDRESS"}.page-heb-locations td:nth-of-type(3):before{content:"CITY"}.page-heb-locations td:nth-of-type(4):before{content:"STATE"}.page-heb-locations td:nth-of-type(5):before{content:"ZIP"}}@font-face{font-family:'Avenir Next';src:url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-Medium.woff2) format('woff2'),url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-DemiBold.woff2) format('woff2'),url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-DemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-Heavy.woff2) format('woff2'),url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-Heavy.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next';src:url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-Bold.woff2) format('woff2'),url(/wp-content/themes/majux-child-theme/fonts/AvenirNext-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}