@-webkit-keyframes slide-down-from-top{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slide-down-from-top{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fade-to-none{0%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}@keyframes fade-to-none{0%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}@-webkit-keyframes cartEmptyOpening{0%{-webkit-transform:translate(-50%,calc(-50% + 35px));transform:translate(-50%,calc(-50% + 35px));opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}@keyframes cartEmptyOpening{0%{-webkit-transform:translate(-50%,calc(-50% + 35px));transform:translate(-50%,calc(-50% + 35px));opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}.icon{display:inline-block}.icon:before{background-image:url(//www.elysiumhealth.com/cdn/shop/t/369/assets/sprite-icon-ad76fa63.svg?v=141448880298392539291729018999);background-repeat:no-repeat;background-size:8.0625em 18.5625em;content:"";display:block;font-size:1em}.icon--inline:before{display:inline-block;position:relative;vertical-align:middle}.icon--arrow-down:before{background-position:0 0;width:.75em;height:.4375em}.icon--arrow-right:before{background-position:0 -.4375em;width:.625em;height:.9375em}.icon--checkbox-off:before{background-position:0 -1.375em;width:1.625em;height:1.625em}.icon--checkbox-on:before{background-position:0 -3em;width:1.625em;height:1.625em}.icon--checkmark:before{background-position:0 -4.625em;width:1.125em;height:1.125em}.icon--elysium:before{background-position:0 -5.75em;width:8.0625em;height:1.1875em}.icon--go:before{background-position:0 -6.9375em;width:2.625em;height:2.625em}.icon--logo:before{background-position:0 -9.5625em;width:1.1875em;height:2.1875em}.icon--logomark:before{background-position:0 -11.75em;width:1.0625em;height:1.875em}.icon--new-tab:before{background-position:0 -13.625em;width:1.125em;height:1.1875em}.icon--rating-star:before{background-position:0 -14.8125em;width:1.125em;height:1.125em}.icon--remove:before{background-position:0 -15.9375em;width:1.0625em;height:1em}.icon--search-finder:before{background-position:0 -16.9375em;width:1.6875em;height:1.625em}.Product{background:#fff;position:relative;margin:0 auto;padding-bottom:2.25rem}.Product__Container{padding:2.25rem 1rem}.Product__Module{margin:0 auto;max-width:1440px}.Product__Gallery{margin-bottom:0;position:relative}.Product__Gallery .flickity-prev-next-button{width:2.1875rem;height:2.1875rem;background:#fff;border-radius:1.25rem;border:1px solid #0b1c30}.Product__SlideshowMobileNav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%}.Product__SlideshowMobileNav .flickity-page-dots{display:inline-block;margin-top:0;width:auto}.Product__SlideshowMobileNav .dot{vertical-align:middle}.Product__SlideshowNavArrow{position:relative}.Product__SlideshowNavArrow:before{bottom:-1.125rem;content:"";left:-1.125rem;position:absolute;right:-1.125rem;top:-1.125rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.Product__SlideshowNavArrow svg{display:block;height:.5625rem;width:.375rem}.Product__SlideshowNavArrow--previous{margin-right:1.5rem}.Product__SlideshowNavArrow--next{margin-left:1.5rem}.Product__Info{padding:1.25rem 1rem 0}.Product__Info--noGallery{padding-top:1.5rem}.Product__Info .Container{padding-left:0;padding-right:0}.Product__Aside .SectionHeader{margin-bottom:1.875rem}.Product__InfoWrapper .ProductMeta__TitleWrap{padding-bottom:.09375rem}.Product__InfoWrapper .ProductMeta__Price{font-size:2.125rem;font-weight:600;line-height:1.5rem;white-space:nowrap}.Product__InfoWrapper .ProductMeta__Price--individual{font-weight:400;color:#696b6d;text-decoration:line-through}.Product__InfoWrapper .ProductMeta__PerUnitText{white-space:nowrap}.Product__InfoWrapper .ProductMeta__SubscriptionText{display:block;font-weight:400;line-height:1.5rem;text-transform:none}.Product__InfoWrapper .ProductMeta__PriceWrapTest[data-offer=single-purchase] .ProductMeta__SubscriptionText{display:none}.Product__InfoWrapper .ProductMeta__PerUnit{position:relative}.Product__InfoWrapper .ProductMeta__PerUnit strong{color:#0932a1;position:absolute;right:0}.Product__InfoWrapper .ProductMeta__LoginToExtend{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.5rem;padding-left:0;padding-right:0;text-align:left}.product-alt{display:none}.alternate-pdp .product-alt,.product-normal{display:block}.alternate-pdp .product-normal{display:none}.ProductArticles{margin:0 auto;max-width:1440px}.ProductArticles__Headline{grid-column:1/4;border-top:.1875rem solid #0b1c30;color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:1.2;margin:.75rem 0 0;padding:.8125rem 0 2.1875rem;width:100%;max-width:46.875rem}.ProductArticles__Container{width:100%;padding-bottom:0}.ProductArticles__Container:after{content:"flickity";display:none}.ProductArticle{width:100%}.ProductArticle__Description-Title{font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1;margin:2.25rem 0 1.25rem;padding:0;text-align:left}.ProductArticle__Description-Text{font-size:.875rem;letter-spacing:.01em;line-height:1.25rem;padding:0}.ProductEncore{margin:0 auto;max-width:1440px}.ProductFaq{background-color:#f1f4f6;margin:0 auto;max-width:1440px;padding:2.25rem 1rem}.ProductFaq__Headline{grid-column:1/4;border-top:.1875rem solid #0b1c30;color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:1.2;margin:0;padding:.8125rem 0 2.1875rem;width:100%;max-width:46.875rem}.ProductFaq__Container{width:100%}.ProductFaq__Button{font-size:1rem;font-weight:700;letter-spacing:.01em;padding-right:2.5rem;text-transform:none}.ProductFeature{background:#f1f4f6}.ProductFeature__Content{height:100%}.ProductFeature__Description,.ProductFeature__Title{width:100%}.ProductFeature__Title{border-top:.1875rem solid;font-family:Graphik Web,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:2.5rem;margin:0;padding:2.1875rem 0}.ProductFeature__Description p{font-size:1rem;letter-spacing:.16px;line-height:1.5}.ProductFeature__Link{border-color:inherit;color:inherit;font-family:Graphik Web,sans-serif;margin-top:.9375rem;padding-left:4.6875rem;padding-right:4.6875rem;width:100%}.ProductForm{padding-top:1rem}.ProductForm__Variants{margin-bottom:1.5625rem}.ProductForm__Option{position:relative;margin-bottom:.625rem}.ProductForm__Option--labelled{margin-bottom:1.25rem}.ProductForm__Item{position:relative;width:100%;text-align:left;padding:1.25rem 1.75rem .625rem .875rem;border:.0625rem solid grey;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProductForm__Item .Icon--select-arrow{position:absolute;top:calc(50% - 5px);right:.9375rem;width:.625rem;height:.625rem}.ProductForm__Label{display:block;margin-bottom:.5rem}.ProductForm__LabelLink{float:right;text-decoration:underline;text-underline-position:under}.ProductForm__SelectedValue{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:1.375rem;vertical-align:top}.ProductForm__OptionCount{float:right;margin-right:.875rem}.ProductForm.ProductForm__Inventory{margin-top:.5rem;font-style:italic}.ProductForm__Error{margin-top:.625rem;text-align:center}.ProductForm__AddToCart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ProductForm__AddToCart.blue{color:#0b1c30}.ProductForm__AddToCart[disabled]{opacity:.25}.ProductForm__AddToCartPrice{display:inline-block;font-weight:400;padding-left:.9375rem}.ProductForm__ShippingMessage{color:gray;padding-top:.875rem;text-align:center}.ProductForm__ShippingMessage p{font-size:.75rem}.no-js .ProductForm__Option:not(.no-js){display:none}.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:30px;height:30px;border-radius:50%;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(10%,white),color-stop(42%,rgba(255,255,255,0)));background:linear-gradient(to right,#fff 10%,#fff0 42%);position:absolute;-webkit-animation:1.4s linear infinite load3;animation:1.4s linear infinite load3;-webkit-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:#022ea8;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ProductHeader{background:#0b1c30;color:#fff;display:none;position:fixed;bottom:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;z-index:-1;width:100%;max-width:1440px}.ProductHeader.scrolled{display:block;z-index:5}.ProductHeader__Inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.ProductHeader__Cta,.ProductHeader__Info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.ProductHeader__Info{margin-bottom:0}.ProductHeader__Title{font-family:Graphik Web,sans-serif;font-size:1.375rem;font-weight:600;margin:0}.ProductHeader__Copy{font-weight:400;margin-left:.3125rem}.ProductHeader__Cta .ProductHeader__Copy{font-size:.875rem}.ProductHeader__Button{margin-left:auto;padding:.625rem 1.5rem}.ProductHeader__Icon{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-left:1.5rem}.ProductHeader__Icon .Icon{height:1.5rem;width:1.5rem}.ProductHeader__Icon svg>*{fill:#fff}.template-product #gladlyChat_container{bottom:6rem!important}.ProductHighlights{background:#fff}.ProductHighlights__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;padding-top:0}.ProductHighlight{padding-bottom:1.25rem;width:50%}.ProductHighlight:nth-child(odd){padding-right:.75rem}.ProductHighlight:nth-child(2n){padding-left:.75rem}.ProductHighlight__Title{color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:.75rem;letter-spacing:.12px;line-height:1.67;text-align:center}.ProductHighlight__Link{display:block;position:relative}.ProductHighlight__Link-Image--mobile{display:block}.ProductHighlight__Link-Image--desktop{display:none}.ProductHighlight__Description{text-align:center}.ProductMeta__ImageWrapper{display:block;margin-bottom:2rem}.ProductMeta__Vendor{margin-bottom:1.25rem}.ProductMeta__Header{border-bottom:.1875rem solid #0b1c30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.5625rem;position:relative}.ProductMeta__Promo{color:#de4432;font-size:.875rem;left:0;position:absolute;top:-1.25rem}.ProductMeta__LoginToExtend{background-color:#f1f4f6;font-size:.875rem;min-height:1.3125rem;text-align:center;padding:.3125rem 1.25rem;margin-top:.625rem;line-height:1.3}.ProductMeta__LoginToExtend a{color:#0932a1;font-weight:700}.ProductMeta__TitleReviewWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ProductMeta__ReviewStars{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin:.6875rem 0!important;padding-top:.75rem!important}.ProductMeta__ReviewStars .yotpo-bottomline .yotpo-icon-empty-star,.ProductMeta__ReviewStars .yotpo-bottomline .yotpo-icon-half-star,.ProductMeta__ReviewStars .yotpo-bottomline .yotpo-icon-star{color:#ffa000!important}.ProductMeta__ReviewStars .text-m{margin-left:.3125rem!important;color:#0b1c30!important}.ProductMeta__ReviewStars .text-m:hover{color:#0b1c30!important}.ProductMeta__Title{font-weight:600;margin:0 .4375rem 0 0;font-size:2.5rem}.ProductMeta__Subtitle{color:gray;margin:0}.ProductMeta__PriceList{margin-top:.9375rem;text-align:right;text-transform:lowercase}.ProductMeta__Price{color:#0b1c30;font-size:1.5rem;margin:0;font-weight:400}.ProductMeta__Price.Price--compareAt{margin-left:1.875rem;margin-right:.375rem;font-size:1rem;opacity:.8;text-decoration:line-through}.ProductMeta__Price.Price--highlight{color:#0053f4}.ProductMeta__Price-SubscriptionType{display:block;font-size:1rem;text-transform:none;margin-top:.6875rem;line-height:1}.ProductMeta__TaxNotice,.ProductMeta__UnitPriceMeasurement{margin-top:.3125rem}.ProductMeta__PerUnit{font-size:.75rem;color:#0b1c30bf;display:block;line-height:1}.ProductMeta__PerUnit strong{text-transform:uppercase;display:block;margin-top:.3125rem}.ProductMeta__Description{margin:0;padding:2.25rem 0;border-top:.0625rem solid grey;text-align:left}.ProductMeta__ShareButtons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.125rem 0 .625rem}.ProductMeta__ShareTitle{margin-right:.375rem}.ProductMeta__ShareList{font-size:0}.ProductMeta__ShareItem{display:inline-block;margin:0 7px}.ProductMeta__ShareItem svg{display:block;width:12px;height:12px;opacity:.6;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.ProductMeta__ShareItem:hover svg{opacity:1}.ProductMeta--index .ProductMeta__TitleReviewWrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ProductMeta--index .ProductMeta__TitleReviewWrapper .ProductMeta__ReviewStars{margin-bottom:7px!important}.ProductMeta--index .ProductMeta__PriceList--index{padding-left:20px}.ProductMeta--index .ProductMeta__Price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:8px}.ProductMeta--index .ProductMeta__Price.Price--highlight{color:#0b1c30}.ProductMeta--index .ProductMeta__Price .ProductMeta__PerUnit{margin-left:4px;font-weight:400;color:gray}.ProductMeta--index .ProductMeta__Price.Price--compareAt{font-size:.875rem;letter-spacing:.00063rem;line-height:1.25rem;font-weight:400;color:gray;text-decoration:none;margin-left:1rem;margin-right:0}.ProductMeta--index .ProductMeta__Price .Price--compareText{margin-right:2px}.ProductForm~.ProductMeta__Description{border-top:none;padding-top:0}.ProductForm~.ProductMeta__Description .ProductMeta__ShareButtons{margin-bottom:2px}.ProductNewsletter{background:#fff;padding-top:2rem}.ProductNewsletter__Container{background-color:#022ea8;background-image:radial-gradient(#0053f4 10%,transparent 0);background-size:1.875rem 1.875rem;background-position:.3125rem;color:#fff;padding:1.875rem 1rem}.ProductNewsletter__Header{max-width:40rem;padding-bottom:1.25rem}.ProductNewsletter__Title{margin-top:0}.ProductNewsletter__Form{max-width:43.75rem}.ProductNewsletter .Form__Input{background:#022ea8;width:100%}.ProductNewsletter .Form__Submit{width:8.6875rem}.ProductPress{background:#fff}.ProductPress.Product__Container{padding-top:1.75rem}.ProductPress__List{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #0b1c30;border-top:.0625rem solid #0b1c30;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:.8125rem 0 .6875rem}.ProductPress__ListItem{width:50%}.ProductPress__ListItem svg{max-width:100%}.ProductPromo{max-width:100vw;overflow:hidden;position:relative}.ProductPromo__Text{position:absolute;width:calc(100% - 64px);left:2rem;bottom:1.5625rem;max-width:32.5rem;text-align:center}.ProductPromo__Text-Title{color:#fff;font-family:Graphik Web,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:2.5rem;margin:0}.ProductPromo__Text-Button{margin-top:1.5625rem;padding-left:4.6875rem;padding-right:4.6875rem}.ProductPromo__ImageContainer--mobile{display:block}.ProductPromo__ImageContainer--desktop{display:none}.ProductQuote{background:#fff;margin:0 auto}.ProductQuote__Container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:76rem;padding-bottom:1.875rem;padding-top:2rem}.ProductQuote__ImageContainer{border-radius:100%;height:10rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto;overflow:hidden;width:10rem}.ProductQuote__Content{margin-top:1.6875rem;text-align:center}.ProductQuote__Title{color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:1.5rem;letter-spacing:.04px;line-height:2.0625rem;margin-bottom:1.4375rem;text-align:center}.ProductQuote__Description{margin:0 auto}.ProductQuote__Description p{color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:.875rem;letter-spacing:.14px;line-height:1.43;margin-bottom:0;text-align:center}.ProductReviews__Headline{grid-column:1/4;border-top:.1875rem solid #0b1c30;color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:1.2;margin:.75rem 0 0;padding:.8125rem 0 2.1875rem;width:100%;max-width:46.875rem}.ProductReviews .product-link-container,.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{display:none!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel{padding:0!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-title{font-family:Graphik Web,sans-serif!important;font-size:1rem!important;line-height:1.5rem!important;color:#0b1c30!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel{float:none!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .carousel-review-date{line-height:1.0625rem!important;font-style:normal!important;font-family:Graphik Web,sans-serif!important;color:gray!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .yotpo-carousel{font-size:1rem!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .small-version .carousel-review-title{font-family:Graphik Web,sans-serif!important;font-size:1rem!important;line-height:1.5rem!important;color:#0b1c30!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .small-version .right-side{max-width:16rem!important;width:100%!important;text-align:left!important;float:none!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .small-version .right-side .carousel-read-more{font-family:Graphik Web,sans-serif!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-body{font-family:Graphik Web,sans-serif!important;font-size:.875rem!important;line-height:1.25rem!important;color:#0b1c30!important;font-style:normal!important}.ProductReviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-author{font-family:Graphik Web,sans-serif!important;font-size:.875rem!important;line-height:1.25rem!important;color:#0b1c30!important;position:relative!important;top:.3125rem!important;margin-bottom:.9375rem!important}.ProductReviews .yotpo-reviews-carousel .yotpo-small-box,.yotpo .yotpo-label-container{display:none!important}.write-question-review-buttons-container .write-question-review-button{border:1px solid #0b1c30!important}.write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{color:#0b1c30!important;font-family:Graphik Web,sans-serif!important;font-weight:400!important}.write-question-review-buttons-container .write-question-review-button .write-question-review-button-icon{display:none!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#0b1c30!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span,.yotpo .yotpo-nav ul .yotpo-nav-tab:hover span{color:#0b1c30!important}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{display:none!important}.yotpo .yotpo-review .yotpo-footer,.yotpo .yotpo-review .yotpo-main{margin-left:0!important}.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.yotpo-bottomline .yotpo-icon-half-star{color:#0b1c30!important}.bottom-line-items-container .avg-score,.bottom-line-items-container .reviews-qa-labels-container .reviews-qa-label,.reviews-header .reviews-amount,.yotpo .yotpo-review .yotpo-footer .y-label,.yotpo .yotpo-review .yotpo-footer .yotpo-helpful .yotpo-sum,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label,.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer,.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description{color:#6a6c77!important;font-family:Graphik Web,sans-serif!important}.yotpo .transparent-color-btn span.yotpo-icon,.yotpo .yotpo-review .yotpo-main .content-title,.yotpo .yotpo-review .yotpo-read-more{color:#0b1c30!important;font-family:Graphik Web,sans-serif!important}.yotpo div{font-family:Graphik Web,sans-serif!important}.filters-container .filters-container-title{color:#0b1c30!important}.main-widget-wrap{padding:0 1.875rem}.main-widget-wrap .return-btn{margin-top:1.875rem}.ProductSpecs{background:#fff}.ProductStory__Contents{height:100%}.ProductStory__Content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.25rem 1rem}.ProductStory__Description,.ProductStory__Title{width:100%}.ProductStory__Title{border-top:.1875rem solid #0b1c30;color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:.4px;line-height:1.2;margin:0;padding:2.1875rem 0}.ProductStory__Description p{color:#0b1c30;font-size:1rem;letter-spacing:.16px;line-height:1.5}.ProductStory__Link{color:#0053f4;font-family:Graphik Web,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;margin-top:.9375rem;letter-spacing:.16px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Product__Tabs{border-top:.125rem solid #0b1c30;margin:1.3125rem 0 0}.Product__Tabs .Collapsible:nth-child(1){border-top:0}.Product__Tab{font-size:.875rem;font-weight:700;letter-spacing:.0175rem;line-height:1.71;padding-bottom:.8125rem;padding-top:.75rem;text-transform:uppercase}.ProductTestimonials{background:#fff;padding:2.25rem 1rem}.ProductTestimonials:after{content:"flickity";display:none}.ProductTestimonials__Headline{grid-column:1/4;border-top:.1875rem solid #0b1c30;color:#0b1c30;font-family:Graphik Web,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:1.2;margin:0;padding:.8125rem 0 2.1875rem;width:100%;max-width:46.875rem}.ProductTestimonial{width:100%}.ProductTestimonial__Header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.8125rem 0}.ProductTestimonial__Profile{padding-right:1.5625rem;text-align:right}.ProductTestimonial__Name{font-weight:700}.ProductTestimonial__Profession{color:gray}.ProductTestimonial__ImageContainer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:10rem}.ProductTestimonial__Content p{font-size:.875rem;letter-spacing:.12px;line-height:1.25rem}.ProductTouts{padding-bottom:2.0625rem;padding-top:5rem;position:relative}.ProductTouts-Anchor{position:absolute;top:1.875rem}.ProductTouts .Container{padding:0;overflow:hidden}.ProductTouts--tablet-and-up,.ProductTouts__Headline{display:none}.ProductTouts--mobile{display:block}.ProductTouts--desktop{display:none}.ProductTouts__Cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100vw;overflow:auto;padding-bottom:.625rem}.ProductTouts__Col{background-color:#f0f4f7;margin:0 .9375rem 0 0;padding:2.8125rem 1.25rem;position:relative;min-width:16.75rem;width:calc(50% - 15px);min-height:44.375rem}.ProductTouts__Col:nth-child(4){margin-right:0}.ProductTouts__Col:nth-child(4) .ProductTouts__Col-ImageWrapper{left:initial;padding-right:0;right:0;width:100%}.ProductTouts__Col:nth-child(2) .ProductTouts__Col-ImageWrapper{width:105%}.ProductTouts__Col:hover{background-color:#ced8e1}.ProductTouts__Col--index{padding-top:6.25rem;padding-bottom:6.25rem}.ProductTouts__Col--index-desktop{display:none}.ProductTouts__Col--index-mobile{background:0 0;display:block;padding:4.0625rem 1.125rem 1.5625rem}.ProductTouts__Col-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3}.ProductTouts__Col--mobile{display:block}.ProductTouts__Col--desktop{display:none}.ProductTouts__Col-Background{height:100%;width:100%;overflow:hidden;position:absolute;right:0;top:0}.ProductTouts__Col-ImageWrapper{padding:0 1.25rem;position:absolute;top:6.25rem;width:130%;left:-15%}.ProductTouts__Col-Rating{margin-bottom:12.5rem;margin-top:1.25rem;min-height:1.0625rem}.ProductTouts__Col--index-mobile .ProductTouts__Col-Rating,.ProductTouts__Col-Rating .text-m{display:none}.ProductTouts__Col-Rating .yotpo{display:inline-block}.ProductTouts__Col-Rating .yotpo .yotpo-bottomline .yotpo-icon-empty-star,.ProductTouts__Col-Rating .yotpo .yotpo-bottomline .yotpo-icon-half-star,.ProductTouts__Col-Rating .yotpo .yotpo-bottomline .yotpo-icon-star,.ProductTouts__Col-Rating .yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon,.ProductTouts__Col-Rating .yotpo-bottomline .yotpo-icon-half-star{color:#0b1c30!important;font-size:.875rem!important}.ProductTouts__Col-Text{text-align:center;z-index:3}.ProductTouts__Col-Heading{font-size:1.5rem;line-height:1.2;letter-spacing:-.04em;font-weight:300}.ProductTouts__Col--index-mobile .ProductTouts__Col-Heading{text-align:left;margin-bottom:1.875rem}.ProductTouts__Col-Heading strong{display:block}.ProductTouts__Col--index .ProductTouts__Col-Heading strong{font-size:3rem}.ProductTouts__Col-Disclaimer{bottom:1.875rem;color:#006e9f;font-size:.875rem;font-weight:400;left:50%;line-height:1;margin:0;max-width:9.375rem;padding:0;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%}.ProductTouts__Col--index .ProductTouts__Col-Disclaimer{bottom:6.25rem;font-size:1.125rem;font-weight:300;line-height:1.375rem;max-width:13.75rem;width:100%}.ProductTouts__Col-Sale{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fcff80;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:600;height:5.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;letter-spacing:.01em;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translate(-50%);width:12.5rem;z-index:3}.ProductTouts__Col--index-mobile .ProductTouts__Col-Sale{top:10.625rem}.ProductTouts__Col-Description{font-size:1rem;font-weight:400;margin-top:1.25rem;line-height:1.5rem;max-width:16.875rem}.ProductTouts__Col-Description a{font-weight:700;color:#006e9f}.ProductTouts__Col-Description em{font-size:1.25rem;font-style:normal;line-height:1;font-weight:600;margin-bottom:1.5625rem;display:block}.ProductTouts__Col--index .ProductTouts__Col-Description{max-width:26.25rem;margin-top:2.5rem;text-align:left}.ProductTouts__Col-Promotion{font-size:1rem;font-weight:400;margin-top:1.25rem;line-height:1.5rem;max-width:16.875rem}.ProductTouts__Col--index .ProductTouts__Col-Promotion{max-width:26.25rem;margin-top:1.875rem;text-align:left}.ProductTouts__Col-Price{font-size:2rem;color:#006e9f;font-style:normal;font-weight:600;text-decoration:none;margin-top:2.5rem}.ProductTouts__Col-Price em{color:#0b1c30;font-weight:300;text-decoration:line-through;font-style:normal;margin-left:1.25rem}.ProductTouts__Col--index .ProductTouts__Col-Price{font-size:1.5rem;text-align:center;margin-bottom:7.1875rem}.ProductTouts__Col-Cta{background-color:#0b1c30;border-radius:0;color:#fff;font-size:.875rem;font-weight:700;line-height:1;min-width:10.3125rem;padding:.6875rem 2rem .8125rem}.ProductTouts__Col-Cta[disabled]{background-color:#0b1c3033}.ProductTouts__Col-CtaWrapper{margin:2.5rem 0 0;text-align:center;z-index:3;position:absolute;bottom:5.125rem;left:50%;padding:0;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%}.ProductTouts__Col--index .ProductTouts__Col-CtaWrapper{position:relative;bottom:initial}.ProductExtension--in-cart,.ProductExtension.is-hidden{display:none}.ProductExtension--in-cart.is-visible{display:block}.ProductExtension__Button{width:100%}.ProductExtension__Button--close{margin:0 0 .625rem}.ProductExtension__List{margin:1.875rem 0;padding:0}.ProductExtension__List-element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:.5rem 0;padding:0}.ProductExtension__List-element label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1.5;margin:0 0 .5rem;padding:0 0 0 2.5rem;position:relative}.ProductExtension__List-element label:before{background-image:url(//www.elysiumhealth.com/cdn/shop/t/369/assets/sprite-icon-ad76fa63.svg?v=141448880298392539291729018999);background-repeat:no-repeat;background-size:8.0625em 18.5625em;font-size:1em;background-position:0 -1.375em;width:1.625em;height:1.625em;content:"";display:inline-block;left:0;margin:0 .9375rem 0 0;position:absolute;top:.125rem}.ProductExtension__List-element input{opacity:0;position:absolute}.ProductExtension__List-element input:checked+label:before{background-position:0 -3em;width:1.625em;height:1.625em}.ProductExtension__List-details{color:#696b6d;display:block;font-size:.75rem;font-weight:400;min-width:100%;margin:.3125rem 0 0}.ProductExtensionOverlay{background:#0b1c30;height:100vh;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100vw;z-index:10}.ProductExtensionOverlay.is-visible{opacity:.5;visibility:visible}.Modal--login{position:fixed;background-color:#fff;-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.25);box-shadow:0 .125rem .5rem #00000040;border-radius:.25rem}.Modal--login .ProductLogin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Modal--extension{background-color:#fff;border-radius:.25rem;right:3.75rem;left:initial;position:absolute;top:9.375rem;width:calc(100% - 96px);max-width:33.25rem;-webkit-transform:translate(0,0);transform:translate(0);-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.25);box-shadow:0 .125rem .5rem #00000040}.our-best-offer-of-the-year-buy-more-save-more-elysium-health .Modal--extension{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.subscriptions-group{font-family:Graphik Web,sans-serif}.subscriptions-group__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.subscriptions-group__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-bottom:12px}.subscriptions-group__header-title{color:var(--cl__high-contrast, #0b1c30);font-family:Graphik Web,sans-serif;font-size:1.5rem;font-weight:500;line-height:133%;margin:0}.subscriptions-group__header-callout{color:var(--cl__medium-contrast, #263238);font-family:Graphik Web,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;letter-spacing:.01rem;margin:0}.subscriptions-group__header-callout a{text-decoration:underline;white-space:nowrap}.subscriptions-group__option{padding:16px 12px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0efeb;color:var(--cl__high-contrast, #0b1c30)}.subscriptions-group__option-name{text-align:center;font-family:Graphik Web,sans-serif;font-size:1rem;font-weight:600;line-height:140%;margin:0 0 4px}.subscriptions-group__option-description{text-align:center;font-family:Graphik Web,sans-serif;font-size:.875rem;font-weight:400;line-height:140%;margin:0}.subscriptions-group__option-label{text-align:center;font-family:Graphik Web,sans-serif;font-size:.75rem;font-weight:400;line-height:140%;margin:0}.subscriptions-group__option--selected{background:#012ea8;color:var(--cd__high-contrast, white)}.subscriptions-group__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.subscriptions-group__container:not(.subscriptions-group__container--selected){display:none}.subscriptions-group__box{color:var(--cl__high-contrast, #0b1c30);display:grid;grid-template-columns:1.25rem 4.25rem 1fr;gap:20px;padding:24px 16px;border:1px solid #0b1c30;width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.subscriptions-group__box--nested{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #0b1c30;padding:0 16px;cursor:pointer}.subscriptions-group__box--nested .subscriptions-group__plan{grid-template-columns:1.25rem 2fr 1fr;padding:8px 16px;border-radius:4px}.subscriptions-group__box-radio{height:20px;width:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:99px;border:2px solid #0b1c30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.subscriptions-group__box-radio:after{content:"";display:block;width:10px;height:10px;border-radius:99px;background:#fff}.subscriptions-group__box-name,.subscriptions-group__box-price{font-family:Graphik Web,sans-serif;font-size:.9375rem;font-weight:600;line-height:163%;margin:0}.subscriptions-group__box-description{font-family:Graphik Web,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;letter-spacing:.0075rem;margin:0}.subscriptions-group__plans-heading{font-family:Graphik Web,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.01rem}.subscriptions-group__plan:last-child{margin-bottom:0}.subscriptions-group__plan-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-bottom:24px}.subscriptions-group__plan-select{border:none;padding:16px 0 12px}.subscriptions-group__plan-radio{height:20px;width:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:99px;border:2px solid #0b1c30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.subscriptions-group__plan-radio:after{content:"";display:block;width:10px;height:10px;border-radius:99px;background:#fff}.subscriptions-group__plan-name{margin:0;font-family:Graphik Web,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;letter-spacing:.00875rem;color:var(--cl__high-contrast, #0b1c30)}.subscriptions-group__plan-description{margin:0;font-family:Graphik Web,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;letter-spacing:.0075rem;color:var(--cl__medium-contrast, #263238)}.subscriptions-group__plan-price-title{margin:0;font-family:Graphik Web,sans-serif;font-weight:400;line-height:150%;letter-spacing:.00875rem;color:var(--cl__high-contrast, #0b1c30);font-size:1rem}.subscriptions-group__plan-price-subtitle{margin:0;font-family:Graphik Web,sans-serif;font-weight:400;line-height:150%;letter-spacing:.0075rem;color:var(--cl__medium-contrast, #263238);font-size:.875rem}.subscriptions-group__plan--selected{background-color:#022ea8;border:#0b1c30;color:#fff}.subscriptions-group__plan--selected .subscriptions-group__box-radio{border:2px solid white}.subscriptions-group__plan--selected .subscriptions-group__box-radio:after{display:block}.subscriptions-group__plan--selected .subscriptions-group__plan-description,.subscriptions-group__plan--selected .subscriptions-group__plan-name,.subscriptions-group__plan--selected .subscriptions-group__plan-price-subtitle,.subscriptions-group__plan--selected .subscriptions-group__plan-price-title{color:var(--cd__high-contrast, white)}.subscription-groups__submit-btn{background:#0b1c30;color:#fff;width:100%;text-align:center;padding:10px;margin-top:32px}.subscription-groups__submit-btn[disabled]{opacity:.8}.subscriptions-group__box--nested:has(.subscriptions-group__plan--selected) .subscriptions-group__box-radio:after{background:#0b1c30}.subscriptions-group__plan--selected .subscriptions-group__plan-radio{border-color:#fff!important}.subscriptions-group__box-price-current{margin-bottom:0}.subscriptions-group__box-price-compare{text-decoration:line-through;color:#696b6d}.subscriptions-group__box{padding-block:12.5px}.subscriptions-group__plan-price-subtitle,.subscriptions-group__plan-price-title{text-align:right}.subscriptions-group__plan-name-price{font-weight:600}.subscription-groups__error-message{display:block;text-align:center;margin-top:8px;color:#7c0001}@media only screen and (max-width: 1008px){.Product__Info--withPromo{padding-top:2.0625rem}.ProductEncore{display:none}.ProductMeta__ReviewStars{padding-top:0!important}.ProductReviews__Headline{padding-bottom:.625rem}.ProductStory{height:auto!important}.ProductTestimonials .flickity-prev-next-button{display:none}.Modal--extension{float:right;left:1rem;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 32px)!important}.our-best-offer-of-the-year-buy-more-save-more-elysium-health .Modal--extension{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width: 641px){.ProductHeader__Cta{width:100%}}@media only screen and (min-width: 642px){.Product__Info .Container{padding-left:0;padding-right:0}.Product__Aside .Section{max-width:39.375rem}.ProductFeature__Link{width:initial}.ProductHeader__Inner{padding:1.8125rem 1rem 1.75rem}.ProductHeader__Button{margin-left:2rem;padding:.625rem 2.0625rem}.ProductHeader__Icon{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:2rem}.ProductHeader__Icon .Icon{height:1rem;width:1rem}.ProductPress__List{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ProductPress__ListItem{width:33.332%}.ProductQuote__Container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:3rem;padding-top:3rem}.ProductQuote__ImageContainer{height:12rem;margin-right:2rem;width:12rem}.ProductQuote__Content{margin-top:0}.ProductQuote__Title{font-size:2rem;line-height:2.5rem}.Product__Tab{padding-top:.6875rem;padding-bottom:.8125rem}.ProductTestimonial{width:50%}.ProductTouts--tablet-and-up{display:block}.ProductTouts__Col{min-height:46.875rem}.ProductTouts__Col--index .ProductTouts__Col-content{z-index:1;position:relative}.ProductTouts__Col-Heading strong{font-size:2rem}.ProductTouts__Col-Disclaimer{max-width:9.375rem;line-height:1.2}.ProductTouts__Col--index .ProductTouts__Col-Disclaimer{bottom:1.25rem;text-align:left;-webkit-transform:translateX(0);transform:translate(0);left:1.125rem}.ProductTouts__Col--index .ProductTouts__Col-Price{text-align:left}.ProductTouts__Col-CtaWrapper{bottom:5.125rem}}@media only screen and (min-width: 642px) and (max-width: 1008px){.ProductTouts__Col-ImageWrapper{top:8.75rem}.ProductTouts__Col--index .ProductTouts__Col-CtaWrapper{bottom:3.25rem;left:0;-webkit-transform:translateX(0);transform:translate(0);width:initial;text-align:left;margin:0;padding:0}}@media only screen and (min-width: 1009px){.Product__Wrapper{max-width:calc(100% - 451px);margin-left:0}.Product__Container{padding:2.25rem}.Product__Gallery{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--announcement-bar-height))}.Product__Info{position:-webkit-sticky;position:sticky;right:0;width:28.1875rem;margin-bottom:2.5rem;padding:3.75rem 4rem 1.875rem 2rem;top:5rem}@supports (--css: variables){.Product__Info{top:calc(var(--header-height) + 25px)}}.Product__Aside{max-width:820px;padding-left:50px}.Product__InfoWrapper{position:absolute;right:0;top:0;height:100%}.ProductArticles__Container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;padding-bottom:4rem}.ProductArticles__Container:after{content:""}.ProductArticle{width:initial}.ProductFeature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ProductFeature--3 .Product__Container{padding-top:0;padding-bottom:0}.ProductFeature__Content,.ProductFeature__ImageContainer{width:50%}.ProductFeature__Title{font-size:2.5rem;line-height:1.2}.ProductFeature--ImageAlignRight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ProductFeature--ImageAlignLeft .ProductFeature__Content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ProductHeader__Inner{padding:1.8125rem 4rem 1.75rem}.ProductHighlights__Container{padding-top:1.9375rem}.ProductHighlight{width:25%}.ProductHighlight:nth-child(odd){padding-right:1rem}.ProductHighlight:nth-child(2n){padding-left:1rem}.ProductHighlight:nth-child(2),.ProductHighlight:nth-child(3){padding:0 1rem 1.25rem}.ProductHighlight__Title{font-size:1rem}.ProductHighlight__Link-Image--mobile{display:none}.ProductHighlight__Link-Image--desktop{display:block}.ProductMeta__LoginToExtend{line-height:1}.ProductMeta__Price{font-size:2rem}.ProductNewsletter{padding:2rem 2.25rem}.ProductNewsletter__Container{padding:1.875rem 2.25rem}.ProductPress.Product__Container{padding-top:0}.ProductPress__ListItem{width:auto}.ProductPromo__Text{width:50%;left:79%;top:50%;text-align:left;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ProductPromo__Text-Title{font-size:2.5rem;line-height:1.2}.ProductPromo__ImageContainer--mobile{display:none}.ProductPromo__ImageContainer--desktop{display:block}.ProductStory{display:-webkit-box;display:-ms-flexbox;display:flex}.ProductStory__Images{width:48.88889%}.ProductStory__Image{height:100vh}.ProductStory__Contents{width:51.11111%}.ProductStory__Content{height:100vh;padding:2.25rem;position:-webkit-sticky;position:sticky;top:0}.ProductStory--ImageAlignRight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ProductStory--ImageAlignLeft .ProductStory__Content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ProductTestimonials:after{content:""}.ProductTestimonials .flickity-page-dots{display:none}.ProductTestimonial{width:100%;padding:0 .5rem}.ProductTouts{padding-bottom:3.125rem;padding-top:0}.ProductTouts .Container{padding:0 0 6.25rem}.ProductTouts__Headline{display:block;font-size:3rem;font-weight:300;letter-spacing:.01em;padding:3.75rem 0;text-align:center}.ProductTouts--mobile{display:none}.ProductTouts--desktop{display:block}.ProductTouts__Cols{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;padding-bottom:0}.ProductTouts__Col{margin:0 0 1.875rem;min-width:auto;padding:1.875rem 3.75rem;min-height:27.1875rem}.ProductTouts__Col:nth-child(2) .ProductTouts__Col-ImageWrapper,.ProductTouts__Col:nth-child(4) .ProductTouts__Col-ImageWrapper{right:0;width:62%}.ProductTouts__Col--index{padding-top:6.25rem;padding-bottom:9.375rem}.ProductTouts__Col--index-desktop{display:block;padding-top:6.25rem;padding-bottom:9.375rem}.ProductTouts__Col--index-mobile,.ProductTouts__Col--mobile{display:none}.ProductTouts__Col--desktop{display:block;left:initial}.ProductTouts__Col-ImageWrapper{max-width:82%;padding:0;right:-19%;top:-15%;width:100%}.ProductTouts__Col-Rating{margin-bottom:1.25rem;margin-top:.3125rem}.ProductTouts__Col-Text{max-width:18.75rem;padding-bottom:0;text-align:left}.ProductTouts__Col--index .ProductTouts__Col-Text{max-width:26.25rem;padding-bottom:0}.ProductTouts__Col-Disclaimer{bottom:.9375rem;font-size:.875rem;left:initial;max-width:initial;text-align:left;-webkit-transform:translateX(0);transform:translate(0)}.ProductTouts__Col--index .ProductTouts__Col-Disclaimer{bottom:1.875rem;font-size:1.5rem;line-height:2.125rem;max-width:18.125rem;left:initial}.ProductTouts__Col--index .ProductTouts__Col-Price{font-size:2rem;margin-bottom:1.25rem}.ProductTouts__Col-CtaWrapper{bottom:2.3125rem;left:initial;margin:3.125rem 0 1.25rem;position:absolute;text-align:left;-webkit-transform:translateX(0);transform:translate(0);width:initial}}@media only screen and (min-width: 1141px){.ProductFaq{padding:2.8125rem 4rem}.ProductFeature__Description,.ProductFeature__Title{width:88.9%}.ProductNewsletter{padding:2rem 4rem}.ProductNewsletter__Container{padding:1.875rem 7rem}.ProductStory__Content{padding:5.625rem 4rem}.ProductStory__Description,.ProductStory__Title{width:88.9%}.ProductTestimonials{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;padding:3.75rem 4rem 4.375rem}.ProductTestimonial{padding:0 1rem}}@media only screen and (min-width: 1440px){.Product__Wrapper{max-width:calc(100% - 625px)}.Product__Container{padding:2.25rem 4rem}.Product__Info{width:39.0625rem}.ProductPress__ListItem{padding:0 .5rem}.ProductTestimonial__ImageContainer{width:12rem}}@media (min-width: 375px){.ProductMeta--index .ProductMeta__Price.Price--compareAt{margin-left:30px}}@media (min-width: 768px){.subscriptions-group__options{gap:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscriptions-group__header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscriptions-group__plan-description br{display:none}}@media (min-width: 1024px){.subscriptions-group__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.subscriptions-group__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subscriptions-group__box{gap:32px}}@media (min-width: 1440px){.subscriptions-group__options{gap:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subscriptions-group__header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/369/assets/sdg-product.scss.css.map?v=79987023186313788111729022246 */
