body{overflow-x:hidden}.roww{width:100%;position:relative;display:grid}@media (min-width: 900px){.roww{grid-template-columns:2fr 400px;grid-template-rows:1fr}}.page-width{max-width:958px}.img-fluid{max-width:100%}.text-center{text-align:center;justify-content:center}.text-left{text-align:left}.text-right{text-align:right}.show-on-mobile{display:none}@media (min-width: 900px){.header{padding-left:25px;padding-right:25px;column-gap:5px}.header--middle-left{grid-template-columns:auto auto 90px}nav.header__inline-menu{text-align:right}}@media (max-width: 749px){.hide-on-mobile{display:none}.show-on-mobile{display:block}.show-on-mobile.inline{display:inline-block}.header{padding-left:15px;padding-right:15px}}.header__inline-menu li .list-menu__item{font-size:15px;text-transform:uppercase}.header__inline-menu li .list-menu__item:hover{text-decoration:none;color:#3ab54b}.header__inline-menu li:last-child{background:#3ab54b;border:1px solid #3ab54b;font-weight:700}@media (min-width: 900px){.header__inline-menu li:last-child{margin-left:15px}}.header__inline-menu li:last-child a{color:#fff}.header__inline-menu li:last-child:hover{background:#fff}.header__inline-menu li:last-child:hover a{color:#3ab54b;text-decoration:none}.header__inline-menu li:last-child .header__active-menu-item{text-decoration:none;color:#fff}.header__inline-menu li:last-child .header__active-menu-item:hover{color:#3ab54b}.nj__hero h1{font-size:45px;color:#5a5a5a;text-transform:uppercase;font-weight:700;letter-spacing:-1px;line-height:.9;margin-bottom:0}.nj__hero h1 .head-2{font-size:85px;display:block;color:#8fbc0a;font-style:italic}@media (max-width: 749px){.nj__hero h1{font-size:30px;text-align:center}.nj__hero h1 .head-2{font-size:58px}}.nj__hero .benefits{text-transform:uppercase}.nj__hero .benefits .icon-hero{display:block;font-weight:600;font-style:italic;letter-spacing:normal;line-height:1.5;font-family:var(--font-heading-family)}.nj__hero .benefits .icon-hero img{vertical-align:middle}@media (max-width: 749px){.nj__hero .benefits .icon-hero{padding-left:50px;padding-right:20px;line-height:1.5;text-align:left;font-size:17px;position:relative}.nj__hero .benefits .icon-hero img{position:absolute;left:20px}}@media (max-width: 749px){.nj__hero .benefits{text-align:center}}.nj__hero .button{width:90%;margin-top:15px;font-family:var(--font-heading-family);font-size:28px;padding-top:18px;padding-bottom:18px;text-transform:uppercase}@media (max-width: 749px){.nj__hero .button{width:100%}}.nj__hero .button svg{width:20px;height:20px;fill:#fff;transform:rotate(270deg);stroke:#fff;stroke-width:1px;margin-left:8px}.nj__hero .rand-txt p{font-family:var(--font-heading-family);font-size:21px;margin:10px 0}@media (max-width: 749px){.nj__hero .rand-txt p{font-size:17px}}.nj__hero .img-main img{max-width:100%}@media (max-width: 749px){.nj__hero .img-main{margin:0 auto;text-align:center}.nj__hero .img-main img{max-width:250px}}@media (min-width: 900px){.nj__hero .img-main img{margin-top:15px}}.nj__clinicals{margin-top:41px;margin-bottom:30px}.nj__clinicals .title{text-transform:uppercase;letter-spacing:1px;color:#454545;font-weight:700;font-size:28px;margin-bottom:10px}.nj__clinicals p{font-size:14px}.nj__videos{padding-top:30px}.nj__videos h3{text-align:center;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:700;font-size:16px}.nj__videos .vid-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0px 20px}.nj__videos .vid-row .vid img{max-width:100%}@media (max-width: 749px){.nj__videos .vid-row{gap:0 5px;overflow-x:scroll;width:180%;position:absolute}}@media screen and (min-width: 501px) and (max-width: 749px){.nj__videos .vid-row{width:150%}}@media (max-width: 749px){.nj__videos .vid-contain{position:relative;width:100%;overflow-x:scroll;min-height:180px}}@media screen and (min-width: 350px) and (max-width: 400px){.nj__videos .vid-contain{min-height:200px}}@media screen and (min-width: 401px) and (max-width: 500px){.nj__videos .vid-contain{min-height:240px}}@media screen and (min-width: 501px) and (max-width: 600px){.nj__videos .vid-contain{min-height:250px}}@media screen and (min-width: 601px) and (max-width: 749px){.nj__videos .vid-contain{min-height:280px}}.swipe-it img{max-width:240px;display:block;margin:0 auto}.iframed{width:100%;aspect-ratio:16 / 9;background:#000;text-align:center}.iframed .loading-txt{color:#fff;text-align:center;text-transform:uppercase;display:block}.iframed img{margin-top:100px}@media (max-width: 749px){.iframed img{margin-top:20px}}#vid_pop .light-modal-body,#vid_pop .light-modal-header{padding:0}@media (max-width: 749px){#vid_pop .light-modal-header{display:none}}#vid_pop .button{font-size:15px;font-family:var(--font-heading-family);letter-spacing:2px;text-transform:uppercase}#vid_pop .button.light-modal-close-btn{background:#fff;color:#000;border-color:red}#vid_pop a.light-modal-close-icon{border-radius:50%;height:35px;width:35px}#stamped-reviews-widget[data-widget-type=carousel] .stamped-style-color-title{font-family:var(--font-heading-family);font-size:22px}#stamped-reviews-widget[data-widget-type=carousel] .stamped-style-color-title b{color:#3ab54b!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-title{font-size:14px!important;margin-top:0!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message-block{font-size:12px!important;color:#777!important;letter-spacing:normal!important;font-style:normal!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-rating{font-size:14px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-author{letter-spacing:normal;font-weight:600;color:#3ab54b;font-size:13px}.home-benefits-section ul h3,.home-benefits-section ul p,.home-benefits-section h2{color:#fff}.home-benefits-section h2{font-family:Roboto Regular,sans-serif!important;font-style:italic;font-size:36px;margin-bottom:20px;padding-left:15px}.home-benefits-section ul li{margin-left:15px;padding-left:22px;position:relative;padding-bottom:18px}.home-benefits-section ul li:before{content:" ";background:url(https://cdn.shopify.com/s/files/1/0248/2444/7029/files/checkmark.png?v=1656708638) no-repeat center center;width:17px;height:17px;display:block;position:absolute;left:0;top:0}.home-benefits-section ul h3{font-size:15px;text-transform:uppercase;margin-bottom:4px;font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:normal}.home-benefits-section ul li p{font-family:Open Sans,sans-serif;font-size:13px;margin-top:0;margin-bottom:10px;line-height:1.5;font-weight:300;color:#cfe9fb}.nj__benefits .row-benefits{display:grid}@media (min-width: 900px){.nj__benefits .row-benefits{grid-template-columns:400px 1fr;grid-template-rows:1fr}}.nj__benefits .row-benefits .img-wrap{max-width:400px;padding:30px 0;text-align:center}.nj__benefits .row-benefits .img-wrap img{max-width:100%;margin-bottom:30px}.nj__benefits .benefits-list{padding-top:35px;padding-bottom:35px}.nj__benefits .benefits-list ul.whatdo{list-style:none;margin:0;padding:0}.nj__benefits .benefits-list ul.whatdo h3{margin-top:0;font-size:14px}.nj__benefits .benefits-list ul.whatdo p{margin:0;font-size:12px;color:#ffffff9e;letter-spacing:normal}.nj__benefits .benefits-list h2{margin-bottom:0;text-transform:uppercase;font-weight:700;font-size:30px;margin-top:15px}.nj__benefits .benefits-list p.text-body{padding-left:15px;color:#fff;font-size:12px;line-height:1.5;margin-top:0;margin-bottom:15px;letter-spacing:normal}.button-white{padding:1.3em 3em;font-size:12px;text-transform:uppercase;letter-spacing:2.5px;font-weight:600;color:#3ab54b;background-color:#fff;border:none;border-radius:45px;box-shadow:0 8px 15px #0000001a;transition:all .3s ease 0s;cursor:pointer;outline:none;text-decoration:none;border:3px solid #3ab54b;margin-top:25px}.button-white:hover{background-color:#23c483;box-shadow:0 15px 20px #2ee59d66;color:#fff;transform:translateY(-7px)}.button-white:active{transform:translateY(-1px)}@media (min-width: 900px){.nj__ingredients{margin:30px;padding:30px;border:2px solid #3ab54b}.nj__ingredients .img-center{max-width:120%;margin-left:-10%}}.nj__ingredients h2{text-transform:uppercase;color:#454545;text-align:center;display:block;font-size:30px;margin:0;font-weight:700}.nj__ingredients h3{text-transform:uppercase;color:#3ab54b;font-size:22px;font-weight:700;margin:5px 0 0;text-align:center}@media (max-width: 749px){.nj__ingredients{padding:25px}.nj__ingredients h2{font-size:25px}.nj__ingredients h3{font-size:24px;border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:10px}}@media (min-width: 900px){.nj__ingredients .row-ingredients{display:grid;grid-template-columns:1fr 240px 1fr}}.nj__ingredients .row-ingredients .cols-1,.nj__ingredients .row-ingredients .cols-3{text-align:right}.nj__ingredients .row-ingredients .cols-1 .ing-div,.nj__ingredients .row-ingredients .cols-3 .ing-div{display:grid;grid-template-columns:1fr 70px;column-gap:10px}.nj__ingredients .row-ingredients .cols-1 .ing-div h6,.nj__ingredients .row-ingredients .cols-3 .ing-div h6{font-family:var(--font-heading-family);text-transform:uppercase;color:#3ab54b;font-size:20px;margin:0}.nj__ingredients .row-ingredients .cols-1 .ing-div p,.nj__ingredients .row-ingredients .cols-3 .ing-div p{font-size:13px;color:#454545;letter-spacing:normal;line-height:1.5;margin:0}.nj__ingredients .row-ingredients .cols-1{background:url(https://cdn.shopify.com/s/files/1/0248/2444/7029/files/ing_bg_lines_l.png?v=1613601569) no-repeat;padding-left:0;padding-right:40px;background-position:top 20px right;padding-top:40px}.nj__ingredients .row-ingredients .cols-3{text-align:left;background:url(https://cdn.shopify.com/s/files/1/0248/2444/7029/files/ing_bg_lines_r.png?v=1613601569) no-repeat;padding-left:40px;background-position:top 20px left;padding-top:40px}.nj__ingredients .row-ingredients .cols-3 .ing-div{grid-template-columns:70px 1fr;column-gap:10px}.nj__ingredients .row-ingredients .cols-2{text-align:center}@media (max-width: 749px){.nj__ingredients .row-ingredients .cols-1,.nj__ingredients .row-ingredients .cols-3{background:none;padding:0}.nj__ingredients .row-ingredients .ing-div{margin-bottom:20px}.nj__ingredients .row-ingredients .cols-2{display:none}}.nj__ingredients .ing_link{display:block;text-align:center}.nj__ingredients .ing_link a{text-transform:uppercase;font-weight:300;letter-spacing:2px}.doctor_sec{background:url(https://cdn.shopify.com/s/files/1/0248/2444/7029/files/20200612_dr_mb_banner_bg.jpg?v=1613602408) no-repeat center center;background-size:cover;border-top:1px solid #cfe1e7;border-bottom:1px solid #cfe1e7}.doctor_sec .image-with-text__content{background:transparent}.doctor_sec .image-with-text__content p{color:#000}@media (min-width: 900px){.doctor_sec .image-with-text__content{padding-right:0}}@media (max-width: 749px){.doctor_sec .image-with-text__content{padding:15px}}@media (max-width: 749px){.doctor_sec{padding-top:20px}.doctor_sec .image-with-text__media-item--top{max-width:65%;margin:0 auto;border:3px solid #96abb9}}.money-back{background:#484848;color:#fff;padding-top:25px;padding-bottom:25px}@media (min-width: 900px){.money-back .sections{display:grid;grid-template-columns:120px 1fr auto;align-items:center}}.money-back h3,.money-back p{color:#fff}.money-back h3{font-size:20px;margin:0;text-transform:uppercase;font-weight:700}@media (min-width: 1101px){.money-back h3{padding-left:20px;margin-top:10px}}.money-back p{font-size:13px;color:#ccc;line-height:1.5}@media (min-width: 1101px){.money-back p{padding-left:20px;padding-right:20px;margin-top:0}}@media (max-width: 749px) and (min-width: 300px){.money-back{padding:20px;text-align:center}.money-back img{max-width:50%}}.page-width-sm{max-width:800px;margin:0 auto}.white-outline-btn{padding:10px 15px;color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none;border:2px solid white}.white-outline-btn:hover{background:#fff;color:#000}.footer{margin-top:0!important}h1.main-page-title{margin-bottom:0;text-align:center;text-transform:uppercase;font-size:35px;font-weight:700}.clinical_columns p{font-size:13px}.clinical_columns .multicolumn-card__info .link{font-size:14px;font-weight:700}.ingredients__page{text-align:center}.ingredients__page h1{margin-bottom:20px!important}.celebrities .multicolumn-card__info{text-align:center}.celebrities .multicolumn-card__info h3{text-transform:uppercase;font-weight:700;margin-bottom:0}.celebrities .multicolumn-card__info .rte{margin-top:0}.dr-mark img{height:auto!important}.dr-mark p{font-size:15px;margin-bottom:20px}.dr-mark .image-with-text__content{padding-top:0}.dr-mark .image-with-text__media--small{height:auto!important;border:none!important}.collapsible-content-wrapper-narrow{max-width:800px!important}.collapsible-content-wrapper-narrow h3.accordion__title{font-size:16px;font-weight:500;letter-spacing:normal}.collapsible-content-wrapper-narrow summary{padding:25px!important}.collapsible-content-wrapper-narrow .accordion__content p{font-size:14px;color:#000;padding:0 15px 10px}@media (min-width: 900px){.chromium .roww{grid-template-columns:2fr 400px}.chromium .nj__hero h1{font-size:43px}.chromium .nj__hero h1 .head-2{font-size:75px}.chromium .nj__hero .benefits .icon-hero,.chromium .nj__clinicals p{font-size:15px}}.cart-item__name.h4.break{font-size:18px;font-weight:700}.cart__footer{padding-top:0!important}.cart__footer .cart__checkout-button{font-size:20px;padding-top:15px;padding-bottom:15px;font-weight:900}.cart__footer .totals .totals__subtotal{font-size:15px;font-family:Open Sans,sans-serif;font-weight:600;letter-spacing:normal}.cart__footer .totals .totals__subtotal-value{font-size:16px;letter-spacing:normal}.cart-item .product-option,.title-wrapper-with-link h1.title.title--primary{display:none}#ing_pop .light-modal-content{background:#fff;color:#000}#ing_pop .light-modal-header{background:#fff;text-align:center;padding-bottom:0}#ing_pop .light-modal-header h4{display:block;text-align:center;font-size:20px;margin:0}#ing_pop .light-modal-header p{line-height:2}.right-icon svg{width:20px;height:20px;fill:#fff;transform:rotate(270deg);stroke:#fff;stroke-width:1px;margin-left:8px}.ri-sm svg{width:15px;height:15px;margin-bottom:0}.mfp-wrap{background-color:#0009}.side-video{padding-top:40px;padding-bottom:40px}.side-video .sections{display:grid;grid-template-columns:.8fr 1.2fr;grid-template-rows:1fr;gap:0px 20px}.side-video .img-fluid{width:100%;height:auto}@media screen and (max-width: 600px){.side-video .sections{grid-template-columns:1fr;grid-column-gap:0px;grid-row-gap:20px}}.cart-item .product-option{display:block;color:#777}
/*# sourceMappingURL=/cdn/shop/t/36/assets/nj.css.map */
