.top-wrapper{position:relative}.top-wrapper h1{font-size:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%;color:#fff;text-shadow:1px 1px 3px rgb(0 0 0 / 30%)}.top-wrapper h1 span{color:var(--color-orange)}.top-wrapper img{filter:brightness(.8)}h1.main-page-title{color:#000;font-size:32px;margin-bottom:10px}.customer.login{margin:30px auto!important}.customer h1{font-size:32px;margin-bottom:20px}.customer h2{margin-bottom:10px}.customer h5{font-size:20px;margin:20px 0 0}.customer h5 a{font-size:inherit;color:var(--color-orange)}.login-divider{display:block!important;width:100%;margin:30px auto;border-bottom:2px solid var(--color-blue)}form#customer_login{max-width:400px;margin:0 auto}form#customer_login .fresh-button{display:inline-block;padding:10px;min-width:200px;text-decoration:none;background:var(--color-orange);color:#fff;border:none;border-radius:5px;text-align:center;font-size:16px;font-weight:500;letter-spacing:1px}form#customer_login .fresh-button:before,form#customer_login .fresh-button:after{display:none}#recharge-template{width:90%!important;margin:0 auto!important}#ReCharge #customer_tab_content{padding:50px 0}#ReCharge #customer_tab_content .rc_form__group input{width:100%;margin-bottom:20px}#NewPaymentMethodCardPage .frame-container,#EditPaymentMethodCardPage .frame-container{overflow:scroll!important;padding-bottom:50px!important;margin-bottom:50px!important}.skip-btn-custom{color:#fff!important;width:250px!important;margin-bottom:40px!important;border-radius:5px!important;border:none!important}.account-portal-col-inner{text-align:center;background:#fff;padding:20px 10px!important;border-radius:20px;margin:0 20px 40px!important}.account-portal-col img{border-radius:50%;max-width:150px}.account-portal-col .five-stars{fill:#e36e3b;margin-bottom:10px;max-width:85px}.account-portal-col .five-stars g{fill:inherit}.account-portal-col p{font-size:16px!important;line-height:130%!important}.account-portal-testimonial{float:left;width:calc(50% - 40px);text-align:center;background:#f4f5f7;padding:20px 10px;border-radius:20px;margin:10px 20px}.account-portal-testimonial img{border-radius:50%;max-width:150px}.account-portal-testimonial .five-stars{fill:#e36e3b;margin-bottom:10px;max-width:125px}.edit-subscription__footer h5,.account__content h5{font-size:24px;font-weight:600;margin-bottom:5px;padding-top:20px}.edit-subscription__footer button.btn,#ReChargeForm_strategy button.btn,#ReChargeForm_cancel button.btn{background:var(--color-orange);color:#fff;border-radius:50px;padding:10px 40px;border:none;margin-bottom:20px}.account__content h3{padding-top:30px;font-size:18px;margin-bottom:10px}#recharge-template h1,#recharge-template h2,#recharge-template h3,#recharge-template h4,#recharge-template h5,#recharge-template h6,#recharge-template a.account__link{text-transform:capitalize}form#rc_product_search{display:none}#recharge-template button.btn{text-transform:uppercase}img.recharge-quickactions-img{margin:10px auto 0;padding:0 5px;max-width:100%}.recharge-padding-0{padding-left:0!important;padding-right:0!important}#ReCharge #customer_tab_content .offset-by-five{left:0}#ReCharge #customer_tab_content .rc_form{margin:0 auto}.redeem-points-wrapper{margin-top:20px}.redeem-points-wrapper a.action_button{text-align:center;min-height:50px!important;height:50px!important;min-width:90%;padding:0 5px}#product-ingredients,#product-ingredients-gummies{background:var(--color-teal);padding:30px 0 0}#product-ingredients-gummies.product-ingredients-elevate-gummies{background:#d37545}#product-ingredients.product-ingredients-unwind{background:var(--color-blue)}#product-ingredients.product-ingredients-ageless{background:var(--color-yellow)}#product-ingredients.product-ingredients-nourish{background:var(--color-green)}#product-ingredients.product-ingredients-beets{background:var(--color-pink)}#product-ingredients.product-ingredients-balance{background:#df6d99}#product-ingredients.product-ingredients-radiant{background:#f4ad60}#product-ingredients h2,#product-ingredients-gummies h2{color:#fff;font-size:42px;margin-bottom:30px}#product-ingredients h2 span,#product-ingredients-gummies h2 span{color:var(--color-orange);font-weight:500}#product-ingredients .carousel-cell-ingredients,#product-ingredients-gummies .carousel-cell-ingredients{width:20%;margin:0 15px}#product-ingredients .carousel-cell-ingredients img,#product-ingredients-gummies .carousel-cell-ingredients img{border-radius:50%;border:10px solid #2E3339;margin-bottom:10px;background:#fff}#product-ingredients .carousel-cell-ingredients h3,#product-ingredients-gummies .carousel-cell-ingredients h3{color:#b7cace;margin-bottom:30px;font-size:24px}#product-ingredients .carousel-cell-ingredients.is-selected h3,#product-ingredients-gummies .carousel-cell-ingredients.is-selected h3{color:#fff}#product-ingredients .carousel-cell-ingredients .ingredients-description,#product-ingredients-gummies .carousel-cell-ingredients .ingredients-description{opacity:0;color:#fff;font-size:16px;line-height:125%}#product-ingredients.product-ingredients-ageless .carousel-cell-ingredients.is-selected h3,#product-ingredients.product-ingredients-ageless .carousel-cell-ingredients .ingredients-description,#product-ingredients-gummies.product-ingredients-ageless .carousel-cell-ingredients.is-selected h3,#product-ingredients-gummies.product-ingredients-ageless .carousel-cell-ingredients .ingredients-description{color:#222}#product-ingredients .carousel-cell-ingredients.is-selected .ingredients-description,#product-ingredients-gummies .carousel-cell-ingredients.is-selected .ingredients-description{opacity:1;position:absolute;min-width:600px;margin:0 auto;left:50%;transform:translate(-50%)}#product-ingredients .flickity-enabled:focus,#product-ingredients-gummies .flickity-enabled:focus{outline:none!important;box-shadow:none!important;border:none!important}#product-ingredients .flickity-prev-next-button,#product-ingredients-gummies .flickity-prev-next-button{background:none;bottom:35%}#product-ingredients .flickity-prev-next-button svg,#product-ingredients-gummies .flickity-prev-next-button svg{height:80px;bottom:35%}#product-ingredients .flickity-prev-next-button svg .arrow,#product-ingredients-gummies .flickity-prev-next-button svg .arrow{fill:var(--color-blue);opacity:1}#product-ingredients.product-ingredients-unwind .flickity-prev-next-button svg .arrow,#product-ingredients-gummies.product-ingredients-unwind .flickity-prev-next-button svg .arrow{fill:#fff}#product-ingredients .flickity-prev-next-button.previous,#product-ingredients-gummies .flickity-prev-next-button.previous{left:10px}#product-ingredients .flickity-prev-next-button.next,#product-ingredients-gummies .flickity-prev-next-button.next{right:10px}#ingredients-new .icon-container{padding:30px 0}#ingredients-new .intro-text p{font-size:18px;margin-bottom:30px;text-align:center}#ingredients-new .icon-col{text-align:center;padding:0}#ingredients-new .icon-col img{width:50%;max-width:70px}#ingredients-new .icon-col p{font-size:16px;font-weight:500;color:var(--color-blue)}#ingredients-new .icon-col-alt{text-align:center;margin-bottom:15px;padding:0}#ingredients-new .icon-col-alt img{width:50%;max-width:150px}#ingredients-new .icon-col-alt p{font-size:16px;line-height:20px;color:var(--color-blue);margin-top:5px}#ingredients-new .icon-col-alt p span{font-size:12px}.faq-page h2{margin:50px 0 0;font-size:32px;color:var(--color-blue);text-align:center}.faq-page h2:first-child{margin:30px 0 0}#faqs summary{padding:20px 0}#faqs summary .icon-caret{left:0}#faqs h3{padding-left:20px;font-size:18px;font-weight:500;margin-bottom:0}#faqs .accordion:first-child{border-top:none}#faqs h2+.accordion{border-top:none;margin-top:5px}.accordion details[open]>summary h3{color:var(--color-blue)}.accordion details[open]>summary path{fill:var(--color-orange)}#faqs{margin-bottom:50px}h2.faqs-header{text-align:center;color:#1e345a;font-size:32px;font-weight:600;margin-bottom:0}body[class*=listicle] #shopify-section-0-header,body[class*=listicle] #shopify-section-0-fresh-header,body[class*=listicle] #shopify-section-announcement-bar{display:none}@media (max-width: 768px){.top-wrapper h1,.customer h1{font-size:28px}.account-portal-testimonial{width:100%;margin:10px auto}.custom-ingredient{width:80%}#shopify-section-text-columns-with-images-2 .ingredients-wrapper{height:345px}#shopify-section-text-columns-with-images-4 .ingredients-wrapper{height:360px}p.read-studies-link{position:absolute;bottom:15px;right:25px;margin-bottom:0}.page-ingredients-and-benefits h2{font-size:30px}.redeem-points-wrapper{text-align:center}.redeem-points-wrapper a.action_button{min-width:90%}#product-ingredients h2,#product-ingredients-gummies h2{font-size:32px}#product-ingredients .carousel-cell-ingredients,#product-ingredients-gummies .carousel-cell-ingredients{width:60%;margin:0 10px}#product-ingredients .carousel-cell-ingredients.is-selected .ingredients-description,#product-ingredients-gummies .carousel-cell-ingredients.is-selected .ingredients-description{max-width:300px;min-width:300px;font-size:16px}#product-ingredients .carousel-cell-ingredients h3,#product-ingredients-gummies .carousel-cell-ingredients h3{font-size:24px;margin-bottom:15px}#product-ingredients .flickity-prev-next-button svg,#product-ingredients-gummies .flickity-prev-next-button svg{bottom:30%}h2.faqs-header{font-size:24px;margin:15px 0}.faq-page h2{font-size:24px}#faqs h3{padding-left:20px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/0-fresh-pages.css.map?v=116757771664845920561733323774 */
