.Hero-module__Wbzt0q__root{flex-direction:column;justify-content:center;height:auto;min-height:100vh;padding:140px 22px 84px;display:flex}@media (min-width:768px){.Hero-module__Wbzt0q__root{align-items:center;gap:40px;padding:120px 100px}}@media (min-width:2100px){.Hero-module__Wbzt0q__root{justify-content:space-evenly;padding:120px 100px}}.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__content{text-align:center;flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__content{justify-content:end;gap:24px;margin-bottom:0}}@media (min-width:2100px){.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__content{align-items:center}}.Hero-module__Wbzt0q__root h2{text-align:center;text-wrap:balance;letter-spacing:-1.2px;max-width:22ch;margin:0 auto;font-size:28px;font-weight:500;line-height:110%}@media (min-width:768px){.Hero-module__Wbzt0q__root h2{letter-spacing:-1.92px;font-size:48px;line-height:56px}}.Hero-module__Wbzt0q__root p{color:#000000b3;letter-spacing:-.6px;text-wrap:balance;max-width:50ch;margin:0 auto;font-size:15px;font-weight:400;line-height:120%}@media (min-width:768px){.Hero-module__Wbzt0q__root p{letter-spacing:-.72px;font-size:18px;line-height:24px}}.Hero-module__Wbzt0q__root button{color:#fff;text-align:center;letter-spacing:-.6px;background:#000;border:none;border-radius:40px;outline:none;align-self:center;padding:7px 20px;font-size:15px;font-weight:500}@media (min-width:768px){.Hero-module__Wbzt0q__root button{padding:10px 20px}}.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__imageContainer{width:calc(100% + 20px);max-width:640px;margin:0 auto 0 -10px}.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__imageContainer img.img-mobile{display:none!important}@media (max-width:700px){.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__imageContainer img.img-desktop{display:none!important}.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__imageContainer img.img-mobile{display:block!important}}@media (min-width:768px){.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__imageContainer{max-width:960px;margin:0 auto}}@media (min-width:2100px){.Hero-module__Wbzt0q__root .Hero-module__Wbzt0q__imageContainer{max-width:1320px}}
.Products-module__Y5LSAW__product{width:100%;min-height:540px;color:inherit;cursor:pointer;background:#f5f5f5;border:none;border-radius:16px;outline:none;flex-direction:column;padding:8px;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.Products-module__Y5LSAW__product{width:calc(33.3333% - 16px)}}.Products-module__Y5LSAW__product .Products-module__Y5LSAW__img{background:#fff;border-radius:12px;justify-content:center;width:100%;display:flex;overflow:hidden}@keyframes Products-module__Y5LSAW__moveRight{0%{transform:rotate(90deg)translateY(0)}50%{transform:rotate(90deg)translateY(-4px)}to{transform:rotate(90deg)translateY(0)}}.Products-module__Y5LSAW__product:hover svg{animation:.45s ease-in-out Products-module__Y5LSAW__moveRight}.Products-module__Y5LSAW__product .Products-module__Y5LSAW__info{flex-grow:2;width:100%;display:flex}.Products-module__Y5LSAW__product .Products-module__Y5LSAW__info .Products-module__Y5LSAW__spec{justify-content:space-between;align-self:center;width:100%;padding:0 16px;display:flex}.Products-module__Y5LSAW__product .Products-module__Y5LSAW__info .Products-module__Y5LSAW__title{color:#000;letter-spacing:-.48px;text-align:left;flex-grow:1;font-size:16px;font-weight:500;line-height:120%}.Products-module__Y5LSAW__product .Products-module__Y5LSAW__info .Products-module__Y5LSAW__title span{color:#000000b3;font-weight:400}.Products-module__Y5LSAW__product .Products-module__Y5LSAW__info .Products-module__Y5LSAW__link{color:#000;text-align:center;letter-spacing:-.3px;background:0 0;align-self:baseline;align-items:center;gap:4px;font-size:1.6rem;font-weight:500;line-height:19.2px;display:flex}.Products-module__Y5LSAW__product .Products-module__Y5LSAW__info .Products-module__Y5LSAW__link svg{align-self:center;width:10px;height:10px}.Products-module__Y5LSAW__section{border-radius:16px;min-height:100vh;padding:84px 22px}@media (min-width:768px){.Products-module__Y5LSAW__section{padding:120px 100px}}.Products-module__Y5LSAW__section h4{letter-spacing:-1.44px;margin-bottom:32px;font-size:36px;font-weight:500;line-height:100%}@media (min-width:768px){.Products-module__Y5LSAW__section h4{letter-spacing:-1.92px;text-align:center;margin-bottom:69px;font-size:48px;line-height:56px}}.Products-module__Y5LSAW__section .Products-module__Y5LSAW__products{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.Products-module__Y5LSAW__section .Products-module__Y5LSAW__products{flex-flow:wrap;gap:24px}}
.Steps-module__8tvS-G__root{background:#f5f5f5;padding:84px 22px}@media (min-width:768px){.Steps-module__8tvS-G__root{padding:120px 100px}}.Steps-module__8tvS-G__root h4{letter-spacing:-1.44px;text-align:center;margin-bottom:24px;font-size:36px;font-weight:500;line-height:normal}@media (min-width:768px){.Steps-module__8tvS-G__root h4{letter-spacing:-1.92px;margin-bottom:54px;font-size:48px;line-height:56px}}.Steps-module__8tvS-G__root .Steps-module__8tvS-G__articles{flex-direction:column;justify-content:space-between;gap:48px;display:flex}@media (min-width:768px){.Steps-module__8tvS-G__root .Steps-module__8tvS-G__articles{flex-direction:row}}.Steps-module__8tvS-G__root .Steps-module__8tvS-G__article{text-align:left;flex-direction:column;flex-basis:33%;gap:4px;display:flex}.Steps-module__8tvS-G__root .Steps-module__8tvS-G__article .Steps-module__8tvS-G__step{color:#0006;letter-spacing:2.4px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:110%}.Steps-module__8tvS-G__root .Steps-module__8tvS-G__article .Steps-module__8tvS-G__title{color:#000;letter-spacing:-.6px;font-size:18px;font-weight:500;line-height:140%}.Steps-module__8tvS-G__root .Steps-module__8tvS-G__article .Steps-module__8tvS-G__description{color:#000000b3;letter-spacing:-.6px;margin-bottom:16px;font-size:15px;font-style:normal;font-weight:400;line-height:140%}.Steps-module__8tvS-G__root .Steps-module__8tvS-G__article img{border-radius:12px;align-self:end;width:100%;height:auto;margin-top:auto;display:block}@media (min-width:768px){.Steps-module__8tvS-G__root .Steps-module__8tvS-G__article img{aspect-ratio:347/301}}
.FAQSection-module__br3V6W__root{--background:#000;--text-color:#fff;--link-color:#fff;--link-hover-color:#7d7d7d;--description-color:#fff9;--border-color:#ffffff1f;background:var(--background);color:var(--text-color);padding:9.6rem 0}@media (min-width:1024px){.FAQSection-module__br3V6W__root{padding:15rem 0}}.FAQSection-module__br3V6W__root.white{--background:#fff;--text-color:#000;--link-color:#000;--description-color:#0009;--border-color:#0000001f}.FAQSection-module__br3V6W__root.grey{--background:#f7f7f7;--text-color:#000;--link-color:#000;--description-color:#0009;--border-color:#0000001f}.FAQSection-module__br3V6W__root.pb-0{padding-bottom:0}.FAQSection-module__br3V6W__root .container{flex-direction:column;gap:96px;display:flex}@media (min-width:1024px){.FAQSection-module__br3V6W__root .container{gap:150px}}.FAQSection-module__br3V6W__root .faq-element+.faq-element{border-top:1px solid var(--border-color)}.FAQSection-module__br3V6W__root .faq-disclaimer{color:#ffffff59;text-align:center;max-width:740px;margin:24px auto 0;font-size:12px;line-height:1.5}:is(.FAQSection-module__br3V6W__root.white .faq-disclaimer,.FAQSection-module__br3V6W__root.grey .faq-disclaimer){color:#00000059}.FAQSection-module__br3V6W__root a{align-items:center;gap:6px;display:inline-flex}.FAQSection-module__br3V6W__root a:hover{text-underline-offset:10px;text-decoration:underline;-webkit-text-decoration-color:var(--link-hover-color);text-decoration-color:var(--link-hover-color)}.FAQSection-module__br3V6W__h2{text-align:center;letter-spacing:-.96px;font-size:32px;font-weight:500;line-height:120%}@media (min-width:1024px){.FAQSection-module__br3V6W__h2{letter-spacing:-1.6px;font-size:48px}}.FAQSection-module__br3V6W__faqElement{flex-direction:column;gap:8px;padding:40px 0;display:flex}.FAQSection-module__br3V6W__faqElement:first-child{padding-top:0}@media (min-width:1024px){.FAQSection-module__br3V6W__faqElement{flex-direction:row;padding:48px 0}.FAQSection-module__br3V6W__faqElement:first-child{padding-top:0}}.FAQSection-module__br3V6W__faqElement h5{letter-spacing:-.32px;font-size:18px;font-weight:500;line-height:140%}@media (min-width:1024px){.FAQSection-module__br3V6W__faqElement h5{letter-spacing:-.4px;text-align:left;flex:0 0 40%;margin:0 auto;font-size:20px}}.FAQSection-module__br3V6W__faqElement .description{color:var(--description-color);letter-spacing:-.28px;font-size:14px;line-height:150%}@media (min-width:1024px){.FAQSection-module__br3V6W__faqElement .description{letter-spacing:-.32px;min-width:56ch;max-width:56ch;margin:0 auto;font-size:16px}}.FAQSection-module__br3V6W__faqElement .description .notes{font-size:14px}:is(.FAQSection-module__br3V6W__faqElement .description a,.FAQSection-module__br3V6W__faqElement .description b,.FAQSection-module__br3V6W__faqElement .description strong){color:var(--link-color);font-weight:400}:is(.FAQSection-module__br3V6W__faqElement .description ul,.FAQSection-module__br3V6W__faqElement .description ol){padding-left:0;list-style-position:inside}:is(.FAQSection-module__br3V6W__faqElement .description ul li,.FAQSection-module__br3V6W__faqElement .description ol li){text-indent:-1.5em;padding-left:1.5em}.FAQSection-module__br3V6W__faqElement .description.text-center{text-align:center}
.CaRetailAvailabilityModal-module__UIDDsG__overlay{z-index:4000;background:#0000008f;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.CaRetailAvailabilityModal-module__UIDDsG__dialog{color:#111;background:#fff;border-radius:16px;width:100%;max-width:460px;max-height:calc(100dvh - 32px);padding:28px 26px 24px;position:relative;overflow-y:auto}.CaRetailAvailabilityModal-module__UIDDsG__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CaRetailAvailabilityModal-module__UIDDsG__title{letter-spacing:-.04em;flex:1;min-width:0;font-size:24px;font-weight:500;line-height:1.15}.CaRetailAvailabilityModal-module__UIDDsG__close{color:#8a8a8a;background:0 0;border:0;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:28px;line-height:1;display:grid}.CaRetailAvailabilityModal-module__UIDDsG__description{color:#606060;margin-top:18px;font-size:16px;line-height:1.45}.CaRetailAvailabilityModal-module__UIDDsG__retailers{gap:8px;margin-top:20px;display:grid}.CaRetailAvailabilityModal-module__UIDDsG__retailerLink{color:#111;border:1px solid #cecece;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:12px 16px;display:flex}.CaRetailAvailabilityModal-module__UIDDsG__retailerLogo{object-fit:contain;object-position:left center;width:116px;height:40px}.CaRetailAvailabilityModal-module__UIDDsG__retailerLogoCostco{width:96px}.CaRetailAvailabilityModal-module__UIDDsG__buyNow{flex-shrink:0;font-size:15px;font-weight:600}.CaRetailAvailabilityModal-module__UIDDsG__finePrint{color:#969696;margin-top:14px;font-size:11px;line-height:1.4}@media (min-width:768px){.CaRetailAvailabilityModal-module__UIDDsG__overlay{padding:24px}.CaRetailAvailabilityModal-module__UIDDsG__dialog{max-height:calc(100dvh - 48px);padding:28px 26px 24px}}
.index-module___gIoGW__typeformModal{width:calc(100vw - 48px);height:80vh}@media (min-width:1024px){.index-module___gIoGW__typeformModal{width:780px;height:500px}}.index-module___gIoGW__typeformModal .index-module___gIoGW__typeformContainer{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.index-module___gIoGW__overlay{z-index:1000;backdrop-filter:blur(8px);background:#0009;justify-content:center;align-items:center;animation:.25s ease-out forwards index-module___gIoGW__claimFadeIn;display:flex;position:fixed;inset:0}.index-module___gIoGW__popupCard{background:#fff;border-radius:16px;width:90%;max-width:420px;animation:.3s ease-out forwards index-module___gIoGW__claimSlideUp;position:relative;overflow:hidden}.index-module___gIoGW__popupCardDefault{padding:16px 24px 32px}.index-module___gIoGW__popupCardHero{padding:0}.index-module___gIoGW__popupBody{padding:24px 24px 32px}.index-module___gIoGW__closeButton{z-index:10;cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex;position:absolute;top:16px;right:16px}.index-module___gIoGW__closeButtonDefault{background:0 0}.index-module___gIoGW__closeButtonDefault img{display:block}.index-module___gIoGW__closeButtonHero{color:#000;background:#fff;border-radius:50%;width:32px;height:32px;box-shadow:0 1px 4px #0003}.index-module___gIoGW__closeIcon{width:12px;height:12px;display:block}.index-module___gIoGW__heroImageWrap{width:100%;line-height:0}.index-module___gIoGW__kitImage{object-fit:cover;display:block}.index-module___gIoGW__kitImageDefault{filter:drop-shadow(7px 3px 7px #00000026);width:156px;height:93px;margin-bottom:24px}.index-module___gIoGW__kitImageFull{aspect-ratio:16/9;width:100%;height:auto}.index-module___gIoGW__title{color:#000;letter-spacing:-1.5px;margin:0 0 16px;font-size:3rem;font-weight:500;line-height:1}@media (min-width:768px){.index-module___gIoGW__title{font-size:3rem}}.index-module___gIoGW__subtitle{color:#000;letter-spacing:-.64px;margin:0 0 24px;font-size:1.6rem;font-weight:400;line-height:1.3}.index-module___gIoGW__ctaRow{flex-flow:wrap;align-items:center;gap:16px;display:flex}.index-module___gIoGW__primaryCta{color:#000;letter-spacing:-.64px;cursor:pointer;background:#0000000d;border:none;border-radius:28px;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:1.6rem;font-weight:500;line-height:1.4;transition:background .2s ease-in-out;display:inline-flex}.index-module___gIoGW__primaryCta:hover{background:#0000001a}.index-module___gIoGW__ctaLink{color:#000;letter-spacing:-.64px;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:1.6rem;font-weight:500;line-height:1.4;display:inline-flex}.index-module___gIoGW__ctaLink:hover{opacity:.7}@media (min-width:1024px){.index-module___gIoGW__ctaLinkMobileOnly{display:none}}.index-module___gIoGW__chevronArrow{flex-shrink:0}@keyframes index-module___gIoGW__claimFadeIn{0%{opacity:0}to{opacity:1}}@keyframes index-module___gIoGW__claimSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.layout-module__IFDfyq__infoModalTitle{flex-direction:column;gap:8px;display:flex}.layout-module__IFDfyq__infoModalTitle h3{color:#000;letter-spacing:-.96px;font-size:24px;font-weight:500;line-height:120%}.layout-module__IFDfyq__infoModalTitle p{color:#000;letter-spacing:-.56px;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-style:normal;font-weight:400;line-height:130%;display:flex}.layout-module__IFDfyq__infoModalTitle p .fsa-hsa{letter-spacing:-.56px;font-size:14px;font-weight:500;line-height:100%}.layout-module__IFDfyq__infoModalContainer{flex-direction:column;gap:24px;height:auto;min-height:0;max-height:100%;margin-bottom:-28px;display:flex;overflow-y:auto}.layout-module__IFDfyq__infoModalDescription{flex-direction:column;gap:4px;display:flex}.layout-module__IFDfyq__infoModalDescription h3{color:#000;letter-spacing:-.8px;font-size:20px;font-weight:500;line-height:110%}.layout-module__IFDfyq__infoModalDescription p{letter-spacing:-.56px;font-size:14px;line-height:130%}.layout-module__IFDfyq__infoModalDescription p+p{margin-top:18px}.layout-module__IFDfyq__infoModalDescription img{width:100%}.layout-module__IFDfyq__infoModalDescription strong{font-weight:500}.layout-module__IFDfyq__infoModalDescription ul{margin:8px 0;padding-left:20px;list-style-type:disc}.layout-module__IFDfyq__infoModalDescription li{margin-bottom:4px;padding-left:4px}.layout-module__IFDfyq__imageContainer{width:100%;height:auto}.layout-module__IFDfyq__imageContainer img{object-fit:contain;width:100%;height:auto;display:block}.layout-module__IFDfyq__imageContainer.afib-container{background:#1e1e1e;border-radius:16px;overflow:hidden}.layout-module__IFDfyq__imageContainer.cardio-container{background:#1e1e1e;border-radius:16px;overflow:hidden}.layout-module__IFDfyq__imageContainer.screen{max-width:400px;margin:0 auto}.layout-module__IFDfyq__imageContainer.clue-container{border-radius:16px;overflow:hidden}.layout-module__IFDfyq__imageContainer.cno-pro-image-container{border-radius:16px;overflow:hidden}.layout-module__IFDfyq__pricingModal{width:100%;padding:52px 24px}@media (min-width:1024px){.layout-module__IFDfyq__pricingModal{width:700px}}.layout-module__IFDfyq__button{color:#fff;background:#057ff0;border:none;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;margin:0 auto;padding:12px 24px;font-size:13px;font-weight:500;display:flex}@media (min-width:1400px){.layout-module__IFDfyq__button{padding:16px 24px}}
.TravelChargerModal-module__F6rz_a__features{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__features{gap:24px}}.TravelChargerModal-module__F6rz_a__features p{padding-left:6px;font-size:1.4rem}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__features p{font-size:1.6rem}}.TravelChargerModal-module__F6rz_a__features .TravelChargerModal-module__F6rz_a__feature{flex-direction:column;gap:8px;display:flex}.TravelChargerModal-module__F6rz_a__features .TravelChargerModal-module__F6rz_a__imgWrapper{aspect-ratio:4/3;border-radius:16px;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__features .TravelChargerModal-module__F6rz_a__imgWrapper{aspect-ratio:16/9}}.TravelChargerModal-module__F6rz_a__pricingModal{width:100%;margin:auto;padding:20px 10px 10px;font-size:34px;position:relative;overflow:hidden}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__pricingModal{width:89rem;padding:26px 8px 8px}}.TravelChargerModal-module__F6rz_a__pricingModal p{padding-left:6px;font-size:1.4rem}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__pricingModal p{padding-left:16px;font-size:1.6rem}}.TravelChargerModal-module__F6rz_a__pricingModal h3{max-width:80%;margin-bottom:1.6rem;padding-left:6px;font-size:2.1rem;font-weight:500}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__pricingModal h3{padding-left:16px}}.TravelChargerModal-module__F6rz_a__pricingModal .TravelChargerModal-module__F6rz_a__featuresGroup,.TravelChargerModal-module__F6rz_a__pricingModal .TravelChargerModal-module__F6rz_a__feature{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__pricingModal .TravelChargerModal-module__F6rz_a__featuresGroup,.TravelChargerModal-module__F6rz_a__pricingModal .TravelChargerModal-module__F6rz_a__feature{gap:24px}}.TravelChargerModal-module__F6rz_a__pricingModal .TravelChargerModal-module__F6rz_a__feature{gap:8px}.TravelChargerModal-module__F6rz_a__pricingModal .TravelChargerModal-module__F6rz_a__imgWrapper{aspect-ratio:4/3;border-radius:16px;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.TravelChargerModal-module__F6rz_a__pricingModal .TravelChargerModal-module__F6rz_a__imgWrapper{aspect-ratio:16/9}}
.uhx-module__az5faq__uhxInfoDescription{flex-direction:column;gap:32px;display:flex}.uhx-module__az5faq__uhxInfoDescription .uhx-module__az5faq__benefit{flex-direction:column;gap:4px;display:flex}.uhx-module__az5faq__uhxInfoDescription .uhx-module__az5faq__benefit h3{letter-spacing:-.84px;font-size:21px;font-weight:500}.uhx-module__az5faq__uhxInfoDescription .uhx-module__az5faq__benefit .uhx-module__az5faq__description{letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:20px}.uhx-module__az5faq__uhxInfoDescription .uhx-module__az5faq__benefit .uhx-module__az5faq__disclaimer{color:#000000b3;letter-spacing:-.6px;font-size:15px;font-weight:500;line-height:20px}
.OffersModal-module__es-yza__root{z-index:10;color:#fff;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;backdrop-filter:blur(20px);z-index:1001;background:#0000007a;width:100vw;height:100vh;animation:.2s ease-in-out forwards OffersModal-module__es-yza__offersModalFadeIn;position:fixed;inset:0;overflow:scroll}.OffersModal-module__es-yza__root::-webkit-scrollbar{display:none}.OffersModal-module__es-yza__root *{-ms-overflow-style:none;scrollbar-width:none}.OffersModal-module__es-yza__root ::-webkit-scrollbar{display:none}.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer{z-index:11;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;display:flex;position:relative}.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal{scroll-behavior:smooth;overscroll-behavior:contain;justify-content:center;width:100%;display:flex;position:relative;overflow:scroll}.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal>div,.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal .OffersModal-module__es-yza__btnContainer{width:90%}@media (min-width:992px){.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal>div,.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal .OffersModal-module__es-yza__btnContainer{width:66rem}}.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal .OffersModal-module__es-yza__btnContainer{z-index:15;justify-content:flex-end;display:flex;position:absolute}.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal .OffersModal-module__es-yza__btnContainer button{z-index:15;background:0 0;border:none;padding:1rem 1.1rem}@media (min-width:992px){.OffersModal-module__es-yza__root .OffersModal-module__es-yza__modalContainer .OffersModal-module__es-yza__modal .OffersModal-module__es-yza__btnContainer button{padding:1.34rem}}@keyframes OffersModal-module__es-yza__offersModalFadeIn{0%{opacity:0}to{opacity:1}}
.VitaminAngels-module__gsxcyq__vitaminAngelsWrapper{max-width:666px;padding:24px}@media (min-width:1024px){.VitaminAngels-module__gsxcyq__vitaminAngelsWrapper{padding:40px}}.VitaminAngels-module__gsxcyq__title{letter-spacing:-1.28px;margin:0 0 20px;font-size:32px;font-weight:500;line-height:1.1}.VitaminAngels-module__gsxcyq__bodyText{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.VitaminAngels-module__gsxcyq__bodyText p{letter-spacing:-.64px;margin:0;font-size:16px;font-weight:400;line-height:1.4}.VitaminAngels-module__gsxcyq__partnershipCallout{background:#f8f8f8;border-radius:8px;flex-direction:column;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:flex}.VitaminAngels-module__gsxcyq__partnershipCallout img{flex-shrink:0;width:24px;height:24px}.VitaminAngels-module__gsxcyq__partnershipCallout p{letter-spacing:-.8px;text-align:center;margin:0;font-size:16px;font-weight:500;line-height:1.2}@media (min-width:1024px){.VitaminAngels-module__gsxcyq__partnershipCallout{flex-direction:row}.VitaminAngels-module__gsxcyq__partnershipCallout p{text-align:left;font-size:20px}}.VitaminAngels-module__gsxcyq__sectionTitle{letter-spacing:-.64px;margin:0 0 16px;font-size:16px;font-weight:500}.VitaminAngels-module__gsxcyq__checkItems{flex-direction:column;gap:16px;display:flex}.VitaminAngels-module__gsxcyq__checkItem{align-items:flex-start;gap:10px;display:flex}.VitaminAngels-module__gsxcyq__checkItem svg{flex-shrink:0;margin-top:3px}.VitaminAngels-module__gsxcyq__checkItem p{letter-spacing:-.64px;margin:0;font-size:16px;font-weight:400;line-height:1.4}.VitaminAngels-module__gsxcyq__checkItem p strong{font-weight:500}
.RetouchModalContent-module__LNrYxG__container{flex-direction:column;gap:8px;width:100%;display:flex}@media (min-width:768px){.RetouchModalContent-module__LNrYxG__container{flex-direction:row;align-items:center;width:750px;max-width:750px}}.RetouchModalContent-module__LNrYxG__imageContainer{aspect-ratio:1/.8;flex-shrink:0;width:100%;height:auto;position:relative}@media (min-width:768px){.RetouchModalContent-module__LNrYxG__imageContainer{width:50%;height:400px}}.RetouchModalContent-module__LNrYxG__imageContainer img{object-fit:cover}.RetouchModalContent-module__LNrYxG__textContainer{flex-direction:column;justify-content:center;gap:8px;height:100%;padding:24px 24px 32px;display:flex;position:relative}@media (min-width:768px){.RetouchModalContent-module__LNrYxG__textContainer{text-align:left;justify-content:flex-start;align-items:flex-start;height:400px;padding:24px}}.RetouchModalContent-module__LNrYxG__closeButton{cursor:pointer;z-index:10;background:#00000080;border:none;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:16px;right:16px}.RetouchModalContent-module__LNrYxG__closeButton svg{width:16px}.RetouchModalContent-module__LNrYxG__closeButton svg path{stroke:#fff8}@media (min-width:768px){.RetouchModalContent-module__LNrYxG__closeButton{background:#00000014}.RetouchModalContent-module__LNrYxG__closeButton svg path{stroke:#000}}.RetouchModalContent-module__LNrYxG__headline{font-size:32px;font-weight:500}@media (min-width:768px){.RetouchModalContent-module__LNrYxG__headline{font-size:40px}}.RetouchModalContent-module__LNrYxG__description{color:#000000b3;letter-spacing:-.64px;font-size:14px;font-weight:400;line-height:140%}@media (min-width:768px){.RetouchModalContent-module__LNrYxG__description{font-size:16px}}.RetouchModalContent-module__LNrYxG__boldText{font-weight:500}.RetouchModalContent-module__LNrYxG__ctaButton{color:#fff;cursor:pointer;background:#0279e8;border:none;border-radius:40px;width:fit-content;margin-top:12px;padding:8px 20px;font-size:16px;font-weight:500;transition:background .2s}@media (min-width:768px){.RetouchModalContent-module__LNrYxG__ctaButton{margin-top:auto}}.RetouchModalContent-module__LNrYxG__ctaButton:hover{background:#06c}.RetouchModalContent-module__LNrYxG__ctaButton:active{transform:scale(.98)}.RetouchModalContent-module__LNrYxG__ctaButton:focus{outline-offset:2px;outline:2px solid #0279e8}
.LabTestAccordionSection-module__1YTlTa__root{background-color:#f7f7f7;position:relative;}.LabTestAccordionSection-module__1YTlTa__heading,.LabTestAccordionSection-module__1YTlTa__para{text-align:center}@media (min-width:992px){.LabTestAccordionSection-module__1YTlTa__para{margin-top:7px}}.LabTestAccordionSection-module__1YTlTa__accordionLayout{grid-template-rows:1fr;grid-template-columns:1fr;gap:4px;margin-top:48px;display:grid}@media (min-width:992px){.LabTestAccordionSection-module__1YTlTa__accordionLayout{grid-template-rows:1fr;grid-template-columns:repeat(2,auto);gap:16px}}.LabTestAccordionSection-module__1YTlTa__column{flex-direction:column;gap:4px;display:flex}@media (min-width:992px){.LabTestAccordionSection-module__1YTlTa__column{gap:16px}}.LabTestAccordionSection-module__1YTlTa__chipContainer{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.LabTestAccordionSection-module__1YTlTa__chip{color:#00218d;text-transform:capitalize;background:#00218d14;border:1px solid #00218d1a;border-radius:4px;flex-shrink:0;padding:6px 16px;font-size:1.4rem;font-style:normal;font-weight:400}.LabTestAccordionSection-module__1YTlTa__separator{background:0 0;border:none;border-top:1px solid #00218d1a;width:calc(100% - 32px);margin:0 auto}.LabTestAccordionSection-module__1YTlTa__title{letter-spacing:-.48px;color:#000;margin-right:12px;font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%;display:inline}.LabTestAccordionSection-module__1YTlTa__subtitle{color:#00218d;letter-spacing:-.16px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%;display:inline}
.BottomBar-module__n_URDq__leftPanel{grid-column:2/-2;justify-content:flex-start;align-items:center;display:none;position:relative}@media (min-width:768px){.BottomBar-module__n_URDq__leftPanel{grid-column:1/6;padding-left:24px;display:flex}}.BottomBar-module__n_URDq__midPanelPhone{flex-direction:row;grid-column:1/-1;justify-content:space-between;padding:8px 0;display:flex}@media (min-width:768px){.BottomBar-module__n_URDq__midPanelPhone{display:none}}.BottomBar-module__n_URDq__midPanel{grid-column:1/-1;display:none;position:relative}@media (min-width:768px){.BottomBar-module__n_URDq__midPanel{flex-direction:column;grid-column:6/8;justify-content:center;align-items:end;display:flex}}@media (min-width:1400px){.BottomBar-module__n_URDq__midPanel{grid-column:6/8}}.BottomBar-module__n_URDq__rightPanel{flex-direction:column;grid-column:1/-1;display:flex;position:relative}@media (min-width:768px){.BottomBar-module__n_URDq__rightPanel{grid-column:8/11;padding-right:48px}}@media (min-width:1400px){.BottomBar-module__n_URDq__rightPanel{grid-column:8/11}}
@keyframes Toast-module__6DxLqW__slideIn{0%{opacity:0;transform:translate(100%)translateY(0)scale(1)}to{opacity:1;transform:translate(0)translateY(0)scale(1)}}.Toast-module__6DxLqW__toastContainer{bottom:calc(24px + var(--sticky-bottom-bar-offset,0px));z-index:1100;flex-direction:column-reverse;display:flex;position:fixed;right:24px}.Toast-module__6DxLqW__toastContainer:hover .Toast-module__6DxLqW__styledToast:last-child{opacity:1;margin-bottom:12px;transform:translate(0)translateY(0)scale(1)}.Toast-module__6DxLqW__toastContainer:hover .Toast-module__6DxLqW__styledToast:not(:first-child){opacity:1!important;margin-bottom:12px!important;transform:translate(0)translateY(0)scale(1)!important}@media (max-width:1024px){.Toast-module__6DxLqW__toastContainer{bottom:calc(24px + var(--sticky-bottom-bar-offset,0px));align-items:center;left:24px;right:24px}}.Toast-module__6DxLqW__styledToast{pointer-events:auto;backdrop-filter:blur(20px);color:#e4e4e7;transform-origin:bottom;min-width:280px;max-width:360px;margin-bottom:var(--toast-margin-bottom);transform:var(--toast-transform);opacity:var(--toast-opacity);z-index:var(--toast-z-index);background:#141417b3;border-left:4px solid #ff4757;border-radius:8px;padding:14px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) Toast-module__6DxLqW__slideIn;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026,0 0 0 1px #ffffff0d}.Toast-module__6DxLqW__styledToast[data-type=success]{border-left-color:#2ed573}.Toast-module__6DxLqW__styledToast[data-type=info]{border-left-color:#5352ed}.Toast-module__6DxLqW__styledToast:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#ff4757,#0000);height:1px;position:absolute;top:0;left:0;right:0}.Toast-module__6DxLqW__styledToast[data-type=success]:before{background:linear-gradient(90deg,#0000,#2ed573,#0000)}.Toast-module__6DxLqW__styledToast[data-type=info]:before{background:linear-gradient(90deg,#0000,#5352ed,#0000)}@media (max-width:1024px){.Toast-module__6DxLqW__styledToast{min-width:unset;width:100%;max-width:100%;margin:0 8px}}.Toast-module__6DxLqW__styledToast .Toast-module__6DxLqW__toastContent{align-items:center;gap:12px;display:flex}.Toast-module__6DxLqW__styledToast .Toast-module__6DxLqW__toastMessage{letter-spacing:-.01em;flex:1;font-size:13px;font-weight:400;line-height:1.5}.Toast-module__6DxLqW__styledToast .Toast-module__6DxLqW__toastClose{color:#a1a1aa;cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;padding:4px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.Toast-module__6DxLqW__styledToast .Toast-module__6DxLqW__toastClose:hover{opacity:1;color:#e4e4e7;background:#ffffff14;transform:scale(1.05)}.Toast-module__6DxLqW__styledToast .Toast-module__6DxLqW__toastClose svg{width:12px;height:12px}
.BottomOverlayAE-module__51g6Eq__container{color:#fff;z-index:50;background:#000000db;flex-direction:row;justify-content:center;align-items:center;padding:8px 32px;font-size:1.7rem;display:none;position:sticky;bottom:-1px;left:0;right:0;box-shadow:inset 0 1px 3px #ffffff0a,0 -1px 40px #0000004d}@media (max-width:1024px){.BottomOverlayAE-module__51g6Eq__container{box-shadow:none;background:0 0;padding:0 16px 24px;display:flex;bottom:0}}.BottomOverlayAE-module__51g6Eq__column{flex-direction:column;align-items:center;gap:1.2rem;display:flex}.BottomOverlayAE-module__51g6Eq__column .BottomOverlayAE-module__51g6Eq__button{color:#fff;background:#0000001a;border:1px solid #fff;flex-direction:row;justify-content:center;align-items:center;min-width:21rem;height:44px;font-size:1.7rem;display:flex}@media (max-width:1024px){.BottomOverlayAE-module__51g6Eq__column{justify-content:center;width:100%}.BottomOverlayAE-module__51g6Eq__column .BottomOverlayAE-module__51g6Eq__button{color:#000;text-align:center;backdrop-filter:blur(6px);text-shadow:none;background:#ffffff54;border:1px solid #ffffff21;border-radius:2.8rem;margin:0;padding:0 32px;font-size:2rem;line-height:56px;transform:none;box-shadow:0 0 0 2px #0000000f}.BottomOverlayAE-module__51g6Eq__column .BottomOverlayAE-module__51g6Eq__button:hover{text-shadow:none;transform:none}}
.DiwaliPopup-module__lcsa9q__root{flex-direction:column;gap:8px;width:100%;display:flex}@media (min-width:768px){.DiwaliPopup-module__lcsa9q__root{flex-direction:row;align-items:center;width:750px;max-width:750px}}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__imageContainer{flex-shrink:0;width:100%;height:200px;position:relative}@media (min-width:768px){.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__imageContainer{width:50%;height:400px}}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__imageContainer img{object-fit:cover}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer{flex-direction:column;justify-content:center;gap:8px;height:100%;padding:24px 24px 32px;display:flex}@media (min-width:768px){.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer{text-align:left;align-items:flex-start;padding:24px}}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer h2{color:#000;letter-spacing:-.6px;font-size:12px;font-weight:500}@media (min-width:768px){.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer h2{font-size:15px}}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer h3{font-size:32px;font-weight:500}@media (min-width:768px){.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer h3{font-size:40px}}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer p{color:#000000b3;letter-spacing:-.64px;font-size:14px;font-weight:400;line-height:140%}@media (min-width:768px){.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer p{font-size:16px}}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer p.DiwaliPopup-module__lcsa9q__bold{font-weight:500}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer p ul{margin-top:6px;padding-left:12px}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer p ul li{padding:2px}.DiwaliPopup-module__lcsa9q__root .DiwaliPopup-module__lcsa9q__textContainer .DiwaliPopup-module__lcsa9q__cta{color:#fff;background:#ea5b31;border-radius:40px;width:fit-content;margin-top:12px;padding:8px 20px;font-size:16px}
@keyframes ProductMenuButtonAndOverlay-module__QSLloa__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProductMenuButtonAndOverlay-module__QSLloa__productCard{opacity:0;background:#0003 50% 20%/cover no-repeat border-box;border-radius:16px;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:50%;padding:2.4rem;animation:.2s ease-in-out .2s forwards ProductMenuButtonAndOverlay-module__QSLloa__fadeIn;display:flex}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__productCard{width:49%;height:100%}}.ProductMenuButtonAndOverlay-module__QSLloa__productCard h2.ProductMenuButtonAndOverlay-module__QSLloa__polTitle{margin:-30px 0 0;font-size:3.4rem}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__productCard h2.ProductMenuButtonAndOverlay-module__QSLloa__polTitle{margin-top:0;font-size:4rem}}.ProductMenuButtonAndOverlay-module__QSLloa__productCard p.ProductMenuButtonAndOverlay-module__QSLloa__polSubtitle{text-align:center;font-size:1.7rem}.ProductMenuButtonAndOverlay-module__QSLloa__productCard .ProductMenuButtonAndOverlay-module__QSLloa__polBtns{margin-top:24px}.ProductMenuButtonAndOverlay-module__QSLloa__productCard a.ProductMenuButtonAndOverlay-module__QSLloa__polPrimary{color:#000;background:#fff;border-radius:24px;padding:.8rem 1.2rem;font-size:1.3rem}.ProductMenuButtonAndOverlay-module__QSLloa__overlay{backdrop-filter:blur(24px);z-index:100;opacity:0;background:#ffffff0f;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;transition:all .2s ease-in-out;animation:.2s ease-in-out forwards ProductMenuButtonAndOverlay-module__QSLloa__fadeIn;display:flex;position:fixed;top:0;left:0;right:0}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent{flex-direction:column;justify-content:flex-end;align-items:center;gap:.8rem;width:100%;height:90%;display:flex}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent{width:800px;height:500px}}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polCloseBtn{text-align:right;width:100%;padding:0 16px}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polCloseBtn{padding:0 8px}}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polCloseBtn svg{width:auto;height:20px}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polCloseBtn svg path,.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polCloseBtn svg stroke{fill:#fff!important;stroke:#fff!important}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polProductRow{flex-direction:column;justify-content:center;gap:.8rem;width:100%;height:85%;padding:0 12px;display:flex}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polProductRow{flex-direction:row;padding:0}}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow{opacity:0;width:100%;height:15%;padding:.8rem 1.2rem;animation:.2s ease-in-out .3s forwards ProductMenuButtonAndOverlay-module__QSLloa__fadeIn}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow{padding:0}}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a{background:#101010;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;height:100%;font-weight:500;display:flex}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a{flex-direction:row;gap:.8rem}}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a:hover{text-shadow:none}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a .ProductMenuButtonAndOverlay-module__QSLloa__secTitle{color:#ffffff54;font-size:2.4rem}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a .ProductMenuButtonAndOverlay-module__QSLloa__secTitle{font-size:2rem}}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a .ProductMenuButtonAndOverlay-module__QSLloa__secSubtitle{font-size:1.4rem}@media (min-width:1024px){.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a .ProductMenuButtonAndOverlay-module__QSLloa__secSubtitle{font-size:2rem}}.ProductMenuButtonAndOverlay-module__QSLloa__overlay .ProductMenuButtonAndOverlay-module__QSLloa__polContent .ProductMenuButtonAndOverlay-module__QSLloa__polSecondaryRow a .ProductMenuButtonAndOverlay-module__QSLloa__secSubtitle svg{width:auto;height:.8rem;margin-top:-2px;display:inline-block}.ProductMenuButtonAndOverlay-module__QSLloa__menuButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:2.4rem;align-self:center;padding:1.2rem 2.4rem;font-family:Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out}.ProductMenuButtonAndOverlay-module__QSLloa__menuButton:hover{transform:translateY(-3px)}.ProductMenuButtonAndOverlay-module__QSLloa__menuButton.fill{color:#000;background:#fff}
.InfoCtaBanner-module__es-4pG__infoCtaBanner{--link-color:#0279e8;--background-color:#212121;background:var(--background-color);z-index:2;margin-top:4.8rem}.InfoCtaBanner-module__es-4pG__infoCtaBanner.bannerActive{margin-top:10.8rem}@media only screen and (min-width:768px){.InfoCtaBanner-module__es-4pG__infoCtaBanner.bannerActive{margin-top:9.6rem}}.InfoCtaBanner-module__es-4pG__infoCtaBanner .tdf .banner-btn{margin-left:4px}.InfoCtaBanner-module__es-4pG__infoCtaBanner .promotion{color:#000;background:linear-gradient(90deg,#70e1f5,#ffd194)}.InfoCtaBanner-module__es-4pG__infoCtaBanner a{text-align:center;flex-direction:column;gap:.5rem;width:100%;height:100%;padding:1.6rem 3.2rem;display:flex}.InfoCtaBanner-module__es-4pG__infoCtaBanner a :hover{text-shadow:none;transform:none}.InfoCtaBanner-module__es-4pG__infoCtaBanner a :hover .banner-btn{transform:translate(4px)}.InfoCtaBanner-module__es-4pG__infoCtaBanner a svg{height:1rem;margin:auto 0}.InfoCtaBanner-module__es-4pG__infoCtaBanner a svg path{fill:var(--link-color)}.InfoCtaBanner-module__es-4pG__infoCtaBanner p{margin:0;font-size:1.4rem}.InfoCtaBanner-module__es-4pG__infoCtaBanner .banner-btn{color:var(--link-color);font-size:1.4rem;font-weight:500;transition:all .2s ease-in-out}@media (min-width:768px){.InfoCtaBanner-module__es-4pG__infoCtaBanner a{flex-direction:row;justify-content:center;align-items:center;gap:.8rem}.InfoCtaBanner-module__es-4pG__infoCtaBanner p{font-size:1.6rem}.InfoCtaBanner-module__es-4pG__infoCtaBanner .banner-btn{font-size:1.6rem}}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner{--link-color:#0279e8;--background-color:#212121;background:var(--background-color);z-index:2;margin-top:4.8rem}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner.bannerActive{margin-top:10.8rem}@media only screen and (min-width:768px){.InfoCtaBanner-module__es-4pG__tdfRingPageBanner.bannerActive{margin-top:9.6rem}}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner a{text-align:center;font-weight:700}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner a :hover{text-shadow:none;transform:none}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner a svg{height:1rem;margin:auto 0}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner a svg path{fill:var(--link-color)}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner p{text-align:center;margin:0;padding:1rem 1.8rem;font-size:1.4rem}@media (min-width:768px){.InfoCtaBanner-module__es-4pG__tdfRingPageBanner a{flex-direction:row;justify-content:center;align-items:center;gap:.8rem}.InfoCtaBanner-module__es-4pG__tdfRingPageBanner p{font-size:1.6rem}}
.ScrollBasedCarousel-module__5-nLwa__h3{letter-spacing:.14em;text-align:left;letter-spacing:-1.2px;font-size:2.4rem;font-weight:500;line-height:120%}@media (min-width:768px){.ScrollBasedCarousel-module__5-nLwa__h3{letter-spacing:-1.2px;font-size:3.2rem;line-height:130%}}.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__arrowContainer{vertical-align:center;align-items:center;gap:16px;display:flex}@media (min-width:1200px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__arrowContainer{display:flex}}.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__arrowContainer .ScrollBasedCarousel-module__5-nLwa__circleBlurBtn{backdrop-filter:blur(20px);cursor:pointer;background-color:#00000012;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;transition:all .2s cubic-bezier(.25,.25,.25,1);display:flex;transform:none}.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__arrowContainer .ScrollBasedCarousel-module__5-nLwa__circleBlurBtn:hover{background-color:#eee}@media (min-width:768px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__arrowContainer .ScrollBasedCarousel-module__5-nLwa__circleBlurBtn{width:4.8rem;height:4.8rem}.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__arrowContainer.ScrollBasedCarousel-module__5-nLwa__dMdNone{display:none}}.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent{scroll-behavior:smooth;width:100%;margin:0 auto;overflow-x:visible}.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems{scroll-snap-type:x mandatory;background:0 0;flex-flow:row;justify-content:flex-start;gap:1.2rem;width:100%;padding:2.4rem 1.2rem 1.5rem;scroll-padding:1.2rem;display:flex;position:relative;overflow-x:scroll}@media (max-width:576px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems.ScrollBasedCarousel-module__5-nLwa__pr0{padding-right:0}}@media (min-width:576px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems{padding-left:calc(50vw - 270px);padding-right:calc(50vw - 270px);scroll-padding:calc(50vw - 270px)}}@media (min-width:768px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems{padding-left:calc(50vw - 360px);padding-right:calc(50vw - 360px);scroll-padding:calc(50vw - 360px)}}@media (min-width:992px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems{flex-wrap:nowrap;justify-content:flex-start;gap:2rem;padding:3.2rem 3rem;scroll-padding:calc(50vw - 480px)}}@media (min-width:1200px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems{padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px);scroll-padding:calc(50vw - 600px)}}@media (min-width:1400px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems{padding-left:calc(50vw - 660px);padding-right:calc(50vw - 660px);scroll-padding:calc(50vw - 660px)}}@media (min-width:2900px){.ScrollBasedCarousel-module__5-nLwa__carousal .ScrollBasedCarousel-module__5-nLwa__carousalParent .ScrollBasedCarousel-module__5-nLwa__carousalItems{justify-content:flex-start;gap:2rem;margin:0 auto;overflow-x:scroll}}.ScrollBasedCarousel-module__5-nLwa__element{scroll-snap-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:space-between;width:calc(100% - 12px);max-width:100%;display:flex;position:relative;overflow:hidden}.ScrollBasedCarousel-module__5-nLwa__element .filter{filter:blur(2px)}.ScrollBasedCarousel-module__5-nLwa__element .relative{position:relative}.ScrollBasedCarousel-module__5-nLwa__element .shift-image img{transform:scale(1.2)}.ScrollBasedCarousel-module__5-nLwa__element.pb-0{padding-bottom:0}.ScrollBasedCarousel-module__5-nLwa__element>*{width:100%}.ScrollBasedCarousel-module__5-nLwa__element.full .image-container{padding:0 20px 24px}.ScrollBasedCarousel-module__5-nLwa__element .title-row{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.ScrollBasedCarousel-module__5-nLwa__element .title-row .subtitle{align-self:flex-end}@media (min-width:768px){.ScrollBasedCarousel-module__5-nLwa__element{scroll-snap-align:start;border-radius:32px}.ScrollBasedCarousel-module__5-nLwa__element.half{flex-direction:column;justify-content:space-between;width:50%;max-width:550px}.ScrollBasedCarousel-module__5-nLwa__element.full{flex-direction:row;justify-content:space-between;width:100%;max-width:1000px;min-height:400px;padding:64px}.ScrollBasedCarousel-module__5-nLwa__element.full .image-container{padding:40px}.ScrollBasedCarousel-module__5-nLwa__element.full>*{justify-content:center;width:50%}.ScrollBasedCarousel-module__5-nLwa__element.full img{max-width:320px!important}.ScrollBasedCarousel-module__5-nLwa__element.full .text-container{padding:0}}@media (min-width:768px) and (max-width:1400px){.ScrollBasedCarousel-module__5-nLwa__element.full .image-container img{max-height:500px}}@media (min-width:1400px){.ScrollBasedCarousel-module__5-nLwa__element.full img{max-width:400px!important}}.ScrollBasedCarousel-module__5-nLwa__element .text-container{flex-direction:column;gap:.8rem;padding:24px 20px 0;display:flex}@media (min-width:768px){.ScrollBasedCarousel-module__5-nLwa__element .text-container{padding:40px 40px 0}}.ScrollBasedCarousel-module__5-nLwa__element h4{color:#fff;letter-spacing:-.8px;font-size:3.2rem;font-weight:500;line-height:110%}@media (min-width:576px){.ScrollBasedCarousel-module__5-nLwa__element h4{font-size:4rem}}.ScrollBasedCarousel-module__5-nLwa__element .subtitle{color:#fff;letter-spacing:-.24px;white-space:nowrap;align-self:center;font-size:1.6rem;font-weight:500;line-height:150%}.ScrollBasedCarousel-module__5-nLwa__element p.description{color:#fff9;letter-spacing:-.24px;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width:576px){.ScrollBasedCarousel-module__5-nLwa__element p.description{font-size:1.6rem}}.ScrollBasedCarousel-module__5-nLwa__element .cta-container{flex-direction:column;gap:1.2rem;margin-top:24px;display:flex}:is(.ScrollBasedCarousel-module__5-nLwa__element .cta-container a,.ScrollBasedCarousel-module__5-nLwa__element .cta-container button){cursor:pointer}:is(.ScrollBasedCarousel-module__5-nLwa__element .cta-container button.primary,.ScrollBasedCarousel-module__5-nLwa__element .cta-container a.primary){color:#fff;background:0 0;border:1px solid #fff;border-radius:40px;width:fit-content;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500}:is(.ScrollBasedCarousel-module__5-nLwa__element .cta-container button.secondary,.ScrollBasedCarousel-module__5-nLwa__element .cta-container a.secondary){color:#fff;background:0 0;border:none;width:fit-content;padding:1.2rem 0;font-size:1.6rem;font-weight:500}.ScrollBasedCarousel-module__5-nLwa__element .image-container{justify-content:center;align-items:center;display:flex;position:relative}.ScrollBasedCarousel-module__5-nLwa__element .image-container img{object-fit:contain;width:100%!important;position:static!important}@media (max-width:1400px){.ScrollBasedCarousel-module__5-nLwa__element .image-container img{max-height:300px}}@media (min-width:1400px){.ScrollBasedCarousel-module__5-nLwa__element .image-container img{max-height:350px}}.ScrollBasedCarousel-module__5-nLwa__element.shift-work .image-container img{padding:12px 40px 24px}@media (min-width:768px){.ScrollBasedCarousel-module__5-nLwa__element.shift-work .image-container img{padding:0 40px 40px}}.ScrollBasedCarousel-module__5-nLwa__element.new-parent .image-container img{padding-bottom:24px;padding-left:20px}@media (min-width:768px){.ScrollBasedCarousel-module__5-nLwa__element.new-parent .image-container img{padding-bottom:40px;padding-left:40px}}.ScrollBasedCarousel-module__5-nLwa__element.pb-12 .image-container img{padding-bottom:12px}.ScrollBasedCarousel-module__5-nLwa__element.pb-24 .image-container img{padding-bottom:24px}
.EndlessAutoScrollCarousel-module__7-IU5q__wrapper,.EndlessAutoScrollCarousel-module__7-IU5q__wrapper .EndlessAutoScrollCarousel-module__7-IU5q__viewport{width:100%;overflow:hidden}.EndlessAutoScrollCarousel-module__7-IU5q__wrapper .EndlessAutoScrollCarousel-module__7-IU5q__viewport .EndlessAutoScrollCarousel-module__7-IU5q__container{display:flex}.EndlessAutoScrollCarousel-module__7-IU5q__wrapper .EndlessAutoScrollCarousel-module__7-IU5q__viewport .EndlessAutoScrollCarousel-module__7-IU5q__container .EndlessAutoScrollCarousel-module__7-IU5q__slide{min-width:0;width:var(--slide-width);margin-right:var(--gap);flex:none}
.Blogs-module__EaowjG__root{padding:9.6rem 0}.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content{flex-direction:column;grid-column:2/-2;align-items:flex-start;gap:2.4rem;display:flex}@media (min-width:768px){.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content{grid-column:2/-2;gap:3.2rem}}.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content h1{font-size:5.2rem;font-weight:500}@media (min-width:768px){.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content h1{width:65%;font-size:7.2rem}}.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content a.Blogs-module__EaowjG__borderedLink{color:#fff;border:1px solid #fff;border-radius:2.4rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out}.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content a.Blogs-module__EaowjG__borderedLink:hover{transform:translateY(-3px)}.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content .Blogs-module__EaowjG__blogsContainer{flex-direction:column;row-gap:4.8rem;display:flex}@media (min-width:768px){.Blogs-module__EaowjG__root .Blogs-module__EaowjG__content .Blogs-module__EaowjG__blogsContainer{flex-flow:wrap;justify-content:space-between;row-gap:2.4rem}}.Blogs-module__EaowjG__blogCard{color:#fff;shrink:0;flex-direction:column;gap:1.6rem;width:100%;transition:all .2s ease-in-out;display:flex}@media (min-width:768px) and (max-width:1024px){.Blogs-module__EaowjG__blogCard{width:48%}}@media (min-width:1024px){.Blogs-module__EaowjG__blogCard{width:32%}.Blogs-module__EaowjG__blogCard:hover{transform:translate(-3px,-3px)}}.Blogs-module__EaowjG__blogCard img{object-fit:cover;object-position:center;width:100%;height:40rem}@media (min-width:768px) and (max-width:1024px){.Blogs-module__EaowjG__blogCard img{height:38rem}}@media (min-width:1024px){.Blogs-module__EaowjG__blogCard img{height:35rem}}@media (min-width:1444px){.Blogs-module__EaowjG__blogCard img{height:44rem}}.Blogs-module__EaowjG__blogCard h4{opacity:.6;font-size:1.6rem;font-weight:300}.Blogs-module__EaowjG__blogCard h2{font-size:3.2rem;font-weight:500}.Blogs-module__EaowjG__blogCard p{opacity:.6;font-size:1.7rem}
.Gradient-module__FSHokW__gradient{width:100%;height:calc(var(--viewportHeight,100vh) * .6);pointer-events:none;background:linear-gradient(350deg,#000 0% 25%,#0000 70%);grid-column:3/-3;position:sticky;bottom:0}@media (max-width:768px){.Gradient-module__FSHokW__gradient{grid-column:2/-2}}.Gradient-module__FSHokW__gradientLeft{width:100%;height:calc(var(--viewportHeight,100vh) * .5);pointer-events:none;background:linear-gradient(10deg,#000 0% 15%,#0000 50%);grid-column:3/-3;position:sticky;bottom:-1px}@media (max-width:768px){.Gradient-module__FSHokW__gradientLeft{grid-column:2/-2}}
.SlowTextSection-module__R-eGTq__root{min-height:calc(1.5 * var(--viewportHeight,100vh));padding:48px 0}.SlowTextSection-module__R-eGTq__root h1,.SlowTextSection-module__R-eGTq__root h2{text-align:center;color:#feffff;font-weight:600}.SlowTextSection-module__R-eGTq__root h1{font-size:12.5rem;line-height:110px}@media (max-width:768px){.SlowTextSection-module__R-eGTq__root h1{font-size:5.2rem;line-height:4.7rem}}.SlowTextSection-module__R-eGTq__root h2{font-size:6.4rem}@media (max-width:768px){.SlowTextSection-module__R-eGTq__root h2{font-size:3.2rem;line-height:3.9rem}}.SlowTextSection-module__R-eGTq__root h1+h2{margin-top:4.8rem}@media (max-width:768px){.SlowTextSection-module__R-eGTq__root h1+h2{margin-top:2.4rem}}.SlowTextSection-module__R-eGTq__root h2+h2{margin-top:12.5rem}@media (max-width:768px){.SlowTextSection-module__R-eGTq__root h2+h2{margin-top:6.4rem}}.SlowTextSection-module__R-eGTq__content{opacity:0;will-change:transform, opacity;height:max-content;min-height:var(--viewportHeight,100vh);flex-direction:column;grid-column:3/-3;justify-content:center;font-size:100px;display:flex;position:sticky;top:0}@media (max-width:768px){.SlowTextSection-module__R-eGTq__content{grid-column:2/-2}}
.ColorsSection-module__Fa5q6G__root{width:100%;height:calc(6 * var(--viewportHeight,100vh));margin-top:calc(-.25 * var(--viewportHeight,100vh));position:relative}.ColorsSection-module__Fa5q6G__root>div{width:100%;height:var(--viewportHeight,100vh);position:sticky;top:0;left:0}.ColorsSection-module__Fa5q6G__line{will-change:transform, opacity;width:100%;height:100%;position:absolute;top:0;left:0}.ColorsSection-module__Fa5q6G__line:not(.ColorsSection-module__Fa5q6G__active){pointer-events:none}.ColorsSection-module__Fa5q6G__line>div{flex-direction:row;grid-column:3/-3;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ColorsSection-module__Fa5q6G__line>div h2{text-align:center;grid-row:2;font-size:6.4rem}@media (max-width:768px){.ColorsSection-module__Fa5q6G__line>div h2{letter-spacing:-.13rem;font-size:5.2rem;line-height:4.7rem}}.ColorsSection-module__Fa5q6G__backgroundColor{background-image:var(--color-bg-image);will-change:opacity, transform;background-position:50%;background-repeat:no-repeat;background-size:contain;width:50%;height:0;margin:auto;padding-bottom:50%;position:absolute;inset:0}@media (max-width:1024px){.ColorsSection-module__Fa5q6G__backgroundColor{width:100%;padding-bottom:100%}}
.AppsWeLoveSection-module__6DxuPW__root{padding-top:48px}.AppsWeLoveSection-module__6DxuPW__root>div{grid-template-columns:var(--grid-column-spacing) repeat(8, var(--grid-column-width)) var(--grid-column-spacing);column-gap:var(--grid-column-gap);grid-template-rows:max-content 1fr;align-items:center;row-gap:0;width:100%;padding:96px 0;display:grid}.AppsWeLoveSection-module__6DxuPW__root>div>div{flex-direction:column;grid-column:1/-1;height:100%;display:flex}.AppsWeLoveSection-module__6DxuPW__root>div h2{text-align:center;grid-column:2/-2;font-size:6.4rem}@media (max-width:768px){.AppsWeLoveSection-module__6DxuPW__root>div h2{letter-spacing:-.13rem;font-size:5.2rem;line-height:4.7rem}}.AppsWeLoveSection-module__6DxuPW__video{background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--apps-video-bg);flex-direction:row;justify-content:center;width:100%;margin-top:24px;padding-bottom:45%;display:flex}.AppsWeLoveSection-module__6DxuPW__links{text-align:center;grid-template-columns:repeat(5,max-content);justify-content:center;gap:48px;margin-top:48px;display:grid}.AppsWeLoveSection-module__6DxuPW__links a{opacity:.7;mix-blend-mode:difference;font-size:1.9rem;transition:all .3s ease-in-out}.AppsWeLoveSection-module__6DxuPW__links a:hover{opacity:1}.AppsWeLoveSection-module__6DxuPW__links a span{opacity:.33}@media (max-width:768px){.AppsWeLoveSection-module__6DxuPW__links{grid-template-columns:repeat(1,max-content)}}
.AndroidSection-module__u7OKUa__root{min-height:var(--viewportHeight,100vh);grid-template-rows:max-content 1fr max-content;align-items:center;width:100%;padding:96px 0}@media (max-width:1024px){.AndroidSection-module__u7OKUa__root{grid-template-rows:max-content repeat(2, calc(var(--viewportHeight,100vh) * .5)) max-content}}.AndroidSection-module__u7OKUa__root h2{text-align:center;grid-column:2/-2;margin-bottom:48px;font-size:6.4rem}@media (max-width:768px){.AndroidSection-module__u7OKUa__root h2{letter-spacing:-.13rem;font-size:5.2rem;line-height:4.7rem}}.AndroidSection-module__u7OKUa__image{grid-column:1/-1;width:1012px;max-width:100%;height:100%;margin:auto}.AndroidSection-module__u7OKUa__imagePixel{background-image:var(--bg-image);background-position:100%;background-repeat:no-repeat;background-size:contain;grid-column:2/span 4}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){@supports (background-image:-webkit-image-set(url('a') 1x)){.AndroidSection-module__u7OKUa__imagePixel{background-image:var(--bg-image-set)}}}@supports (flex-basis:max-content) and (appearance:meterbar){.AndroidSection-module__u7OKUa__imagePixel{background-image:var(--bg-image-webp)}}@media (max-width:1024px){.AndroidSection-module__u7OKUa__imagePixel{background-position:50%;grid-area:2/2/auto/-2}}.AndroidSection-module__u7OKUa__imageCast{background-image:var(--bg-image);background-position:0;background-repeat:no-repeat;background-size:contain;grid-column:6/span 4}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){@supports (background-image:-webkit-image-set(url('a') 1x)){.AndroidSection-module__u7OKUa__imageCast{background-image:var(--bg-image-set)}}}@supports (flex-basis:max-content) and (appearance:meterbar){.AndroidSection-module__u7OKUa__imageCast{background-image:var(--bg-image-webp)}}@media (max-width:1024px){.AndroidSection-module__u7OKUa__imageCast{background-position:50%;grid-area:3/2/auto/-2}}.AndroidSection-module__u7OKUa__links{flex-direction:row;grid-column:2/-2;justify-content:center;margin-top:48px;display:flex}.AndroidSection-module__u7OKUa__links a{opacity:.7;mix-blend-mode:difference;font-size:1.9rem;transition:all .3s ease-in-out}.AndroidSection-module__u7OKUa__links a:hover{opacity:1}.AndroidSection-module__u7OKUa__links a+a{margin-left:48px}
@keyframes BloodVisionBottomBar-module__p9w8DW__bottomBarSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.BloodVisionBottomBar-module__p9w8DW__bottomBarContainer{backdrop-filter:blur(24px);z-index:100;color:#000;background:#f5f5f5;padding:8px;animation:.3s ease-in-out BloodVisionBottomBar-module__p9w8DW__bottomBarSlideUp;position:sticky;bottom:0;box-shadow:inset 0 2px 2px #fff}@media (min-width:1024px){.BloodVisionBottomBar-module__p9w8DW__bottomBarContainer{align-items:center}}.BloodVisionBottomBar-module__p9w8DW__priceContainer{flex-direction:column;gap:2px;display:flex}.BloodVisionBottomBar-module__p9w8DW__priceContainer .BloodVisionBottomBar-module__p9w8DW__element{text-align:right}.BloodVisionBottomBar-module__p9w8DW__priceContainer .BloodVisionBottomBar-module__p9w8DW__element.BloodVisionBottomBar-module__p9w8DW__secondary{color:#0009;font-size:12px;font-weight:400}.BloodVisionBottomBar-module__p9w8DW__price{align-items:baseline;gap:8px;width:100%;display:flex}@media (max-width:1024px){.BloodVisionBottomBar-module__p9w8DW__price{justify-content:space-between}}.BloodVisionBottomBar-module__p9w8DW__price .BloodVisionBottomBar-module__p9w8DW__subtitleTextBtn{color:#000;align-items:center;font-size:1.5rem;font-weight:500;display:flex}@media (max-width:1024px){.BloodVisionBottomBar-module__p9w8DW__price .BloodVisionBottomBar-module__p9w8DW__subtitleTextBtn{color:#0009;font-size:14px}}.BloodVisionBottomBar-module__p9w8DW__price .BloodVisionBottomBar-module__p9w8DW__subtitleTextBtn svg{height:.8rem}.BloodVisionBottomBar-module__p9w8DW__price .BloodVisionBottomBar-module__p9w8DW__subtitleTextBtn svg path{fill:#000}.BloodVisionBottomBar-module__p9w8DW__price .BloodVisionBottomBar-module__p9w8DW__totalPriceSingle,.BloodVisionBottomBar-module__p9w8DW__price .BloodVisionBottomBar-module__p9w8DW__currentPrice{align-items:center;gap:2px;font-size:1.6rem;font-weight:500;display:flex}.BloodVisionBottomBar-module__p9w8DW__buttonWrapper{cursor:default;position:relative}.BloodVisionBottomBar-module__p9w8DW__buttonWrapper[data-disabled=true]{cursor:pointer}.BloodVisionBottomBar-module__p9w8DW__buttonWrapper[data-disabled=true] button:disabled{pointer-events:none}
.PressLogos-module__8Nvjbq__root{flex-direction:row;justify-content:center;width:100%;display:flex;overflow:hidden}.PressLogos-module__8Nvjbq__root>div{--spacing:0px;--spacingInv:0px;--timing:10s;flex-direction:row;justify-content:center;align-items:center;padding:62px 0;display:flex}.PressLogos-module__8Nvjbq__root>div img+img{margin-left:144px}@media (max-width:768px){.PressLogos-module__8Nvjbq__root>div img+img{margin-left:48px}}.PressLogos-module__8Nvjbq__root>div img{opacity:.3;transition:opacity .3s ease-in-out}.PressLogos-module__8Nvjbq__root>div img:hover{opacity:1}.PressLogos-module__8Nvjbq__root>div.PressLogos-module__8Nvjbq__animate{animation:PressLogos-module__8Nvjbq__pressScroll linear var(--timing) infinite}.PressLogos-module__8Nvjbq__root>div:hover{animation-play-state:paused}@keyframes PressLogos-module__8Nvjbq__pressScroll{0%{transform:translate(0)}25%{transform:translateX(var(--spacingInv))}75%{transform:translateX(var(--spacing))}to{transform:translate(0)}}
.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MagicModalNew-module__58VrMG__root{z-index:10;color:#fff;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;backdrop-filter:blur(20px);z-index:1001;background:#0000007a;width:100vw;height:100vh;animation:.2s ease-in-out forwards MagicModalNew-module__58VrMG__magicModalFadeIn;position:fixed;inset:0;overflow:scroll}.MagicModalNew-module__58VrMG__root::-webkit-scrollbar{display:none}.MagicModalNew-module__58VrMG__root *{-ms-overflow-style:none;scrollbar-width:none}.MagicModalNew-module__58VrMG__root ::-webkit-scrollbar{display:none}.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer{z-index:11;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;display:flex;position:relative}.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal{scroll-behavior:smooth;overscroll-behavior:contain;justify-content:center;width:100%;height:100vh;display:flex;position:relative;overflow:scroll}.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal>div,.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal .MagicModalNew-module__58VrMG__btnContainer{width:90%;margin-top:5vh}@media (min-width:992px){.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal>div,.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal .MagicModalNew-module__58VrMG__btnContainer{width:89rem;margin-top:10vh}}@media (min-width:2100px){.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal>div,.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal .MagicModalNew-module__58VrMG__btnContainer{margin-top:15vh}}.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal .MagicModalNew-module__58VrMG__btnContainer{z-index:15;justify-content:flex-end;display:flex;position:absolute}.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal .MagicModalNew-module__58VrMG__btnContainer button{z-index:15;background:0 0;border:none;padding:1rem 1.1rem}@media (min-width:992px){.MagicModalNew-module__58VrMG__root .MagicModalNew-module__58VrMG__modalContainer .MagicModalNew-module__58VrMG__modal .MagicModalNew-module__58VrMG__btnContainer button{padding:1.34rem}}@keyframes MagicModalNew-module__58VrMG__magicModalFadeIn{0%{opacity:0}to{opacity:1}}
.VideoHero-module__ue2hna__videoWrapper{background:#000;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:600px;display:flex;position:relative;overflow:hidden}@media (min-width:992px){.VideoHero-module__ue2hna__videoWrapper{justify-content:center;height:560px}}.VideoHero-module__ue2hna__videoContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.VideoHero-module__ue2hna__videoContainer video{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){.VideoHero-module__ue2hna__videoContainer video{width:auto;min-width:100%;height:auto;min-height:100%}}@media (min-width:993px){.VideoHero-module__ue2hna__mobileVideo{display:none}}.VideoHero-module__ue2hna__desktopVideo{display:none}@media (min-width:993px){.VideoHero-module__ue2hna__desktopVideo{display:block}}.VideoHero-module__ue2hna__textContainer{z-index:2;flex-direction:column;justify-content:center;gap:8px;display:flex;position:relative}@media (max-width:992px){.VideoHero-module__ue2hna__textContainer{padding:0 20px 48px}}.VideoHero-module__ue2hna__title{color:#fff;letter-spacing:-.96px;z-index:1;text-align:left;max-width:70%;font-size:32px;font-style:normal;font-weight:500;line-height:120.083%}@media (min-width:992px){.VideoHero-module__ue2hna__title{letter-spacing:-1.6px;max-width:unset;font-size:40px}}.VideoHero-module__ue2hna__subtitle{color:#ffffffb3;letter-spacing:-.28px;z-index:1;text-align:left;max-width:32ch;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media (min-width:992px){.VideoHero-module__ue2hna__subtitle{letter-spacing:-.32px;max-width:52ch;font-size:16px}}
.Testimonials-module__7XlpBa__root{height:var(--viewportHeight,100vh);width:100%;padding:calc(.2 * var(--viewportHeight,100vh)) 0;flex-direction:row;display:flex;position:relative}@media (max-width:768px){.Testimonials-module__7XlpBa__root{display:none}}.Testimonials-module__7XlpBa__imagesWrapper{width:50%;height:100%;position:relative}@media (max-width:1024px){.Testimonials-module__7XlpBa__imagesWrapper{width:25%}}.Testimonials-module__7XlpBa__imagesWrapper:after{content:"";z-index:2;background-image:linear-gradient(270deg,#000000e6 0%,#00000080 60%,#0000 100%);width:60%;display:block;position:absolute;top:-1px;bottom:-2px;transform:rotate(-180deg)}.Testimonials-module__7XlpBa__image{object-fit:cover;object-position:center;opacity:0;width:40%;height:100%;position:absolute;transform:scale(1)}.Testimonials-module__7XlpBa__image.Testimonials-module__7XlpBa__selected{z-index:1;animation:1s cubic-bezier(0,0,0,1) both Testimonials-module__7XlpBa__imageSelected}.Testimonials-module__7XlpBa__image.Testimonials-module__7XlpBa__next{animation:1s cubic-bezier(0,0,0,1) both Testimonials-module__7XlpBa__imageNext}.Testimonials-module__7XlpBa__image.Testimonials-module__7XlpBa__next2{animation:1s cubic-bezier(0,0,0,1) both Testimonials-module__7XlpBa__imageNext2}.Testimonials-module__7XlpBa__image.Testimonials-module__7XlpBa__previous{animation:1s cubic-bezier(0,0,0,1) forwards Testimonials-module__7XlpBa__imagePrevious}@keyframes Testimonials-module__7XlpBa__imageSelected{0%{opacity:1;right:calc(40% + 48px)}to{opacity:1;right:0}}@keyframes Testimonials-module__7XlpBa__imageNext{0%{opacity:1;right:calc(80% + 96px)}to{opacity:1;right:calc(40% + 48px)}}@keyframes Testimonials-module__7XlpBa__imageNext2{0%{opacity:1;right:calc(120% + 144px)}to{opacity:1;right:calc(80% + 96px)}}@keyframes Testimonials-module__7XlpBa__imagePrevious{0%{opacity:1;right:0;transform:scale(1)}to{opacity:0;right:0;transform:scale(.75)}}.Testimonials-module__7XlpBa__testimonialsWrapper{flex-direction:column;justify-content:center;width:50%;display:flex;position:relative}@media (max-width:1024px){.Testimonials-module__7XlpBa__testimonialsWrapper{width:75%}}.Testimonials-module__7XlpBa__headline{font-size:58px;font-weight:700}.Testimonials-module__7XlpBa__description{font-size:24px;line-height:44px}.Testimonials-module__7XlpBa__testimonial{pointer-events:none;opacity:0;transform-origin:top;color:#fefffe;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:48px;padding-right:158px;transition:all 1s ease-out;display:flex;position:absolute;transform:translateY(-20vh)}.Testimonials-module__7XlpBa__testimonial>div{width:100%}.Testimonials-module__7XlpBa__testimonial .Testimonials-module__7XlpBa__headline{margin-top:40px}.Testimonials-module__7XlpBa__testimonial .Testimonials-module__7XlpBa__description{margin-bottom:40px}.Testimonials-module__7XlpBa__testimonial.Testimonials-module__7XlpBa__selected{opacity:1;pointer-events:auto;transition:none;animation:1s ease-in Testimonials-module__7XlpBa__testimonialSelected;transform:translateY(0)}@keyframes Testimonials-module__7XlpBa__testimonialSelected{0%{opacity:0;transform:translateY(20vh)}to{opacity:1;transform:translateY(0)}}.Testimonials-module__7XlpBa__stars img+img{margin-left:8px}.Testimonials-module__7XlpBa__author{opacity:.33;font-weight:semibold;color:#fff;font-size:19px}.Testimonials-module__7XlpBa__nextButton{cursor:pointer;background-color:#171717;border-radius:28px;outline:none;width:56px;height:56px;position:absolute;top:50%;right:54px;transform:translateY(-50%);box-shadow:0 0 0 2px #ffffff4d}.Testimonials-module__7XlpBa__nextButton img{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.Testimonials-module__7XlpBa__nextButton svg{position:relative;top:-2px;left:-2px}.Testimonials-module__7XlpBa__nextButton svg circle{stroke:#fff;stroke-dashoffset:1px;transform-origin:50%;transform:rotate(-90deg)}
.VitaminAngelsBanner-module__hom8iW__root{cursor:pointer;background:#f8f8f8;border-radius:1.2rem;align-items:flex-start;gap:1.2rem;width:100%;margin-top:1.6rem;padding:1.2rem;display:flex}.VitaminAngelsBanner-module__hom8iW__root .VitaminAngelsBanner-module__hom8iW__vaLogo{flex-shrink:0;width:3.6rem;height:3.6rem}.VitaminAngelsBanner-module__hom8iW__root .VitaminAngelsBanner-module__hom8iW__vaLogo img{object-fit:cover;width:100%;height:100%}.VitaminAngelsBanner-module__hom8iW__root p{color:#000;letter-spacing:-.042rem;margin:0;font-size:1.4rem;font-weight:400;line-height:1.3}.VitaminAngelsBanner-module__hom8iW__root .VitaminAngelsBanner-module__hom8iW__vaLink{color:#007789;align-items:center;gap:.2rem;font-weight:500;display:inline-flex}.VitaminAngelsBanner-module__hom8iW__root .VitaminAngelsBanner-module__hom8iW__vaLinkArrow{width:1.2rem;height:1.2rem;margin-left:2px;display:block}
.BentoCard-module__Tfa9WW__card{grid-column:var(--grid-column);grid-row:var(--grid-row);border-radius:24px;flex-direction:column;justify-content:space-between;padding:2.4rem;display:flex;position:relative;overflow:hidden}.BentoCard-module__Tfa9WW__card[data-parent-type=flex]{flex-shrink:0;width:80vw;min-height:420px}.BentoCard-module__Tfa9WW__card[data-col-reverse=true]{flex-direction:column-reverse}@media (min-width:1200px){.BentoCard-module__Tfa9WW__card{padding:3.2rem}}.BentoCard-module__Tfa9WW__textContainer{color:var(--text-color,#000);text-align:center;flex-direction:column;align-items:center;gap:.8rem;width:100%;display:flex}.BentoCard-module__Tfa9WW__textContainer[data-text-align=left]{text-align:left;align-items:flex-start}.BentoCard-module__Tfa9WW__textContainer[data-text-align=center]{text-align:center;align-items:center}.BentoCard-module__Tfa9WW__textContainer[data-text-align=right]{text-align:right;align-items:flex-end}@media (min-width:1400px){.BentoCard-module__Tfa9WW__textContainer{font-size:4.3rem}}.BentoCard-module__Tfa9WW__caption{letter-spacing:3.04px;text-transform:uppercase;opacity:.7;font-size:1.2rem;font-style:normal;font-weight:400;line-height:100%}@media (min-width:768px){.BentoCard-module__Tfa9WW__caption{font-size:1.4rem}}.BentoCard-module__Tfa9WW__title{letter-spacing:-.96px;font-size:2.8rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width:768px){.BentoCard-module__Tfa9WW__title{font-size:2.8rem}}@media (min-width:1200px){.BentoCard-module__Tfa9WW__title{max-width:21ch;font-size:3.2rem}}@media (min-width:1400px){.BentoCard-module__Tfa9WW__title{font-size:3.6rem}}.BentoCard-module__Tfa9WW__imageContainer{width:100%}.BentoCard-module__Tfa9WW__imageContainer img{object-fit:cover;object-position:center;width:100%;height:auto}.BentoCard-module__Tfa9WW__imageContainerCentered{place-items:center;width:100%;height:100%;display:grid}.BentoCard-module__Tfa9WW__imageContainerCentered img{object-fit:cover;object-position:center;width:60%;height:auto}
.DiscoverMetabolic-module__GQoJiq__container{min-height:var(--viewportHeight,100vh);grid-template-columns:var(--grid-column-spacing) repeat(8, var(--grid-column-width)) var(--grid-column-spacing);column-gap:var(--grid-column-gap);align-items:center;row-gap:0;width:100%;display:grid}.DiscoverMetabolic-module__GQoJiq__content{flex-direction:column;grid-area:1/2/auto/span 5;justify-content:center;align-items:flex-start;display:flex}@media (max-width:1024px){.DiscoverMetabolic-module__GQoJiq__content{grid-column:2/-2;align-items:center}}.DiscoverMetabolic-module__GQoJiq__content .DiscoverMetabolic-module__GQoJiq__buttonLink{justify-content:center;align-items:center;height:44px;margin-top:48px;font-size:1.7rem;display:flex}.DiscoverMetabolic-module__GQoJiq__title{z-index:1;color:#fff;text-align:left;width:100%;font-size:8rem;font-weight:600}@media (max-width:1024px){.DiscoverMetabolic-module__GQoJiq__title{text-align:center}}@media (max-width:768px){.DiscoverMetabolic-module__GQoJiq__title{font-size:5.6rem}}.DiscoverMetabolic-module__GQoJiq__img{background-image:var(--metabolic-img);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:1/6/auto/span 5;height:0;padding-bottom:95.6186%}@media (max-width:1024px){.DiscoverMetabolic-module__GQoJiq__img{grid-area:2/2/auto/-2}}
@keyframes index-module__Z8lDea__fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes index-module__Z8lDea__translateUpAnimation{0%{transform:translateY(80px)}to{transform:translateY(0)}}@keyframes index-module__Z8lDea__dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.index-module__Z8lDea__modalOverlay{backdrop-filter:blur(75px);z-index:1000;background:#0003;justify-content:center;align-items:center;padding:0;animation:.3s ease-in-out index-module__Z8lDea__fadeInAnimation;display:flex;position:fixed;inset:0;transform:translateZ(0)}@media (min-width:992px){.index-module__Z8lDea__modalOverlay{padding:16px}}@media (min-width:1400px){.index-module__Z8lDea__modalOverlay{padding:24px}}.index-module__Z8lDea__modalContainer{overscroll-behavior:contain;background:#eee;border:1.5px solid #fff3;border-radius:32px;width:100%;height:auto;min-height:calc(100svh - 64px);max-height:100%;animation:.3s ease-in-out index-module__Z8lDea__translateUpAnimation;position:relative;overflow-y:auto}@media (max-width:992px){.index-module__Z8lDea__modalContainer{border-radius:0;min-height:100vh;max-height:100vh}.index-module__Z8lDea__modalContainer .index-module__Z8lDea__contentWrapper{padding-bottom:96px}}.index-module__Z8lDea__closeButton{cursor:pointer;color:#666;z-index:1002;background:#0000001a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;transition:all .3s ease-in-out;display:flex;position:absolute;top:16px;right:16px}.index-module__Z8lDea__closeButton:hover{color:#000;transform:scale(1.05)}.index-module__Z8lDea__closeButton:focus{outline-offset:2px;outline:2px solid #057ff0}.index-module__Z8lDea__closeButton.index-module__Z8lDea__smHidden{display:none}@media (min-width:992px){.index-module__Z8lDea__closeButton.index-module__Z8lDea__smHidden{display:flex}}.index-module__Z8lDea__closeButton.index-module__Z8lDea__lgHidden{display:flex}@media (max-width:992px){.index-module__Z8lDea__closeButton.index-module__Z8lDea__lgHidden{top:16px;top:max(16px, env(safe-area-inset-top) + 16px);position:fixed;right:16px}}@media (min-width:992px){.index-module__Z8lDea__closeButton.index-module__Z8lDea__lgHidden{display:none}}.index-module__Z8lDea__modalContentWithPadding{width:100%;max-width:1400px;margin:0 auto;padding-left:192px;padding-right:192px}@media (max-width:1400px){.index-module__Z8lDea__modalContentWithPadding{padding-left:82px;padding-right:82px}}@media (max-width:768px){.index-module__Z8lDea__modalContentWithPadding{padding-left:16px;padding-right:16px}}@media (max-width:992px){.index-module__Z8lDea__modalContentWithPadding{width:100%;max-width:1200px;padding-left:16px;padding-right:16px}}.index-module__Z8lDea__header{z-index:200;background:#fafafa;padding-top:64px;padding-bottom:64px;display:block;position:sticky;top:0;left:0}@media (max-width:992px){.index-module__Z8lDea__header{display:none}}.index-module__Z8lDea__headerContent{align-items:center;gap:20px;display:flex}.index-module__Z8lDea__headerImageWrapper{flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.index-module__Z8lDea__headerTextContent{flex-direction:column;flex:1;gap:4px;display:flex}.index-module__Z8lDea__headerTitle{letter-spacing:-.03em;color:#000;margin:0;font-size:16px;font-weight:500;line-height:100%;display:block}.index-module__Z8lDea__headerSubtitle{letter-spacing:-.28px;color:#000;font-size:14px;font-weight:500;line-height:16px}.index-module__Z8lDea__headerButtonWrapper{flex-shrink:0}.index-module__Z8lDea__ctaButton{color:#fff;letter-spacing:-.2px;cursor:pointer;opacity:1;white-space:nowrap;background:#007ff5;border:none;border-radius:16px;flex-shrink:0;padding:20px 32px;font-size:16px;font-weight:500;line-height:16px;transition:opacity .2s}.index-module__Z8lDea__ctaButton:disabled{cursor:default;opacity:.5}.index-module__Z8lDea__ctaButton:hover{opacity:.85}.index-module__Z8lDea__ctaButton:disabled:hover{opacity:.5}.index-module__Z8lDea__ctaButton:focus{outline-offset:2px;outline:2px solid #057ff0}@media (max-width:768px){.index-module__Z8lDea__ctaButton{border-radius:12px;padding:16px;font-size:14px}}.index-module__Z8lDea__footer{backdrop-filter:blur(20px);z-index:10;background:#00000012;border-top:1px solid #dbdbdb4d;width:100%;padding-top:16px;padding-bottom:24px;display:none;position:fixed;bottom:0;left:0;box-shadow:inset 0 1px 2px #fff}@media (max-width:992px){.index-module__Z8lDea__footer{display:block}}.index-module__Z8lDea__footerRow{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.index-module__Z8lDea__footerDetails{flex-direction:column;flex:1;gap:4px;display:flex}.index-module__Z8lDea__footerTitle{color:#000;letter-spacing:-.54px;font-size:16px;font-weight:500;line-height:1.2}.index-module__Z8lDea__footerSubtitle{letter-spacing:-.28px;color:#000;font-size:14px;font-weight:500;line-height:16px}.index-module__Z8lDea__bodyContent{flex-direction:column;align-items:center;gap:48px;padding-top:80px;padding-bottom:40px;display:flex}@media (min-width:992px){.index-module__Z8lDea__bodyContent{padding-bottom:80px}}.index-module__Z8lDea__centeredSection{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.index-module__Z8lDea__centeredSection h3{color:#000;letter-spacing:-.8px;font-size:20px;font-weight:500;line-height:110%}@media (min-width:992px){.index-module__Z8lDea__centeredSection h3{letter-spacing:-1.12px;font-size:28px}}.index-module__Z8lDea__centeredSection p{color:#0009;letter-spacing:-.56px;font-size:14px;font-weight:400;line-height:130%}@media (min-width:992px){.index-module__Z8lDea__centeredSection p{letter-spacing:-.72px;font-size:18px}}.index-module__Z8lDea__uhxBonusBanner{background:#0000000a;border-radius:8px;align-items:flex-start;gap:4px;margin-top:16px;padding:12px 16px;display:flex}.index-module__Z8lDea__uhxBonusBanner span{color:#000;letter-spacing:-.56px;text-align:left;font-size:14px;font-weight:500;line-height:1.3}.index-module__Z8lDea__dropdownGroup{flex-direction:column;gap:8px;width:100%;max-width:480px;display:flex}.index-module__Z8lDea__dropdownWrapper{z-index:100;width:100%;position:relative}.index-module__Z8lDea__dropdownTrigger{color:#00000080;letter-spacing:-.56px;cursor:pointer;background:#f5f5f7;border:1.5px solid #0000001a;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:68px;padding:16px 20px;font-size:14px;font-weight:400;transition:all .2s;display:flex}.index-module__Z8lDea__dropdownTrigger[data-open=true]{border-color:#0000004d}.index-module__Z8lDea__dropdownTrigger[data-has-value=true]{color:#000}.index-module__Z8lDea__dropdownTrigger svg{flex-shrink:0;transition:transform .2s;transform:rotate(180deg)}.index-module__Z8lDea__dropdownTrigger[data-open=true] svg{transform:rotate(0)}.index-module__Z8lDea__dropdownTrigger .index-module__Z8lDea__triggerContent{flex-direction:column;gap:4px;display:flex}.index-module__Z8lDea__dropdownTrigger .index-module__Z8lDea__triggerTitle{color:#000;letter-spacing:-.56px;font-size:14px;font-weight:500;line-height:1.2}.index-module__Z8lDea__dropdownTrigger .index-module__Z8lDea__triggerValue{color:#0009;letter-spacing:-.36px;font-size:12px;font-weight:400;line-height:1}.index-module__Z8lDea__dropdownMenu{background:#eee;border:1px solid #0000001a;border-radius:12px;width:100%;padding:4px 0;animation:.2s ease-out index-module__Z8lDea__dropdownFadeIn;position:absolute;top:76px;left:0;overflow:hidden;box-shadow:0 4px 12px #0000000d}.index-module__Z8lDea__dropdownOption{cursor:pointer;flex-direction:column;gap:4px;padding:16px 20px;transition:background .2s;display:flex;position:relative}.index-module__Z8lDea__dropdownOption .index-module__Z8lDea__optionTitle{color:#000;letter-spacing:-.56px;text-underline-offset:3px;font-size:14px;font-weight:500;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .2s}.index-module__Z8lDea__dropdownOption:hover .index-module__Z8lDea__optionTitle{text-decoration-color:currentColor}.index-module__Z8lDea__dropdownOption .index-module__Z8lDea__optionValue{color:#0009;letter-spacing:-.36px;font-size:12px;font-weight:400;line-height:1}.index-module__Z8lDea__dropdownOption:not(:last-child):after{content:"";background:#0000001a;height:1px;position:absolute;bottom:0;left:20px;right:20px}.index-module__Z8lDea__serialNumberInput{color:#000;letter-spacing:-.56px;background:#f5f5f7;border:1px solid #0000001a;border-radius:12px;outline:none;width:100%;min-height:68px;padding:16px 20px;font-size:14px;font-weight:400;transition:border-color .2s}.index-module__Z8lDea__serialNumberInput::placeholder{color:#00000080}.index-module__Z8lDea__serialNumberInput:focus{border-color:#0000004d}.index-module__Z8lDea__serialNumberTip{color:#00000080;letter-spacing:-.36px;margin:0;font-size:13px;font-weight:400;line-height:1.4}.index-module__Z8lDea__divider{background:#0000001a;width:100%;height:1px;margin:32px 0}.index-module__Z8lDea__heroImage{background:#1e1e1e;border-radius:20px;width:100%;max-width:800px;overflow:hidden}.index-module__Z8lDea__heroImage img{width:100%;height:auto;display:block}.index-module__Z8lDea__stepsSection{flex-direction:column;gap:40px;width:100%;max-width:800px;display:flex}@media (min-width:992px){.index-module__Z8lDea__stepsSection{gap:80px}}.index-module__Z8lDea__stepsSection .index-module__Z8lDea__step{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.index-module__Z8lDea__stepsSection .index-module__Z8lDea__step .index-module__Z8lDea__stepIcon{width:24px;height:24px;margin-bottom:4px}.index-module__Z8lDea__stepsSection .index-module__Z8lDea__step h4{letter-spacing:-.72px;color:#000;font-size:16px;font-weight:500;line-height:120%}@media (min-width:992px){.index-module__Z8lDea__stepsSection .index-module__Z8lDea__step h4{font-size:18px}}.index-module__Z8lDea__stepsSection .index-module__Z8lDea__step p{letter-spacing:-.72px;color:#0009;font-size:15px;font-weight:400;line-height:130%}@media (min-width:992px){.index-module__Z8lDea__stepsSection .index-module__Z8lDea__step p{font-size:18px}}.index-module__Z8lDea__termsSection{text-align:left;width:100%;max-width:800px;padding-bottom:32px}.index-module__Z8lDea__termsSection h4{color:#000000b3;letter-spacing:-.42px;margin-bottom:24px;font-size:14px;font-weight:400}.index-module__Z8lDea__termsSection ol{margin:0;padding-left:21px}.index-module__Z8lDea__termsSection li{color:#000000b3;letter-spacing:-.42px;font-size:14px;font-weight:400;line-height:1.4}
@media (min-width:992px){.DesktopComponent-module__7vmnQa__root{grid-template-rows:18rem 42rem 42rem 42rem;grid-template-columns:repeat(11,1fr);justify-content:center;gap:1.4rem;height:100%;padding:48px 12px;display:grid;position:relative}}@media (min-width:1200px){.DesktopComponent-module__7vmnQa__root{grid-template-rows:18rem 53rem 53rem 53rem}}.DesktopComponent-module__7vmnQa__top{flex-direction:column;grid-column:1/span 11;gap:1.6rem;margin-bottom:4.2rem;display:flex}@media (min-width:992px){.DesktopComponent-module__7vmnQa__top{flex-direction:row;justify-content:space-between;gap:8.1%;margin-bottom:0}}.DesktopComponent-module__7vmnQa__top h2{color:#fff;letter-spacing:-1.28px;max-width:15ch;font-size:32px;font-style:normal;font-weight:500;line-height:100%}@media (min-width:992px){.DesktopComponent-module__7vmnQa__top h2{letter-spacing:-1.92px;font-size:48px}}.DesktopComponent-module__7vmnQa__top p{color:#fff;letter-spacing:-.64px;font-size:16px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:992px){.DesktopComponent-module__7vmnQa__top p{letter-spacing:-.8px;max-width:40ch;font-size:20px}}
.Advisor-module__PKx2la__root{grid-template-columns:var(--grid-column-spacing) repeat(8, var(--grid-column-width)) var(--grid-column-spacing);column-gap:var(--grid-column-gap);row-gap:0;width:100%;display:grid}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content{flex-direction:column;grid-column:2/-2;padding:8rem 0;display:flex}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content>div{flex-shrink:0;width:100%}@media (min-width:768px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content>div{width:100%}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__text{align-items:center;width:60%;padding-top:4rem;font-size:7.2rem;font-weight:500;display:flex}@media (max-width:768px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__text{text-align:center;width:100%;font-size:4.8rem;line-height:5rem}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer{flex-direction:column;justify-content:space-between;width:100%;margin-top:4.8rem;display:flex}@media (min-width:1024px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer{flex-direction:row;margin-top:1.2rem}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card{flex-grow:0;flex-shrink:0;width:100%;margin-bottom:2.4rem}@media (min-width:1024px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card{width:50%;margin-bottom:0}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a img{max-width:100%}@media (min-width:1024px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a img{max-height:600px}}@media (min-width:1444px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a img{max-width:75%;max-height:700px}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardText{z-index:100;text-align:center;width:100%;transition:all .1s ease-out;position:absolute;bottom:0;left:0}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardText h2{color:#fff;font-size:3.2rem}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardText p{color:#fff9;font-size:1.8rem}@media (max-width:768px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardText{bottom:40px}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardTextHover{color:#fff;z-index:100;text-align:center;opacity:0;width:100%;font-size:1.7rem;transition:all .2s ease-out;position:absolute;bottom:0;left:0}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardTextHover svg{width:auto;height:1.4rem}@media (max-width:768px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardTextHover{display:none}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardTextMobile{color:#fff;z-index:50;text-align:center;width:100%;font-size:1.7rem;position:absolute;bottom:0;left:0}@media (min-width:768px){.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a .Advisor-module__PKx2la__cardTextMobile{display:none}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a:hover .Advisor-module__PKx2la__cardText{opacity:0;transform:translateY(-60px)}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a:hover .Advisor-module__PKx2la__cardTextHover{opacity:1;transform:translateY(-60px)}}.Advisor-module__PKx2la__root .Advisor-module__PKx2la__content .Advisor-module__PKx2la__cardContainer .Advisor-module__PKx2la__card a:after{content:"";background:linear-gradient(#0000 0%,#000 74%);width:100%;height:40%;position:absolute;bottom:0;left:0}
.DesktopCarouselBanner-module__ydQLAG__bannerWrapper{display:none}@media (min-width:769px){.DesktopCarouselBanner-module__ydQLAG__bannerWrapper{backdrop-filter:blur(2px);color:#fff;letter-spacing:-.56px;white-space:nowrap;background:#0003;border-radius:16px;align-items:center;gap:12px;padding:16px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}}.DesktopCarouselBanner-module__ydQLAG__bannerItem{align-items:center;gap:6px;display:inline-flex}.DesktopCarouselBanner-module__ydQLAG__divider{background:#ffffff80;border-radius:50%;flex-shrink:0;width:4px;height:4px}
.MobileComponent-module__eVGs4W__root{width:100%;padding:9rem 0;position:relative;overflow:hidden}.MobileComponent-module__eVGs4W__head{flex-direction:column;gap:1.6rem;display:flex}.MobileComponent-module__eVGs4W__head h2{color:#fff;letter-spacing:-1.28px;max-width:15ch;font-size:32px;font-style:normal;font-weight:500;line-height:100%}.MobileComponent-module__eVGs4W__head p{color:#fff;letter-spacing:-.64px;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.MobileComponent-module__eVGs4W__sleepItemsContainer{margin:6.4rem auto 4.2rem;overflow:auto}.MobileComponent-module__eVGs4W__items{flex-direction:row;flex-shrink:0;gap:1.2rem;display:inline-flex;position:relative}
.TopArtistSection-module__NeQzxG__backgroundImageAndGradients{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:60%;height:100%;position:absolute;top:0;right:0}@media (max-width:1024px){.TopArtistSection-module__NeQzxG__backgroundImageAndGradients{width:100%}}.TopArtistSection-module__NeQzxG__backgroundImageAndGradients:before,.TopArtistSection-module__NeQzxG__backgroundImageAndGradients:after{content:"";position:absolute}.TopArtistSection-module__NeQzxG__backgroundImageAndGradients:before{background-image:linear-gradient(270deg,#0000 0%,#000 100%);width:50%;height:100%;top:0;left:0}.TopArtistSection-module__NeQzxG__backgroundImageAndGradients:after{background-image:linear-gradient(#0000 0%,#000 100%);width:100%;height:50%;bottom:0;left:0}.TopArtistSection-module__NeQzxG__container{min-height:var(--viewportHeight,100vh);padding:calc(.1 * var(--viewportHeight,100vh)) 0;flex-direction:column;justify-content:center;width:100%;transition:all .2s ease-in-out;display:flex;position:relative}.TopArtistSection-module__NeQzxG__container:after{content:"";background-image:linear-gradient(#0000 50%,#000 100%);width:100%;height:190px;position:absolute;bottom:0;left:0}.TopArtistSection-module__NeQzxG__content{transform:translateY(calc(.1 * var(--viewportHeight,100vh)));opacity:0;z-index:1;opacity:1;transition:opacity 1.8s ease-in 1s,transform 3s cubic-bezier(.165,.84,.44,1) 1s;position:relative;transform:none}.TopArtistSection-module__NeQzxG__content>div{z-index:1;flex-direction:column;grid-column:2/7;justify-content:center;align-items:flex-start;display:flex}@media (max-width:1024px){.TopArtistSection-module__NeQzxG__content>div{grid-column:2/-2;align-items:flex-start}}.TopArtistSection-module__NeQzxG__title{color:#fff;text-align:left;letter-spacing:-.3rem;font-size:9.1rem;font-weight:600;line-height:10.5rem}@media (max-width:1024px){.TopArtistSection-module__NeQzxG__title{grid-column:2/-2}}@media (max-width:768px){.TopArtistSection-module__NeQzxG__title{letter-spacing:-.15rem;font-size:5.6rem;line-height:4.7rem}}.TopArtistSection-module__NeQzxG__subTitle{color:#fefffe;text-align:left;margin:24px 0;font-size:2.8rem;font-weight:400}.TopArtistSection-module__NeQzxG__styledButton{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:50px;padding:16px 32px;font-size:1.7rem;font-weight:500}.TopArtistSection-module__NeQzxG__styledButton:hover{transition:all .1s ease-in-out;transform:translateY(-2px)}
.ProductCarousel-module__Rijt2a__stickyWrapper{width:100%;height:fit-content}@media (max-width:1024px){.ProductCarousel-module__Rijt2a__stickyWrapper{position:relative}}@media (min-width:1025px){.ProductCarousel-module__Rijt2a__stickyWrapper{justify-content:center;align-items:center;height:calc(100vh - 96px);transition:top .3s ease-in-out;display:flex;position:sticky;top:20px}.ProductCarousel-module__Rijt2a__stickyWrapper[data-header-visible=true]{top:80px}}.ProductCarousel-module__Rijt2a__root{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked *,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked :before,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked :after,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked img,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked video,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__mainImage,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__mainVideo,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__embla,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__emblaContainer,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__emblaSlide,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__imageContainer{cursor:none!important;-webkit-cursor:none!important}.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked.ProductCarousel-module__Rijt2a__nearIndicator,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked.ProductCarousel-module__Rijt2a__nearIndicator *,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked.ProductCarousel-module__Rijt2a__nearIndicator :before,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked.ProductCarousel-module__Rijt2a__nearIndicator :after{cursor:auto!important;-webkit-cursor:auto!important}.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__indicatorWrapper,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__ctaNavWrapper,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__indicatorWrapper *,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__indicatorWrapper :before,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__indicatorWrapper :after,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__ctaNavWrapper *,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__ctaNavWrapper :before,.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__cursorTracked .ProductCarousel-module__Rijt2a__ctaNavWrapper :after{cursor:pointer!important;-webkit-cursor:pointer!important}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__embla{border-radius:16px;height:100%;position:relative;overflow:hidden}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__emblaContainer{height:100%;display:flex}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__emblaSlide{background:linear-gradient(#7373730d 0% 100%),#fff;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer{background:0 0;border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;position:relative;overflow:hidden}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer picture{display:contents}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainImage,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainVideo{object-fit:cover;width:100%;height:100%;transition:transform .3s}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainImage.ProductCarousel-module__Rijt2a__objectBottom,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainVideo.ProductCarousel-module__Rijt2a__objectBottom{object-position:bottom}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainImage.ProductCarousel-module__Rijt2a__objectFitCover,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainVideo.ProductCarousel-module__Rijt2a__objectFitCover{object-fit:cover}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainImage.ProductCarousel-module__Rijt2a__objectFitContain,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainVideo.ProductCarousel-module__Rijt2a__objectFitContain{object-fit:contain}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__mainVideo{display:block}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper{z-index:1;color:#000;-webkit-user-select:none;user-select:none;opacity:0;filter:blur(12px);will-change:opacity, filter;width:100%;max-width:100%;padding:0 32px;transition:opacity .6s ease-in-out,filter .6s ease-in-out;position:absolute}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__active{opacity:1;filter:blur()}@media (min-width:769px){.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper{max-width:50%}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__topLeft{top:52px;left:24px}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__topCenter{text-align:center;max-width:90%;top:56px;left:50%;transform:translate(-50%)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__topRight{top:52px;right:24px}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__middleLeft{top:50%;left:24px;transform:translateY(-50%)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__middleCenter{text-align:center;max-width:65%;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__middleRight{top:50%;right:24px;transform:translateY(-50%)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__bottomLeft{bottom:24px;left:24px}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__bottomCenter{text-align:center;max-width:65%;bottom:24px;left:50%;transform:translate(-50%)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__bottomRight{bottom:24px;right:24px}}@media (max-width:768px){.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper{text-align:center;left:50%;transform:translate(-50%)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__topLeft,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__topCenter,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__topRight,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__middleLeft,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__middleCenter,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__middleRight{top:36px}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__bottomLeft,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__bottomCenter,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer .ProductCarousel-module__Rijt2a__slideTextWrapper.ProductCarousel-module__Rijt2a__bottomRight{bottom:44px}}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__navigation{z-index:10;justify-content:space-between;padding:0 20px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__cursorTracker{pointer-events:none;z-index:20;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translate(-50%,-50%)scale(1)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__cursorTracker.ProductCarousel-module__Rijt2a__hidden{transform:translate(-50%,-50%)scale(0)}.ProductCarousel-module__Rijt2a__root.ProductCarousel-module__Rijt2a__nearIndicator .ProductCarousel-module__Rijt2a__cursorTracker{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__ctaNavWrapper{backdrop-filter:blur(5px);z-index:10;background:#0003;border-radius:16px;justify-content:center;align-items:center;gap:5px;padding:5px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__ctaNavWrapper:hover{transform:scale(1.15)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__ctaNavWrapper button{pointer-events:auto;cursor:pointer;min-width:14px;min-height:14px;width:14px!important;height:14px!important}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__ctaNavWrapper button svg{pointer-events:none;width:8px!important;height:8px!important}@media (max-width:768px){.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__ctaNavWrapper{display:none}}@media (min-width:769px){.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__ctaNavWrapper{top:16px;right:24px}}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__indicatorWrapper{backdrop-filter:blur(5px);z-index:10;background:#0003;border-radius:26px;justify-content:center;align-items:flex-start;gap:7.179px;padding:8px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__indicatorWrapper:hover{transform:scale(1.15)}@media (max-width:768px){.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__indicatorWrapper{bottom:12px;left:50%}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__indicatorWrapper:hover{transform:translate(-50%)scale(1.15)}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__indicatorWrapper:not(:hover){transform:translate(-50%)}}@media (min-width:769px){.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__indicatorWrapper{top:16px;left:24px}}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__dot{cursor:pointer;background:#fff3;border:none;border-radius:26px;flex-shrink:0;width:6px;height:6px;padding:0;transition:width .22s ease-in-out;overflow:hidden}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__dot:hover{background:#ffffff4d}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__dot .ProductCarousel-module__Rijt2a__progress{border-radius:inherit;background:#fff;width:0%;height:100%}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__dot.ProductCarousel-module__Rijt2a__isActive{background:#fff;width:32px}.ProductCarousel-module__Rijt2a__root[data-autoslide=true] .ProductCarousel-module__Rijt2a__dot.ProductCarousel-module__Rijt2a__isActive{background:#fff3}@media (max-width:768px){.ProductCarousel-module__Rijt2a__root,.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__embla{aspect-ratio:3/4;height:auto}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__emblaContainer{height:auto}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__emblaSlide{aspect-ratio:3/4;height:auto}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__imageContainer{width:100%;height:100%;margin:0}.ProductCarousel-module__Rijt2a__root .ProductCarousel-module__Rijt2a__navigation{padding:0 8px}}@media (min-width:769px){.ProductCarousel-module__Rijt2a__root{height:calc(100vh - 96px)}}.ProductCarousel-module__Rijt2a__title{letter-spacing:-.64px;margin:0;font-size:16px;font-weight:500;line-height:1.2}@media (min-width:576px){.ProductCarousel-module__Rijt2a__title{font-size:24px}}@media (min-width:1400px){.ProductCarousel-module__Rijt2a__title{font-size:28px}}@media (min-width:2100px){.ProductCarousel-module__Rijt2a__title{font-size:36px}}.ProductCarousel-module__Rijt2a__description{font-size:12px;line-height:120%}@media (min-width:576px){.ProductCarousel-module__Rijt2a__description{font-size:16px}}@media (min-width:768px){.ProductCarousel-module__Rijt2a__description{font-size:18px}}@media (min-width:1400px){.ProductCarousel-module__Rijt2a__description{font-size:19px}}@media (min-width:2100px){.ProductCarousel-module__Rijt2a__description{font-size:22px}}
.index-module__R-q55G__root{color:#fff;background:#000;position:relative}@media (min-width:992px){.index-module__R-q55G__root{width:100vw;height:100%;padding:4.8rem 0;overflow:hidden}}@media (min-width:1024px){.index-module__R-q55G__root{padding:10rem 0}}.index-module__R-q55G__desktopOnly{display:none}@media (min-width:992px){.index-module__R-q55G__desktopOnly{display:block}}.index-module__R-q55G__mobileOnly{display:block}@media (min-width:992px){.index-module__R-q55G__mobileOnly{display:none}}
.TopVideoSection-module__tbShXW__container{min-height:var(--viewportHeight,100vh);padding:calc(.1 * var(--viewportHeight,100vh)) 0;flex-direction:column;justify-content:center;width:100%;transition:all .2s ease-in-out;display:flex;position:relative}.TopVideoSection-module__tbShXW__container video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1024px){.TopVideoSection-module__tbShXW__container .TopVideoSection-module__tbShXW__blurredButtonLink{display:none}}.TopVideoSection-module__tbShXW__content{transform:translateY(calc(.1 * var(--viewportHeight,100vh)));opacity:0;z-index:1;position:relative}.TopVideoSection-module__tbShXW__content>div{z-index:1;flex-direction:column;grid-column:3/-3;justify-content:center;align-items:center;display:flex}@media (max-width:1024px){.TopVideoSection-module__tbShXW__content>div{grid-column:2/-2}}.TopVideoSection-module__tbShXW__content .TopVideoSection-module__tbShXW__buttonContainer{flex-direction:row;justify-content:flex-start;gap:2.4rem;display:flex}.TopVideoSection-module__tbShXW__content .TopVideoSection-module__tbShXW__blurredButtonLink{min-width:24rem;height:fit-content;margin:0}.TopVideoSection-module__tbShXW__content .TopVideoSection-module__tbShXW__blurredButtonLink:hover{transform:translateY(-2px)}.TopVideoSection-module__tbShXW__content[data-appeared=true]{opacity:1;transition:opacity 1.8s ease-in 1s,transform 3s cubic-bezier(.165,.84,.44,1) 1s;transform:none}.TopVideoSection-module__tbShXW__title{color:#fff;text-align:center;letter-spacing:-.3rem;font-size:12.5rem;font-weight:500;line-height:10.5rem}@media (max-width:1024px){.TopVideoSection-module__tbShXW__title{grid-column:2/-2}}@media (max-width:768px){.TopVideoSection-module__tbShXW__title{letter-spacing:-.15rem;font-size:5.6rem;line-height:4.7rem}}.TopVideoSection-module__tbShXW__subTitle{color:#fefffe;text-align:center;margin:24px 0;font-size:2.8rem;font-weight:400}
.ctaStyle-module__VTQhHa__ctaStyle{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.104px;text-transform:none;border-radius:50px;padding:10px 24px;font-size:13px;font-weight:400;line-height:1.4}.ctaStyle-module__VTQhHa__ctaTypeStyle{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.104px;text-transform:none;font-size:13px;font-weight:400;line-height:1.4}
.BrandMarks-module__RNCp8W__lesMillsLogoImg{width:auto;height:16px;display:block}@media (min-width:768px){.BrandMarks-module__RNCp8W__lesMillsLogoImg{height:18px}}
.Disclaimer-module__FbPLka__root{color:#ffffffb3;text-align:center;background-color:#101010;place-items:center;margin-bottom:-60px;padding:96px 0 160px;font-size:1.2rem;line-height:2rem}.Disclaimer-module__FbPLka__root p{grid-column:2/-2;max-width:1011px}@media (max-width:768px){.Disclaimer-module__FbPLka__root{text-align:left;margin-bottom:-68px;padding:48px 0 96px}}
