:root{--prolon-dark: #1e4036;--prolon-green: #56a511;--prolon-cream: #f8f4f2}html,body,button,input,select,textarea{letter-spacing:0}body{background-color:var(--prolon-cream)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;border-radius:6px;font-weight:700}.header-wrapper,.header{background:var(--prolon-cream)}.header__menu-item,.menu-drawer__menu-item{font-size:1.5rem;font-weight:500}.header__active-menu-item,.header__menu-item[aria-current=page]{color:#fff;background:var(--prolon-green);border-radius:3px;padding:.5rem 1rem;text-decoration:none}[id$=__hero] .banner__content{width:min(100%,140rem);margin-inline:auto;padding-inline:5rem}[id$=__hero] .banner__box{max-width:65rem;padding:4rem 0;background:transparent}[id$=__hero] .banner__heading{max-width:62rem;font-size:5.5rem;line-height:1.22;color:#fff}[id$=__hero] .banner__text,[id$=__hero] .banner__text p{max-width:58rem;color:#fff;font-size:1.8rem;line-height:1.55}[id$=__hero] .button{color:#121212;background:#fff;box-shadow:none}.rich-text__wrapper{max-width:none}.rich-text__text,.image-with-text__text,.multicolumn-card__info,.accordion__content{line-height:1.8}.image-with-text__media,.collapsible-content__media,.multicolumn-card__image-wrapper{overflow:hidden;border-radius:12px}.multicolumn-card__image-wrapper{border-radius:20px}.image-with-text__media img,.collapsible-content__media img,.multicolumn-card__image{width:100%;height:100%;object-fit:cover}[id*=__research] .multicolumn-card,[id*=__institutions] .multicolumn-card{box-shadow:none}[id*=__institutions] .multicolumn-card__image-wrapper{min-height:7rem;border-radius:0}[id*=__institutions] .multicolumn-card__image{object-fit:contain}.multicolumn-card,.testimonial-card,.card-wrapper .card{box-shadow:none}.price,.price-item{letter-spacing:0}.footer .newsletter-form .field__input{color:rgb(var(--color-foreground))!important;background:rgb(var(--color-background))!important}.quantity-breaks,.product-form__buttons,.product__info-container{max-width:100%}[id*=__pn_main] .product-form__buttons .button--secondary,[id*=__pc_main] .product-form__buttons .button--secondary,[id*=__pc_product] .product-form__buttons .button--secondary{--color-button: 86, 165, 17;--color-button-text: 255, 255, 255;--alpha-button-background: 1;background:var(--prolon-green)!important;border-radius:8px;color:#fff}[id*=__pn_main] .product-form__buttons .button--secondary:before,[id*=__pc_main] .product-form__buttons .button--secondary:before,[id*=__pc_product] .product-form__buttons .button--secondary:before,[id*=__pn_main] .product-form__buttons .button--secondary:after,[id*=__pc_main] .product-form__buttons .button--secondary:after,[id*=__pc_product] .product-form__buttons .button--secondary:after{content:none!important}[id*=__pn_intro] .rich-text__heading,[id*=__pc_intro] .rich-text__heading,[id*=__reviewsIntro] .rich-text__heading,[id*=__weightCare] .image-with-text__heading,[id*=__system] .rich-text__heading{color:#121212}[id*=__pn_benefits] .media--adapt,[id*=__pc_benefits] .media--adapt{padding-bottom:102.02%!important}[id*=__ageSlider] .image-slide__image,[id*=__pn_age] .image-slide__image,[id*=__pc_age] .image-slide__image{--ratio-percent: 37.2011% !important}[id*=__pn_box] .collapsible-content__media,[id*=__pc_box] .collapsible-content__media{padding-bottom:123.0769%!important}[id*=__pn_weight1] .image-slide__image,[id*=__pn_weight2] .image-slide__image,[id*=__pc_weight1] .image-slide__image,[id*=__pc_weight2] .image-slide__image{--ratio-percent: 61.8557% !important}[id*=__weightCare] .image-with-text__media{padding-bottom:86.5441%!important}[id*=__fiveDay] .image-with-text__media{padding-bottom:109.56%!important}[id*=__nextGen] .image-with-text__media{padding-bottom:123.08%!important}[id*=__difference] .image-with-text__media{padding-bottom:75.6%!important}.shopify-payment-terms,shopify-payment-terms,form.installment,.product__info-container .shopify-payment-terms,.product__info-container shopify-payment-terms,.product__info-container [class*=payment-term],.product__info-container [id*=payment-term],.product__info-container [data-shopify-payment-terms],.product-page-price+.shopify-payment-terms,.product-page-price+shopify-payment-terms{display:none!important}.footer,.footer .gradient{background:var(--prolon-dark)}.footer,.footer a,.footer p,.footer h2,.footer h3{color:#fff}.footer .field__input{background:#fff;color:#121212}.footer__payment .list-payment{display:none}body:not(.product-handle-next-gen-prolon-5-day-fasting-mimicking-program) [id*=__pn_],body.product-handle-next-gen-prolon-5-day-fasting-mimicking-program [id*=__pc_]{display:none!important}@media screen and (min-width:990px){[id$=__hero] .banner{min-height:31.43vw}[id$=__hero] .banner__box{width:68rem;padding:4rem 3.5rem}[id$=__hero] .banner__heading{font-size:5.525rem;line-height:6.8rem}[id$=__hero] .banner__text,[id$=__hero] .banner__text p{max-width:55.8rem;color:#ffffffe6;font-size:1.6rem;line-height:2.88rem}[id$=__hero] .button{height:4.9rem;color:#000}[id$=__intro] .rich-text__text{max-width:114.5rem;margin-inline:auto}[id$=__fiveDay] .image-with-text__text{max-width:50.8rem}[id$=__nextGen] .image-with-text__text{max-width:54.2rem}[id$=__fmdIntro] .rich-text__text{max-width:118.5rem;margin-inline:auto}[id$=__intro] .rich-text__blocks,[id$=__fmdIntro] .rich-text__blocks,[id$=__pioneers] .rich-text__blocks,[id$=__benefitsIntro] .rich-text__blocks,[id$=__reviewsIntro] .rich-text__blocks{width:100%;max-width:130rem}[id$=__renewal] .collapsible-content__media{padding-bottom:104.7867%!important}[id*=__system] .rich-text__wrapper{max-width:140rem}[id*=__system] .rich-text__blocks{width:100%;max-width:130rem}[id*=__system] .rich-text__text{max-width:115.2rem;margin-inline:auto}[id$=__experts] .testimonial-card .rte{width:100%;max-width:34rem;margin-inline:auto}[id$=__benefits]:not([id*=__pc_]):not([id*=__pn_]) .media--adapt{padding-bottom:34.2493%!important}[id$=__benefits]:not([id*=__pc_]):not([id*=__pn_]) .multicolumn-card .rte p{max-width:34.5rem}[id*=__reviews] .multicolumn-card__info{min-height:16.5375rem}[id$=__difference] .image-with-text__text{width:min(50.5rem,100%);max-width:50.5rem}[id$=__difference] .image-with-text__heading{width:41.7rem}[id$=__difference] .image-with-text__content{min-height:63.3765rem}[id*=__pc_main] .product__description{width:min(48.5rem,100%);max-width:48.5rem;font-size:1.63rem;line-height:2.88rem}[id*=__pn_main] .product__description{width:min(46.7rem,100%);max-width:46.7rem;font-size:1.63rem;line-height:2.88rem}[id*=__pc_main] .product__text-container-benefits-one,[id*=__pn_main] .product__text-container-benefits-one{min-height:7.839rem}[id*=__pc_main] .product__text-container-benefits-two,[id*=__pn_main] .product__text-container-benefits-two{min-height:4.959rem}[id*=__pc_main] .product__info-container,[id*=__pn_main] .product__info-container{padding-bottom:.1625rem}[id*=__pc_main] .product-form__buttons .button,[id*=__pn_main] .product-form__buttons .button,[id*=__pc_product] .product-form__buttons .button,[id*=__products] .button,[id*=__pn_products] .button{min-height:4.9rem}[id*=__pc_benefits] .splide__slide:last-child,[id*=__pn_benefits] .splide__slide:last-child{min-height:62.388rem}[id*=__pc_product] .product__media-list{margin-bottom:0}[id*=__pc_product] .product__media-item:not(:first-child),[id*=__pc_product] .slider-buttons{display:none!important}}@media screen and (max-width:749px){[id*=__pc_main] .rating-stars__label,[id*=__pn_main] .rating-stars__label{flex:0 0 24.5rem;width:24.5rem}[id*=__pc_main] .product__description,[id*=__pn_main] .product__description{width:33rem}[id*=__pn_main] .product__description{width:31.4rem}[id*=__pc_main] .product__text-container,[id*=__pn_main] .product__text-container{width:fit-content;row-gap:.7rem}[id*=__pc_main] .product__text,[id*=__pn_main] .product__text{font-size:1.4rem;line-height:1.82rem}[id*=__pc_main] .product__text .material-icon,[id*=__pn_main] .product__text .material-icon{width:1.68rem;height:1.68rem;margin-right:.42rem;font-size:1.68rem;line-height:1.68rem}[id*=__pc_main] .product-form__buttons .button,[id*=__pn_main] .product-form__buttons .button,[id*=__pc_product] .product-form__buttons .button,[id*=__pn_products] .button{min-height:4.9rem}[id*=__pc_main] .product-form__buttons .button--secondary,[id*=__pn_main] .product-form__buttons .button--secondary,[id*=__pc_product] .product-form__buttons .button--secondary{text-transform:none}[id*=__pc_benefits] .multicolumn-card__info,[id*=__pn_benefits] .multicolumn-card__info{padding:2.4rem 3.6rem 2.4rem 2.4rem}[id*=__pc_intro] .rich-text__text{max-width:34rem;margin-inline:auto}[id*=__pc_box] .accordion__content,[id*=__pn_box] .accordion__content{width:32.1rem}[id^=shopify-section-][id$=__pc_box]{min-height:104.919rem}[id*=__pn_box] .accordion__content{width:32rem}[id*=__weightCare] .image-with-text__text{width:32.1rem}[id*=__pc_product] .product__media-list{display:block;width:calc(100vw - 3rem)!important;height:auto;margin-left:0!important;padding-left:0!important}[id*=__pc_product] .product-media-slider{width:calc(100vw - 3rem)!important;margin-right:0!important;margin-left:0!important}[id*=__pc_product] [class*=-padding]{padding-top:2.7rem;padding-bottom:2.7rem}[id*=__pc_product] .product__media-item:first-child{flex:0 0 calc(100vw - 3rem)!important;width:calc(100vw - 3rem)!important;max-width:calc(100vw - 3rem)!important}[id*=__pc_product] .product__info-wrapper{padding-top:1.5rem!important}[id*=__pc_product] .product__media-item:not(:first-child),[id*=__pc_product] .slider-buttons{display:none}[id*=reviewVideos] .prolon-video-testimonials__title{margin-bottom:3rem!important}[id*=reviewVideos] .prolon-video-testimonials__controls{height:2.9rem;margin-top:.75rem!important}[id*=reviewVideos] .prolon-video-testimonials__arrow{width:3rem!important;height:3rem!important}[id$=__hero] .banner--mobile-bottom .banner__content{align-items:center;padding:4rem 1.5rem 5.2rem}[id$=__hero] .banner--mobile-bottom .banner__box{max-width:39rem;padding:0;text-align:center}[id$=__hero] .banner--mobile-bottom .banner__heading{max-width:32rem;margin-inline:auto;color:#121212;font-size:4.225rem;line-height:5.2rem}[id$=__hero] .banner--mobile-bottom .banner__text,[id$=__hero] .banner--mobile-bottom .banner__text p{max-width:28rem;margin-inline:auto;color:#121212;font-size:1.5rem}[id$=__hero] .banner--mobile-bottom .button{color:#fff;background:var(--prolon-green)}[id$=__intro] .rich-text__text{max-width:34rem;margin-inline:auto}[id$=__fiveDay] .rating-stars__label,[id$=__nextGen] .rating-stars__label{max-width:24.7rem}[id$=__fiveDay] .image-with-text__text,[id$=__nextGen] .image-with-text__text{max-width:34rem}[id$=__nextGen] .image-with-text__text{max-width:31.8rem}[id$=__fmdIntro] .rich-text__heading,[id$=__fmdIntro] .rich-text__text{max-width:32.9rem;margin-inline:auto}[id$=__renewal] .accordion__content{width:33.1rem;margin-inline:auto}[id$=__pioneers] .rich-text__text{max-width:30.6rem;margin-inline:auto}body:not([class*=product-handle-]) [id$=__system] .rich-text__text{max-width:32.3rem;margin-inline:auto}[id$=__benefitsIntro] .rich-text__text{max-width:31.5rem;margin-inline:auto}[id$=__difference] .image-with-text__text{max-width:32.8rem}[id$=__experts] .testimonial-card .rte{max-width:29rem;margin-inline:auto}[id$=__reviews] .testimonial-card__stars{--font-size: 2.5rem !important}.footer__blocks-wrapper{row-gap:3rem}.footer-block-image img{width:18.7rem;height:2.4rem}.footer .newsletter__solid-btn{min-height:4.9rem}}@media screen and (max-width:380px){.footer a[href="/pages/data-sharing-opt-out"]{max-width:14rem}[id$=__intro] .rich-text__heading,[id$=__system] .rich-text__heading{max-width:31rem;margin-inline:auto}[id$=__nextGen] .image-with-text__heading,[id*=reviewVideos] .prolon-video-testimonials__title{max-width:33.5rem;margin-inline:auto}[id$=__hero] .banner__text{max-width:26.5rem}[id$=__intro] .rich-text__text,[id$=__fiveDay] .image-with-text__text,[id$=__nextGen] .image-with-text__text{max-width:30.5rem}[id$=__fmdIntro] .rich-text__heading{max-width:32.5rem;margin-inline:auto}[id$=__fmdIntro] .rich-text__text{max-width:31rem;margin-inline:auto}[id$=__renewal] .accordion__content{width:30.6rem;margin-inline:auto}[id*=__pn_box] .accordion__content{width:31.2rem;margin-inline:auto}[id$=__pioneers] .rich-text__text{max-width:32.8rem}body:not([class*=product-handle-]) [id$=__system] .rich-text__text{max-width:32.3rem;margin-inline:auto}[id$=__benefitsIntro] .rich-text__text{max-width:31.5rem;margin-inline:auto}[id$=__difference] .image-with-text__text{max-width:30.4rem}[id*=__weightCare] .image-with-text__text{max-width:31.5rem}[id*=__weightCare] .image-with-text__text p:first-child{max-width:30.6rem}[id$=__pc_main] .product__description{width:31.7rem}[id$=__pc_intro] .rich-text__heading{max-width:33.7rem;margin-inline:auto}[id^=shopify-section-][id$=__pc_box]{min-height:103.1rem}[id$=__pc_box] .accordion__content{width:31.4rem}[id$=__pn_main] .product__title h1{max-width:33.9rem}[id$=__pn_main] .product__description{width:32.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/prolon-custom.css.map */
