.formulated-studies{padding:40px 20px;background-color:#fff}.formulated-studies h2{font-family:Merriweather;font-size:44px;font-weight:700;margin-bottom:10px;text-align:center;color:#276371}.formulated-studies p.description{font-size:18px;margin-bottom:30px;text-align:center;color:#276371}.studies-table{display:flex;flex-direction:column;gap:16px}.study-row{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #eee;padding:10px 0}.study-row .study-name{display:flex;align-items:center;gap:10px;width:60%}.study-row .study-name img{width:50px;height:50px}.study-row .study-team{width:35%;font-size:14px;text-align:right;color:#276371}.study-name span{font-size:16px;margin:0;font-weight:600;color:#276371}.studies-table-header{display:flex;justify-content:space-between;padding:10px 0;font-weight:700;color:#276371;text-align:center}.study-header{font-size:18px}.study-name-header{width:60%}.study-team-header{width:35%}@media (max-width: 768px){.study-row{flex-direction:column;align-items:flex-start}.study-row .study-name,.study-row .study-team{width:100%;text-align:left}.study-team{margin-top:12px}.formulated-studies h2{font-size:30px}.formulated-studies{padding:40px 0}}.elevate-wrapper{display:flex;align-items:center;gap:60px;flex-wrap:wrap}.elevate-image{flex:1 1 45%}.elevate-image img{width:100%;height:auto;border-radius:6px}.elevate-content{flex:1 1 610px}.elevate-heading{margin:0 0 13px}.elevate-heading p{color:var(--Dark-Blue, #045670);font-family:Playfair Display!important;font-size:40px;font-style:normal;font-weight:500;line-height:normal;margin:0}.elevate-heading strong{color:var(--Dark-Blue, #045670);font-family:Playfair Display;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.elevate-description{margin:0 0 40px}.elevate-description p{color:var(--Dark-Color, #000);font-family:Outfit!important;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin:0;letter-spacing:0px}.elevate-emotions{display:grid;grid-template-columns:1fr 1fr;gap:30px 34px;margin-bottom:60px}.emotion-block{display:flex;align-items:flex-start;flex-direction:column}.emotion-icon{width:50px;height:50px;object-fit:cover}.cs_img{padding:0 0 12px;border-bottom:1px dashed #000;width:100%;margin:0 0 12px;display:block}.emotion-title{color:var(--Dark-Color, #000);font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin:0 0 8px}.emotion-desc{color:var(--Dark-grey, #4C5558);font-family:Outfit!important;font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0px;margin:0}.daily-scoop{display:grid;grid-template-columns:106px auto 120px;gap:54px;display:flex;padding:16px;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid var(--Dark-Color, #000);background:var(--Warm-Tone, #FFFEF1);box-shadow:0 4px #000;max-width:610px}.scoop-number p{color:var(--Dark-Blue, #045670);font-family:Outfit!important;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0}.scoop-heading p{color:var(--Dark-Blue, #045670);font-family:Playfair Display!important;font-size:20px;font-style:normal;font-weight:500;line-height:normal;min-width:max-content;margin:0;letter-spacing:0px}.scoop-description{color:#444;font-size:14px}.scoop-description p{color:var(--Dark-grey, #4C5558);font-family:Outfit!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0px}.scoop-description strong{color:var(--Dark-Color, #000);font-family:Outfit;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.scoop-image img{width:100%;height:auto;border-radius:8px;display:block}.scoop-image{width:115px;height:80px;flex-shrink:0;aspect-ratio:3 / 2}@media (max-width: 767px){.elevate-section{padding-top:40px!important;padding-bottom:10px!important}.elevate-wrapper{flex-direction:column;gap:24px}.elevate-image img{border-radius:6px;width:100%}.elevate-emotions{gap:16px 24px;margin:0 0 24px}.daily-scoop{flex-direction:row;align-items:center;gap:16px}.scoop-image{align-self:flex-end}.elevate-heading p{color:var(--Dark-Blue, #045670);font-family:Playfair Display!important;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.elevate-heading strong{font-family:Playfair Display;font-size:24px;font-style:normal}.elevate-description p{color:var(--Dark-Color, #000);font-family:Outfit!important;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0px}.elevate-description{margin:0 0 24px}.emotion-title{color:var(--Dark-Color, #000);font-family:Outfit;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.emotion-desc{color:var(--Dark-grey, #4C5558);font-family:Outfit!important;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.scoop-image{display:none}.scoop-description p{color:var(--Dark-grey, #4C5558);font-family:Outfit!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0px}.scoop-description strong{font-size:14px;font-style:normal;font-weight:600}.emotion-icon{width:40px;height:auto;object-fit:cover}.scoop-number p{color:var(--Dark-Blue, #045670);font-family:Outfit!important;font-size:34px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0px}}@media (max-width: 390px){.emotion-desc{color:var(--Dark-grey, #4C5558);font-family:Outfit!important;font-size:13px}.scoop-description p{color:var(--Dark-grey, #4C5558);font-family:Outfit!important;font-size:13px;font-style:normal;margin:0}}.latest-news-section{padding-top:var(--section-padding-top, 80px);padding-bottom:var(--section-padding-bottom, 80px);background-color:#fffef1}.swiper.latest-news-swiper{padding:0 0 20px}.latest-news-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;padding-right:80px}.latest-news-header h2{color:var(--Dark-Blue, #045670);text-align:center;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:0}.show-all-btn{font-size:.9rem;color:#033;border:1px solid #003333;padding:8px 16px;border-radius:50px;text-decoration:none;transition:.3s}.show-all-btn:hover{background-color:#033;color:#fff}.news-image img{width:100%;height:auto;max-height:296px;object-fit:cover;border-radius:6px;min-height:295px}.news-content{padding:20px 0 0;display:flex;flex-direction:column;align-items:flex-start}.cs_slide-btn{display:flex;align-items:center;gap:14.211px}.news-date{color:#000;font-family:Outfit;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0 0 12px}.news-title{color:#000;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:600;line-height:130%;text-transform:capitalize;margin:0 0 24px;letter-spacing:0px;min-height:60px}.read-more-btn{color:var(--Dark-Blue, #045670);text-align:center;font-family:Playfair Display;font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-radius:100px;border:1px solid var(--Dark-Blue, #045670);background:var(--White, #FFF);box-shadow:0 4px #045670;display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:12px;text-transform:uppercase;transition:all .3s}.read-more-btn:hover{background-color:#033;color:#fff}.swiper-button-prev,.swiper-button-next{color:#033}.cs_slide-btn-mobl{display:none}@media (max-width: 768px){.latest-news-header{flex-direction:column;gap:20px;align-items:flex-start;padding-right:16px!important}.latest-news-section{padding-top:40px;padding-bottom:40px}.news-title{color:#000;font-family:Playfair Display;font-size:18px;font-style:normal;font-weight:600;line-height:130%;text-transform:capitalize;min-height:70px;margin:0 0 20px}.read-more-btn{display:flex;padding:13px 24px;justify-content:center;align-items:center;gap:12px;border-radius:100px;border:1px solid var(--Dark-Blue, #045670);background:var(--Warm-Tone, #FFFEF1);box-shadow:0 4px #045670;color:var(--Dark-Blue, #045670);text-align:center;font-family:Playfair Display;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.cs_slide-btn-mobl{display:flex;gap:11px;align-items:center;justify-content:center;width:100%;margin:12px 0 0}.cs_slide-btn{display:none}.latest-news-section .swiper-wrapper{padding:0 0 30px}.read-more-btn svg{width:20px;height:20px;flex-shrink:0}.latest-news-header h2{color:var(--Dark-Blue, #045670);font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;text-align:center}.latest-news-header{margin:0 0 24px;align-items:center}.latest-news-section.pdp-section .page-width{padding-right:0!important}}:is(.cstm-button-prev svg,.cstm-button-next svg) circle{fill:#045670}:is(.cstm-button-prev svg,.cstm-button-next svg) path{fill:#f6f8f7}:is(.cstm-button-prev.swiper-button-disabled svg,.cstm-button-next.swiper-button-disabled svg) circle{fill:none;stroke:#045670}:is(.cstm-button-prev.swiper-button-disabled svg,.cstm-button-next.swiper-button-disabled svg) path{fill:#045670}.latest-news-section.pdp-section .page-width{padding-right:0!important}.faq-section{padding-top:var(--section-padding-desktop, 80px);padding-bottom:var(--section-padding-desktop, 80px);background:var(--Warm-Tone, #FFFEF1)}@media (max-width: 767px){.faq-section{padding-top:var(--section-padding-mobile, 40px);padding-bottom:var(--section-padding-mobile, 40px)}}.faq-section *{letter-spacing:0px}.faq-container{display:flex;gap:60px;align-items:flex-start;flex-wrap:nowrap}.header-icons{width:20px;height:20px}.faq-left{max-width:610px;display:flex;flex-direction:column;align-items:flex-start;position:sticky;top:0}.faq-left .cs_des{color:var(--Dark-Color, #010E11);font-family:Outfit;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin:0 0 24px}.faq-heading p{color:var(--Dark-Blue, #045670);font-family:Playfair Display!important;font-size:48px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0 0 20px}.faq-heading strong{color:var(--Dark-Blue, #045670);font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.faq-right{flex:1 1 55%;display:flex;flex-direction:column;gap:20px}.faq-item{border:1px solid #004B76;border-radius:4px;overflow:hidden;transition:all .3s ease}.faq-question{background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;transition:background .3s}.faq-question:hover{background:#f5f9ff}.faq-answer{max-height:0;overflow:hidden;padding:0 20px;background:#f8fbff;color:#444;font-size:15px;line-height:1.6;transition:max-height .4s ease,padding .4s ease}.faq-item.active .faq-answer{padding:15px 20px;max-height:500px}.icon-plus{width:20px;height:20px;transition:transform .3s ease}.faq-section .icon-minus{width:20px;height:20px}.faq-item.active .faq-icon.plus-icon{display:none}.faq-item:not(.active) .faq-icon.minus-icon{display:none}.faq-question span{font-family:DM Sans;font-weight:500;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#004b76}.faq-section img.icon-plus{width:24px;height:24px;aspect-ratio:1/1}.faq-answer{max-height:0;overflow:hidden;padding:0 20px;background:#f8fbff;color:#444;font-size:15px;line-height:1.6;opacity:0;visibility:hidden;transition:max-height .4s ease,padding .4s ease,opacity .3s ease,visibility .3s ease}.faq-item.active .faq-answer{padding:15px 20px;max-height:1000px;opacity:1;visibility:visible}.faq-section .accordion-item{border-radius:8px;border:1px solid var(--Dark-Color, #000)!important;background:var(--Warm-Tone, #FFFEF1);box-shadow:0 4px #000;padding:16px 20px;margin:0}.accordion-content p,.accordion-content li{font-family:Outfit!important;color:#000;line-height:normal;padding:12px 0 0;font-size:14px}.parents-pick-btn{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:12px;color:var(--Dark-Blue, #045670);text-align:center;font-family:Playfair Display;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;min-width:max-content;max-width:230px;border-radius:100px;border:1px solid var(--Dark-Blue, #045670);background:var(--Green, #CAD95F);box-shadow:0 4px #045670}.faq-section .accordion-item:not(:first-of-type){border-top:unset}.accordion-content{overflow:hidden;max-height:0;transition:max-height .4s ease}.accordion-item.active .accordion-content{transition:max-height .4s ease}.icon-plus{display:inline}.icon-minus,.accordion-item.active .icon-plus{display:none}.accordion-item.active .icon-minus{display:block}.accordion-content{overflow:hidden;max-height:0;transition:max-height .4s ease;box-sizing:border-box;margin:0;padding:0}span.accordion-title{color:var(--Dark-Color, #000);font-family:Outfit;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.accordion-header{width:100%;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.faq-heading{margin:0}@media (max-width: 768px){.faq-container{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap}.faq-section img.icon-plus{width:20px;height:20px;aspect-ratio:1 / 1;object-fit:cover;min-width:max-content}.faq-question{background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 10px}span.accordion-title{color:var(--Dark-Color, #000);font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.faq-icon{width:18px;height:18px;transition:transform .3s ease}.faq-heading p{color:var(--Dark-Blue, #045670);font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0 0 16px}.faq-heading strong{color:var(--Dark-Blue, #045670);font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.faq-left .cs_des{color:var(--dark-blue-20, #0F2028);font-family:Outfit!important;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.parents-pick-btn{color:var(--Dark-Blue, #045670);text-align:center;font-family:Playfair Display;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:13px 2p0x;max-width:100%}.faq-left{align-items:normal;position:unset}.accordion-header{align-items:baseline}}.special-marq.feature-scroll-container-mf{overflow:hidden;background:var(--Dark-Blue, #396978)!important;padding:30px 0!important}.feature-scroll-container-mf{overflow:hidden;background:var(--Dark-Blue, #045670);padding:25px 0;border-top:1px solid rgba(0,0,0,.3)}.feature-scroll-track-mf{display:flex;animation:scroll-left 40s linear infinite;width:max-content}.csp-mz .feature-scroll-track-mf{display:flex;gap:0px}.feature-icon-item-mf{display:flex;align-items:center;margin-right:60px;white-space:nowrap}.feature-icon-item-mf img{width:28px;height:28px;aspect-ratio:1/1;margin-right:10px}.feature-icon-item-mf span{color:var(--White, #FFF);font-family:Outfit!important;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0px}.special-marq{overflow:hidden;padding-top:16px;padding-bottom:16px;text-align:center;background:linear-gradient(134.2deg,#53ba41 -94.96%,#004b76 55.39%)}.special-marq .feature-scroll-track-mf{display:flex;animation:scroll-left 40s linear infinite;width:max-content}.special-marq .feature-icon-item-mf{display:flex;align-items:center;margin-right:0;gap:7px;white-space:nowrap}.special-marq .feature-icon-item-mf img{width:30px;height:30px;object-fit:contain}.special-marq .feature-icon-item-mf span:first-child{color:#292923;font-family:"Outfit" font-size: 14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.08px;text-transform:uppercase}.special-marq .feature-icon-item-mf .csp-name{color:#0000008a;font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.08px;text-transform:uppercase;margin:0}@media (max-width: 768px){.feature-icon-item-mf span{color:var(--White, #FFF);font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.feature-icon-item-mf img{margin-right:8px}.feature-icon-item-mf{margin-right:22px}.special-marq.feature-scroll-container-mf{overflow:hidden;background:var(--Dark-Blue, #396978)!important;padding:21px 0!important}}.special-marq{background-color:#fff!important;background:var(--Dark-Blue, #ffffff)!important}.feature-marquee-infinite.cs-sec{padding:0 12px}.feature-marquee-infinite{display:flex;align-items:center;padding:0;overflow:hidden;width:100%}.csp-par{display:flex;align-items:center;width:100%;gap:24px}.feature-rating{flex-shrink:0;display:flex;align-items:center;gap:8px;z-index:2}.feature-rating .rating{color:var(--Dark-Color, #000);text-align:center;font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.08px;text-decoration-line:underline!important;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}.special-marq{flex:1;overflow:hidden;position:relative}.feature-scroll-track-mf{display:flex;gap:24px;animation:scroll-left 20s linear infinite}.feature-scroll-track-mf>.feature-icon-item-mf{flex-shrink:0}.feature-icon-item-mf{display:flex;align-items:center;gap:8px;white-space:nowrap}.feature-icon-item-mf img{width:28px;height:28px;object-fit:contain}.feature-icon-item-mf span:first-child{font-family:Outfit;font-size:14px;font-weight:400;text-transform:uppercase;color:#292923}.feature-icon-item-mf .csp-name{font-family:Outfit,sans-serif;font-size:14px;font-weight:400;color:#0000008a}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){.feature-scroll-track-mf{gap:20px}.feature-rating{font-size:12px;padding:4px 10px}.csp-par{flex-direction:column;gap:16px;padding:20px 0}.feature-rating .rating{color:var(--Dark-Color, #000);text-align:center;font-family:Outfit;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.08px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;letter-spacing:0px}.special-marq.ap{padding:0!important}.feature-icon-item-mf span:first-child{font-family:Outfit;font-size:12px}.special-marq .feature-icon-item-mf span:first-child{color:#292923;font-family:Outfit;font-size:11.8px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.08px;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
