.image-bg-title.image-bg-charge-title{font-size:10vw}.image-with-text-sub-div{display:flex!important;flex-direction:column;justify-content:center}.product_benefit_content .slider.slider--desktop .scroll-trigger.animate--slide-in:hover{background:#000000b5;transition:.8s}.image-bg-title{color:#f2f2f2;font-size:12vw;font-weight:700;position:absolute;width:100%;text-align:center}.image-fg-img img{height:650px;z-index:999;position:relative!important}.image-fg-img{text-align:center}.image-bg-title.image-bg-shift-title{color:#f2f2f2;font-size:14vw;font-weight:700;position:absolute;width:100%;text-align:center}.product_subscriber_story ul{--desktop-margin-left-first-item: max( 0rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 3) )}.shift_subscriber_story.subscriber_stories_right ul{--desktop-margin-left-first-item: max( 0rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 25) ) !important}body.gradient.product-page .product_subscriber_story .testides{display:flex;flex-direction:column;width:100%}body.gradient.product-page .product_subscriber_story .subscriber_image{display:flex;width:100%}body.gradient.product-page .product_subscriber_story ul li{display:flex!important;flex-direction:row!important;gap:20px}body.gradient.product-page .product_subscriber_story{padding-bottom:32px}body.gradient.product-page .product_subscriber_story .desc-right{margin:48px 0 0;width:100%}body.gradient.product-page .product_subscriber_story .subscriber_image img{object-fit:cover}.footnote_ingr ol,.footnotes_benefit ol{margin:0;padding-left:14px}body.gradient.product-page .product_subscriber_story img{height:auto;width:100%!important;object-fit:contain}body.gradient.product-page .product_subscriber_story .desc-left p,body.gradient.product-page .product_subscriber_story .desc-right{margin:35px 0 0}body.gradient.product-page .product_subscriber_story .desc-right p{margin:0}body.gradient.product-page .description span{font-size:14px;line-height:14px}body.gradient.cart-page .page-width{position:unset!important}body.gradient.product-page .jdgm-widget-actions-wrapper:before{content:"";padding:12px 23px;background-color:#000!important;background-image:url(/cdn/shop/files/Himmense_Logo.png?v=1716191927)!important;border-radius:4px;background-repeat:no-repeat!important;background-position:center!important;cursor:pointer}body.gradient.product-page .jdgm-widget-actions-wrapper{float:right;text-align:right;height:43px;display:inline-flex;flex-direction:row;width:auto;flex-wrap:nowrap;justify-content:flex-end;gap:4px}.description a{color:#0009;font-family:Maison Neue Book,sans-serif;font-size:14px}body.gradient.product-page .description p,body.gradient.product-page .description span{font-weight:400!important;font-size:12px!important;color:#0009;font-family:Maison Neue Book,sans-serif}.footnotes_benefit{padding-top:20px}body.gradient.product-page span.jdgm-rev__source,body.gradient.product-page .jdgm-rev .jdgm-rev__timestamp,body.gradient.product-page .jdgm-rev__votes{display:none}body.gradient.product-page .jdgm-widget .jdgm-rev-widg__body{margin-top:40px;padding-top:30px;border-top:1px solid #eee}body.gradient.product-page .jdgm-rev .jdgm-rev__header,body.gradient.product-page .jdgm-rev .jdgm-rev__content{padding:10px 0;overflow:hidden}body.gradient.product-page .jdgm-rev.jdgm-rev{width:100%;padding:0;margin:0 0 16px;border-radius:2px;border-top:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;background:#fff;box-shadow:none;border:0}body.gradient.product-page .jdgm-rev__header{display:flex;flex-direction:column-reverse}body.gradient.product-page a.jdgm-rev__prod-link{color:#000;font-weight:500;font-size:14px;text-decoration:none;padding-top:8px}body.gradient.product-page .jdgm-rev-widg__sort-wrapper{display:none}body.gradient.product-page .product-faq .faq-description ul{list-style:none;padding-left:0}.product-faq .faq-description ul li{font-size:14px}body.gradient.product-page button.product-form__submit span:after{background:url(/cdn/shop/files/Himmense_Logo.png?v=1716191927);position:absolute;height:16px;width:25px;content:"";background-repeat:no-repeat;background-position:center}body.gradient.product-page .third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in button.product-form__submit{width:100%}body.gradient.product-page .third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in .product-form-main-div{margin:0!important;width:100%}body.gradient.product-page .product-faq a.button.button--secondary{margin-left:0}body.gradient.product-page .subscriber_stories_right ul li{padding-top:0!important}body.gradient.product-page .desc-right{margin:48px 0 0;width:50%}main#MainContent{overflow-y:hidden}.showmobile{display:none}body.gradient.product-page .page-width{max-width:1440px;padding-left:40px;padding-right:40px}.product_benefit_content span.slider-counter--total{left:5px}.product_benefit_content span.slider-counter--total{color:#fff}.product_benefit_content span.slider-counter--total:before{position:absolute;content:"(";font-size:14px;font-family:Maison Neue Demi,sans-serif;font-weight:700;left:-5px;top:-5px}body.gradient.product-page .product__info-container{padding-top:80px}.product_benefit_content span.slider-counter--total:after{position:absolute;content:")";font-size:14px;font-family:Maison Neue Demi,sans-serif;font-weight:700;top:-5px}.first-column.product__info-wrapper .product__title h1{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;letter-spacing:-2px;font-weight:700}.first-column.product__info-wrapper{padding-left:0!important;border:solid 1px rgb(0,0,0,.1);max-width:33.33%!important;border-right:0;border-left:0;border-bottom:0}.grid__item.product__media-wrapper.second-column{max-width:33.33%!important;border:solid 1px rgb(0,0,0,.1);border-bottom:0;padding-left:0!important;padding-right:0!important}.third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{max-width:33.33%!important;border:solid 1px rgb(0,0,0,.1);border-right:0;border-bottom:0;border-left:0;padding-left:58px}body.gradient.product-page .product.product--large.product--left.product--thumbnail_slider.product--mobile-hide{padding-top:44px}body.gradient.product-page .heading-text h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;font-weight:700;position:relative;letter-spacing:-2px;line-height:38px;max-width:1100px;margin-top:0}body.gradient.product-page .heading-text h2 svg{width:10px;height:22px;margin-right:15px;position:relative;top:-7px}body.gradient.product-page a.button.button--secondary{margin-left:50px;margin-bottom:64px}body.gradient.product-page a.button.button--secondary{margin-left:50px;margin-bottom:64px;display:inline-block}body.gradient.product-page .formula-matter-section .image-with-text__content h2{max-width:448px}body.gradient.product-page .formula-matter-section .image-with-text__content h2,body.gradient.product-page .backed-by-science-section .image-with-text__heading h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;font-weight:700;position:relative;letter-spacing:-2px;line-height:40px;margin:0;word-spacing:7px}body.gradient.product-page .formula-matter-section .image-with-text__content,body.gradient.product-page .backed-by-science-section .image-with-text__heading{padding-left:66px;padding-top:80px;border-top:solid 1px rgb(0,0,0,.1)}body.gradient.product-page .formula-matter-section .image-with-text__content p,body.gradient.product-page .backed-by-science-section .image-with-text__heading p{font-size:14px;margin-bottom:3px;font-family:Maison Neue Book,sans-serif;font-weight:400;text-transform:none;max-width:403px;line-height:18.2px}.formula-matter-section .image-with-text__media{height:592px!important;width:100%!important;background:#fff}.formula-matter-section .image-with-text__media img{height:100%!important;width:100%!important;object-fit:contain;padding:15px}body.gradient.product-page .backed-by-science-section .image-with-text__media img{object-fit:contain;padding:15px}body.gradient.product-page .product__text.inline-richtext{font-size:14px;font-family:Bw Gradual,sans-serif;color:#000;font-weight:700;margin-top:0!important;letter-spacing:0}body.gradient.product-page .product-description p span{font-size:14px;font-family:Maison Neue Book,sans-serif!important;font-weight:500;text-transform:none;line-height:20px;padding-right:10px;letter-spacing:normal}body.gradient.product-page .product-service p span{font-size:14px;margin-bottom:3px;font-family:Maison Neue Book,sans-serif!important;font-weight:500;text-transform:none;line-height:20px;padding-right:10px}body.gradient.product-page .product-service{margin-top:28px;padding-bottom:175px}body.gradient.product-page .product-service p{margin-top:0;margin-bottom:4px;line-height:normal}body.gradient.product-page .product-service p svg{margin-right:8px}body.gradient.product-page .product-description p.western{line-height:normal}body.gradient.product-page .product__description.rte.quick-add-hidden{margin-top:0}body.gradient.product-page .third-column.product__info-wrapper .short-description h2{margin-top:0;font-family:Bw Gradual,sans-serif;text-transform:uppercase;color:#000;font-size:14px;font-weight:700}body.gradient.product-page .third-column .short-description ul li:before{position:absolute;content:"";background:url(/cdn/shop/files/plus.svg?v=1715083630);width:10px;height:11px;background-repeat:no-repeat;left:0;top:6px}body.gradient.product-page .third-column .short-description ul li{font-size:14px;line-height:21px;font-weight:500;text-transform:none;font-family:Maison Neue Book,sans-serif;position:relative;list-style:none;padding-left:20px;color:#000}body.gradient.product-page .third-column .short-description ul{padding:0}body.gradient.product-page .product_supplement_fact p{font-family:Bw Gradual Demo;font-size:14px;font-weight:700}body.gradient.product-page .desc_right table tr{vertical-align:top}body.gradient.product-page td.toggle-action.expand img{width:18px!important;height:18px!important;margin-right:0!important;position:relative;margin-top:0}body.gradient.product-page .desc_right table td.toggle-action.collapse img{width:12px;height:12px;margin-right:0}body.gradient.product-page td.toggle-action.expand{text-align:right}body.gradient.product-page .product_supplement_fact p.description{font-size:12px;font-weight:400;line-height:15.6px}body.gradient.product-page .desc_right table tr td{padding:13px 0}.product-page .boost_desc.collection_bottom_desc .desc_right table,.product-page .shift_desc.collection_bottom_desc .desc_right table,.product-page .charge_desc.collection_bottom_desc .desc_right table,.product-page .surge_desc.collection_bottom_desc .desc_right table{width:100%;border:0;box-shadow:none}.product-page .boost_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .shift_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .charge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .surge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2){width:30%}body.gradient.product-page .quantity:after{border-radius:4px}body.gradient.product-page .price-per-item__container button svg path{color:#000;stroke:#000}body.gradient.product-page .product-quantity-cart-div .price-per-item__container input{opacity:1!important;color:#000!important;font-weight:700!important;font-size:14px;font-family:Maison Neue Demi,sans-serif}body.gradient.product-page .product-quantity-cart-div{display:flex}button.product-form__submit{white-space:nowrap;color:#fff!important;text-decoration:none;font-size:12px;letter-spacing:normal;padding:14px 20px;border:solid 1px #000;border-radius:4px;font-family:Maison Neue Demi,sans-serif;position:relative;text-transform:none;font-weight:400;background:#000;width:224px}body.gradient.product-page button.product-form__submit span{color:#fff;white-space:nowrap;font-size:14px;font-family:Maison Neue Demi,sans-serif;font-weight:400;margin-right:22px}button.product-form__submit span.plus-icon{margin-left:5px}body.gradient.product-page .product-form__input.product-form__quantity label.quantity__label.form__label,body.gradient.product-page .product__tax.caption.rte{display:none}body.gradient .price__regular span.price-item.price-item--regular{font-weight:700;font-family:Maison Neue Demi,sans-serif;font-size:20px}body.gradient.product-page .product-quantity-cart-div product-form.product-form{margin-top:0}body.gradient.product-page .product-quantity-cart-div .product-form__input{flex:0;margin-right:8px}body.gradient.product-page .backed-by-science-section .image-with-text__content h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;font-weight:700;position:relative;letter-spacing:-2px;line-height:40px;margin:0 0 20px;width:240px}body.gradient.product-page .backed-by-science-section .image-with-text__content p{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:500;text-transform:none;line-height:20px;width:340px;margin:0}body.gradient.product-page .backed-by-science-section .image-with-text__content{margin-bottom:28px}body.gradient.product-page .proven-benefit .slider-content h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;font-weight:700;position:relative;letter-spacing:-2px;line-height:40px;margin:0 0 18px;max-width:530px}body.gradient.product-page .slider-buttons{justify-content:start}body.gradient.product-page .slider-button--prev,.slider-button--next{border:1px solid!important;border-radius:4px;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}body.gradient.product-page .slider-button--prev:hover,.slider-button--next:hover{background:#000;border-color:#000!important}body.gradient.product-page .slider-button--prev:hover svg,.slider-button--next:hover svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(183deg) brightness(102%) contrast(102%)}body.gradient.product-page .second-column .slider-button--prev{margin-right:8px;display:none}body.gradient.product-page .second-column button.slider-button.slider-button--next,body.gradient.product-page .second-column button.slider-counter.caption{display:none!important}body.gradient.product-page .slider-mobile-gutter.slider-component-desktop{display:flex}body.gradient.product-page .proven-benefits-left,body.gradient.product-page .proven-benefit-right{width:50%}body.gradient.product-page .proven-benefit-right ul li a.study-link{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:700;text-transform:none;line-height:20px;color:#000;text-decoration:none}body.gradient.product-page .proven-benefit-right ul li h3{font-family:Bw Gradual Demo;color:#000;font-size:28px;font-weight:500;letter-spacing:-2px;line-height:30.8px;margin:0 0 20px;max-width:540px}body.gradient.product-page .proven-benefit-right ul li{width:100%!important;margin-left:0!important;padding-top:0}body.gradient.product-page .product_feature_list :nth-child(3).product-feature p{padding-bottom:21px}body.gradient.product-page .proven-benefit-right ul{margin-top:0;margin-left:70px;scroll-padding-left:0px!important}body.gradient.product-page .backed-by-science-section .image-with-text__text-item{padding-top:80px;padding-left:40px}body.gradient.product-page .backed-by-science-section .image-with-text__media{height:592px}body.gradient.product-page .proven-benefit .slider-content h2 svg{width:10px;height:22px;margin-right:6px;position:relative;top:-7px}body.gradient.product-page .proven-benefit{padding-top:80px}body.gradient.product-page a.study-link:before{content:"";background:url(icon-up-arrow.svg);position:relative;top:0;left:0;right:0;bottom:0;width:20px;height:20px}body.gradient.product-page a.study-link:after{content:"";background:url(icon-up-arrow.svg);position:absolute;width:20px;height:20px;background-repeat:no-repeat;top:4px;margin-left:5px}body.gradient.product-page .proven-benefit-right ul li a.study-link{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:700;text-transform:none;line-height:20px;color:#000;text-decoration:none;position:relative;letter-spacing:0}.product-quote-main-div p.author-name{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:400;margin:0;line-height:normal}body.gradient.product-page.author-spec p{margin:0;font-size:12px;font-family:Maison Neue Book,sans-serif;line-height:normal;color:#000;opacity:.6;font-weight:400}body.gradient.product-page .product_quote_div{padding-bottom:80px;padding-top:120px}body.gradient.product-page .product__info-wrapper .product-description{width:380px}body.gradient.product-page .product__info-wrapper .product-description p.western:first-child{margin-top:5px}body.gradient.product-page .boost_desc.collection_bottom_desc table tr td p{margin-bottom:0!important}body.gradient.product-page .supplement-fact-main-div{padding-bottom:80px}body.gradient.product-page .backed-by-science-section-main-div button.product-form__submit{width:137px;height:48px}body.gradient.product-page .backed-by-science-section-main-div .image-with-text__grid--reverse{border-bottom:solid 1px rgb(0,0,0,.1)}body.gradient.product-page .product-feature-list-main-div .page-width .product_feature_list{display:flex;border-top:solid 1px rgb(0,0,0,.1);border-bottom:solid 1px rgb(0,0,0,.1)}body.gradient.product-page .proven-benefit-main-div .slider-counter.caption{display:unset!important}body.gradient.product-page .slider-counter.caption span{font-size:14px;font-family:Maison Neue Demi,sans-serif;font-weight:700;position:relative}body.gradient.product-page .proven-benefit-main-div .slider-counter.caption:before{position:absolute;content:"(";font-size:14px;font-family:Maison Neue Demi,sans-serif;font-weight:700}body.gradient.product-page .proven-benefit-main-div span.slider-counter--current{margin-left:5px}body.gradient.product-page .proven-benefit-main-div span.slider-counter--total{margin-right:1px}body.gradient.product-page .proven-benefit-main-div .slider-counter.caption:after{position:absolute;content:")";font-size:14px;font-family:Maison Neue Demi,sans-serif;font-weight:700}body.gradient.product-page .proven-benefits-left .slider-buttons{flex-direction:column;align-items:baseline!important}body.gradient.product-page .proven-benefits-left .slider-button-div{display:flex;margin-top:30px;gap:8px}body.gradient.product-page .product-feature-list-main-div .product-feature h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:28px;font-weight:700;position:relative;letter-spacing:-2px;line-height:28px;margin:0 0 20px;width:240px}body.gradient.product-page .product-feature-list-main-div .product-feature p{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:500;text-transform:none;line-height:20px;width:340px;margin:0}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature{width:100%;padding-top:80px}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature:not(:last-child){border-right:solid 1px rgb(0,0,0,.1)}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature:not(:first-child){padding-left:32px}body.gradient.product-page .product-feature-list-main-div .page-width a.button.button--secondary{margin-top:28px;margin-bottom:98px}body.gradient.product-page .product-feature-list-main-div{padding-top:110px}body.gradient.product-page .product-faq-main-div{padding-top:120px;padding-bottom:120px}body.gradient.product-page .product-faq-main-div .faq-left h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:72px;font-weight:700;position:relative;letter-spacing:-2px;margin-bottom:0;margin-top:0}body.gradient.product-page .product-faq-main-div .faq-left p{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:500;text-transform:none;line-height:20px;width:340px;margin:0 0 28px}body.gradient.product-page .product-faq-main-div .page-width .faq-left{width:457px}body.gradient.product-page .faq-div .faq-description p{font-size:14px;margin:9px 0 7px}body.gradient.product-page .product-faq-main-div .page-width .faq_list{display:flex}.product_quote_div{border-top:solid 1px rgb(0,0,0,.1)}body.gradient.product-page .faq-list{display:flex;width:100%;border-bottom:solid 1px rgb(0,0,0,.1)}.product-quote-main-div{padding-top:0!important;padding-bottom:0!important}body.gradient.product-page .faq-right{width:904px}body.gradient.product-page .faq-description{width:100%}body.gradient.product-page .faq-list .faq-toggle-action img{width:12px;height:12px;position:relative;top:9px}body.gradient.product-page .faq-list .faq-toggle-action.expand img{width:19px;height:19px}body.gradient.product-page .faq-description p{font-weight:600}body.gradient.product-page .faq-description .description ul{padding:0;list-style:none;margin-top:0}body.gradient.product-page .faq-description .description ul li,body.gradient.product-page .faq-description p.description{font-size:12px;font-family:Maison Neue Book,sans-serif;line-height:20px;color:#0009;font-weight:400}body.gradient.product-page .product-faq-main-div .faq-div{border-top:solid 2px #000}body.gradient.product-page .product-faq-main-div a.button.button--secondary{margin-bottom:120px!important}body.gradient.product-page .product-quote-main-div .page-width .quote-left h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;font-weight:700;position:relative;letter-spacing:-2px;line-height:36px;width:400px;margin:0}body.gradient.product-page .page-width .quote-left{width:463px;padding-left:40px}.video-slider .page-width ul li video.video{width:calc(100% - 8px);border-radius:20px;height:100%;object-fit:cover}.video-slider .page-width ul li{position:relative}.video-slider .page-width ul li .video-action-div{position:absolute;top:16px;left:16px;z-index:1}.quote-right{padding-right:40px}.video-slider .page-width ul li .video-action-div button.homeslidecust.play-button,.video-slider .page-width ul li .video-action-div button.homeslidecust.pause-button{padding:0;border:0;background:transparent}.product_quote_div{display:flex}subscriber_stories .subscriber_stories_left{width:663px!important;padding-top:120px}.subscriber_stories_right{width:53%;padding-left:32px;padding-top:32px}.subscriber_stories .slider-button-div{display:flex;margin-bottom:40px;gap:8px}.subscriber_stories .slider-content h2{color:#000;font-size:40px;font-weight:700;position:relative;letter-spacing:-2px;line-height:38px;max-width:250px;margin:0 0 20px;text-transform:uppercase;font-family:Bw Gradual Demo}.subscriber_stories .slider-content p{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:500;text-transform:none;line-height:20px;max-width:380px;margin:0}.subscriber_stories .subscriber_stories_left .slider-buttons{margin-top:40px}slider-component ul li button{width:auto!important;height:auto!important;box-shadow:none!important;border:0!important}.second-column .thumbnail-list__item:before{padding-bottom:20px!important}.second-column slider-component ul li{width:30px!important}.second-column slider-component ul{justify-content:center}.subscriber_stories_right ul li{width:100%!important;margin:0!important;font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:500;text-transform:none;line-height:normal;color:#000;padding-bottom:12px}.subscriber_stories_right ul li .testiimg img{width:100%}.subscriber_stories .difference{display:flex;width:100%;gap:10px}.subscriber_stories .difference p{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:14px;padding-top:0;font-weight:700;width:340px;margin:10px 0 0}.desc-left p{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:20px;letter-spacing:-1px;padding-top:0;font-weight:500;max-width:280px;margin:48px 0 0;line-height:20px}h2.jdgm-rev-widg__title{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;letter-spacing:-2px;padding-top:0;font-weight:700;margin:0;line-height:normal}.product-quote-main-div h3{font-family:Bw Gradual Demo;color:#000;font-size:28px;font-weight:500;letter-spacing:-2px;line-height:30.8px;margin:0 0 24px}.subscriber_image{display:flex}.author-spec p{margin:0;font-size:12px;font-family:Maison Neue Book,sans-serif;line-height:normal;color:#000;opacity:.6}.subscriber_image img{width:100%}.subscriber_stories .testides{display:flex}.subscriber_stories .testides .desc-left{width:350px}.subscriber_stories ul.pro-ds{padding:0;list-style:none}body.gradient.product-page .subscriber_stories{padding-top:110px}body.gradient.product-page .subscriber_stories .subscriber_image img{max-width:332px;height:332px;width:100%;min-width:100%;object-position:0px 0px}.subscriber_stories_left button.product-form__submit{width:137px;height:48px}.subscriber_stories .page-width .slider-mobile-gutter{border-top:solid 1px rgb(0,0,0,.1);border-bottom:solid 1px rgb(0,0,0,.1)}.product_benefit_list{position:relative}body.gradient.product-page .product_benefit_content{position:absolute;top:0;bottom:0;left:0;right:0}body.gradient.product-page .product_benefit_main_div .product_benefit_content .slider-component-desktop{height:100%;align-items:end;background:linear-gradient(2.2deg,#0000008f 1.97%,#0000 98.28%);opacity:2.5;height:900px}body.gradient.product-page .product_benefit_main_div .product_benefit_content .slider-content{position:absolute;top:80px;left:32px;color:#fff}body.gradient.product-page .product_benefit_main_div .product_benefit_content .slider-content h2{color:#fff;margin:0;font-family:Bw Gradual Demo;text-transform:uppercase;font-size:40px;letter-spacing:-2px;font-weight:700;width:230px;line-height:37px}body.gradient.product-page .product_benefit_main_div .slider-content .slider-counter.caption{display:unset!important}body.gradient.product-page .product_benefit_content ul{gap:0}body.gradient.product-page .product_benefit_content ul li{border:solid 1px rgb(255,255,255,.3);border-right:0;padding-top:40px;margin:0;width:240px;background:#0003}body.gradient.product-page .product_benefit_content ul li .benefit-list{text-align:center}body.gradient.product-page .product_benefit_main_div .slider-buttons{position:absolute;bottom:305px;left:32px;gap:8px}body.gradient.product-page .product_benefit_main_div .slider-button{color:#fff}body.gradient.product-page .product_benefit_main_div .slider-button svg path{stroke:#fff}body.gradient.product-page .product_benefit_main_div .benefit-list .benefit_icon svg{filter:brightness(0) saturate(100%) invert(100%) sepia(84%) saturate(360%) hue-rotate(295deg) brightness(119%) contrast(100%)}body.gradient.product-page .product_benefit_main_div .product_benefits_video video.video{pointer-events:none;height:900px;object-fit:cover}body.gradient.product-page .product_benefit_main_div .benefit_title,.benefit_popup_title,.benefit_popup_text{color:#fff}.benefit_read_more{margin-bottom:28px;color:#fff;white-space:nowrap;font-size:14px;font-family:Maison Neue Demi,sans-serif;cursor:pointer;display:inline-block}.benefit_title_sub{font-family:Bw Gradual Demo;text-transform:uppercase;font-size:14px;letter-spacing:0px;font-weight:500;line-height:14px}.benefit_title{width:130px;margin:0 auto;padding-top:16px;padding-bottom:56px}body.gradient.product-page .product_benefit_main_div .page-width{padding-left:0;padding-right:0}body.gradient.product-page .benefit_icon{margin-bottom:-10px}.benefit_title_sub{min-height:28px}.subscriber_stories_left{width:683px;min-width:683px;border-right:solid 1px rgb(0,0,0,.1);padding-left:40px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.subscriber_stories .subscriber_stories_right ul{margin:0}.subscriber_image_before{margin-right:16px}body.gradient.product-page .subscriber_stories .page-width{padding-left:0;padding-right:0}.formula-matter-section .page-width,.backed-by-science-section .page-width,.product-feature-list .page-width,.product-quote .page-width{padding-left:0!important;padding-right:0!important}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature:first-child{padding-left:32px}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature:last-child{padding-right:40px}.video-heading{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:20px;font-weight:500;position:relative;letter-spacing:0px;line-height:normal;margin:0 0 44px}#judgeme_product_reviews .jdgm-rev-widg{margin:120px 0 110px}.video_slider_content_div{padding-top:40px;border-top:solid 2px #000}.benefit_popup{position:absolute;left:0;right:0;width:100%;height:100%;margin:0 auto;top:0;display:flex;align-items:center;justify-content:center}.benefit_popup_sub{background:#fff;width:451px;padding:76px 59px;position:relative;bottom:98px}.price-per-item__container quantity-input.quantity{width:100px}.price-per-item__container quantity-input.quantity button{width:30px}.product_benefit_content .close_button{color:#fff;width:48px;margin-left:auto;border:solid 1px rgb(0,0,0,.1);text-align:center;display:flex;align-items:center;justify-content:center;height:48px;position:absolute;right:0;top:0}.benefit_popup_text{font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:400;margin:0;line-height:normal;color:#000}.benefit_popup_title{color:#000}.benefit_popup_title_sub{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:28px;letter-spacing:-2px;font-weight:700;line-height:normal;margin-bottom:16px}body.gradient.product-page a.jdgm-write-rev-link{color:#000!important;text-decoration:none;font-size:12px;letter-spacing:normal;padding:14px 20px;border:solid 1px #000;border-radius:4px;font-family:Maison Neue Demi,sans-serif;position:relative;text-transform:none;display:unset;font-weight:600;min-height:auto;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}body.gradient.product-page a.jdgm-write-rev-link:hover{background:#000!important;color:#fff!important}.product_footnotes{padding:32px 323px 0 32px;max-width:1440px;margin:0 auto}.product_footnotes ol li{font-family:Maison Neue Book,sans-serif;font-size:10px}.product_footnotes{padding:32px 323px 0 32px}.product_footnotes ol{margin-top:8px}.footnote_heading{font-size:10px;font-family:Maison Neue Book,sans-serif}.footer__column--info{margin-left:auto}.faq-toggle-action.expand img{right:-3px;margin-top:3px}.products_boot_payment_box{padding-top:82px!important}.second-column ul.product__media-list li .product-media-container{border:0}.product_benefit_main_div{padding-top:0!important}.products_boot_payment_box{padding-bottom:0!important}.body.gradient.product-page .thumbnail-slider .thumbnail-list.slider--tablet-up{padding-bottom:20px}body.gradient.product-page .product-service{margin-top:28px}body.gradient.product-page .product__column-sticky{position:relative;top:0;height:100%}body.gradient.product-page .thumbnail-list.list-unstyled.slider{padding-bottom:24px}.bsub-widget legend{margin-bottom:5px;font-family:Bw Gradual,sans-serif;color:#000;font-weight:700}.second-column{padding:76px 60px 0!important}.first-column{padding-right:10px}.first-column .product__title{margin-top:4px}.faq-description .description ul li{position:relative;padding-left:18px}.faq-description .description ul li:before{position:absolute;content:"";background:url(/cdn/shop/files/plus.svg?v=1715083630);width:10px;height:11px;background-repeat:no-repeat;left:0;top:5px}.privacy-policy-collagen-for-men .page-width.page-width--narrow,.delivery-returns-collagen-for-men .page-width.page-width--narrow,.terms-collagen-for-men .page-width.page-width--narrow{max-width:1440px;padding-left:40px;padding-right:40px;padding-top:100px}.privacy-policy-collagen-for-men .page-width.page-width--narrow h1.main-page-title,.delivery-returns-collagen-for-men .page-width.page-width--narrow h1.main-page-title,.terms-collagen-for-men .page-width.page-width--narrow h1.main-page-title{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:40px;font-weight:700;position:relative;left:-1px;top:5px;letter-spacing:-3px;line-height:23px;padding-left:0!important;margin-bottom:30px}.privacy-policy-collagen-for-men .page-width.page-width--narrow h3,.delivery-returns-collagen-for-men .page-width.page-width--narrow h3,.terms-collagen-for-men .page-width.page-width--narrow h3{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:22px;font-weight:700;letter-spacing:-1px;line-height:23px;padding-left:0!important;margin-bottom:5px}.privacy-policy-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p,.delivery-returns-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p,.terms-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p{font-size:14px;margin-bottom:3px;font-family:Maison Neue Book,sans-serif;font-weight:400;text-transform:none;line-height:18.2px;margin-top:0}.privacy-policy-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p a,.delivery-returns-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p a,.terms-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p a{font-size:14px;margin-bottom:3px;font-family:Maison Neue Book,sans-serif;font-weight:400;text-transform:none;line-height:18.2px;color:#000}.privacy-policy-collagen-for-men .page-width.page-width--narrow ul li,.delivery-returns-collagen-for-men .page-width.page-width--narrow ul li,.terms-collagen-for-men .page-width.page-width--narrow ul li{font-size:14px;line-height:21px;font-weight:500;text-transform:none;font-family:Maison Neue Book,sans-serif;position:relative;list-style:none;padding-left:20px;color:#000}.privacy-policy-collagen-for-men .page-width.page-width--narrow ul li a,.delivery-returns-collagen-for-men .page-width.page-width--narrow ul li a,.terms-collagen-for-men .page-width.page-width--narrow ul li a{word-break:break-all}.privacy-policy-collagen-for-men .page-width.page-width--narrow ul li a,.delivery-returns-collagen-for-men .page-width.page-width--narrow ul li a,.terms-collagen-for-men .page-width.page-width--narrow ul li a{color:#000}.privacy-policy-collagen-for-men .page-width.page-width--narrow ul li:before,.delivery-returns-collagen-for-men .page-width.page-width--narrow ul li:before,.terms-collagen-for-men .page-width.page-width--narrow ul li:before{position:absolute;content:"";background:url(/cdn/shop/files/plus.svg?v=1715083630);width:10px;height:11px;background-repeat:no-repeat;left:0;top:6px}.privacy-policy-collagen-for-men .page-width.page-width--narrow ul,.delivery-returns-collagen-for-men .page-width.page-width--narrow ul,.terms-collagen-for-men .page-width.page-width--narrow ul{padding-left:0}.privacy-policy-collagen-for-men .page-width header a,.delivery-returns-collagen-for-men .page-width header a,.terms-collagen-for-men .page-width header a{text-decoration:unset!important}.privacy-policy-collagen-for-men .page-width header.header a,.delivery-returns-collagen-for-men .page-width header.header a,.terms-collagen-for-men .page-width header.header a{text-decoration:unset!important}.delivery-returns-collagen-for-men header.header a{text-decoration:unset!important}.science_page_desclaimer{margin-top:30px;line-height:normal;font-size:14px;font-family:Maison Neue Book,sans-serif;font-weight:400;color:#000;text-align:left;font-style:italic}.jdgm-rev-widg__reviews a.jdgm-rev__pic-link{width:10%!important}a.jdgm-btn.jdgm-btn--solid.jdgm-paginate__load-more{color:#000!important;text-decoration:none;font-size:12px;letter-spacing:normal;padding:14px 20px;border:solid 1px #000;border-radius:4px;font-family:Maison Neue Demi,sans-serif;position:relative;text-transform:none;display:unset;font-weight:600;min-height:auto;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}a.jdgm-btn.jdgm-btn--solid.jdgm-paginate__load-more:hover{background:#000!important;color:#fff!important}#ShopifyChat{left:16px!important;right:unset!important}.chat-notification{left:0!important;right:unset!important}.product-page .bsub-widget__group-header{position:relative}.product-page .subscribe_percentage{position:absolute;top:3px;right:2px;color:#fff;background:#000;padding:3px 5px 0;font-size:12px;border-radius:37px}.science_page_desclaimer strong{font-style:normal}@media (max-width: 1600px){.image-bg-title.image-bg-charge-title{font-size:12vw}.image-bg-title{font-size:14vw}.image-bg-title.image-bg-shift-title{font-size:18vw}}@media (max-width: 1439px){.desc-left p,.subscriber_stories .testides .desc-left,.subscriber_stories .difference p{width:50%;max-width:50%}.subscriber_stories .slider-content p{padding-right:15px}.subscriber_stories_right{width:68%}.subscriber_stories_left{width:30%;min-width:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.subscriber_image_after,.subscriber_image_before{width:50%}body.gradient.product-page .subscriber_stories .subscriber_image img{height:auto}.product_subscriber_story{width:50%}.subscriber_stories_left .slider-content{padding-top:10px}}@media (max-width: 1280px){body.gradient.product-page .product_benefit_main_div .product_benefit_content .slider-content{top:50px}body.gradient.product-page .product_benefit_content ul li{padding-top:25px}body.gradient.product-page .formula-matter-section .image-with-text__content,body.gradient.product-page .backed-by-science-section .image-with-text__heading{padding-left:20px;padding-right:20px}button.product-form__submit{width:auto}body.gradient.product-page .product__description.rte.quick-add-hidden{padding-right:20px}.benefit_title{padding-bottom:0}body.gradient.product-page .product_benefit_main_div .slider-buttons{bottom:250px}.product_subscriber_story{width:50%}.subscriber_stories_left .slider-content{padding-top:10px}}@media (max-width: 1199px){.desc-left p{max-width:100%!important;width:100%!important}.desc-left p{letter-spacing:-1px}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature{width:33.33%}body.gradient.product-page .product-feature-list-main-div .product-feature p{width:auto}.product-page .boost_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .shift_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .charge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1){width:50%}.product_subscriber_story{width:50%}.subscriber_stories_left .slider-content{padding-top:10px}.image-bg-title.image-bg-charge-title{font-size:13vw}.image-bg-title.image-bg-shift-title{font-size:19vw}.image-bg-title{font-size:15vw}}@media (max-width: 1024px){.privacy-policy-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p a,.delivery-returns-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p a,.terms-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p a{word-break:break-all}.privacy-policy-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p,.delivery-returns-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p,.terms-collagen-for-men .page-width.page-width--narrow .rte.scroll-trigger p{padding-left:0!important}.privacy-policy-collagen-for-men .page-width.page-width--narrow h1.main-page-title,.delivery-returns-collagen-for-men .page-width.page-width--narrow h1.main-page-title,.terms-collagen-for-men .page-width.page-width--narrow h1.main-page-title{line-height:36px}.privacy-policy-collagen-for-men .page-width.page-width--narrow,.delivery-returns-collagen-for-men .page-width.page-width--narrow,.terms-collagen-for-men .page-width.page-width--narrow{padding-left:20px;padding-right:20px;padding-top:100px}.product_subscriber_story{width:50%}}@media (max-width: 991px){.image-bg-title.image-bg-charge-title{font-size:11vw}.image-bg-title.image-bg-shift-title{font-size:16vw}.image-bg-title{font-size:14vw}.benefit_title_sub{min-height:40px}body.gradient.product-page .page-width{padding-left:20px;padding-right:20px}body.gradient.product-page .backed-by-science-section .image-with-text__text-item{padding-left:20px}.subscriber_stories_left{width:40%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.subscriber_stories_right{width:56%}.third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{padding-left:15px}.benefit_read_more{margin-bottom:12px}body.gradient.product-page .product_benefit_main_div .product_benefit_content .slider-content h2{font-size:24px;letter-spacing:-2px;line-height:27px;width:131px}body.gradient.product-page .product_benefit_main_div .product_benefit_content .slider-content{top:48px;left:23px}.product-page .boost_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .shift_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .charge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .surge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2){width:30%}.product-page .boost_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .shift_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .charge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .surge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1){width:50%}body.gradient.product-page .subscriber_stories .subscriber_image img{max-width:332px;height:auto;width:100%;min-width:100%;object-position:0px 0px}}@media (max-width: 767px){.image-bg-title.image-bg-charge-title{font-size:22vw!important}.image-bg-title.image-bg-shift-title{font-size:33vw!important}.image-bg-title{font-size:27vw!important}#ShopifyChat{left:0!important}body.gradient.collection-page .card__information,body.gradient.collection-page .quick-add.no-js-hidden{padding-left:0!important}body.gradient.product-page .product_subscriber_story .desc-right p{margin:0;width:95%}.subscriber_stories .testides .desc-left p{width:96%!important}ul.pro-ds li{width:92%!important;text-align:justify}body.gradient.product-page .proven-benefit-right ul li{width:100%;margin-left:0!important;padding-top:0}body.gradient.product-page .popup-image{background:transparent!important;width:100%;height:auto;display:block}body.gradient.product-page .popup__box{height:auto}body.gradient.product-page .product_subscriber_story ul li{display:flex!important;flex-direction:column!important;gap:20px}.product_subscriber_story ul{--desktop-margin-left-first-item: max( 0rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2) )}body.gradient.product-page .product_subscriber_story .desc-left p,body.gradient.product-page .product_subscriber_story .desc-right{margin:14px 0 0;width:98%}body.gradient.product-page .product_subscriber_story{padding-bottom:76px}body.gradient.product-page .formula-matter-section .image-with-text__content,body.gradient.product-page .backed-by-science-section .image-with-text__heading{padding-left:66px;padding-top:80px;border-top:solid 0px rgb(0,0,0,.1)}.boost_desc.collection_bottom_desc table tr th:first-child{width:35%!important}.formula-matter-section .image-with-text__media img{padding:0!important}.global-media-settings{border:0}body.gradient.product-page .backed-by-science-section .image-with-text__content h2{width:50%!important;margin-bottom:10px!important}body.gradient.product-page .proven-benefit-right ul{margin-top:0;margin-left:0;gap:0;overflow-x:hidden}.boost_desc.collection_bottom_desc .desc_right table{width:auto!important}.boost_desc.collection_bottom_desc .desc_right{overflow-y:auto}.boost_desc.collection_bottom_desc .desc_left_img,.collection_bottom_desc .desc_left_img{padding-right:0;width:100%;max-width:100%}body.gradient.product-page .product__description.rte.quick-add-hidden{padding-right:0;padding-left:0;order:4}body.gradient.product-page .product__text.inline-richtext{font-size:14px;font-family:Bw Gradual,sans-serif;color:#000;font-weight:700;margin-top:0!important;letter-spacing:0;order:4;padding:0}.second-column slider-component ul{justify-content:normal;padding:0 20px}body.gradient.product-page .product-media-modal__content img{width:100%}.subscriber_image_before{margin-right:8px}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(52% - var(--grid-mobile-horizontal-spacing) - 3rem)}.benefit_title{width:117px;word-break:break-word;padding-top:16px;padding-bottom:36px}.benefit_title_sub{min-height:27px;font-size:12px}body.gradient.product-page .thumbnail-list.list-unstyled.slider{padding-bottom:0;justify-content:center}body.gradient.product-page .desc-right{margin:48px 0 0;width:100%}body.gradient.product-page .product__info-container{display:block;padding-top:0}body.gradient.product-page .subscriber_stories .subscriber_stories_left .slider-buttons{margin-top:0}body.gradient.product-page .proven-benefits-left .slider-button-div{position:absolute;bottom:0;z-index:999}.proven-benefit-right .slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:64px}body.gradient.product-page .product.product--large.product--left.product--thumbnail_slider .shopify-block.shopify-app-block{padding-top:0}body.gradient.product-page .product_supplement_fact p.description{padding-top:5px}.product-page .boost_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .shift_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .charge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1),.product-page .surge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(1){width:33%}.product-page .boost_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .shift_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .charge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2),.product-page .surge_desc.collection_bottom_desc .desc_right table tbody tr th:nth-child(2){width:36%}.product-page .boost_desc.collection_bottom_desc .desc_right table,.product-page .shift_desc.collection_bottom_desc .desc_right table,.product-page .charge_desc.collection_bottom_desc .desc_right table,.product-page .surge_desc.collection_bottom_desc .desc_right table{width:100%!important}body.gradient.product-page .product-faq a.button.button--secondary{margin-left:20px}body.gradient.product-page #judgeme_product_reviews .jdgm-rev-widg{margin:60px 0;padding:0 23px}body.gradient.product-page .product.product--large.product--left.product--thumbnail_slider.product--mobile-show .slider-button{display:none}body.gradient.product-page .product.product--large.product--left.product--thumbnail_slider.product--mobile-show.grid .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:100%!important}h2.jdgm-rev-widg__title{font-size:24px;letter-spacing:-1px}.formula-matter-section .image-with-text__media{height:322px!important}body.gradient.product-page .price.price--large.price--sold-out.price--show-badge{padding-top:10px}body.gradient.product-page ul.pro-ds li{padding-bottom:12px;width:100%}.formula-matter-section .image-with-text__media img,body.gradient.product-page .backed-by-science-section .image-with-text__media img{padding:15px 20px}body.gradient.product-page .backed-by-science-section .image-with-text__media{border:0;height:322px}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature:not(:first-child){padding-left:20px}body.gradient.product-page .product-faq-main-div .faq-left p{width:100%}body.gradient.product-page .jdgm-rev-widg__sort-wrapper{display:none}body.gradient.product-page .jdgm-rev.jdgm-rev{float:left;padding:0;margin:0 0 16px;border-radius:2px;border:0px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;background:#fff;overflow:visible}body.gradient.product-page .jdgm-rev .jdgm-rev__header,body.gradient.product-page .jdgm-rev .jdgm-rev__content{padding:12px 00 16px}body.gradient.product-page .jdgm-widget .jdgm-rev-widg__body{margin-top:16px;padding-top:16px;border-top:0}body.gradient.product-page .jdgm-rev.jdgm-divider-top.jdgm--done-setup.jdgm--leex-done-setup{border-top:1px solid #d0d1d5!important}body.gradient.product-page .jdgm-widget-actions-wrapper{width:100%!important;text-align:left!important;padding-top:28px!important;height:auto;display:inline-flex;flex-direction:row;justify-content:flex-start}body.gradient.product-page a.jdgm-write-rev-link{margin-bottom:0;width:auto}body.gradient.product-page .subscriber_stories{padding-top:64px}body.gradient.product-page .subscribe_cart_button{width:50%;float:right;margin-top:40px;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;bottom:51px;right:20px}body.gradient.product-page .slider-buttons{justify-content:start;width:50%;float:left}body.gradient.product-page .subscriber_stories .slider-button-div{display:flex;margin-bottom:64px;position:absolute;bottom:0;z-index:999}body.gradient.product-page .product_benefit_main_div .product_benefits_video video.video{pointer-events:none;object-fit:cover;height:775px}body.gradient.product-page .product_benefit_content slider-component.slider-mobile-gutter.slider-component-desktop.scroll-trigger.animate--slide-in{display:flex;flex-direction:column;background:linear-gradient(2.2deg,#000000bd 1.97%,#0000 98.28%);opacity:2.5;height:775px}body.gradient.product-page .desc-right{margin:0}.desc-left p{max-width:100%!important;width:100%!important;margin-top:40px}.desc-left{min-width:100%!important}body.gradient.product-page .product-faq-main-div .page-width .faq-left{width:100%}body.gradient.product-page .subscriber_stories .subscriber_image img{max-width:170px;height:auto;width:100%;min-width:100%;object-fit:cover;object-position:0px 0px}body.gradient.product-page .heading-text p{margin:0;padding-bottom:24px;line-height:19.3px}body.gradient.product-page .product_benefit_content .slider--tablet.grid--peek{width:104%!important;margin:0}.boost_desc.collection_bottom_desc .desc_right table tbody tr th,.shift_desc.collection_bottom_desc .desc_right table tbody tr th,.charge_desc.collection_bottom_desc .desc_right table tbody tr th,.surge_desc.collection_bottom_desc .desc_right table tbody tr th{border-top:0;border-bottom:solid 2px #000;color:#000;font-size:12px;font-weight:700;line-height:inherit;padding-top:10px}body.gradient.product-page td.description-td p{font-size:12px!important;line-height:12px!important}.subscriber_stories_right{width:100%;padding:0 20px}body.gradient.product-page .product_benefit_main_div .slider-buttons{bottom:244px;left:23px}body.gradient.product-page .video-heading{margin:0 0 40px}.video_slider_content_div{padding-top:20px;margin-top:40px}body.gradient.product-page .video-slider .page-width{padding-left:20px;padding-right:20px}body.gradient.product-page .page-width .quote-left{width:auto;padding-left:20px;margin-top:80px;padding-top:64px;border-top:solid 1px rgb(0,0,0,.1)}body.gradient.product-page .quote-right{padding-right:20px;padding-left:20px}body.gradient.product-page .product-faq-main-div a.button.button--secondary{margin-bottom:60px!important;position:absolute;bottom:-80px}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature:first-child{padding-left:20px}body.gradient.product-page .backed-by-science-section .image-with-text__content p{width:100%}body.gradient.product-page .formula-matter-section .image-with-text__content p,body.gradient.product-page .backed-by-science-section .image-with-text__heading p{max-width:100%}.formula-matter-section-main-div .image-with-text__text-item.grid__item{width:100%}body.gradient.product-page .desc_right{margin-top:0}.products_boot_payment_box{padding-top:76px!important}body.gradient.product-page .faq-right{width:100%}.first-column.product__info-wrapper .product__title h1{padding-top:10px!important;margin-bottom:0;font-size:24px;letter-spacing:-1px}body.gradient.product-page .third-column.product__info-wrapper .short-description h2{padding-top:20px}body.gradient.product-page .page-width{padding-left:0;padding-right:0}.product.product--large.product--left.product--thumbnail_slider{width:100%;overflow:hidden}.first-column.product__info-wrapper{border-top:0;order:1;max-width:100%!important;padding-left:20px!important;width:100%}.grid__item.product__media-wrapper.second-column{max-width:100%!important;width:100%}.third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{max-width:100%!important;padding-left:20px;width:100%;padding-right:20px}.first-column.product__info-wrapper .product__title{margin:0}body.gradient.product-page .product-service{padding-bottom:46px}body.gradient.product-page .supplement-fact-main-div{padding:60px 20px 80px}body.gradient.product-page .heading-text h2{letter-spacing:-1px;line-height:25px;font-size:24px}body.gradient.product-page .heading-text h2 svg{width:11px;height:15px;margin-right:6px;top:-1px}.product_benefit_main_div{padding-bottom:0!important}.formula-matter-section-main-div{padding-left:20px;padding-right:20px}body.gradient.product-page .formula-matter-section .image-with-text__content,body.gradient.product-page .backed-by-science-section .image-with-text__heading{padding-left:0}.backed-by-science-section-main-div{padding-top:30px;padding-left:0;padding-right:0}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature{padding-left:20px;padding-right:20px;border:solid 1px rgb(0,0,0,.1);width:100%}body.gradient.product-page .backed-by-science-section .image-with-text__text-item{padding-top:20px;padding-left:0;padding-bottom:20px}body.gradient.product-page .slider-mobile-gutter.slider-component-desktop{padding-left:20px;padding-right:20px}body.gradient.product-page .proven-benefit .slider-content h2{font-size:24px;letter-spacing:-1px;line-height:22px}body.gradient.product-page .proven-benefit .slider-content h2 svg{width:10px;height:15px;margin-right:5px;top:-1px}body.gradient.product-page .product-feature-list-main-div{padding-top:0}body.gradient.product-page .product-feature-list-main-div .product-feature h2{letter-spacing:-1px;font-size:20px}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature{padding-top:64px}body.gradient.product-page .product-feature-list-main-div .page-width a.button.button--secondary{margin-bottom:64px}body.gradient.product-page .product-faq-main-div .faq-left h2{font-size:40px;letter-spacing:-1px}body.gradient.product-page .product-faq-main-div{padding:64px 20px}body.gradient.product-page .product-quote-main-div .page-width .quote-left h2{font-size:24px;letter-spacing:-1px;margin-bottom:24px;width:268px;line-height:22.8px}.product-quote-main-div h3{font-size:20px;letter-spacing:-1px;line-height:20px}button.product-form__submit{width:226px}body.gradient.product-page .product-quantity-cart-div{margin-bottom:0}.formula-matter-section-main-div .image-with-text__grid,.backed-by-science-section-main-div .image-with-text__grid{display:grid}.backed-by-science-section-main-div .image-with-text__grid .image-with-text__media-item{order:-1;width:100%}.formula-matter-section-main-div .image-with-text__media-item.image-with-text__media-item--small{width:100%}body.gradient.product-page .slider-mobile-gutter.slider-component-desktop{display:grid;padding-left:20px;padding-right:20px}body.gradient.product-page .product-feature-list-main-div .page-width .product_feature_list{display:grid;border:0}.product_footnotes{padding:32px 20px}.subscriber_stories_left .slider-content{padding-top:64px;padding-bottom:30px}.subscriber_stories .slider-content h2{width:100%;line-height:22.8px;font-size:24px;letter-spacing:-1px}.subscriber_stories_left{padding-left:20px}.subscriber_stories .testides{display:unset}.subscriber_stories .subscriber_stories_right ul{padding-top:16px;padding-bottom:70px;overflow-x:hidden;--grid-mobile-horizontal-spacing: 23px}.subscriber_stories_right ul li .testiimg img{width:100%;height:100%}.subscriber_stories .testides .desc-left{width:100%}.subscriber_stories_left{width:100%;min-width:100%;border-right:0;padding-left:20px;padding-right:20px}.subscriber_stories .slider-content p{padding-right:0}.product_quote_div,body.gradient.product-page .product-faq-main-div .page-width .faq_list{display:unset}.video-slider .page-width ul li video.video{width:100%;height:100%;border-radius:12px;vertical-align:middle}.video_slider_content_div ul{gap:10px}.video-slider .page-width ul li{margin-right:0;margin-bottom:7px;width:48%}.video_slider_content_div ul li:nth-of-type(2),.video_slider_content_div ul li:nth-of-type(4){margin-right:0}body.gradient.product-page .formula-matter-section .image-with-text__content p,body.gradient.product-page .backed-by-science-section .image-with-text__heading p{width:100%}body.gradient.product-page .product.product--large.product--left.product--thumbnail_slider.product--mobile-hide{padding-top:44px;display:flex;flex-direction:column;gap:0px}body.gradient.product-page .heading-text h2,body.gradient.product-page .formula-matter-section .image-with-text__content h2,body.gradient.product-page .backed-by-science-section .image-with-text__content h2,body.gradient.product-page .proven-benefit .slider-content h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:24px;font-weight:700;position:relative;letter-spacing:0;line-height:22.8px;width:331px;margin-top:0}.third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in,.first-column.product__info-wrapper,.grid__item.product__media-wrapper.second-column{width:98%!important}body.gradient.product-page .formula-matter-section .image-with-text__content p,body.gradient.product-page .backed-by-science-section .image-with-text__heading p,body.gradient.product-page .product__info-wrapper .product-description{width:100%}body.gradient.product-page .collection_benifits{display:flex;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));text-align:center;font-size:12px;font-family:Maison Neue Book,sans-serif;color:#000;line-height:normal;margin-top:64px}body.gradient.product-page .first-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{order:2;border:solid 0px rgb(255 255 255 / 10%);padding-top:38px}body.gradient.product-page .grid__item.product__media-wrapper.second-column{order:1;border-top:solid 1px rgb(0,0,0,.1);border-bottom:solid 1px rgb(0,0,0,.1)}body.gradient.product-page .third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{order:4;border:0}body.gradient.product-page .third-column.product__info-wrapper .short-description h2,body.gradient.product-page .first-column.product__info-wrapper .product__title h1{padding-top:0}body.gradient.product-page .section-template--22631802405138__custom_liquid_Qt4iHn-padding{padding-top:80px;padding-bottom:80px}body.gradient.product-page .heading-text h2 svg,body.gradient.product-page .proven-benefit .slider-content h2 svg{width:6px;height:13px;margin-right:6.32px;position:relative;top:-3px}body.gradient.product-page a.button.button--secondary{margin-top:10px;padding:14px 20px 13px;margin-bottom:64px!important}body.gradient.product-page .backed-by-science-section .image-with-text__text-item{padding:48px 20px 64px}body.gradient.product-page .formula-matter-section .image-with-text__content{padding:48px 20px 0 0}body.gradient.product-page .backed-by-science-section-main-div .image-with-text__grid--reverse{border-bottom:solid 1px rgb(0,0,0,.1);display:flex;flex-direction:column-reverse}body.gradient.product-page .proven-benefits-left,body.gradient.product-page .proven-benefit-right{width:100%}body.gradient.product-page slider-component.slider-mobile-gutter.slider-component-desktop.scroll-trigger.animate--slide-in{display:flex;flex-direction:column;justify-content:end;padding:0}body.gradient.product-page .proven-benefit-right ul li h3{font-family:Bw Gradual Demo;color:#000;font-size:20px;font-weight:500;letter-spacing:-1px;line-height:22px;margin:40px 0 20px;width:94%}body.gradient.product-page .product-feature-list-main-div .page-width .product_feature_list{display:flex;border-top:solid 1px rgb(0,0,0,.1);border-bottom:solid 1px rgb(0,0,0,.1);flex-direction:column}body.gradient.product-page .product-feature-list-main-div .page-width .product-feature:last-child{padding-right:40px;padding-left:20px;padding-top:64px!important;padding-bottom:64px}}@media screen and (max-width: 749px){.showmobile{display:block}.showdesktop{display:none}body.gradient.product-page .product.product--large.product--left.product--thumbnail_slider.product--mobile-hide{padding-top:44px;display:flex;flex-direction:row;gap:10px}body.gradient.product-page .heading-text h2,body.gradient.product-page .formula-matter-section .image-with-text__content h2,body.gradient.product-page .backed-by-science-section .image-with-text__content h2,body.gradient.product-page .proven-benefit .slider-content h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:24px;font-weight:700;position:relative;letter-spacing:-5%;line-height:22.8px;width:100%;margin-top:0;margin-bottom:0;padding-bottom:10px}body.gradient.product-page .proven-benefits-left,body.gradient.product-page .proven-benefit-right{width:100%}body.gradient.product-page slider-component.slider-mobile-gutter.slider-component-desktop.scroll-trigger.animate--slide-in{display:flex;flex-direction:column}body.gradient.product-page .proven-benefit{padding-top:64px}body.gradient.product-page .product-feature-list-main-div .page-width .product_feature_list{display:flex;border-top:solid 1px rgb(0,0,0,.1);border-bottom:solid 1px rgb(0,0,0,.1);flex-direction:column}}@media (max-width: 750px){body.gradient.product-page .backed-by-science-section-main-div .image-with-text__grid--reverse{border-bottom:solid 1px rgb(0,0,0,.1);display:flex;flex-direction:row}.third-column.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in,.first-column.product__info-wrapper,.grid__item.product__media-wrapper.second-column{width:100%}body.gradient.product-page .heading-text h2,body.gradient.product-page .formula-matter-section .image-with-text__content h2,body.gradient.product-page .backed-by-science-section .image-with-text__content h2,body.gradient.product-page .proven-benefit .slider-content h2{font-family:Bw Gradual Demo;text-transform:uppercase;color:#000;font-size:24px;font-weight:700;position:relative;letter-spacing:-5%;line-height:22.8px;width:100%;margin-top:0}body.gradient.product-page .proven-benefits-left,body.gradient.product-page .proven-benefit-right{width:100%}body.gradient.product-page slider-component.slider-mobile-gutter.slider-component-desktop.scroll-trigger.animate--slide-in{display:flex;flex-direction:column}body.gradient.product-page .proven-benefit{padding:64px 20px}}@media screen and (max-device-width:380px){.image-bg-title.image-bg-charge-title{font-size:73px!important}}@media only screen and (min-device-width: 315px) and (max-device-width: 360px){.video_section .banner__content.banner__content--bottom-left.page-width.scroll-trigger.animate--slide-in .banner__text.rte.body svg{height:25px!important}.banner__content.banner__content--bottom-left.page-width.scroll-trigger.animate--slide-in .banner__text.rte.body svg{margin-right:3px}}.product-page .first-column #shopify-block-bold_subscriptions_bsub_widget_block_K67RYi,.product-page .third-column #shopify-block-judge_me_reviews_preview_badge_TXYpw4{display:none}fieldset.bsub-widget.bsub__hidden{display:block}.benefit_popup{display:none}.benefit-list,.product_benefit_content .close_button.faq-list{cursor:pointer}body.gradient.product-page button.product-form__submit:hover{color:#000!important;background:#fff}button.product-form__submit:hover span{color:#000!important}body.gradient.product-page button.product-form__submit:hover span:after{background:url(/cdn/shop/files/plus.svg?v=1715083630);background-repeat:no-repeat;background-position:center}a.product-form__submit.button.button--full-width.extra-cart-button:hover{color:#000!important;background:#fff}a.product-form__submit span:hover,.cart__ctas button:hover{background:#fff;color:#000!important}a.product-form__submit span:hover path,.cart__ctas button:hover path{fill:#000}.newsletter-form__button:hover path{stroke:#fff}.newsletter-form__button:hover{border:solid 1px #fff}.faq_topic:hover,.blog-tag-list li a:hover,.spec_ingr:hover,.newsletter-form__button:hover{background:#000!important;color:#fff!important}#customer_login button:hover,#create_customer button:hover,.cart__warnings a.button:hover,body.gradient.contact.page-page button.action.next.submit.classic-button.wizard__submit:hover,.customer.reset-password button:hover{background:#fff;color:#000!important;border:solid 1px #000}#customer_login button:hover:after,#create_customer button:hover:after,body.gradient.contact.page-page button.action.next.submit.classic-button.wizard__submit:hover .spinner:after,.customer.reset-password button:hover:after{background:url(/cdn/shop/files/plus.svg?v=1715083630);background-repeat:no-repeat;background-position:center;box-shadow:none}body.gradient.contact.page-page button.action.next.submit.classic-button.wizard__submit:hover{box-shadow:none}#customer_login button,#create_customer button,.cart__warnings a.button,body.gradient.contact.page-page button.action.next.submit.classic-button.wizard__submit,.customer.reset-password button{border:solid 1px #000!important}.list-social__item:hover{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width: 750px){.product-media-modal__content>*:not(.active){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-new.css.map */
