.whole_faq_section .section_title,.whole_faq_section .accordion-item,.whole_faq_section a,.template-product .accordion-panel,.template-product .shg-rich-text{color:#000}.blog-content-custom{max-width:900px;margin:0 auto}.blog_img{width:100%}.offer-hero-container{display:flex;align-items:center;justify-content:center}.offer-hero-container>div{width:100%}.icon-cell{width:10%!important;min-width:35px}.icon-cell img{max-width:30px}.offer-inner-dsc{color:#000;font-weight:700;font-size:18px;margin-bottom:5px}.inner-text-offer-left{max-width:500px;margin:0 auto}.offer-title{font-size:25px;margin-bottom:30px}.offer-text-hero p{font-size:24px;color:#000}.offer-text-hero{margin-top:15px}.offer-text-hero strong{color:#0e0d77}.hero-offer-btn-place{max-width:200px;width:100%;background-color:#000;height:45px;border-radius:50px;display:flex;align-items:center;justify-content:center}.hero-offer-btn-place a{color:#fff;font-weight:700}.offer-hero-icon-star{margin-top:20px;max-width:100px;width:100%}.offer-star-place{max-width:200px;width:100%;text-align:center}.video_container_offer,.bundles .additional-content-box{display:none}@media only screen and (min-width: 749px){.video_container_offer-dekstop{display:block!important;max-width:550px}.offer-landing-mobile-video{width:550px;height:550px;float:left}}.custom-offer .add-to-cart{background-color:#e2231a!important;color:#fff!important;border:none;border-radius:6px}.elfsight-app-d52f9f17-751f-4abf-a5a3-3523c379b533{margin-top:80px}@media only screen and (max-width: 749px){.offer_selling_plan_selector{font-size:16px!important}.sc-AxirZ h1{font-size:22px!important}.sc-Axmtr{display:none!important}.sc-AxheI{min-height:50px!important;height:50px!important}.video_container_offer-dekstop{display:none}.video_container_offer{display:block!important;max-width:100%}.offer-landing-mobile-video{max-width:100%;width:100%;height:100%}.offer-hero-container{flex-wrap:wrap}.flex-reverse{flex-direction:column-reverse}}.shopify-payment-button,.top-dsc #eapps-trustpilot-reviews-d52f9f17-751f-4abf-a5a3-3523c379b533,.bottom-dsc ul,.bottom-dsc span{display:none}.bottom-dsc #eapps-trustpilot-reviews-d52f9f17-751f-4abf-a5a3-3523c379b533{margin-top:-50px}.countdown_container li{display:inline-block;font-size:1.5em;list-style-type:none;padding:1em;text-transform:uppercase;text-align:center}.countdown_container li span{display:block;font-size:4.5rem}.countdown_container{display:flex;justify-content:center;margin:0}.timer-headline{font-size:16px;margin:5px 0 -20px;text-align:center}.timer_time{font-size:12px}#video,#video1{cursor:pointer}.blogpost-banner{max-width:1200px;margin:0 auto}.hero-banner-flex-container{display:flex;align-items:center}.hero-banner-text__cell{width:80%}.hero-banner-img__cell{width:100%}.flex-container{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}.flex-container>div{width:100%;max-width:500px;margin:0 auto}.flex-container1{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}.flex-container1>div{width:100%;max-width:500px;margin:0 auto}.flex-container1.text-image,.flex-container.text-image{gap:35px}.smaller-image{width:100%;height:auto}.flex-container>div:nth-child(3){display:none}@media only screen and (min-width: 749px){.desktop-only,.dekstop-only{display:block}.mobile-only{display:none!important}}@media only screen and (max-width: 749px){.delivery_freq{top:70px!important}.product-selector-form-custom{height:265px!important}.offer_section_inner{font-size:16px!important}.to-hide-on-subs p{font-size:14px!important;margin-top:30px}.offer-product-flex-container,.your-journey-container{flex-wrap:wrap}.mobile-text-left{text-align:left!important}.landing-list{margin-right:auto!important;margin-left:20px!important}.main-title_section{font-size:22px;text-align:left}.landing-adv-text-cell,.landing p{font-size:14px}.mobile-flex-reverse{flex-direction:column-reverse}.main-title_section{margin-top:20px}.hero-banner-text__cell{width:100%!important}.inner-hero-cell{width:100%}.hero-banner-flex-container{flex-wrap:wrap}.desktop-only,.dekstop-only{display:none!important}.mobile-only{display:block}.flex-container,.flex-container1{flex-wrap:wrap}}.landing h1,.landing h4,.landing p{color:#000}.inner-hero-cell{max-width:500px;margin:0 auto}.blue-title{color:#4c4484!important}.hero-img{width:100%;height:auto}.buttons-quiz{display:flex;max-width:350px}.buttons-quiz>div{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;height:45px;margin:5px}.male-btn{background-color:#342c73}.female-btn{background-color:#ff8f21}.buttons-quiz a{color:#fff!important;font-weight:700}.flex-container p{font-size:20px}.centered-items{text-align:center;max-width:860px;width:100%;margin:0 auto}.grid-container p,.grid-container2 p{font-size:16px!important}.grid-container,.grid-container2{margin-top:5px!important;margin-bottom:5px!important}.grid-container>div{align-items:flex-start!important;text-align:left;margin:10px;border-radius:10px;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;padding:10px;height:250px;position:relative}.grid-container2>div{align-items:center!important;text-align:center;margin:10px;border-radius:10px;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;padding:10px;height:150px;position:relative;display:flex;justify-content:center}.grid-container h4,.grid-container2 h4{margin:0}.grid-icon-img{width:100%;position:absolute;bottom:0;left:0}.grid-icon-img-small{max-height:40px;margin-bottom:5px}.blue-title span{font-family:Archivo;font-weight:lighter;color:#000;font-size:18px}.centered-div{text-align:center}.two-separate-col{box-shadow:none!important}.two-separate-col>div{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;width:100%;height:150px;border-radius:10px;padding:10px;text-align:center}.two-separate-col>div:nth-child(1){position:relative;right:10px}.two-separate-col>div:nth-child(2){position:relative;left:10px}.two-separate-col p{font-size:16px!important}.grid-nums{margin:0;font-size:35px;font-weight:700;color:#ab9bee!important}.whole-icons-grid{margin-top:50px;margin-bottom:50px}.landing-list{max-width:200px;text-align:left;margin:0 auto;color:#000!important}.quiz-to-offer-btn-place{max-width:250px;height:45px;margin:40px auto;display:flex;justify-content:center;align-items:center;background-color:#ff8f21}.quiz-to-offer-btn-place a{font-weight:700;color:#fff;font-size:18px;width:100%}.text-align-left h4,.text-align-left p{text-align:left}.grid-icon-img-medium{height:100px}.text-align-left>div{height:230px}.text-align-left p{height:56px}.container-3-cells>div:nth-child(3){display:flex!important}.container-3-cells>div{display:flex}.img-3-cell{width:30%;margin-left:10px}.text-3-cell{width:100%;margin-left:15px}.grid-icon-img-chart{width:100%;max-width:80px}.text-3-cell p{text-align:left}.container-3-cells,.text-align-left{margin:50px 0!important}.landing-advantages>div{display:flex;align-items:center;margin-top:5px;margin-bottom:5px}.landing-adv-text-cell{width:100%;color:#000!important}.landing-adv-text-cell p{color:#000!important}.landing-check-cell{width:10%}.landing-check-cell__img{width:100%;max-width:22px;position:relative;top:5px}.smaller-section-black-title{font-size:22px;color:#000}#shopify-section-landing-promise p{text-align:left}.three-cell-container>div{display:flex;height:110px;justify-content:center}.three-cell-container>div:nth-child(3){display:flex!important}.three-cell-container h4{margin:0}.three-cell-container p{font-size:16px!important}.three-cell-container .landing-adv-text-cell{max-width:300px}.shadowed-flex-box{display:block;max-width:350px;width:100%;color:#000;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;padding:15px;border-radius:15px;margin:10px;text-align:center}.your-journey-container{display:flex;justify-content:center}.shadowed-flex-box p{text-align:left}.shadowed-flex-box h4{margin:0!important;text-align:left}.your-yourney-img{width:100%;max-width:250px}.centered-black-section{color:#000!important;text-align:center}.bottom-quiz-offer-container{display:flex;align-items:center;justify-content:center;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;border-radius:15px;margin-top:50px;padding:20px}.bottom-quiz-offer-container>div{width:100%;margin-left:30px}.medium-black-title{font-size:24px;color:#000}.full-height-image{height:400px}.offer-page-h4{margin:0;font-size:18px;position:relative;top:4px}.full-width-image{width:100%;max-width:300px}.flex-cell,.fw_image{width:100%}.landing-advantages p{margin:0}.black_main_title{color:#000}.offer_narrowe-text{max-width:700px;margin:30px auto;color:#000}.offer-middle-list-section{max-width:550px;margin:20px auto;text-align:left}.h4_with_margins{margin-bottom:10px}.centered-div p{color:#000}.offer-product-flex-container{display:flex;align-items:center;margin-top:50px;margin-bottom:50px}.offer-select-icon-cell{width:5%}.offer-select-text-cell{width:100%}.offer-product-select-btn{display:flex;border-radius:10px;position:relative;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;margin:10px;padding:15px;cursor:pointer}.dot{border:1px solid;border-radius:50%;height:15px;width:15px;position:relative;top:10px;right:5px}.offer-section{position:relative;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;padding:30px;max-width:400px;margin:0 auto}.offer_selling_plan_selector{display:flex;position:absolute;width:100%;top:0;left:0;justify-content:center;text-align:center;align-items:center;height:50px;color:#000;font-size:18px;font-weight:700}.offer_selling_plan_selector span{color:#243687;padding-left:5px}.offer_selling_plan_selector>div{width:100%;height:45px;display:flex;justify-content:center;align-items:center;cursor:pointer}.offer-product-flex-container>div{width:100%}.offer_section_inner{font-size:18px;height:95px;position:relative;top:40px;color:#000}.quiz-offer-section-cancel-img{width:100%;max-width:200px}.offer-delivery_input{color:#000;opacity:.6;position:relative;bottom:15px;border-radius:10px;border:1px solid rgba(0,0,0,.1)}#onetime_sel{background-color:#f2f2f2}.offer_buy_btn_one_time{max-width:400px;margin:20px auto;text-align:center;background-color:#ff8f12;height:40px;display:flex;justify-content:center;align-items:center}.offer_buy_btn_one_time a{font-size:18px;font-weight:700;color:#fff;width:100%}.offer_buy_btn{max-width:400px;margin:20px auto;text-align:center;background-color:#ff8f12;height:40px;display:flex;justify-content:center;align-items:center}.offer_buy_btn a{font-size:18px;font-weight:700;color:#fff;width:100%}.offer-select-text-cell p{color:#000;font-size:17px;font-weight:700}.after_atc{color:#000;text-align:left;max-width:400px;margin:5px auto}.atc_3_bottles_45,.atc_3_bottles_90,.atc_1_bottles,.atc_6_bottles_180,.deliver_frequency_3,.deliver_frequency_1{display:none}.active_selector{border:2px solid #243687}.offer_subscribe_btn{cursor:pointer}.atc_3_one,.atc_1_one,.onetime_options{display:none}.price_image{height:36px}.most_valuable_badge{max-width:200px;position:relative;left:10px;text-align:center;background-color:#243687;color:#fff;font-weight:700;height:45px;border-radius:10px}.active_dot{background-color:#243687}.value_badge_img{position:absolute;height:40px;left:-2px;top:-30px}.hero_image{width:100%;height:auto}.product_selection{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.product_selection_cell{position:relative;margin:2em}.product-selector-btn{max-width:200px;margin:0 auto;text-align:center;height:45px;background-color:#ff8f21;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:17px;position:relative;bottom:50px}.product_selection{position:relative;margin-top:50px!important}.slick-dots li button:before{font-size:0!important}.slick-dots{right:5px;bottom:25px!important}.slick-next:before,.slick-prev:before{font-family:slick;font-size:35px!important;line-height:1;opacity:.75;color:#b5b5b5!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero{background-color:#fff!important}.paywhirl-plan-selector{display:flex;position:absolute;width:100%;top:0;left:0;justify-content:center;text-align:center;align-items:flex-start;height:50px;color:#000;font-size:18px;font-weight:700;height:200px;margin-left:0}.product-selector-form-custom{position:relative;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;padding:30px;max-width:500px;height:260px;margin-bottom:30px;margin-top:-50px}.paywhirl-plan-selector .paywhirl-plan-selector-plan>select{color:#000;opacity:.6;position:relative;bottom:15px;border-radius:10px;border:1px solid rgba(0,0,0,.1)}.paywhirl-plan-selector .paywhirl-plan-selector-plan{display:block!important;align-items:center;margin-left:0!important;margin-bottom:.8em;margin-top:65px!important;position:absolute;left:40px;width:100%}.delivery_freq{position:absolute;left:40px;top:60px}.paywhirl_offer_img{position:absolute;bottom:30px;left:40px}.paywhirl-plan-selector .paywhirl-plan-selector-group{margin-top:0!important;padding:10px 15px;width:100%;background-color:#f2f2f2}.paywhirl-group-selected{background-color:#fff!important}.payment-buttons{max-width:500px}.add-to-cart{background-color:#ff8f12!important;color:#fff!important;border:none!important;font-size:16px;padding:11px 20px;border-radius:0}.to-hide-on-onetime{display:none}.product_selection_cell p{margin-top:-30px;text-align:center;margin-bottom:50px}.logo-grid{display:grid;max-width:1000px;margin:20px auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.homepage_logo_image{width:100%;max-width:150px;height:auto}.logo-grid{text-align:center}.logo_text{color:#000;font-weight:700;max-width:100px;margin:0 auto}.section-title{text-align:center;font-size:22px;margin-top:15px}.logo_section_background{padding-top:70px;padding-bottom:50px;background-color:#f9f9f9}.product-page .logo_section_background{padding-bottom:50px;background-color:#fff}@media only screen and (min-width: 749px){.logo-grid{display:grid;max-width:1000px;margin:40px auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width: 749px){.col_reverse{flex-direction:column-reverse}.logo-grid{display:flex;max-width:1000px;margin:40px auto;flex-wrap:wrap;justify-content:center}}.black_text_container{margin-top:50px!important;margin-bottom:50px!important}.black_text_container p{color:#000!important;font-size:16px!important}.accordion{padding:0;list-style:none;max-width:800px;margin:0 auto}.accordion-item{border-bottom:1px solid #e5e5e5}.accordion-thumb{margin:0;padding:.8rem 0;cursor:pointer;font-weight:400;font-size:16px;line-height:25.6px;padding-bottom:3px;padding-top:3px}@media only screen and (max-width: 749px){.grid{margin-left:0!important}.medium-up--push-one-eighth{padding:0!important}.accordion-thumb{padding-bottom:5px;padding-top:5px}}.accordion-panel{margin:0;padding-bottom:.8rem;display:none}.accordion-item.is-active img.arrow_list1,.accordion-item.is-active img.arrow_list2,.accordion-item.is-active img.arrow_list3{transform:rotate(180deg);transition:all .4s}img.arrow_list1,img.arrow_list2,img.arrow_list3{width:10px;position:relative;float:right;transition:all .4s}.whole_faq_section{margin-top:50px!important;margin-bottom:50px!important}.slick_carousel_featured .medium-up--one-quarter,.slick_carousel_featured .medium-up--one-fifth{width:100%!important}.oragne_atc_btn{width:100%!important;background-color:#ff8f12!important;position:absolute;bottom:0;left:0}@media only screen and (max-width: 749px){.product-page .logo_section_background{padding-top:0!important}.mobile-new-redesign-grid{margin-left:0!important}.medium-up--one-quarter{width:50%}.sale-price{font-weight:700;font-size:22px}.flex-container-product{flex-wrap:wrap}.flex-container-product>div{width:100%;padding:0!important}.slick_carousel_featured .grid-product__content{height:425px;position:relative}.slick_carousel_featured .slick-prev{left:35px!important;width:35px!important;height:35px!important}.slick_carousel_featured .slick-next{right:35px!important;width:35px!important;height:35px!important}.accordion-thumb{width:90%;font-size:16px;font-weight:700;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width: 1200px){.grid-product__title{height:50px!important;margin-bottom:30px}.medium-up--one-quarter{width:25%!important}}@media only screen and (max-width: 450px){.medium-up--one-quarter,.medium-up--one-third{width:100%!important}}@media only screen and (min-width: 749px){.procut-grid-item-list{margin-left:20px;color:#000;height:140px}.grid__item{padding-left:30px!important;padding-right:30px}.medium-up--push-one-eighth{left:0%!important;margin:0 6%;color:#000}.about-text{padding:60px}.medium-up--one-quarter{width:33%}.grid-product__title{font-weight:700}.grid-product__price{font-size:22px;font-weight:700}.grid-product__title{height:125px}.accordion-thumb{font-size:22px;font-weight:700;padding-top:10px;padding-bottom:10px}.slick_carousel_featured .grid-product__content{height:480px;position:relative}.slick_carousel_featured .slick-prev{left:-35px!important;width:35px!important;height:35px!important}.slick_carousel_featured .slick-next{right:-35px!important;width:35px!important;height:35px!important}}.slick_carousel_featured .grid-product__title{color:#000}.slick_carousel_featured .grid-product__price{font-size:20px;font-weight:700}.slick_carousel_featured .grid-product__price--original{color:#000;display:inline-block}.slick_carousel_featured .sale-price{color:#4c4484}.grid-product__title{color:#000}.grid-product__price{font-weight:700}.grid-product__price--original{color:#000;display:none}.sale-price{color:#4c4484}.slick-next{right:15px!important;width:35px!important;height:35px!important}.slick-prev{left:15px!important;width:35px!important;height:35px!important}.orange_btn_original_col{display:block;width:100%!important;background-color:#ff8f12!important}.procut-grid-item-list{margin-left:20px;color:#000}.collection_select_qty{display:none}.flex-container-product{display:flex;align-items:center;margin-top:30px;margin-bottom:30px}.flex-container-product>div{width:100%;padding:20px}.flex-container-product p{color:#000;font-size:17px;letter-spacing:1px;margin-bottom:5px}.flex-container-product>div:nth-child(3){display:none}.collection_title_describe{text-align:center;font-size:20px;position:relative;bottom:10px;color:#000}.product-single__title{font-size:22px!important;color:#000}.product__price--compare{color:#000}.sale-price{font-weight:700}.ppage-accordion{max-width:500px;margin-left:0!important}.ppage-accordion .accordion-item{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;border:none!important;padding-left:10px;padding-right:10px}.ppage-accordion .arrow_list1{width:13px!important;top:4px}.ppage-accordion .accordion-thumb{font-size:18px!important;color:#000}.trustpilot_reviews_product{max-width:500px;text-align:center}.trustpilot_reviews_product h2{font-size:18px;color:#000;margin-top:-15px}.trustpilot_reviews_product img{max-width:180px;margin-bottom:20px;width:100%}.variant-input-wrap input[type=radio]+label{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;color:#000;width:75px;text-align:center}.variant__label,.product__policies{color:#000}.elfsight-app-d52f9f17-751f-4abf-a5a3-3523c379b533{display:none}.align-left{text-align:left;font-size:18px;text-transform:uppercase;color:#000;margin:0!important}.about_us{color:#000}.about_us strong{color:#0e0d77}.grey-text{font-size:16px;text-transform:uppercase;opacity:.8;color:#000}.about-text p{color:#000}.about-us-collumn-text p{font-size:16px!important}.larger-text .h3{font-size:24px!important;color:#0e0d77}.h2{font-size:22px!important;color:#0e0d77}.feature-row__text{color:#000}.feature-row__text .btn{max-width:250px;width:100%;background-color:#ff8f12!important}.grid__item strong{color:#0e0d77}.medium-up--push-one-eighth{color:#000;text-align:justify}.rte{overflow:hidden}.featured-row__subtext{text-align:justify}.about-text>div{text-align:justify}.flex-container-product>div{text-align:justify}.grid-product{position:relative}.product_grid_soldout{opacity:.6}.landing-section-title{color:#000;font-size:26px;margin:5px}.landing-section-text{font-size:18px;color:#000}.flex-container-landing>div{width:100%;margin:30px}.flex-container-landing img{width:100%}.medium-landing-title{color:#000}.inner_landing_flexbox{display:flex;align-items:center}.inner_landing_flexbox .icons_section{width:15%}.inner_landing_flexbox .text_section{width:100%}.landing-icons{max-width:50px;width:100%}.medium-landing-text{font-weight:lighter;font-size:18px;margin:0;color:#000}.landing-btn{max-width:300px;width:100%;margin:20px auto;background-color:#ff8f21;height:45px;display:flex;align-items:center;justify-content:center}.landing-btn a{font-size:20px;color:#fff;font-weight:700}.small_headline{color:#000;font-size:14px;text-align:center}@media only screen and (min-width: 749px){.whole-benefits-section>div:nth-child(2){position:relative;left:2em}.side_btn_container{max-width:350px;margin-left:0;position:relative;bottom:50px}}@media only screen and (max-width: 749px){.active-collection{margin-top:1050px}.flex-container-landing{display:flex;flex-wrap:wrap;align-items:center}.inner_landing_flexbox .icons_section{width:20%!important}.flex-container-landing>div{margin:10px 0!important}}.centered-items{margin-top:30px}.landing-title{color:#000;text-align:justify;margin-top:50px}.full-width-image{width:100%}.inner-container-box p{color:#000}.left-side-btn{max-width:300px;margin-left:0}.landing-section{margin-top:80px;margin-bottom:80px}.carousel-width{max-width:1200px;margin:auto}.product-selector-item-image{width:100%}.product-selector{display:flex}.product-selector>div{width:100%;margin:0 20px}#landing_nmn_500,#whole-product-nmn-250,#whole-product-tmg{position:absolute;max-width:95vw;left:-5000px;opacity:0}@media only screen and (min-width: 749px){.active_product{position:relative!important;left:0!important;opacity:1!important}}@media only screen and (max-width: 749px){#whole-product-tmg .accordion,#whole-product-nmn-250 .accordion,#landing_nmn_500 .accordion{display:none}.active_product{left:0!important;opacity:1!important}}.full-width-image-landing{width:100%}.flex-container-landing .inner-container-box{text-align:justify}.whole-hero-course{display:flex;position:relative;align-items:center;justify-content:flex-start}.whole-hero-course__inner{padding-left:10vw;position:absolute;max-width:55vw;top:10vw}.product-large-title{font-size:32px;color:#000;font-weight:700}.product-small-headline{font-size:1.3rem;font-weight:700;color:#000}.whole-hero-course__buttons{display:flex}.product_btn{height:3.2rem;width:280px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #fea641;margin:.5em;font-weight:700;font-size:1.2rem;transition:all .4s}.white_btn{color:#fea641;background-color:#fff}.orange_btn,.white_btn:hover{color:#fff;background-color:#fea641}.orange_btn:hover{color:#fea641;background-color:#fff}.page-width__smaller{max-width:1000px;margin:auto}.product-questions p{color:#000;font-size:17px}.product-medium-title{font-weight:700;font-size:22px}.product-questions>div{margin-top:50px;margin-bottom:50px}.one_button{margin:0!important}.product-questions{text-align:justify}.whole-teacher__inner{max-width:1000px;width:100%;margin:50px}.whole-teacher{margin-top:50px;margin-bottom:50px;padding:50px 20px}.section.settings.title,.white_title{color:#fff}.centered_title{text-align:center}.whole-teacher_container{justify-content:center!important;align-items:flex-start!important;background:#005c78;background:linear-gradient(180deg,#005c78 35%,#213986)}.instructor-block__inner{padding:50px;background-color:#fff;max-width:1000px;border-radius:50px;margin-top:50px;margin-bottom:50px}.instructor_role{display:flex;align-items:center;margin-bottom:20px}.instructor_role .smaller-cell{width:40%;margin-left:15px;margin-right:15px;text-align:center}.instructor_role .larger-cell{width:100%;margin-left:15px;margin-right:15px}.instructor_image{width:100%;max-width:200px}.whole-teacher_container p{color:#000;text-align:justify;font-size:17px}@media only screen and (max-width: 749px){.instructor_image{max-width:150px}.whole-hero-course__inner{max-width:100vw;padding-left:22px;padding-right:22px}.product-large-title{font-size:24px}.product_btn{height:3.2rem;width:250px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #fea641;margin:.5em;font-weight:700;font-size:1rem;transition:all .4s}.whole-hero-course__buttonsd>div{width:100%}.whole-hero-course__buttons,.instructor_role{flex-wrap:wrap}.instructor_role>div{width:100%!important;margin:0!important}.instructor-block__inner{padding:20px!important;border-radius:20px;margin-top:20px}.whole-teacher__inner{margin:20px!important}.flex-reverse__product{flex-direction:column-reverse}}.video-popup{position:fixed;top:70px;width:60vw;height:40vw;background-color:#fff;left:20vw;z-index:41;display:none;text-align:center}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.75;z-index:40;display:none}.close_popup{border:none;background-color:#fff;position:absolute;right:20px;top:20px;font-weight:700;font-size:18px;color:#4c4484;transition:all .1s}.close_popup:hover{color:#000}.video-popup video{width:55vw;height:31vw;position:relative;top:5vw}@media only screen and (max-width: 749px){.slick_carousel_featured .slick-slide{margin-left:10px;margin-right:10px}.whole-teacher_container p,.product-questions p{font-size:17px}.product-medium-title{text-align:left;font-size:22px!important}.video-popup video{width:80vw;height:46vw;position:relative;top:15vw}.video-popup{position:fixed;top:50vw;width:90vw;height:80vw;background-color:#fff;left:3vw;z-index:41}}.product_btn svg{position:relative;right:10px}.jdgm-rev-widg__body{color:#000}.jdgm-star{color:#fbcd0a!important}.jdgm-rev-widg__summary-text{color:#000}@media only screen and (min-width: 600px){.grid-product__title{font-weight:700;margin-bottom:15px;margin-top:15px;font-size:18px}.jdgm-paginate__page{font-size:22px;display:inline-block;line-height:1;padding:4px 8px;cursor:pointer;vertical-align:middle;border:1px solid;border-radius:50%;margin:5px!important;width:33px;height:33px}.jdgm-curt{font-weight:700;font-size:22px!important;border:2px solid!important;pointer-events:none}.jdgm-paginate__next-page,.jdgm-paginate__prev-page,.jdgm-paginate__last-page,.jdgm-paginate__first-page{border:none!important;font-size:140%!important}}@media only screen and (max-width: 600px){.grid-product__title{font-weight:700;margin-bottom:15px;margin-top:15px;font-size:16px}.jdgm-paginate__page{font-size:16px;display:inline-block;line-height:1;padding:4px 8px;cursor:pointer;vertical-align:middle;border:1px solid;border-radius:50%;margin:5px!important;width:25px;height:25px;min-width:25px!important}.jdgm-curt{font-weight:700;font-size:17px!important;border:2px solid!important;pointer-events:none;padding:2px 3px!important}.jdgm-paginate__next-page,.jdgm-paginate__prev-page{border:none!important;font-size:120%!important}.jdgm-paginate__last-page,.jdgm-paginate__first-page{border:none!important;font-size:120%!important;display:none!important}.slick_carousel_featured .grid-product__image-mask{max-width:235px;margin:auto}}.tmg_product_titles{display:flex;max-width:1200px}.tmg_product_titles>div{margin:0 20px;width:100%;display:flex;align-items:center}.product-medium-title{text-align:left}.orange-quiz-btn a{color:#fff;font-weight:700;font-size:18px;width:100%}.orange-quiz-btn{background-color:#ff8f21!important;border-radius:5px;color:#fff;max-width:250px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .4s;margin:auto}.hidden_quiz_section{opacity:0}.Whole_quiz h1{margin:0}.Whole_quiz{background-color:#f2f2f2;padding-top:80px;padding-bottom:80px}.Quiz_inner{max-width:650px;margin:auto;text-align:center;transition:all .6s}.Quiz_content{margin-top:20px}.landing-quiz_btn{background-color:#f2f2f2;border:1px solid black;border-radius:10px;font-weight:700;width:150px;height:40px;margin-top:10px;margin-left:5px;margin-right:5px}.landing-quiz_btn:hover{border:2px solid!important}.quiz-link-tag{color:#000!important;display:block;font-size:14px;margin-top:15px}.landing-variant-button:hover,.active_variant_btn{box-shadow:0 0 0 2px var(--colorTextBody)!important}.landing-btn{margin-top:20px;max-width:400px;text-align:center;background-color:#ff8f12;height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.offer_featured_cell_inner{padding-left:10px;padding-right:10px}.offer_featured_price{font-size:18px;color:#243687;margin-top:20px}.offer_featured_qty{color:#000;font-weight:700;font-size:14px;margin:0}.procut-grid-item-list-landing{margin-left:20px;color:#000}@media only screen and (min-width: 900px){.landing_offer_section__Whole{display:flex;justify-content:center;align-items:center;background-color:#f2f2f2}.landing_offer_section__Whole>div{width:100%;margin:1em;background-color:#fff}}@media only screen and (max-width: 900px){.landing_offer_section__Whole{display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;flex-wrap:wrap}.landing_offer_section__Whole>div{width:50%;background-color:#fff}}@media only screen and (min-width: 600px){.landing-variant-button{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;color:#000;width:60px;text-align:center;height:40px;margin:5px}.offer_featured_cell{max-width:320px;width:100%}.offer_featured_title{font-size:18px;color:#000;height:3.5em}}@media only screen and (max-width: 600px){.offer_featured_qty{color:#000;font-weight:700;font-size:12px!important;margin:0}.landing-variant-button{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;color:#000;width:35px;text-align:center;height:30px;margin:5px;display:flex;justify-content:center;align-items:center}.offer_featured_title{font-size:14px;height:4.2em;color:#000;margin-top:15px}.offer_featured_cell_inner_whole{background-color:#fff}.offer_featured_cell{background-color:#f2f2f2;padding:1em;width:100%}.landing_offer_section__Whole{display:flex;justify-content:center;align-items:center;background-color:#f2f2f2;flex-wrap:wrap}.landing_offer_section__Whole>div{width:100%!important;background-color:#fff}}.landing_offer_section__Whole>div{width:100%;background-color:#fff}.results_positive p,.results_negative p,.results_teens p{margin-top:20px;color:#000}.section-button{max-width:300px;margin:20px auto;text-align:center;background-color:#ff8f12;color:#fff;height:50px;display:flex;justify-content:center;align-items:center;font-weight:700;padding:20px}.section-flex{display:flex;justify-content:center;align-items:center;padding:5rem 0}@media (max-width: 768px){.slick-next:before,.slick-prev:before{color:#ff8f12!important;opacity:1!important}.switch_section>div{width:100%;margin:.2em;font-size:22px;font-weight:700;color:#000;text-align:center;cursor:pointer}.hero-text-desktop{display:none}}.hero-text-desktop{max-width:40vw;position:absolute;left:10%}.hero-text-mobile{position:absolute;top:8%;padding-left:15px;padding-right:15px}@media (min-width: 768px){.switch_section>div{width:100%;margin:1em;font-size:22px;font-weight:700;color:#000;text-align:center;cursor:pointer}.hero-text-new{display:flex;align-items:center}.hero-text-mobile{display:none}}.carti-ultimate-growth-tool .carti-border-preview{display:none!important}.full-offer-section{background-color:#f2f2f2;padding-top:20px;padding-bottom:20px}.Quiz_inner{padding-left:15px;padding-right:15px}.landing-section_quiz p{color:#000}.landing-btn a{width:100%}.quiz-product-card-variants{display:flex}.quiz-product-card-variants>div{width:100%!important}.switch_section{max-width:400px;display:flex;margin:auto}.active__switch-selector{color:#ff8f11!important;border-bottom:2px solid #ff8f11}@media only screen and (max-width: 749px){.whole-benefits-section{margin-top:50px!important;margin-bottom:50px!important}.benefits_check{width:100%;max-width:15px!important}.benedits_text{color:#000;margin-bottom:0;font-size:14px!important;letter-spacing:1px}.right-aligned,.left-aligned{text-align:center!important}.product-switch-section-divider{margin-top:950px}.flex-container-landing{flex-wrap:wrap}.flex-container-landing>div{width:100%!important}}.flex-container-landing{display:flex;align-items:center}.flex-container-landing>div{width:100%}.icons_container__image{max-width:60px;width:100%}.icons_container__title{color:#000;font-size:18px;margin:0}.icons_container p{color:#000;font-size:14px}.landing-full-width-image{width:100%}.right-aligned{text-align:right}.left-aligned{text-align:left}.flex-container__80-width{width:75%!important}.page-width__wider{margin:auto;max-width:1500px;width:100%;padding:0 20px}.landing-benefits-background{background-color:#f7f7f7;padding:50px 20px}.landing-benefits-background .landing-section-title{text-align:center}.whole-benefits-section{max-width:800px;margin:auto}.whole-benefits-section>div{margin:1em}.benefits__row{display:flex;align-items:center;margin-top:5px;margin-bottom:5px}.benefits_icons__cell{width:30px;display:flex;align-items:center}.benefits_text__cell{width:100%}.benefits_check{width:100%;max-width:20px}.benedits_text{color:#000;margin-bottom:0;font-size:18px;letter-spacing:1px}.landing-btn__medium{max-width:250px;margin:auto;width:100%;text-align:center;color:#fff;font-weight:700;background-color:#ff8f11;justify-content:center;display:flex;height:45px;align-items:center;border-radius:10px;margin-top:20px!important}.flex-container-landing p{color:#000}.flex-cotainer__reversed{flex-direction:row-reverse}.smaller_title{font-size:18px;height:30px;margin-bottom:15px}.align_to_top{align-items:flex-start!important}.narrower_title{max-width:415px}.black_titles{color:#000}.youtube-title-container{display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem}.video-flex{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:1500px;margin:auto}.video1,.video2,.video3{padding:.7rem}@media screen and (min-width: 769px){.video-flex-mobile{display:none!important}}@media screen and (max-width: 768px){.video-flex{display:none}.video1-mobile,.video2-mobile,.video3-mobile{padding:0 10px}.youtube-title-container{width:80%;margin:auto}}@media screen and (max-width: 480px){.youtube-title-container{width:85%;margin:auto}.video1-mobile,.video2-mobile,.video3-mobile{padding:0 5px}}.whole_product_section{display:flex;align-items:center;max-width:1200px;margin:auto;background-color:#fff}.whole_product_section>div{width:100%}.whole_product_section>div:nth-child(1){overflow:hidden}.ProductRedesign_Image{width:100%}.ProductRedesign_Form{padding:20px;position:relative}.black-title{color:#000}.ProductRedesign__qty{display:flex;align-items:center;max-width:380px}.ProductRedesign__qty>div{width:100%;box-shadow:#63636333 0 2px 8px;display:flex;align-items:center;justify-content:center;margin:.5em;position:relative;cursor:pointer;border:3px solid white}.ProductRedesign_qty_titles{color:#000;margin:.5em 0;font-size:22px}.ProductRedesign_most-popular-selector{border:3px solid #ff8f12!important}.ProductRedesign_most_popular_badge{text-align:center;position:absolute;top:-16px;background-color:#ff8f12;font-size:8px;color:#fff;width:108%;border-radius:5px 5px 0 0;display:flex;align-items:center;justify-content:center;padding-top:2px}.ProductRedesign_most_popular_badge p{color:#fff;margin:0;font-size:8px}.ProductRedesign_summary{box-shadow:#63636333 0 2px 8px;padding:10px;margin:5px 0 10px}.ProductRedesign_summary p{margin:0;font-size:12px;color:#000;font-weight:700}.Additional-product{display:flex;align-items:center;justify-content:center}.Additional-product_Input{width:100%;display:flex;align-items:center;padding-right:15px;padding-left:15px}.Additional-product_Image{width:25%}.Additional-product_Help{width:25%;text-align:center}.Additional-product_Input label{color:#000;margin:0}.label_Price{color:#303b96;font-size:16px}.Additional-product-image{width:100%}.Help_trigger{max-width:30px;width:100%}.ProductRedesign_adv p{font-weight:700;color:#000;margin:0;font-size:14px}.ProductRedesign_Popup__title{color:#ff8f12;font-size:16px;margin-bottom:0;text-decoration:underline}.ProductRedesign_Popup p{color:#000;margin:5px;font-size:12px;font-weight:700}.PopupRedesign_container{display:flex;align-items:center}.PopupRedesign_container>div{width:100%}.PopupRedesign_container>div:nth-child(2){text-align:center}.PopupRedesign_container p{font-size:12px;margin:0}.Popup_image{width:100%;max-width:100px}@media screen and (min-width: 1430px){.ProductRedesign_Popup{box-shadow:#63636333 0 2px 8px;z-index:999;position:absolute;padding:20px;background-color:#fff;left:300px;width:400px;bottom:220px}.cart_footer_upsell__image_container .ProductRedesign_Popup{bottom:70px;left:0;text-align:left}}@media screen and (max-width: 1430px){.ProductRedesign_Popup{box-shadow:#63636333 0 2px 8px;z-index:999;position:absolute;padding:20px;background-color:#fff;right:10px;width:400px;bottom:220px}.cart_footer_upsell__image_container .ProductRedesign_Popup{bottom:70px;right:-150px;text-align:left}}.cart_footer_upsell__image_container strong{color:#000}@media screen and (max-width: 1000px){.popup_overlay{z-index:8;display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#000;opacity:.6}.ProductRedesign_Popup{box-shadow:#63636333 0 2px 8px;z-index:999;position:fixed!important;padding:20px;background-color:#fff;right:auto!important;width:90vw!important;top:15vw!important;height:65%}.cart_footer_upsell__image_container .ProductRedesign_Popup{box-shadow:#63636333 0 2px 8px;z-index:999;position:fixed!important;padding:20px;background-color:#fff;right:20px!important;width:90vw!important;top:15vw!important;height:70%}}.ProductRedesign_Popup{display:none}.ProductRedesign_atc_btn{background-color:#ff8f12;width:95%;display:flex;align-items:center;height:45px;justify-content:center;margin:auto}.ProductRedesign_atc_btn a{color:#fff;font-weight:700;font-size:22px;width:100%;text-align:center}.ProductRedesign_Form .product-medium-title{margin:0}.ProductRedesign_active_selector{border:3px solid #243687!important}.ProductRedesign_active_selector .ProductRedesign_most_popular_badge{background-color:#243687!important}.ProductRedisign_hidden_price{display:none}.active_product_price{display:block!important}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.checkbox-custom-label,.radio-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:"";background:#fff;border:2px solid #243687;display:inline-block;vertical-align:middle;width:25px;height:25px;padding:2px;margin-right:10px;margin-bottom:5px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{content:"\f00c";font-family:FontAwesome;background:#fff;color:#ff8f12;font-size:17px;position:relative}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+.radio-custom-label:before{content:"\f00c";font-family:FontAwesome;color:#bbb}.SingleProduct{display:none}@media only screen and (max-width: 1000px){.ProductRedesign_atc_btn{margin-top:10px}.whole_product_section{flex-wrap:wrap}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:"";background:#fff;border:2px solid #243687;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:0;margin-right:5px;margin-bottom:5px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{content:"\f00c";font-family:FontAwesome;background:#fff;color:#ff8f12;font-size:15px;position:relative}.Additional-product_Input{width:100%;display:flex;align-items:center;padding-right:0;padding-left:10px}.Additional-product_Image{width:20%}.Additional-product_Help{width:20%;text-align:center}.Help_trigger{max-width:20px;width:100%}}.Help-trigger_close_mobile{text-align:right;color:#ff8f21;font-size:24px;position:absolute;right:20px;cursor:pointer}.Help-trigger_mobile{cursor:pointer}.ProductRedesign_options_name{color:#000;font-size:14px;font-weight:700;margin:10px 0 0}.video-flex_homepage{display:flex;align-items:center;justify-content:center}.video-flex_homepage>div{width:100%;text-align:center}@media only screen and (max-width: 1050px){.video-flex_homepage{flex-wrap:wrap}.video-flex_homepage .video1,.video-flex_homepage .video2{padding:.7rem 0!important}}.video-flex_homepage iframe{margin:auto}.Product-page-shipping__message{margin-top:10px;color:#000}@media only screen and (min-width: 900px){.Shipping_message__divider{border-bottom:1px solid;max-width:80%;width:100%;margin-left:auto}.CartForm_bordered{width:100%;text-align:right}.ajaxcart__note{font-size:16px!important;font-weight:700}.Shipping_message p{font-size:15px;margin-bottom:10px}}@media only screen and (max-width: 900px){.Shipping_message__divider{border-bottom:1px solid;max-width:80%;width:100%;margin-right:auto}.ajaxcart__note{font-size:14px!important;font-weight:700;text-align:left}.Shipping_message p{font-size:14px;margin-bottom:10px;text-align:left}}.cart_footer_flex_container{display:flex;align-items:center}.cart_footer_flex_container .cart_footer_upsell{width:80%;margin-right:.5em}.cart_footer_flex_container .cart_footer_total{width:100%;margin-left:.5em}.cart_footer_flex_container>div{border:1px solid;padding:30px}.cart_footer_flex{display:flex}.cart_footer_flex>div:nth-child(2){width:100%;border:1px solid;margin-left:.5em;padding:30px}.cart_footer_flex>div:nth-child(1){width:65%;border:1px solid;margin-right:.5em;padding:30px}.cart_footer_total_cell{text-align:right}.cart_footer_upsell_title{text-align:center;padding-left:15px;padding-right:15px}.cart_footer_upsell_image{width:100%;max-width:100px}.cart_footer_upsell__form{text-align:center}.cart_footer_upsell_atc{max-width:200px;height:40px;background-color:#fea641;display:flex;align-items:center;margin:auto;color:#fff;text-align:center;width:100%;font-weight:700;justify-content:center}.cart_footer_upsell_atc a{color:#fff}.cart_footer_flex_empty_cell{border:none!important}.cart_footer_upsell__image_container{position:relative}.cart_footer_upsell_help{max-width:30px;width:100%;position:absolute;left:20%;top:30%}@media only screen and (max-width: 600px){.cart_footer_flex{flex-wrap:wrap}.cart_footer_flex>div{width:100%!important;margin:1em 0!important}.cart_footer_flex>div:nth-child(2){padding:0!important;border:none!important}.cart_footer_total_cell{text-align:left!important}}.list-title{font-size:22px}.list-style-section p{font-size:16px;color:#000;text-align:justify}@media only screen and (max-width: 900px){.landing-video-title{font-size:18px!important}.landing-video-redesign_background{padding-left:0!important;padding-right:0!important}.small_newsletter_font,.email-title{text-align:left!important}.email-inputs-container{margin:0!important}.email-inputs-container>div{margin-left:0!important;margin-right:0!important}}.landing-video-redesign_background{padding:20px;background-color:#f5f5f5}.landing-video-title{font-size:22px;text-align:center}.landing-italic-small-text{color:#000;font-style:italic;font-weight:700;text-align:center}.landing-section-product_link{margin-top:50px;padding-bottom:50px;text-align:center;border-bottom:2px solid rgba(0,0,0,.1);color:#000}.landing-section-product_link p{text-align:justify}.landing-btn_orange{max-width:250px;height:40px;margin:auto}.landing-btn_orange a{width:100%;height:45px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-weight:700;font-size:18px;background-color:#ff8f11;border-radius:5px}.landing-btn_orange a:hover{transition:all .4s;opacity:.5}.list-style-section{margin-top:50px}.black_font{color:#000}.newsletter_new_whole{margin-top:50px}.small_newsletter_font p{color:#000;font-size:16px;max-width:450px;margin-left:auto;margin-right:auto}.email-inputs-container{flex-wrap:wrap;background-color:transparent}.email-inputs-container>div{width:100%;margin:.5em;background-color:#fff}.email-inputs-container input{border:1px solid rgba(0,0,0,.1);color:gray}.email-inputs-container input::placeholder{color:gray}.email-inputs-container button{background-color:#33438b!important;border-radius:5px!important}.email-inputs-container button,.email-inputs-container input{width:100%}.newsletter-header-text p{color:#000;font-size:12px;margin:0}.newsletter-header-text{margin-bottom:40px}.hero_btn{max-width:250px;width:100%;height:40px}.hero_btn a{width:100%;height:40px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fff;font-weight:700;font-size:18px}.banner_solid_background{display:flex;align-items:center;justify-content:center;padding:70px 30px;position:relative}.banner_solid_background__inner p,.banner_solid_background__inner h2,.banner_solid_background__inner h4{color:#fff;text-align:center}.banner_solid_background__inner h2{font-size:22px}.banner_solid_background__inner h4{font-size:18px}.banner_solid_background__inner p{font-size:14px}.banner_solid_background__inner{max-width:1000px}.banner_solid_background__inner .hero_btn{margin:auto}.solid_banner_top_list_Section{max-width:1000px;margin:auto;padding:30px}.solid_banner_top_list_Section p{color:#000;font-size:14px;text-align:center}.banner_list_item svg{width:25px}.banner_list_item{max-width:350px;height:45px;margin:auto;display:flex;align-items:center}.banner_list_item p{text-align:left;margin:0;padding-left:1em}@media only screen and (max-width: 749px){.banner_list_item{max-width:300px!important}}.flex-section__sided{display:flex;align-items:center}.flex-section__sided>div{width:100%}.smaller_title__h4{font-size:18px;font-weight:700;color:#000;margin:0;text-transform:uppercase}.average_title__h1{font-size:20px;color:#000;margin:0}.flex-section__sided p{font-size:14px;color:#000}@media only screen and (min-width: 749px){.flex-section__sided p{padding-right:2em;text-align:justify}.flex-section__sided{max-width:1200px;margin:auto;padding-left:20px;padding-right:20px}.flex-section__sided>div:nth-child(1){margin-right:1em}.flex-section__sided>div:nth-child(2){margin-left:1em}.solid_background{padding:30px;background-color:#505a8a;margin:50px auto}}@media only screen and (max-width: 749px){.is-this-course-for-me__whole__inner{padding-left:15px;padding-right:15px}.is-this-course-for-me__whole__inner>div{padding:5px}.standard_flex_section{flex-wrap:wrap}.solid_background{margin-top:50px;margin-bottom:50px;padding:30px;background-color:#505a8a}.flex-section__sided{flex-wrap:wrap}.flex-section__sided .text-cell{width:100%;margin-left:1em;margin-right:1em}.flex-section__sided__reversed .text-cell{text-align:right}.flex-section__sided .img_cell{margin-right:3em}.flex-section__sided__reversed .img_cell{margin-left:3em;margin-right:0!important}.instructors-flex-section{flex-wrap:wrap}.instructors-flex-section>div{width:100%!important}}.you-learn--title{font-size:22px;text-align:center;color:#243687;margin-bottom:0;margin-top:50px}.you-learn--heading{font-size:18px;font-weight:700;color:#243687;text-align:center}.blue_btn a{background-color:#243687!important;color:#fff!important}.centered_btn{margin:1em auto}.instructors-flex-section{display:flex;align-items:center}.instructors-flex-section .smaller_cell{width:80%;margin:1em}.instructors-flex-section .full-width_cell{width:100%;margin:1em}.instructors_image{width:100%}.instructors-flex-section p{color:#000;font-size:14px}.page-width_course{max-width:1200px;padding-left:20px;padding-right:20px;margin-top:50px!important;margin:auto}.course_section_title{font-size:22px;text-align:center;color:#303b96}.standard_flex_section{display:flex;align-items:center;justify-content:center;max-width:1200px;padding-left:20px;padding-right:20px;margin:auto}.standard_flex_section>div{width:100%;margin:1em;color:#fff;text-align:justify}.section_title_white{font-size:22px;color:#fff;text-align:center;position:relative;top:20px}.flex-container-landing p,.instructors-flex-section p{text-align:justify}.standard_flex_section img{position:relative;top:55px}.narrow-page-width{max-width:800px;margin:auto}.is-this-course-for-me__whole{margin-top:50px;margin-bottom:50px}.section_title_blue{font-size:22px;color:#303b96;text-align:center}.is-this-course-for-me__whole__inner{display:flex;align-items:center;margin-top:1em}.is-this-course-for-me__whole__inner>div{width:100%}.svg_cell{width:30%!important}.svg-icon{width:100%;max-width:120px}.huge-p-text{color:#000;font-size:16px!important;margin:0;font-weight:700}.is-this-course-for-me__whole__inner p{color:#000;font-size:14px;margin:0;text-align:justify}.narrow_page_width{margin-top:50px!important;max-width:800px;margin:auto;padding-left:20px;padding-right:20px}.black_paragraph p{text-align:justify;color:#000;font-size:14px;margin-bottom:10px}.black_paragraph strong{font-weight:700!important;font-size:18px}.plain_text_section{margin-top:50px;margin-bottom:50px}.blue_btn{color:#fff!important;background-color:#243687!important}.row__bordered{margin:0 1em 1em;padding:1em;border:solid 1px #505a8a}.flex_row__bordered{display:flex}.flex_row__bordered .flex-row__img_cell{width:80%;margin:1em;display:flex;align-items:center}.flex_row__bordered .flex-row__text_cell{width:100%;margin:1em 0 1em 1em;padding:1em;border:solid 1px #505a8a;display:flex;align-items:center}.row__bordered p{color:#000;font-size:14px;text-align:justify;margin-bottom:5px}.flex_row__bordered{width:100%}.row__mobile{margin:1em}.background_image{width:100%}.course_benefits_whole{position:relative;display:flex;align-items:center;justify-content:center;padding:0!important}.course_benefits_inner{position:absolute}.course_benefits_inner .hero_btn{margin-left:1em;margin-right:1em}.course_benefits_inner .landing-section-title{color:#fff!important;font-size:34px}@media only screen and (max-width: 749px){.standard_flex_section img{margin-top:-50px}.solid_background .standard_flex_section{padding-left:0!important;padding-right:0!important}.course-blue-background{padding-left:20px!important;padding-right:20px!important}.course_benefits_inner .landing-section-title{text-align:left!important;font-size:20px!important;padding-left:18px}.course_benefits_inner .medium_white_title{text-align:left;font-size:16px!important;padding-left:18px}.course_benefits_inner .medium_white_title{margin-bottom:10px!important}}@media only screen and (min-width: 749px){.course_benefits_inner .hero_btn{margin-left:auto!important;margin-right:auto!important;margin-top:50px}}.medium_white_title{color:#fff;font-size:22px}.course_benefits_inner .medium_white_title{margin-bottom:40px}.course_benefits_inner p{color:#fff}.course-background__inner{max-width:800px;margin:auto;padding-left:1em;padding-right:1em}.course_flex_section{display:flex;align-items:center}.course_flex_section .smaller_cell{width:25%;padding-right:1em;text-align:center}.course_flex_section .full_cell{width:100%;padding-left:1em;text-align:justify}.course-blue-background{padding:70px 30px;background-color:#505a8a;margin-top:50px;margin-bottom:50px}.Text__icon{color:#fff;font-size:45px}.larger_p{color:#fff;font-size:18px;margin-bottom:0}.course-background__inner p{color:#fff;margin-bottom:0}.small_value_p{color:#fff;margin-bottom:0;font-size:12px}.course_flex_section{margin-top:15px;margin-bottom:15px}.course_page_title_White{color:#fff;font-size:22px;text-align:center}.wide_button{max-width:360px!important}.call_to_act_p{text-align:center;font-size:13px;color:#fff;margin-bottom:0}.course_benefits_inner p{line-height:22px}.testimonials-section{padding-bottom:0!important}#shopify-section-template--15648285556980__164433208105e6c83b .main-title_section{font-size:22px!important;color:#000!important}.flex-container1>div:nth-child(1){margin-left:0!important}.flex-container1>div:nth-child(2){margin-right:0!important}.text-video-section__wrapper{padding:2rem}.section-text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;color:#000}.section-video-container{display:flex;width:100%;align-items:center}.section-video-container>iframe{width:100%}.wrp-text{padding-right:5rem;width:100%;margin:auto}.wrp-text>p{margin-bottom:0}.wrp-text>h3{font-size:22px}.layout--right{display:flex;flex-direction:row}.layout--left{display:flex;flex-direction:row-reverse}.text-layout--left{padding:0 0 0 5rem}@media screen and (max-width: 950px){.text-video-section__wrapper{flex-wrap:wrap}.section-video-container{padding:3rem 40px 0}.section-text-container{padding:0 40px}.wrp-text{padding-right:0}.section-video-container>iframe{height:450px}.text-layout--left{padding:0}}@media screen and (max-width: 540px){.section-text-container{padding:0 20px}.section-video-container>iframe{height:200px}.text-layout--left,.text-video-section__wrapper{padding:0}.section-video-container{text-align:center;width:100%;height:auto;padding:3rem 20px 1rem}}.product-section-container--left .product-single__sticky,.product-section-container--left .product-single__description-full{display:none}.product-section-container--left .grid__item,.product-section-container--left .product-single__meta,.product-section-container--left .page-content{padding:0}.product-section-container--right .product-single__sticky,.product-section-container--right .product-single__description-full{display:none}.product-section-container--right .grid__item,.product-section-container--right .product-single__meta,.product-section-container--right .page-content{padding:0}.product-section-container__mobile .product-single__sticky,.product-section-container__mobile .product-single__description-full{display:none}.product-section-container__mobile .grid__item,.product-section-container__mobile .product-single__meta,.product-section-container__mobile .page-content{padding:0}.one-variant-product-section .product-selector-form-custom{height:150px}.paywhirl_subs_details .delivery_freq{position:relative!important;top:0!important;margin-top:20px}.paywhirl_subs_details .paywhirl-plan-selector-plan{position:relative!important;margin-top:20px!important;margin-bottom:0!important}.paywhilr_plan_title{color:#000;font-size:18px}.paywhirl_subs_inner{background-color:#fff;width:100%}.one-variant-product-section .paywhirl_subs_details{position:absolute;left:0}.onetime_text__paywhirl{margin-top:50px;font-style:italic;color:#000}.one-variant-product-section .paywhirl-plan-selector-group span{font-size:14px;font-family:Rubik;text-transform:none;font-weight:400!important;letter-spacing:0}.One_variant_whole_paywhirl_form{display:flex}.One_variant_whole_paywhirl_form--image{width:30%}.One_variant_whole_paywhirl_form--form{width:100%}.variant-compare__price{font-size:16px!important;color:#000}.product__price{font-size:16px!important}.product__policies{display:none}.variant-price-perPill{margin:0;font-size:24px}.product-with-image__title{color:#000}@media screen and (max-width: 540px){.one-variant-product-section .product-selector-form-custom{height:150px!important}.to-hide-on-subs p{margin-top:60px}}.one-variant-product-section .product-selector-form-custom{height:150px!important}.smaller-width_gaps{padding-left:1em;padding-right:1em}form#AddToCartForm-7695475933428 .btn-hidden,form#AddToCartForm-7695475933428 .Product-page-shipping__message{display:none}@media screen and (max-width: 767px){.trustpilot_reviews_product h2{font-size:16px!important}#shopify-section-product_text_500_custom-1 .text-with-video,#shopify-section-product_text_pouch .text-with-video,.text-with-video.nmn-250{flex-direction:column}#shopify-section-product_text_500_2_custom .text-with-video,.text-with-video.nmn-250-1{flex-direction:column-reverse}.upsell-products,.product-components-three{flex-direction:column;align-items:center}.flex-container1 a.btn{margin-bottom:25px}.search-recommanded{padding:0 20px}.recommanded-product-image img{max-width:140px!important}.recommanded-product-title h3{font-size:14px!important}.logo_section_background .logo-grid{column-gap:30px;row-gap:30px}.custom-image-height .shogun-image-container{margin:0 auto}.custom-image-height .shg-row{row-gap:20px}div#shopify-section-163752203336f3279c,.announcement{display:none}.announcement.annoucement-mobileonly{display:block!important}.metabolic-health-bundle .custom-image-height .shg-row,.rejuvenation-bundle .custom-image-height .shg-row,.longevity-starter-pack-nmn-tmg-quercetin .custom-image-height .shg-row{align-items:center;justify-content:center}.metabolic-health-bundle .custom-image-height .shg-row .shogun-image-container,.rejuvenation-bundle .custom-image-height .shg-row .shogun-image-container,.longevity-starter-pack-nmn-tmg-quercetin .custom-image-height .shg-row .shogun-image-container{min-height:auto!important}.text-with-img{flex-direction:column;row-gap:15px}div#shopify-section-163752301948e95d80,.only-desktop{display:none}span.jdgm-prev-badge__stars,span.jdgm-prev-badge__text{font-size:12px}.product-questions h1.product-medium-title{text-align:center}h4.featured-subtitle{font-size:14px;text-transform:uppercase;color:#ff8f12;text-align:center;margin-bottom:5px}a.btn.learn_more_btn{background-color:#fff!important;color:#303b96;border:1px solid;width:100%;padding:12px 0;font-weight:600;font-size:16px}.footer-flex-m .grid__item{display:flex;align-items:center;justify-content:center;column-gap:20px;margin-bottom:20px;border:1px solid #aeb1b8}.footer-flex-m .grid__item .footer-promo-imgbox{width:35%}.footer-flex-m .grid__item .footer-promo-imgbox a.article__grid-image{margin-bottom:0}.footer-flex-m .grid__item .footer-promo-imgbox .grid__image-ratio{height:110px}.footer-flex-m .grid__item .footer-flex-right{width:65%;position:relative}.footer-flex-m .grid__item .footer-flex-right .rte-setting.text-spacing{display:none}.footer-flex-m .grid__item .footer-flex-right a.btn.btn--tertiary.btn--small{padding-left:0!important;font-size:13px;font-weight:600;text-decoration:underline}.footer-flex-m .grid__item .footer-flex-right .h4{font-weight:600;font-size:16px;padding-right:20px;font-family:Archivo,sans-serif}.footer-flex-m .grid__item .footer-flex-right a.btn.btn--tertiary.btn--small:after{content:"";display:block;background-image:url(/cdn/shop/files/right-arrow.png?v=1684995682);background-size:contain;width:15px;height:15px;background-repeat:no-repeat;position:absolute;left:94px;bottom:10px}.footer-promo-m .grid.grid--flush-bottom .footer-flex-m:last-child .grid__item .footer-promo-imgbox .grid__image-ratio{background-position-x:-75px}a.header-nav-btn{display:none!important}}@media screen and (min-width: 768px){div#product-component-1630030697694{min-width:360px!important}div#CollectionAjaxContent .grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:none}.logo_section_background .logo-grid{max-width:1100px}.logo-grid .homepage_logo_image,.custom-image-height img.shogun-image{width:auto!important;height:40px!important;max-width:100%!important}div#shopify-section-template--16480058310900__1664595093721dc056{margin-top:90px}.nmn-quiz-results-insulin .logo-bar{flex-wrap:nowrap}.nmn-quiz-results-insulin .logo-bar__item{flex:0 1 150px}div#shopify-section-fd3cd713-473c-43ba-8e94-ac358babff89,.announcement.annoucement-mobileonly{display:none}.metabolic-health-bundle .custom-image-height .shg-row,.rejuvenation-bundle .custom-image-height .shg-row,.longevity-starter-pack-nmn-tmg-quercetin .custom-image-height .shg-row{flex-wrap:nowrap}img.custom-img{padding:0 6%;max-width:100%}div#shopify-section-a6ffbe10-43ed-4184-928c-a11d1613f0ba{display:none}.new-featured-collection .grid__item.grid-product.medium-up--one-half{width:100%}h4.featured-subtitle{font-size:14px;text-transform:uppercase;color:#ff8f12;text-align:left;margin-bottom:5px}a.btn.learn_more_btn{background-color:#fff!important;color:#303b96;border:1px solid;padding:12px 40px;font-weight:600;font-size:16px}.footer-flex-m .grid__item{margin-bottom:30px}.new-featured-collection .grid-product__title{height:60px!important;line-height:24px}.new-featured-collection .grid-product__content{max-height:420px;height:420px!important}.rejuvenation-bundle .page-content{padding-top:20px}.bundles .medium-up--one-quarter{width:33.33%!important}.h2_title{font-size:34px!important}}.text-with-video{display:flex;align-items:center;column-gap:20px}.text-content,.video-content{flex-basis:50%}.video-content{background:#d1d3e0}#shopify-section-faq-section-nmn p.accordion-thumb,.accordion-link-para a{color:#303b96}#shopify-section-faq-section-nmn .accordion{max-width:1000px}.accordion-nmn .accordion-panel p{font-size:17px;margin-top:20px}.template-article .article__body{text-align:justify}div#product-component-1619206389034{display:flex;column-gap:40px;justify-content:center;margin-top:50px;max-width:none!important}div#product-component-1619206389034 iframe,#product-component-1630030670623 iframe,#product-component-1630030697694 iframe{max-width:360px;height:560px!important}.upsell-products{display:flex;column-gap:40px;justify-content:center;max-width:none!important}.product-components-three{display:flex;column-gap:30px}.product-components-three div#product-component-1630030670623{min-width:auto!important}.product-components-three #product-component-1630030670623 iframe{max-width:none!important}div#product-component-1695475933428{padding:0 10px}div#product-component-1620106813684,div#product-component-1695475933428,div#product-component-1630030670623,div#product-component-1695475933413,.margin_auto{margin:0 auto}div#product-component-1620106813684{margin-bottom:30px}.site-header__search-container.is-active{height:340px!important;top:0!important}.site-header__search-container.is-active .site-header__search{flex-direction:column}.site-header__search .page-width{width:100%}.site-header__search-container.is-active .search-recommanded{display:flex;align-items:center;justify-content:center;column-gap:30px;width:100%;max-width:900px;margin:0 auto}.recommanded-product-container{width:50%;text-align:center}.recommanded-product-image img{max-width:200px}.recommanded-product-title h3{font-size:16px}.site-header__search-container .search-recommanded{display:none}.nmn-quiz-results-insulin .logo-bar .logo-bar__item img.logo-bar__image:hover{filter:none}.nmn-quiz-results-insulin .logo-bar .logo-bar__item img.logo-bar__image{filter:grayscale(100%)}.page-width.hero-section-mobile{padding:0}div#shopify-section-fd3cd713-473c-43ba-8e94-ac358babff89{margin-top:0;margin-bottom:15px}.hero-section-mobile .image-text-hero-content{text-align:center;padding:20px 20px 0;position:relative}.hero-section-mobile .image-text-hero-content h2.h3{font-size:22px!important;padding-top:10px}.hero-section-mobile .image-text-hero-content .rte.featured-row__subtext p{text-align:center;font-size:16px}.hero-section-mobile .image-text-hero-content a.btn{background:#0e0d77!important;color:#fff;font-size:18px;margin:20px 0 0!important;padding:12px 40px!important;max-width:100%!important;font-weight:400}.announcement-mobileonly span.announcement__text a{color:#fff!important;text-decoration:underline}.annoucement-mobileonly{color:#fff!important}.annoucement-mobileonly span.announcement__text{padding:5px;font-size:12px!important}.longevity-consultation-with-dr-seranova ul.accordion.ppage-accordion li.accordion-item .accordion-panel{display:block!important}.longevity-consultation-with-dr-seranova .trustpilot_reviews_product,iframe#rivo-form-8983-iframe,body.page.nmn-quiz-results-for-test div#quiz-landing-offer .whole_product_section .ProductRedesign_Form .ProductRedesign_Prices.MixedProduct{display:none}body.page.nmn-quiz-results-for-test div#quiz-landing-offer .whole_product_section .ProductRedesign_Form .ProductRedesign_Prices.SingleProduct{display:block}.nmn-beta-nicotinamide-mononucleotide-250mg-capsules-30-capsules .variant-wrapper .variant-input-wrap,.nmn-beta-nicotinamide-mononucleotide-500mg-capsules-30-capsules .variant-wrapper .variant-input-wrap,.tmg-trimethylglycine-500-mg-90-capsules .variant-wrapper .variant-input-wrap,.berberine-400mg-60-capsules-with-milk-thistle .variant-wrapper .variant-input-wrap,.nmn-beta-nicotinamide-mononucleotide-30g-pouch .variant-wrapper .variant-input-wrap,.longevity-starter-pack-nmn-tmg-quercetin .variant-wrapper .variant-input-wrap,.endurance-bundle-nmn-quercetin-w-vit-c .variant-wrapper .variant-input-wrap{display:flex}.nmn-beta-nicotinamide-mononucleotide-250mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="6"],.nmn-beta-nicotinamide-mononucleotide-500mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="6"],.tmg-trimethylglycine-500-mg-90-capsules .variant-wrapper .variant-input-wrap [data-value="6"],.berberine-400mg-60-capsules-with-milk-thistle .variant-wrapper .variant-input-wrap [data-value="6"],.nmn-beta-nicotinamide-mononucleotide-30g-pouch .variant-wrapper .variant-input-wrap [data-value="6"],.longevity-starter-pack-nmn-tmg-quercetin .variant-wrapper .variant-input-wrap [data-value=Maxi],.endurance-bundle-nmn-quercetin-w-vit-c .variant-wrapper .variant-input-wrap [data-value=Maxi]{order:3}.nmn-beta-nicotinamide-mononucleotide-250mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="1"],.nmn-beta-nicotinamide-mononucleotide-500mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="1"],.tmg-trimethylglycine-500-mg-90-capsules .variant-wrapper .variant-input-wrap [data-value="1"],.berberine-400mg-60-capsules-with-milk-thistle .variant-wrapper .variant-input-wrap [data-value="1"],.nmn-beta-nicotinamide-mononucleotide-30g-pouch .variant-wrapper .variant-input-wrap [data-value="1"],.longevity-starter-pack-nmn-tmg-quercetin .variant-wrapper .variant-input-wrap [data-value=Starter],.endurance-bundle-nmn-quercetin-w-vit-c .variant-wrapper .variant-input-wrap [data-value=Regular]{order:1}.nmn-beta-nicotinamide-mononucleotide-250mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="3"],.nmn-beta-nicotinamide-mononucleotide-500mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="3"],.tmg-trimethylglycine-500-mg-90-capsules .variant-wrapper .variant-input-wrap [data-value="3"],.berberine-400mg-60-capsules-with-milk-thistle .variant-wrapper .variant-input-wrap [data-value="3"],.nmn-beta-nicotinamide-mononucleotide-30g-pouch .variant-wrapper .variant-input-wrap [data-value="3"],.longevity-starter-pack-nmn-tmg-quercetin .variant-wrapper .variant-input-wrap [data-value=Midi],.endurance-bundle-nmn-quercetin-w-vit-c .variant-wrapper .variant-input-wrap [data-value=Pouch]{order:2}.nmn-beta-nicotinamide-mononucleotide-250mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="12"],.nmn-beta-nicotinamide-mononucleotide-500mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="12"],.tmg-trimethylglycine-500-mg-90-capsules .variant-wrapper .variant-input-wrap [data-value="12"],.berberine-400mg-60-capsules-with-milk-thistle .variant-wrapper .variant-input-wrap [data-value="12"],.nmn-beta-nicotinamide-mononucleotide-30g-pouch .variant-wrapper .variant-input-wrap [data-value="12"]{order:4}.nmn-beta-nicotinamide-mononucleotide-250mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="6"]:before{content:"Most Popular";position:absolute;top:-35px;left:150px;color:#fff;background:#303b96;border-radius:15px;padding:2px 8px;font-size:14px}.nmn-beta-nicotinamide-mononucleotide-500mg-capsules-30-capsules .variant-wrapper .variant-input-wrap [data-value="3"]:before,.tmg-trimethylglycine-500-mg-90-capsules .variant-wrapper .variant-input-wrap [data-value="3"]:before,.berberine-400mg-60-capsules-with-milk-thistle .variant-wrapper .variant-input-wrap [data-value="3"]:before,.nmn-beta-nicotinamide-mononucleotide-30g-pouch .variant-wrapper .variant-input-wrap [data-value="3"]:before,.longevity-starter-pack-nmn-tmg-quercetin .variant-wrapper .variant-input-wrap [data-value=Midi]:before{content:"Most Popular";position:absolute;top:45px;left:70px;color:#fff;background:#303b96;border-radius:15px;padding:2px 8px;font-size:14px}div#shopify-section-cart-template header.section-header{margin-bottom:0}div#shopify-section-cart-template .page-narrow.page-content{padding-bottom:0}.text-with-img{display:flex;align-items:center;justify-content:center;width:100%;column-gap:20px}.img-box,.text-box{flex-basis:50%}a.btn.quiz-sec-button.js-no-transition{color:#fff;width:100%;font-size:18px;padding:15px;margin-bottom:15px}.mobile-nav-button{position:absolute;bottom:20px;left:0;right:0;padding:0 20px}.endurance-bundle-nmn-quercetin-w-vit-c .variant-wrapper .variant-input-wrap [data-value=Pouch]:before{content:"Most Popular";position:absolute;top:45px;left:70px;color:#fff;background:#303b96;border-radius:15px;padding:2px 8px;font-size:14px}.find-supplement{margin-bottom:0!important;text-align:center}.find-supplement a.js-no-transition.text-link{border-color:var(--colorLink);border-width:1px}.rating-text{background:#ff8f12;position:absolute;width:100%;left:0;right:0;top:0;padding:5px 0}.rating-text p{color:#0e0d77;font-size:14px!important;font-weight:700;margin-bottom:0}.product-row-two{display:flex;flex-wrap:wrap}.product-row{flex-basis:50%;padding:10px 15px}.product-row .grid-product__title{font-size:14px;line-height:20px}.product-row span.sale-price{color:#0e0d77;font-size:16px;font-weight:500}.featured-collection-oddit h1.section_title{padding:40px 0 20px}.banner-tabs p.accordion-thumb{width:95%;color:#303b96;font-weight:500}.whole_faq_section.banner-tabs{margin-top:20px!important;margin-bottom:20px!important}.banner-mobile-only img.mobile-only.hero-img{padding:0 20px}button#clear-all-quantities{font-size:14px;padding:5px;position:relative;top:10px}ul.accordion.full-accordion{max-width:100%}.full-accordion p.accordion-thumb{color:#d1710a}.black-text p,.black-text li,.black-text strong{color:#000}.header-item ul.site-nav li.site-nav__item:first-child,.header-item ul.site-nav li.site-nav__item:nth-child(2),.header-item ul.site-nav li.site-nav__item:nth-child(3){font-weight:600}.header-item ul.site-nav li.site-nav__item:last-child a.site-nav__link{color:#000}.header-item ul.site-nav li.site-nav__item:last-child{padding-left:10px}.header-item ul.site-nav li.site-nav__item:nth-child(3) a:after{content:"Save up to 24%";font-size:13px;font-weight:500;letter-spacing:normal;background-color:#dacee7;padding:6px;border-radius:2px;position:relative;left:10px}.header-layout.header-layout--left{align-items:center}a.header-nav-btn{background:#0e0d77;color:#fff;padding:10px 20px;font-weight:500;margin-right:30px}a.header-nav-btn:hover{background:#ff8f12;color:#fff}.bundles div#CollectionAjaxContent .grid.grid--uniform .grid__item:nth-child(5){margin-left:0}.black-text a.text-link strong{color:#303b96!important}.additional-content-box{background:#f0f1f3;padding:70px 20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.star-signs p{font-size:18px;margin-bottom:0}.additional-box-content h5{margin:20px 0 10px;font-size:18px;letter-spacing:normal}.additional-box-user p{margin-bottom:0;font-size:18px;font-weight:500;line-height:normal}.additional-box-user p b{font-size:14px;letter-spacing:.5px}.text-over-button{padding:40px 0}.text-section p{font-size:20px;text-align:center;font-weight:700;color:var(--colorTextBody)}.blue-btn a{color:#fff;font-size:18px;background:var(--colorTextBody);padding:16px 0;font-weight:600}.grey-btn a{color:var(--colorTextBody);font-size:18px;background:#f3eef8;padding:16px 0;font-weight:600;margin-top:15px}.buttons-section{text-align:center}.gm-collection-name{font-size:15px;font-weight:600;color:var(--colorTextBody)}li.gm-item.gm-grid-item.gmcol-4{padding:0 40px 0 15px}.gm-collections.gm-grid{padding:40px 0}.gm-grid-item.gm-collection.gm-collection-left.gmcol-4{border:1px solid #f0f1f3;background:#f0f1f3;margin:5px;border-radius:2px;flex:0 0 32%;max-width:32%;padding:25px 15px}.blue-btn a:hover{color:#fff}.gm-collection-img img{min-width:75px}ul.gm-menu li.gm-item.gm-level-0.gm-has-submenu.gm-submenu-mega.gm-submenu-align-full .gm-submenu.gm-mega ul.gm-grid li.gm-item.gm-grid-item.gmcol-8{padding-right:25px}.gm-menu-installed .gm-menu-31619.gm-menu.site-nav .gm-item.gm-level-0>.gm-target{min-height:35px;padding:5px 18px!important}.manage_subscription_btn a{color:#fff;background:#000;padding:15px 30px;font-weight:600}.manage_subscription_btn{text-align:center;padding-top:20px}@media screen and (min-width: 768px){.header-wrapper .site-header-sticky{height:130px!important}.three-column-reverse .grid .grid__item .rte-setting.text-spacing{height:55px}.page-width.three-column-reverse{padding-top:40px}.testimonials-1604864731d2e26460 .testimonials-wrapper .testimonials-slider .slick-list .slick-track{transform:translate3d(10px,10px,10px)!important}.bundles div#CollectionAjaxContent .grid.grid--uniform .grid__item:nth-child(4){margin-left:15%}}h2.quiz-title{text-align:center;background:#dbd1e9;color:#000;margin:0!important;padding:40px 0 0}.three-column-reverse .grid .grid__item{display:flex;flex-direction:column-reverse}.three-column-reverse .grid .grid__item .rte-setting.text-spacing p{font-weight:700;font-size:18px;line-height:22px}.founder_section{gap:35px}.founder_section a.btn{display:none}.founder_section p{text-align:justify}@media screen and (max-width: 767px){.desktop_only{display:none!important}.founder_section p.main_sub_title{font-size:16px!important}.featured-product-box{z-index:9;position:relative;color:#fff!important}.featured-product-box:after{content:"";position:absolute;background-color:#00000080;z-index:-1;display:block;top:0;left:0;height:100%;width:100%}.featured-product-box.box_1 a.text-link,.featured-product-box.box_3 a.text-link{color:#fff}.featured-product-box a.text-link{text-decoration:underline!important}div#shopify-section-test-faq-5 img.arrow_list1{left:20px}.two-in-row-products{flex-direction:column;row-gap:40px}div#chat-bubble{display:none!important}ul.mobile-nav.gm-menu.gm-menu-31619.gm-bordered.gm-mobile-bordered.gm-submenu-align-left.gm-transition-fade.gm-has-retractor.gm-menu-trigger-click_toggle a.mobile-nav__link.gm-target.js-no-transition{font-weight:400!important;padding-left:0!important}.theme_store_id_847 .pick_currency{right:10px!important;left:unset!important;top:10px!important}.drawer__close-button{top:16px!important}.trusted_text p{font-size:12px}.banner-container.banner_with_btn a.btn_banner.desktop-only{display:none}}@media screen and (min-width: 768px){.founder_section h1.main-title_section{font-size:26px}.founder_section p.main_sub_title{font-size:18px!important;margin-bottom:5px}header.site-header .header-layout .header-item.header-item--navigation ul.site-nav:not(.gm-menu) li.site-nav__item{display:none}.template-collection .grid-product__content ul.procut-grid-item-list,.template-collection .grid-product__content .procut-grid-item-list{height:90px}.template-collection .grid-product__content ul.procut-grid-item-list li{font-size:15px}.template-collection .page-width.page-content{padding-top:10px}.oragne_atc_btn{bottom:40px}.template-index .slick_carousel_featured .slick-list .slick-slide .grid__item .grid-product__content{margin-bottom:0}.trusted_text p{font-size:14px}.contact-us-nmn-bio-dr-elena-seranova .form-vertical .grid__item:first-child{padding-right:10px!important}.contact-us-nmn-bio-dr-elena-seranova .form-vertical .grid__item{padding-left:10px!important;padding-right:0!important}.search_bar.mobile_only{display:none}.theme_store_id_847 .pick_currency{top:4px!important}}.banner-container.banner_with_btn{position:relative}.banner-container.banner_with_btn a.btn_banner:hover{border-bottom:3px solid}.featured-product-box h2{margin-bottom:0!important}.featured-product-box h3{margin:0 0 20px!important;font-weight:lighter;letter-spacing:normal}.featured-product-box p{max-width:270px;padding-bottom:20px;min-height:200px;text-align:justify}.btn_sec{padding-bottom:30px}.featured-product-box button.box_btn{background:#ff8f12;padding:12px 20px;color:#fff;font-weight:700;letter-spacing:normal}.featured-product-box p button{color:#ff8f12;font-weight:700;letter-spacing:normal}.featured-product-box p button:hover{color:#ff8f12}.featured-product-box.box_1{background-image:url(/cdn/shop/files/NMN_BIO6217_800x800_5e900bb2-1e87-4700-b8b2-b8688204918c.jpg?v=1699444129);background-repeat:no-repeat;background-size:cover;padding:40px;background-position:center;color:#000}.featured-product-box.box_2{background-image:url(/cdn/shop/files/home-nad-brain.png?v=1744727949);background-size:cover;background-repeat:no-repeat;padding:40px;background-position:center;color:#fff}.featured-product-box.box_3{background-image:url(/cdn/shop/files/NMN_BIO6176_800x800_c9db5042-5507-43b2-8a94-4d20f9d62d25.jpg?v=1699444129);background-size:cover;background-repeat:no-repeat;padding:40px;background-position:center;color:#000}.featured-product-box.box_4{background-image:url(/cdn/shop/files/NMN_BIO6037_800x800_f8a2c10a-1da8-437e-95e3-9b600641de1d.jpg?v=1699444128);background-size:cover;background-repeat:no-repeat;padding:40px;background-position:center;color:#fff}.featured-product-box.box_2 button.box_btn{cursor:default}.featured-product-box.box_1 button.box_btn{background:#0e0d77}.featured-product-box.box_3 p button,.featured-product-box.box_1 p button{color:#0e0d54}.featured-product-box.box_1 a.text-link,.featured-product-box.box_3 a.text-link,.featured-product-box.box_2 a.text-link{font-weight:700;letter-spacing:normal}.featured-product-box.box_4 a.text-link{font-weight:700;letter-spacing:normal;color:#ff8f12}.founder_section>div{max-width:580px}.featured-product-box.box_1 .btn_sec a.text-link{color:#fff;text-decoration:none;border:none;padding:16px 28px;background:#303b96}.featured-product-box.box_3 .btn_sec a.text-link,.featured-product-box.box_2 .btn_sec a.text-link,.featured-product-box.box_4 .btn_sec a.text-link{color:#fff;text-decoration:none;border:none;padding:16px 28px;background:#ff8f12}.template-cart div#shopify-section-footer-promotions,.template-cart .Shipping_message p,.nad-brain-proprietary-nootropic-healthy-brain-aging .product-single__meta,.best-collagen-amp-beauty-supplements .additional-content-box{display:none}div#shopify-section-cart-template{padding-bottom:80px}div#ProductSection-7449843532020 .grid .product-single__meta .accordion .accordion-item .accordion-panel,div#ProductSection-8272201646324 .grid .product-single__meta .accordion .accordion-item .accordion-panel{display:block!important}.product_short_info p{color:#000;font-weight:600;letter-spacing:normal;margin-bottom:10px}.product_short_info{padding-top:10px}.product_short_info ol{margin-left:30px}.product_short_info li{color:#000;font-family:Chivo;letter-spacing:normal;line-height:normal}.text_justify{text-align:justify}#shopify-section-banner_nad_brain .banner-container{max-width:1200px;margin:auto;text-align:center}.additional_text_para p{color:#000;text-align:justify}.nad_brain_text_img ul li{color:#000}.nad_brain_text_img>div{max-width:580px}.testimonials-1604864731d2e26460 .testimonail-image--round{width:120px;height:120px;max-width:none}.two-in-row-products{display:flex;justify-content:center;align-items:center;column-gap:50px}.two-in-row-products .shopify-buy-frame iframe{height:500px!important}.two-in-row-products .shopify-buy-frame--product{max-width:300px!important}.endurance-bundle-nmn-quercetin-w-vit-c #shopify-section-faq-section-nmn .accordion{max-width:100%}div#shopify-section-test-faq-6 .accordion-panel{display:block!important}div#shopify-section-test-faq-6 .accordion-panel ul{list-style-type:disc}.banner_content_section{position:absolute;top:100px;color:#fff}.banner_main_title h1{margin-bottom:5px;letter-spacing:normal;font-size:40px}.banner_subtitle h3{font-size:32px;opacity:.7}.banner_ul{padding-left:160px}.banner_ul p{font-size:28px;letter-spacing:normal;font-weight:600;margin-bottom:0}.banner_ul p:before{background-image:url(/cdn/shop/files/add_3dd64aac-2cb7-4402-bf22-561990b0e1ef.png?v=1704901722);background-size:contain;height:25px;width:25px;content:"";display:block;position:absolute;background-repeat:no-repeat;left:95px;margin-top:10px}.whatsapp-widget-upper-left{bottom:290px!important}h2.collection_h2{font-size:20px;margin:0 0 1.5em}h2.collection_h2-1{font-size:18px;margin:0 0 1em}h2.h2_para{font-size:16px;font-weight:400;font-family:Archivo,sans-serif;line-height:1.6;letter-spacing:.025em}.announcement.annoucement-mobileonly{text-align:center}.star_badge{margin-bottom:10px}div#shopify-section-blog_posts_kdPFUc a.article__grid-image,div#shopify-section-blog_posts_kdPFUc a.article__grid-image .image-wrap,div#shopify-section-blog_posts_kdPFUc a.article__grid-image .image-wrap img{height:230px!important}div#shopify-section-blog_posts_kdPFUc a.article__grid-image .image-wrap img{object-fit:cover}.owl-carousel.grid{margin-left:0}.owl-carousel.grid .grid__item{padding-left:0!important;padding-right:0!important}.owl-theme .owl-dots,.athletic-performance-amp-endurance-supplements .additional-content-box,.our-partners header.section-header{display:none}.owl-theme.owl-carousel.blog-carousel .owl-nav [class*=owl-]{font-size:20px!important;color:#fff!important;background:#0e0d77!important;padding:0 10px!important}.trusted_text p{margin-bottom:0!important}.trusted_text{text-align:center;margin:0!important;background:#0e0d77;padding:10px;color:#fff}.contact-us-nmn-bio-dr-elena-seranova .form-vertical input,.contact-us-nmn-bio-dr-elena-seranova .form-vertical select,.contact-us-nmn-bio-dr-elena-seranova .form-vertical textarea{border-color:#0e0d77}.header-item.header-item--icons .site-nav__icons a.site-nav__link.site-nav__link--icon.js-search-header{width:200px;border:1px solid;padding:6px}.search_bar.mobile_only a.site-nav__link.site-nav__link--icon.js-search-header{width:100%;border:1px solid;margin:0 auto;padding:5px}.search_bar.mobile_only{padding:0 10px 10px}blockquote.testimonials-slider__text cite:before{content:none!important}blockquote.testi_main_section{transform:none!important;box-shadow:none!important}.testi_main_section .testi_img_section .testimonial-meta{margin-top:0}blockquote.testi_main_section .testimonial-meta .image-wrap.testimonail-image{max-width:100%}blockquote.testi_main_section .testimonial-meta .image-wrap.testimonail-image img{object-fit:cover;min-width:250px}@media screen and (max-width: 767px){blockquote.testi_main_section{background:transparent!important}.new-wrapper .testimonials-slide{padding-top:0!important;padding-bottom:0!important}blockquote.testi_main_section .testimonial-meta .image-wrap.testimonail-image img{height:330px}.over_box{max-width:80%!important}div#product-component-1619206389034{flex-direction:column}h2.purple_title{font-size:38px;text-align:center}div#shopify-section-custom-content_our-partners{padding:20px}.two_images img{max-width:50%}.app_container{display:flex;align-items:center;justify-content:flex-end;position:absolute;z-index:2;top:-70px;column-gap:20px;padding:0 10px}.app_container img{max-width:100%;border-radius:8px}}@media screen and (min-width: 768px){blockquote.testi_main_section{display:flex;align-items:center;column-gap:30px;padding:0 20px 0 0}blockquote.testi_main_section .testimonial-meta .image-wrap.testimonail-image{margin-bottom:0}blockquote.testi_main_section .testi_content_section{text-align:left}.new-wrapper .testimonials-slide.slick-slide{width:550px!important}blockquote.testi_main_section .testi_content_section cite{font-weight:400;font-size:18px}blockquote.testi_main_section .testi_content_section p{font-size:12px;font-weight:800}blockquote.testi_main_section .testi_content_section .rte-setting.text-spacing{margin-top:10px;margin-bottom:0}blockquote.testi_main_section .testi_content_section .rte-setting.text-spacing p{font-size:16px;font-weight:400}.testimonials-wrapper.new-wrapper .slick-list.draggable{height:350px}blockquote.testi_main_section .testimonial-meta .image-wrap.testimonail-image img{height:250px}.ba-loy-namespace .ba-loy-messenger-frame,#launcher-wrapper{left:0!important;right:unset!important;bottom:40%!important}h2.purple_title{font-size:60px;color:#583d81;margin-bottom:0}div#shopify-section-custom-content_our-partners{padding:40px}.two_images img{max-width:300px}}.in_stock img{width:15px}.in_stock{display:flex;align-items:center;column-gap:8px;padding-bottom:20px}.in_stock p{margin-bottom:0;font-weight:500}.product-testimonial-wrapper .testimonials-slide.slick-slide{max-width:310px}.product-testimonial-wrapper .testimonials-slide.slick-slide blockquote.testimonials-slider__text.testi_main_section{flex-direction:column;align-items:flex-start;background:#f9f9f9}.product-testimonial-wrapper .testimonials-slide.slick-slide img{height:400px!important}.sub_heading_testi{background:#0e0d77;padding:5px;color:#fff;max-width:380px;margin:0 auto 20px}.product-testimonial-wrapper .testimonials-slide.slick-slide blockquote.testimonials-slider__text.testi_main_section p{font-weight:600}.our_guarantee{text-align:center;border:1px solid #000;padding:40px 40px 100px;margin:30px 0;position:relative;overflow:visible}.our_guarantee h3{position:absolute;text-align:center;margin:0 auto;left:0;right:0;top:-15px;background:#fff;max-width:190px;font-size:22px;font-weight:400}.over_box{text-align:center;margin:-110px auto 30px;max-width:350px;border:1px solid;padding:30px 25px 10px;background:#fff;position:relative;color:#000}.our_guarantee p,.over_box p{color:#000;font-size:14px}.four_logos{display:flex;align-items:center;justify-content:center}.four_logos img{max-width:90px}.icon_text{text-align:center}.page-width.page-content_a{padding-top:30px}h2.purple_title{color:#583d81;margin-bottom:0}span.orange_title{color:#fe8306}.two_images{display:flex;align-items:center;column-gap:20px;justify-content:flex-start}.app_container a{border:none}@media (min-width: 768px) and (max-width: 1023px){.app_container{display:flex;align-items:center;justify-content:flex-end;position:absolute;right:-10px;z-index:2;top:-160px;column-gap:10px}.app_container img{max-width:150px;border-radius:8px}.banner-container.banner_with_btn a.btn_banner{position:absolute;top:190px;left:45px;background:#fd8306!important;padding:8px 40px;font-size:22px;letter-spacing:normal;color:#fff;font-weight:600;width:300px;text-align:center}}@media (min-width: 1024px) and (max-width: 1350px){.app_container{display:flex;align-items:center;justify-content:flex-end;position:absolute;right:0;z-index:2;top:-210px;column-gap:20px}.app_container img{max-width:200px;border-radius:8px}.banner-container.banner_with_btn a.btn_banner{position:absolute;top:255px;left:55px;background:#fd8306!important;padding:10px 55px;font-size:30px;letter-spacing:normal;color:#fff;font-weight:600;width:450px;text-align:center}}@media (min-width: 1350px) and (max-width: 1599px){.app_container{display:flex;align-items:center;justify-content:flex-end;position:absolute;right:0;z-index:2;top:-290px;column-gap:40px}.app_container img{max-width:200px;border-radius:8px}.banner-container.banner_with_btn a.btn_banner{position:absolute;top:350px;left:75px;background:#fd8306!important;padding:10px 55px;font-size:30px;letter-spacing:normal;color:#fff;font-weight:600;width:690px;text-align:center}}@media screen and (min-width: 1600px) and (max-width: 2200px){.banner-container.banner_with_btn a.btn_banner{position:absolute;top:500px;left:105px;background:#fd8306!important;padding:10px 55px;font-size:30px;letter-spacing:normal;color:#fff;font-weight:600;width:690px;text-align:center}.banner_content_section{top:140px!important}.app_container{right:-100px!important;top:-390px!important;display:flex;align-items:center;justify-content:flex-end;position:absolute;column-gap:40px;z-index:2}.app_container img{max-width:250px!important;border-radius:8px!important}}.delivery-guarantee{padding:20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 20px;margin-bottom:20px}.delivery-guarantee div{display:flex;align-items:center;gap:10px}.delivery-guarantee div span{font-size:16px;line-height:18px;text-transform:uppercase;color:#5a3c81;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/74/assets/custom.css.map */
