announcement-bar.pre-init{visibility:hidden;pointer-events:none}announcement-bar .slides .flickity-page-dots{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;margin:0}announcement-bar .slides .flickity-button{position:absolute;top:50%;transform:translateY(-50%);width:10px;border:none;padding:0;background:transparent;fill:#fff;cursor:pointer}announcement-bar .slides .flickity-button.next{right:20px}announcement-bar .slides .flickity-button.previous{left:20px}announcement-bar .slides.can-close .flickity-button.next,announcement-bar .slides.can-close .flickity-button.previous,announcement-bar .slides.hide-arrows .flickity-button.next,announcement-bar .slides.hide-arrows .flickity-button.previous{display:none}announcement-bar.pre-init .slides{display:flex;flex-wrap:nowrap}announcement-bar .slides.can-close .flickity-page-dots{right:34px}announcement-bar .slides .dot{list-style-type:none;width:8px;height:8px;background:#fff;border-radius:100%;margin-right:10px;opacity:.6;transition:opacity .4s ease-in-out}announcement-bar .slides .dot.is-selected{opacity:1;transition:opacity .4s ease-in-out}.flow{width:100%;height:100%;max-height:100vh;overflow:scroll;display:flex;flex-direction:column}.flow input[type=date]{background:#fff;display:block;padding:.5rem 1rem;border:1px solid rgb(138,148,244);border-radius:.375rem;width:100%;margin-bottom:10px;height:45px}@media all and (min-width: 768px){.flow{height:100vh}}.card-section{position:relative}.card-section .bg-shape{position:absolute;width:420px;z-index:0}.card-section .bg-shape--one{top:0;right:-4%}.card-section .bg-shape--two{bottom:-44%;left:-4%}.card-section .bg-shape img{width:100%;height:auto}.card-section .h2{width:100%;max-width:800px;margin:50px auto;text-align:center;z-index:1}.card-section .h3{color:#fff}.info-cards{width:100%;max-width:1100px;justify-content:space-between;margin:auto;z-index:1}.info-card{background:#126e5c;border-radius:16px;position:relative;width:100%;text-align:center}.info-card .body{color:#fff;padding:30px 50px;font-size:20px;line-height:24px}.info-card .ribbon{position:relative;margin:auto;width:165px}.info-card .clean-label-svg{width:95px}.info-card .ribbon-text{color:#ad9752;position:absolute;top:12%;left:0;width:100%}@media (max-width: 768px){.card-section .h2{margin:0 0 50px;width:100%;font-size:32px;line-height:36px}.info-card{width:100%;max-width:unset;margin:10px 0}.info-card .body{padding:30px}.card-section .bg-shape{position:absolute;width:210px;z-index:0}.card-section .bg-shape--one{top:0;left:-4%}.card-section .bg-shape--two{bottom:-10%;right:-8%;left:unset}}.clean-label-project{position:relative;overflow:hidden;background:var(--color-neutral);padding-bottom:25em;margin-bottom:-25em;z-index:1}.clean-label-project .container{z-index:3}.clean-label-project .svg-temp{position:absolute;width:100%;left:0;right:0;bottom:27em;transform:unset;z-index:0}.clean-label-project .bg-shape img{width:100%;height:auto}.clean-label-project .bg-shape{position:absolute;width:210px;z-index:0}.clean-label-project .bg-shape--one{top:10em;left:-6em;z-index:1}.clean-label-project .bg-shape--two{bottom:29em;right:-4em;left:unset;z-index:1;transform:rotate(180deg)}.clean-label-project .section-title{width:100%;max-width:800px;margin:50px auto;text-align:center;z-index:2}.clean-label-cards{width:100%;max-width:1100px;justify-content:space-between;margin:auto;z-index:2}.clean-label-card{background:#126e5c;border-radius:16px;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;padding:1em;position:relative;width:100%;text-align:center;margin:1em auto 10em}.clean-label-card .text{width:100%}.clean-label-card .ribbon{position:relative;top:-1em;margin:0 auto 2em;width:165px}.clean-label-card .ribbon .ribbon-svg{width:145px;height:215px}.clean-label-card .clean-label-svg{width:67%}.clean-label-card .ribbon-text{color:#ad9752;position:absolute;top:12px;left:0;width:100%}@media (min-width: 768px){.clean-label-card{padding:2em 2em 0;flex-wrap:unset;max-width:880px}.clean-label-project .svg-temp{bottom:40em;width:100%;transform:scaleY(1.5) scaleX(1)}.clean-label-card .ribbon{top:-2em;width:190px;height:310px}.clean-label-card .ribbon-text{top:1em}.clean-label-card .ribbon .ribbon-svg{width:185px;height:270px}.clean-label-card .clean-label-svg{width:124px}.clean-label-card .text{padding-left:2em}.clean-label-project .bg-shape{position:absolute}.clean-label-project .bg-shape--one{top:-8em;left:-13em;width:482px}.clean-label-project .bg-shape--two{bottom:25em;right:-19em;width:580px}}@media (min-width: 925px){.clean-label-project{margin-bottom:-20em}}.fullscreen-hero{position:relative;min-height:800px;height:100vh;overflow:hidden}.fullscreen-hero *::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.fullscreen-hero .sticky-feeding-guide-cta{display:block;visibility:visible;position:fixed;bottom:0;height:56px;width:100%;z-index:55;transform:translateY(0);transition:transform .5s}.fullscreen-hero .sticky-feeding-guide-cta.hide{transform:translateY(100%)}.fullscreen-hero .sticky-feeding-guide-cta .btn{height:100%}.background{position:relative;width:100%;height:100%}.fullscreen-hero .wave2{position:absolute;bottom:0;width:150%}.fullscreen-hero .wave2 path.isMp4{fill:#fee0cf}@media (min-width: 768px){.fullscreen-hero .sticky-feeding-guide-cta,.fallback{display:none;visibility:hidden}.fullscreen-hero .wave2{position:absolute;bottom:0;left:0;right:0;width:100vw;max-height:150px;transform:none}}.heading-email-signup .flex{padding:100px 60px;flex-direction:column}.heading-email-signup .h2{width:100%;max-width:1000px;margin:50px auto;text-align:center}.heading-email-signup .klaviyo{width:50%;margin:auto}@media (max-width: 768px){.heading-email-signup .flex{padding:100px 30px}.heading-email-signup .h2,.heading-email-signup .klaviyo{width:100%}.heading-email-signup .h2{font-size:32px;line-height:36px}}.process-card{--grid-col-start: unset}.process-card img{aspect-ratio:1}@media (min-width: 768px){.process-card{--grid-col-start: auto}}.text-image-blob{position:relative;overflow:hidden}.img-blob{flex-basis:50%;position:relative;display:flex;justify-content:center;z-index:1}.text-image-blob .svg-bg{position:absolute;width:100%;left:0;right:0;bottom:-10em;z-index:0;fill:var(--color-coral)}.text-image-blob .svg-bg .wave{transform:var(--move-helper);transition:all 18s ease}#wave1Rev{visibility:hidden}.img-blob img{-webkit-clip-path:url(#imgMask);clip-path:url(#imgMask);position:relative;width:500px;height:500px;object-fit:cover;left:0;top:1%}.img-blob .blob-wrapper{width:0;height:0}.text-image-blob .text{flex-basis:50%;padding-top:5%;z-index:1}@media (min-width: 1440px){.text-image-blob .svg-bg{bottom:-70%}}@media (max-width: 768px){.text-image-blob .container{padding-bottom:6em}.img-blob,.text-image-blob .text{flex-basis:100%}.text-image-blob .text{text-align:center}.text-image-blob .btn{width:100%;max-width:unset}.text-image-blob .svg-bg{bottom:0%;transform:scaleY(2.5) scaleX(1)}.img-blob img{width:350px;height:350px}}.waitlist-hero{position:relative}.waitlist-hero .logo{flex-basis:100%;text-align:center;padding:25px 0}.waitlist-hero .logo>svg{width:155px}.waitlist-hero .svg-bg{position:absolute;width:100%;left:0;right:0;bottom:-10px;z-index:0}.waitlist-hero .flex{justify-content:space-between;align-items:center;padding-bottom:10%}.waitlist-hero .imgBlob,.waitlist-hero .waitlistSignUp,.waitlist-hero .svgPointer,.waitlist-hero .klavioMobile{z-index:1}.waitlist-hero .imgBlob{flex-basis:40%;order:1;position:relative}.waitlist-hero .imgBlob .info-blob{position:absolute;display:flex;align-items:center;justify-content:center;width:45%;pointer-events:none}.waitlist-hero .imgBlob .info-blob>svg{fill:#e0abf7;width:100%;z-index:1}.waitlist-hero .imgBlob .info-blob>p{width:60%;position:absolute;margin:0;text-align:center;transform:rotate(-13.77deg);z-index:2}.waitlist-hero .imgBlob img{height:auto;width:100%}.waitlist-hero .svgPointer{left:27%;order:2;position:absolute;top:50%;width:28%}.waitlistSignUp{flex-basis:50%;order:3}.waitlist-hero .klaviyoDesktop{display:block}.waitlist-hero .klaviyoMobile{display:none;order:0}@media (max-width: 768px){.waitlistSignUp{flex-basis:100%;order:1;text-align:center}.waitlist-hero .svg-bg{transform:scaleX(12.3) scaleY(6.33)}.waitlist-hero .svg-bg{bottom:27%}.waitlist-hero .flex{padding-bottom:0}.waitlist-hero .imgBlob{flex-basis:100%;order:2}.waitlist-hero .imgBlob .info-blob{width:55%}.waitlist-hero .klavioMobile{display:flex;flex-basis:100%;order:3}.waitlist-hero .svgPointer{flex-basis:100%;order:4;position:initial}.waitlist-hero .klaviyoDesktop{display:none}.waitlist-hero .h2{font-size:32px;line-height:36px}}.clinical-trial .multi-column-cards .section-wrapper{flex-wrap:wrap}.clinical-trial .multi-column-cards .column{flex-basis:100%;padding:10px}.clinical-trial .multi-column-cards .content-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%!important;max-height:calc(80vh - 49px)}.clinical-trial .multi-column-cards .pagebuilder .section-intro{padding-bottom:0}.clinical-trial .multi-column-cards .section-intro h2,.clinical-trial .multi-column-cards .section-intro h3{font-family:Sofia-Pro,helvetica,arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:18px;text-align:center;letter-spacing:.05em;text-transform:uppercase}.clinical-trial .multi-column-cards .section-intro p:last-of-type{margin-bottom:0}.clinical-trial .multi-column-cards .content-wrapper div{flex-grow:1;flex-shrink:0;flex-basis:50%}.clinical-trial .multi-column-cards .content-wrapper>div:first-child{display:flex;flex-direction:column;flex-grow:0;flex-basis:auto;justify-content:flex-start}.clinical-trial .multi-column-cards .content-wrapper>div:first-child h4{line-height:1.25em}.clinical-trial .multi-column-cards .content-wrapper>div:last-child{display:flex;flex-direction:column;justify-content:flex-end;flex-basis:auto;margin-top:8vw}.clinical-trial .multi-column-cards .content-wrapper>div:last-child p,.clinical-trial .multi-column-cards .content-wrapper>div:last-child h3{margin-bottom:0}.clinical-trial .multi-column-cards .order-reversed .content-wrapper{flex-direction:column-reverse;justify-content:flex-end}.clinical-trial .multi-column-cards .order-reversed .content-wrapper>div:first-child,.clinical-trial .multi-column-cards .order-reversed .content-wrapper>div:last-child{flex-direction:column-reverse}.clinical-trial .multi-column-cards .order-reversed .eyebrow{margin-bottom:0}.clinical-trial .multi-column-cards .order-reversed .content-wrapper>div:last-child p{margin-bottom:30px}@media all and (min-width: 768px){.clinical-trial .multi-column-cards .section-wrapper{max-width:1240px;flex-wrap:nowrap}.clinical-trial .multi-column-cards .column{padding:60px 10px}.clinical-trial .pagebuilder .section-intro{padding-bottom:0}.clinical-trial .multi-column-cards .section-intro .description p{padding-bottom:40px;margin-bottom:0}.clinical-trial .multi-column-cards .column .card{height:100%}.clinical-trial .multi-column-cards .content-wrapper>div:first-child h4{margin-bottom:1em}.clinical-trial .multi-column-cards .content-wrapper>div:first-child h4:last-child{margin-bottom:0}.clinical-trial .multi-column-cards .content-wrapper>div:last-child{flex-grow:0}}@media all and (min-width: 880px){.clinical-trial .multi-column-cards .column .card{height:100%!important}}@media all and (min-width: 992px){.clinical-trial .multi-column-cards .column .card{height:100%!important;max-height:600px!important}}@media all and (max-width: 768px){.clinical-trial .multi-column-cards .section-intro p:last-of-type{margin-top:40px;margin-bottom:40px}}.pagebuilder.nutrition--multi-column-icons .section-wrapper{width:calc(100% - 20px);flex-wrap:wrap;justify-content:center;align-items:flex-start;max-width:1600px}.pagebuilder.nutrition--multi-column-icons .img-wrapper{width:80px;padding-bottom:80px;border-radius:50%;overflow:hidden;margin:50px auto}.nutrition--multi-column-icons .column{flex-basis:50%;padding:10px;text-align:center}.pagebuilder.nutrition--multi-column-icons h3{text-align:center}.pagebuilder.nutrition--multi-column-icons .eyebrow{font-size:10px;line-height:18px}@media all and (min-width: 768px){.nutrition--multi-column-icons .column{flex-basis:16.6667%;padding:40px 20px}.pagebuilder.nutrition--multi-column-icons .eyebrow{font-size:14px}}@media all and (max-width: 768px){.nutrition--multi-column-icons{padding-top:48px}.pagebuilder.nutrition--multi-column-icons .img-wrapper{width:50px;height:50px;padding-bottom:50px;margin:26px auto}}.nutrition-text-list{background:linear-gradient(.67deg,#fff0e6 39.29%,#fee0cf 67.75%)!important}@media all and (min-width: 768px){.nutrition-text-list .half{max-width:430px}.nutrition-text-list .container{justify-content:space-around}}.multi-column-cards .section-wrapper{flex-wrap:wrap}.multi-column-cards .column{flex-basis:100%;padding:10px}.multi-column-cards .content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;height:calc(110.448vw - 69px);max-height:calc(80vh - 49px)}.multi-column-cards .content-wrapper div{flex-grow:1;flex-shrink:0;flex-basis:50%}.multi-column-cards .content-wrapper>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.multi-column-cards .content-wrapper>div:last-child{display:flex;flex-direction:column;justify-content:flex-end}.multi-column-cards .content-wrapper>div:last-child p,.multi-column-cards .content-wrapper>div:last-child h3{margin-bottom:0}.multi-column-cards .order-reversed .content-wrapper{flex-direction:column-reverse;justify-content:flex-end}.multi-column-cards .order-reversed .content-wrapper>div:first-child,.multi-column-cards .order-reversed .content-wrapper>div:last-child{flex-direction:column-reverse}.multi-column-cards .order-reversed .eyebrow{margin-bottom:0}.multi-column-cards .order-reversed .content-wrapper>div:last-child p{margin-bottom:30px}@media all and (min-width: 768px){.multi-column-cards .section-wrapper{flex-wrap:nowrap}.multi-column-cards .column{padding:60px 10px}.multi-column-cards .column .card{height:48vw!important}.multi-column-cards .content-wrapper{height:calc(48vw - 49px)}.multi-column-cards .content-wrapper>div:first-child{flex-basis:75%}.multi-column-cards .content-wrapper>div:last-child{flex-basis:25%}}@media all and (min-width: 880px){.multi-column-cards .column .card{height:42vw!important}.multi-column-cards .content-wrapper{height:calc(42vw - 49px)}}@media all and (min-width: 992px){.multi-column-cards .column .card{height:calc(40.233vw - 24.14px)!important;max-height:600px!important}.multi-column-cards .content-wrapper{height:calc(40.233vw - 69px);max-height:550px}.multi-column-cards .content-wrapper>div:first-child{flex-basis:60%}.multi-column-cards .content-wrapper>div:last-child{flex-basis:40%}}@media all and (min-width: 1280px){.multi-column-cards .content-wrapper>div:first-child{flex-basis:50%}.multi-column-cards .content-wrapper>div:last-child{flex-basis:50%}}.pagebuilder.multi-column-icons .section-wrapper{width:calc(100% - 20px);flex-wrap:wrap;justify-content:center;align-items:flex-start;max-width:900px}.pagebuilder.multi-column-icons .img-wrapper{width:80px;padding-bottom:80px;border-radius:50%;overflow:hidden;margin:0 auto 20px}.multi-column-icons .column{flex-basis:50%;padding:40px 10px;text-align:center}.multi-column-icons a{text-decoration:underline;font-weight:400}.multi-column-icons .desc-text>p{margin-bottom:20px}@media all and (min-width: 768px){.multi-column-icons .column{flex-basis:33.33333%;padding:40px}}.pagebuilder.multi-column-images .section-wrapper{width:100%;flex-wrap:wrap;align-items:flex-start}.multi-column-images-space-between{justify-content:space-between}.multi-column-images-centered{justify-content:center}.multi-column-images .column{flex-basis:50%;padding:14px 14px 30px}.multi-column-images .info{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;margin:0 auto}.multi-column-images .info .img-wrapper{width:80px;height:80px;border-radius:50%;padding-bottom:0;margin:0 auto 15px}.multi-column-images .info .info-inner>h4{margin-bottom:8px;letter-spacing:1%}.multi-column-images .info .info-inner>h5{font-family:Sofia-Pro,helvetica,arial,sans-serif;margin-bottom:12px;letter-spacing:5%}.multi-column-images .info>p{font-family:Sofia-Pro,helvetica,arial,sans-serif;margin-bottom:7px;letter-spacing:1%;text-align:center}.multi-column-images .info p a{text-decoration:underline}.multi-column-images .overlay-content{position:fixed;top:0;left:100%;color:#000;background-color:#fbf2ef;width:100%;max-width:500px;overflow:scroll;height:100%;transform:translate(10%);transition:transform .3s ease-out;padding:50px 30px 30px;z-index:777}.multi-column-images .modal-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0;z-index:776;visibility:hidden;pointer-events:none;transition:all .5s}.multi-column-images .info .overlay-content .img-wrapper{width:135px;height:135px;border-radius:0;margin:0 0 15px}.multi-column-images .active .overlay-content{transform:translate(-100%)}.multi-column-images .active .modal-bg{visibility:visible;opacity:.5;pointer-events:all;transition:all .5s}.multi-column-images .overlay-content .close-modal{position:absolute;top:1em;right:1em;width:35px;height:35px;cursor:pointer}.multi-column-images .overlay-content .close-modal>span{position:absolute;display:block;width:35px;height:2px;top:22px;background:#000;transform-origin:center}.multi-column-images .overlay-content .close-modal>span:first-child{transform:rotate(-45deg)}.multi-column-images .overlay-content .close-modal>span:last-child{transform:rotate(45deg)}.multi-column-images .img-wrapper{border-radius:0}.multi-column-images .overlay-content h4,.multi-column-images .overlay-content h5,.multi-column-images .overlay-content p{text-align:left}@media all and (max-width: 768px){.multi-column-images .section-wrapper{gap:10px}.multi-column-images .column{flex-basis:45%;flex-grow:1;padding:0;max-width:45%}}@media all and (min-width: 768px){.multi-column-images .info .img-wrapper{width:140px;height:140px}.multi-column-images .column{flex-basis:33.3333%;flex-grow:1;padding:14px 20px 30px}}@media all and (min-width: 992px){.multi-column-images .column{padding:14px 40px 30px}.multi-column-images .info .info-inner>h4{margin-bottom:10px}.multi-column-images .info h5{margin-bottom:20px}.multi-column-images .info p{margin-bottom:10px}}@media all and (min-width: 1280px){.multi-column-images-space-between .column{flex-basis:16.66666%;padding:14px 10px 30px}.multi-column-images-centered .column{flex-basis:250px;flex-grow:1;padding:14px 0 30px;margin:0 60px}}.multi-column .column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px;text-align:center}.multi-column .column.reverse-order{flex-direction:column-reverse;justify-content:flex-end}.multi-column .column.align-left{text-align:left}.multi-column .column.align-center{text-align:center}.multi-column .column .img-wrapper,.multi-column .column .content-wrapper{margin-bottom:20px}@media all and (min-width: 768px){.multi-column .section-wrapper{flex-wrap:nowrap;padding-left:60px;padding-right:60px}.multi-column .column{padding:40px 20px}.multi-column .column .img-wrapper,.multi-column .column .content-wrapper{margin-bottom:24px}}@media all and (min-width: 1240px;){.multi-column .section-wrapper{flex-wrap:nowrap;padding-left:130px;padding-right:130px}}.one-column-hero--clinical-benefits .text-card.left{left:0!important}.one-column-hero--clinical-benefits.fill-viewport{min-height:calc(100 * var(--vh))}@media all and (max-width: 768px){.pagebuilder.one-column-hero--clinical-benefits{padding-bottom:100vw}}.one-column-hero--clinical-benefits .text-card{position:relative;top:0;z-index:+1;transform:translateY(0) translate(0)!important;left:0;max-width:700px;margin-left:100px;margin-right:auto;padding:60px 0}@media all and (max-width: 768px){.one-column-hero--clinical-benefits .text-card{margin-left:0;margin-right:0;padding:40px 20px}}.one-column-hero--clinical-benefits .text-card p{font-family:Sofia-Pro,helvetica,arial,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:.01em;margin-bottom:30px}.one-column-hero--clinical-benefits .text-card p em{font-family:Sofia-Pro,helvetica,arial,sans-serif;font-size:1rem;font-style:normal}.one-column-hero--clinical-benefits .text-card li{font-family:Sofia-Pro,helvetica,arial,sans-serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:.01em;margin-bottom:5px}.one-column-hero--clinical-benefits.fill-viewport .text-card{top:50vh;transform:translateY(-50%)!important}.one-column-hero--clinical-benefits.headline-hero .text-card.right h1,.one-column-hero--clinical-benefits.headline-hero .text-card.right h2,.one-column-hero--clinical-benefits.headline-hero .text-card.right h3,.one-column-hero--clinical-benefits.headline-hero .text-card.right p{text-align:right}.one-column-hero--clinical-benefits .background{width:100%;height:100%;position:absolute;left:0;top:0}.one-column-hero--clinical-benefits.headline-hero .background{padding-bottom:0}.background img,.background picture,.background video{display:block;left:0;height:100%;object-fit:cover;position:absolute;top:0;width:100%;object-position:left center}@media all and (max-width: 768px){.one-column-hero--clinical-benefits .background img,.one-column-hero--clinical-benefits picture,.one-column-hero--clinical-benefits .background video{object-fit:contain;object-position:bottom}}.one-column-hero--clinical-benefits .youtube-wrapper,.one-column-hero--clinical-benefits .background--video-player{display:flex;justify-content:center;align-items:center;aspect-ratio:16 / 9;width:calc(100% - 40px);max-width:1600px;margin:0 auto;padding:0;position:relative}@supports not (aspect-ratio: 16 / 9){.one-column-hero--clinical-benefits .background--video-player:before{float:left;padding-top:50%;content:""}.one-column-hero--clinical-benefits .background--video-player:after{display:block;content:"";clear:both}}.one-column-hero--clinical-benefits .youtube-wrapper iframe{width:100%;height:100%}.one-column-hero--clinical-benefits .youtube-wrapper img,.one-column-hero--clinical-benefits .youtube-wrapper video,.one-column-hero--clinical-benefits .background--video-player video{position:absolute;left:0;top:0;display:block;width:100%;height:auto;object-fit:cover;object-position:center center}.one-column-hero--clinical-benefits .youtube-wrapper .trigger-btn,.one-column-hero--clinical-benefits .background--video-player .trigger-btn{z-index:+1;width:41px;height:40px;display:block;position:relative}.one-column-hero--clinical-benefits .trigger-btn svg{width:100%;height:100%}.one-column-hero--clinical-benefits .youtube-wrapper .overlay-content{position:fixed;top:0;left:100%;background-color:#fbf2ef;width:100%;height:100%;opacity:0;transition:opacity .3s ease-out;padding:30px;z-index:777;display:flex;justify-content:center;align-items:center}.one-column-hero--clinical-benefits .youtube-wrapper .modal-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0;z-index:776;visibility:hidden;pointer-events:none;transition:all .5s}.one-column-hero--clinical-benefits .youtube-wrapper .active .overlay-content{opacity:1;transform:translate(-100%);transition:opacity .3s ease-out}.one-column-hero--clinical-benefits .youtube-wrapper .active .modal-bg{visibility:visible;opacity:.5;pointer-events:all;transition:all .5s}.one-column-hero--clinical-benefits .youtube-wrapper .active .overlay-content .lightbox{width:90%}.one-column-hero--clinical-benefits .youtube-wrapper .lightbox iframe{width:100%;aspect-ratio:16/9;z-index:800}.one-column-hero--clinical-benefits .youtube-wrapper .overlay-content .close-modal{position:absolute;top:1em;right:1em;width:35px;height:35px;cursor:pointer}.one-column-hero--clinical-benefits .youtube-wrapper .overlay-content .close-modal>span{position:absolute;display:block;width:35px;height:2px;top:22px;background:#000;transform-origin:center}.one-column-hero--clinical-benefits .youtube-wrapper .overlay-content .close-modal>span:first-child{transform:rotate(-45deg)}.one-column-hero--clinical-benefits .youtube-wrapper .overlay-content .close-modal>span:last-child{transform:rotate(45deg)}@media all and (min-width: 1024px){.one-column-hero--clinical-benefits .youtube-wrapper,.one-column-hero--clinical-benefits .background--video-player{width:calc(100% - 200px);padding:0}}.view-page-purchasing-update .one-column-hero .text-card.left{left:0!important}.one-column-hero.fill-viewport{min-height:calc(100 * var(--vh))}.one-column-hero .text-card{position:relative;top:0;z-index:+1;transform:translateY(0) translate(0)!important;left:0;max-width:700px;margin-left:auto;margin-right:auto}.one-column-hero.fill-viewport .text-card{top:50vh;transform:translateY(-50%)!important}.one-column-hero.headline-hero .text-card.right h1,.one-column-hero.headline-hero .text-card.right h2,.one-column-hero.headline-hero .text-card.right h3,.one-column-hero.headline-hero .text-card.right p{text-align:right}.one-column-hero .background{width:100%;height:100%;position:absolute;left:0;top:0}.one-column-hero.headline-hero .background{padding-bottom:0}.background img,.background picture,.background video{display:block;left:0;height:100%;object-fit:cover;position:absolute;top:0;width:100%}.one-column-hero .youtube-wrapper,.one-column-hero .background--video-player{display:flex;justify-content:center;align-items:center;aspect-ratio:16 / 9;width:calc(100% - 40px);max-width:1600px;margin:0 auto;padding:0;position:relative}@supports not (aspect-ratio: 16 / 9){.one-column-hero .background--video-player:before{float:left;padding-top:50%;content:""}.one-column-hero .background--video-player:after{display:block;content:"";clear:both}}.one-column-hero .youtube-wrapper iframe{width:100%;height:100%}.one-column-hero .youtube-wrapper img,.one-column-hero .youtube-wrapper video,.one-column-hero .background--video-player video{position:absolute;left:0;top:0;display:block;width:100%;height:auto;object-fit:cover;object-position:center center}.one-column-hero .youtube-wrapper .trigger-btn,.one-column-hero .background--video-player .trigger-btn{z-index:+1;width:41px;height:40px;display:block;position:relative}.one-column-hero .trigger-btn svg{width:100%;height:100%}.one-column-hero .youtube-wrapper .overlay-content{position:fixed;top:0;left:100%;background-color:#fbf2ef;width:100%;height:100%;opacity:0;transition:opacity .3s ease-out;padding:30px;z-index:777;display:flex;justify-content:center;align-items:center}.one-column-hero .youtube-wrapper .modal-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0;z-index:776;visibility:hidden;pointer-events:none;transition:all .5s}.one-column-hero .youtube-wrapper .active .overlay-content{opacity:1;transform:translate(-100%);transition:opacity .3s ease-out}.one-column-hero .youtube-wrapper .active .modal-bg{visibility:visible;opacity:.5;pointer-events:all;transition:all .5s}.one-column-hero .youtube-wrapper .active .overlay-content .lightbox{width:90%}.one-column-hero .youtube-wrapper .lightbox iframe{width:100%;aspect-ratio:16/9;z-index:800}.one-column-hero .youtube-wrapper .overlay-content .close-modal{position:absolute;top:1em;right:1em;width:35px;height:35px;cursor:pointer}.one-column-hero .youtube-wrapper .overlay-content .close-modal>span{position:absolute;display:block;width:35px;height:2px;top:22px;background:#000;transform-origin:center}.one-column-hero .youtube-wrapper .overlay-content .close-modal>span:first-child{transform:rotate(-45deg)}.one-column-hero .youtube-wrapper .overlay-content .close-modal>span:last-child{transform:rotate(45deg)}@media all and (min-width: 1024px){.one-column-hero .youtube-wrapper,.one-column-hero .background--video-player{width:calc(100% - 200px);padding:0}}.non-blob{width:100%}@media all and (max-width: 768px){.two-column-hero-container .content-col{padding:20px 30px!important}.two-column-hero-container .non-blob{padding-left:30px;padding-right:30px}}.two-column-hero .column,.two-column-hero .column.img-col{padding:20px 0}.two-column-hero .img-wrapper.size-hero{width:calc(100% + 60px);padding-bottom:calc(100% + 40px);margin:-20px -30px}.two-column-hero .column .segment-hook{position:relative}.two-column-hero .column .segment-hook>input{border-radius:6px;height:50px;width:100%;background:none;border:1px solid #8a94f4;padding:0 20px;font-family:Sofia-Pro,helvetica,arial,sans-serif}.two-column-hero .column .segment-hook .submit{background:none;border:none;cursor:pointer;position:absolute;top:0;bottom:0;right:15px}.two-column-hero .column .segment-hook .submit>svg{width:17px;height:8px}.two-column-hero .img-wrapper.bg-img-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;padding:0}.two-column-hero .img-wrapper.bg-img-wrapper img{object-fit:contain}.two-column-hero .half{z-index:+1}.two-column-hero .blob-img img{width:100%;height:100%;object-fit:cover;object-position:center center}.two-column-hero .blob-img svg{width:0;height:0}.two-column-hero .half.align-left-mobile{text-align:left}.two-column-hero .half.align-center-mobile{text-align:center}@media all and (min-width: 768px){.two-column-hero:not(:first-child)>*{opacity:1}.two-column-hero .column.content-col{max-width:620px;margin:0 auto;padding:50px}.two-column-hero .column.img-col{padding:30px 60px}.two-column-hero .section-wrapper{flex-wrap:nowrap;max-width:none!important}.two-column-hero .section-wrapper.reverse-order{flex-direction:row-reverse}.two-column-hero .img-wrapper.size-hero{width:calc(100% + 120px);padding-bottom:calc(100% + 60px);margin:-30px -60px}.two-column-hero .blob-img{width:calc(100% + 180px)!important;height:calc(100% + 90px)!important;margin:-45px -90px!important}.two-column-hero .img-wrapper.bg-img-wrapper{left:10%;top:10%;width:80%;height:80%}.two-column-hero .half{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.two-column-hero .half.align-left{text-align:left;align-items:flex-start}.two-column-hero .half.align-center{text-align:center}.two-column-hero .column .segment-hook>input{width:325px}}@media all and (max-width: 768px){.two-column-hero .blob-img{margin:0;padding:0;transform:scale(1.2)}.two-column-hero .blob-img .img-wrapper{padding-bottom:80%!important}}.two-column .column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:20px 0}.two-column .column.reverse-order{flex-direction:column-reverse;justify-content:flex-end}.two-column .column .img-wrapper,.two-column .column .content-wrapper{margin-bottom:20px}@media all and (min-width: 768px){.two-column .column{padding:30px}.two-column .column.align-left{text-align:left}.two-column .column .img-wrapper,.two-column .column .content-wrapper{margin-bottom:24px}}section.display-wave+.product--true-false,article.display-wave+.product--true-false{margin-top:-100px;padding-top:100px}.product--true-false{--bg-color: #F58262;background:#fde0cf}.product--true-false{position:relative;text-align:center;overflow:hidden}.product--true-false .wave-mask-wrapper{margin-top:-1px;margin-bottom:-1px}.product--true-false svg{display:block}.product--true-false article{max-width:430px}.product--true-false .btn.btn-secondary:hover{background:var(--color-blue)}.product--true-false button.true{margin-right:20px}.product--true-false path{transition:fill .3s ease}.product--true-false .carousel-container{width:100%;position:relative;background:var(--bg-color);transition:background-color .3s ease}.product--true-false .carousel .answers{visibility:hidden;opacity:0;position:absolute;top:0;left:0;padding:42px;width:100%;height:100%;display:flex;align-items:center;background-image:url("data:image/svg+xml;utf8,<svg width='737' height='655' viewBox='0 0 737 655' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M130.214 109.682C66.0768 170.372 32.9443 267.381 45.8665 360.373C58.8141 452.992 117.816 541.593 195.949 575.097C274.439 609 427.643 635.319 515.556 598.426C603.445 561.908 683.577 492.59 697.341 407.938C716.68 289.004 669.574 219.995 616.118 151.697C563.045 83.4255 502.019 30.829 370.515 30.8291C274.135 30.8291 194.352 48.9928 130.214 109.682Z' fill='white'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.product--true-false .carousel .congrats{visibility:hidden;opacity:0;position:absolute;top:0;left:0;padding:150px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url("data:image/svg+xml;utf8,<svg width='737' height='655' viewBox='0 0 737 655' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M130.214 109.682C66.0768 170.372 32.9443 267.381 45.8665 360.373C58.8141 452.992 117.816 541.593 195.949 575.097C274.439 609 427.643 635.319 515.556 598.426C603.445 561.908 683.577 492.59 697.341 407.938C716.68 289.004 669.574 219.995 616.118 151.697C563.045 83.4255 502.019 30.829 370.515 30.8291C274.135 30.8291 194.352 48.9928 130.214 109.682Z' fill='white'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}@keyframes drift{0%{transform:translateY(0) translate(0)}to{transform:translateY(150px) translate(50px)}}.product--true-false .confetti-container{visibility:hidden;opacity:0;position:fixed;top:-150px;left:-50px;right:-50px;bottom:-50px;overflow:hidden;z-index:9999999;display:flex;flex-wrap:wrap;animation-duration:30s;animation-iteration-count:infinite}.product--true-false .confetti-container svg{width:calc(100% / 3)}.answers .right,.answers .wrong{display:none;max-width:430px;margin:0 auto}ol{padding-left:0}.product--true-false .carousel .slide{margin:0 20px;background-image:url("data:image/svg+xml;utf8,<svg width='737' height='655' viewBox='0 0 737 655' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M130.214 109.682C66.0768 170.372 32.9443 267.381 45.8665 360.373C58.8141 452.992 117.816 541.593 195.949 575.097C274.439 609 427.643 635.319 515.556 598.426C603.445 561.908 683.577 492.59 697.341 407.938C716.68 289.004 669.574 219.995 616.118 151.697C563.045 83.4255 502.019 30.829 370.515 30.8291C274.135 30.8291 194.352 48.9928 130.214 109.682Z' fill='white'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain;display:flex;justify-content:center;align-items:center;position:relative;transition:background .2s ease}.product--true-false .carousel .flickity-page-dots .dot{margin:8px;border:1px solid #000}.product--true-false .carousel .flickity-page-dots .dot.is-selected{background:#000}.reset-btn{color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;background:none;display:flex;justify-content:center;align-items:center;margin:0 auto;position:absolute;left:calc(50% - 28px);bottom:10%}.reset-btn svg circle{fill:var(--bg-color)}.confetti-origin{width:1px;height:1px;background:none;bottom:10%;left:50%;right:50%;position:absolute;pointer-events:none}.confetti-origin div{width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:1px;position:absolute;left:0;top:0;transform-style:preserve-3d;background:var(--confetti-all, var(--b, none))}.confetti-trigger{position:fixed;top:50%;left:100px;z-index:9999999}@media all and (min-width: 768px){.product--true-false .carousel .flickity-page-dots{display:flex}.product--true-false .carousel .slide{width:737px;height:655px;padding:130px}.answers .right,.answers .wrong{max-width:430px}.product--true-false .carousel .slide.is-selected{background-image:url("data:image/svg+xml;utf8,<svg width='737' height='655' viewBox='0 0 737 655' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M130.214 109.682C66.0768 170.372 32.9443 267.381 45.8665 360.373C58.8141 452.992 117.816 541.593 195.949 575.097C274.439 609 427.643 635.319 515.556 598.426C603.445 561.908 683.577 492.59 697.341 407.938C716.68 289.004 669.574 219.995 616.118 151.697C563.045 83.4255 502.019 30.829 370.515 30.8291C274.135 30.8291 194.352 48.9928 130.214 109.682Z' fill='white'/><path d='M565.513 47.1889L565.515 47.1899C652.439 84.4632 718.201 183.128 732.633 286.358C747.031 389.972 710.104 498.05 638.679 565.636C567.271 633.206 478.416 653.48 370.835 653.48C297.499 653.48 243.887 638.816 201.232 614.685C158.566 590.549 126.786 556.899 97.1674 518.798L97.1653 518.795C67.3018 480.64 39.2885 442.379 21.4202 397.092C3.56225 351.831 -4.17794 299.508 6.59927 233.228C21.899 139.134 111.056 61.8775 209.137 21.1238L209.14 21.1224C258.031 0.605587 325.193 -2.3661 391.176 4.56255C457.137 11.4889 521.765 28.292 565.513 47.1889Z' stroke='white' stroke-width='2'/></svg>")}.product--true-false .carousel .slide.answered{background-image:url("data:image/svg+xml;utf8,<svg width='737' height='655' viewBox='0 0 737 655' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M130.214 109.682C66.0768 170.372 32.9443 267.381 45.8665 360.373C58.8141 452.992 117.816 541.593 195.949 575.097C274.439 609 427.643 635.319 515.556 598.426C603.445 561.908 683.577 492.59 697.341 407.938C716.68 289.004 669.574 219.995 616.118 151.697C563.045 83.4255 502.019 30.829 370.515 30.8291C274.135 30.8291 194.352 48.9928 130.214 109.682Z' fill='white'/></svg>")}.product--true-false .confetti-container{background-image:none!important}}@media all and (max-width: 767px){.product--true-false .carousel::focus-visible{outline:none}.product--true-false .carousel-container .desc{max-width:225px;margin:auto}.product--true-false .carousel .slide{width:calc(100vw + 35px);height:calc(100vw + 35px)}.product--true-false .carousel .slide article{max-width:420px}.product--true-false .carousel .slide .answers{padding:26px;background-image:url("data:image/svg+xml;utf8,<svg width='354' height='314' viewBox='0 0 354 314' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M307.097 271.134C341.473 238.762 359.231 187.018 352.305 137.416C345.366 88.0135 313.742 40.7536 271.864 22.8829C229.795 4.79869 147.681 -9.2396 100.561 10.4389C53.4548 29.9177 10.5055 66.8919 3.12807 112.045C-7.23713 175.484 18.0109 212.293 46.6622 248.723C75.1082 285.14 107.817 313.195 178.301 313.195C229.958 313.195 272.72 303.506 307.097 271.134Z' fill='white'/></svg>")}.product--true-false .carousel .h4{font-size:1.125rem}.product--true-false .carousel .question .h4{max-width:215px;line-height:1.5rem}.product--true-false .carousel p{font-size:.75rem;margin-bottom:15px;line-height:1rem}.answers .right,.answers .wrong{max-width:320px}.product--true-false button.true,.product--true-false button.false{font-size:.75rem;height:40px;width:100px;display:inline-block}.product--true-false .carousel button.true{margin-right:16px}.product--true-false .carousel .flickity-button{display:block;top:auto;bottom:32px;background:#fff}.product--true-false .carousel .flickity-prev-next-button{width:40px;height:40px}.product--true-false .confetti-container svg{display:none}}.cluster-community .wave-top{display:block;width:100%;height:300px;position:relative;pointer-events:none;margin-top:-290px}.cluster-community .wave-top .wave3{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);bottom:0;height:auto;width:100%;fill:#fff}.cluster-community{padding-bottom:20em;background:linear-gradient(transparent 0%,transparent 49%,#fbf2ef 50%,#fbf2ef 100%)}.community-carousel{flex-basis:80%;padding:100px 0;position:relative}.community-carousel-switch.btn{background:unset;border:none;text-decoration:underline;height:40px}.community-carousel-switch.btn.active{background:unset}.community-carousel.active{opacity:1;z-index:2}.community-carousel .carousel-cell img{width:50%;border-radius:12px;transform:scale(.75);max-height:600px;object-fit:cover;transition:transform .75s}.is-selected .image img{width:100%;transform:scale(1)}.community-carousel .flickity-button{position:absolute;width:60px;height:60px;top:45%;border-radius:30px;border:none;padding:20px;background:#fff}.community-carousel .previous{left:0}.community-carousel .next{right:0}.cluster-community .container{text-align:center;background:linear-gradient(#fff,#fbf2ef);max-width:1920px!important}.cluster-community .list{display:flex;justify-content:space-evenly}.community-carousel .carousel-cell{display:flex;align-items:center;width:70%;margin:0 -7em}.community-carousel .carousel-cell .cluster-quote{font-size:6rem;line-height:1rem;padding-top:1.5rem}.community-carousel .is-selected .quote{flex-basis:50%;height:auto;opacity:1}.community-carousel .image{height:100%}.community-carousel .is-selected .image{flex-basis:50%}.community-carousel .quote{opacity:0;flex-basis:0;height:0;max-width:340px;overflow:hidden;transition:opacity .5s;transition-delay:.5s}.community-carousel .image{flex-basis:100%;transition:height 1.5s}.community-carousel .image{max-height:100%;margin-right:3em}.cluster-community-btn-secondary{margin:auto}.flickity-enabled:focus,.flickity-viewport{outline:unset}@media (max-width: 768px){.cluster-community{padding:0 0 150px}.cluster-community .container{padding:0!important;max-width:100%!important}.cluster-community .container>h2,.cluster-community .container>.eyebrow,.cluster-community .container>p{padding:0 20px}.cluster-community .container>h2{margin-bottom:24px}.cluster-community .container>.eyebrow{margin-bottom:24px}.cluster-community .container>.btn{margin:0 auto;width:90%}.community-carousel{padding:16px 0}.community-carousel .is-selected .quote{flex-basis:100%}.community-carousel .is-selected .h4.cluster-quote{font-size:6rem;line-height:2rem;margin:0}.community-carousel .carousel-cell .h4{font-size:24px;line-height:32px}.community-carousel .is-selected .image{flex-basis:100%}.community-carousel .carousel-cell img{max-height:375px}.community-carousel .image{width:265px;height:auto;margin:auto}.community-carousel .carousel-cell{width:355px;height:850px;flex-direction:column;margin:0 -75px}.community-carousel .flickity-button{display:none;visibility:hidden}}.press{position:relative;padding:60px 0;background:var(--color-coral)}.press .svg-bg{position:absolute;left:0;right:0;top:-7em;z-index:0;fill:var(--color-coral)}.press .intro{flex-basis:100%;text-align:center;padding:0 0 60px;margin:0 auto;flex-direction:column}.press-carousel{width:100%}.press-carousel .press-logo{width:55%;height:40px;margin:auto}.press-carousel .press-logo img{height:100%;width:100%;object-position:center;object-fit:contain}.press-carousel .carousel-cell{width:calc(100% / 3);text-align:center;padding:0 5%;display:flex;flex-wrap:wrap;align-items:center;height:auto;margin-right:10px}.press-carousel .flickity-button{position:absolute;width:60px;height:60px;top:calc(50% - 60px);border-radius:30px;border:none;padding:20px}.press-carousel .flickity-page-dots{text-align:center;padding:0;margin:60px 0 0}.press-carousel .flickity-viewport{overflow:hidden;position:relative;height:100%}.press-carousel .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:unset;border-radius:50%;border:solid 1px #000000;cursor:pointer}.press-carousel .flickity-page-dots .dot.is-selected{background:#000}@media (max-width: 768px){.press-carousel .carousel-cell{width:100%;padding:0}.press .intro{max-width:100%}.press .intro .h2{font-size:2.75rem;line-height:3rem}}.testimonials .wave-top{display:block;width:100%;height:300px;position:relative;margin-top:-300px}.testimonials .wave-top .wave2{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);bottom:0;height:auto;width:100%}.testimonials{background:var(--color-peach);padding:60px 0}.testimonials .h2{flex-basis:100%;text-align:center}.testimonial-carousel{flex-basis:100%;padding:100px 0;position:relative}.testimonial-carousel .flickity-button{opacity:1;transition:opacity .25s;top:calc(50% - 60px);position:absolute;width:60px;height:60px;border-radius:30px;border:none;padding:20px}.testimonial-carousel .previous{left:0}.testimonial-carousel .next{right:0}.testimonial-carousel .flickity-button:disabled{opacity:0}.testimonial-carousel .image,.testimonial-carousel .text{flex-basis:45%}.testimonial-carousel-image{width:100%;object-fit:cover;border-radius:6px;aspect-ratio:1}.testimonial-carousel .image{text-align:center}.testimonial-carousel .text{padding-right:10%}.testimonial-cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:80%}.testimonial-carousel .flickity-slider .testimonial-cell:not(:last-child){margin-right:20px}.testimonial-star-count{padding-left:10px}.testimonial-name{text-transform:uppercase;font-weight:700}@media (max-width: 768px){.testimonial-carousel .image,.testimonial-carousel .text{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/317/compiled_assets/styles.css.map?61940= */
