.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}}
.CnoPro-module__mu6l-a__cnoProInfoDescription{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.CnoPro-module__mu6l-a__cnoProInfoDescription .CnoPro-module__mu6l-a__benefit{flex-direction:column;gap:4px;display:flex}.CnoPro-module__mu6l-a__cnoProInfoDescription .CnoPro-module__mu6l-a__benefit h3{letter-spacing:-.84px;font-size:16px;font-weight:500}.CnoPro-module__mu6l-a__cnoProInfoDescription .CnoPro-module__mu6l-a__benefit .CnoPro-module__mu6l-a__description{letter-spacing:-.6px;color:#0009;font-size:15px;font-weight:400;line-height:20px}
@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}
.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}
.RingSizeGuideModal-module__0yg9gG__root{box-sizing:border-box;letter-spacing:-.04em;scrollbar-width:none;background:#fff;border-radius:1.6rem;width:100%;max-height:90vh;margin:auto;padding:3.6rem 3.2rem 4.8rem;overflow:hidden auto}.RingSizeGuideModal-module__0yg9gG__root::-webkit-scrollbar{display:none}@media (min-width:992px){.RingSizeGuideModal-module__0yg9gG__root{width:min(75vw,120rem)}}.RingSizeGuideModal-module__0yg9gG__root strong{font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .modal-title{font-size:2.2rem;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .modal-sub{color:#6b6b6b;margin:.4rem 0 2rem;font-size:1.3rem}.RingSizeGuideModal-module__0yg9gG__root .tab-row{border-bottom:1px solid #e8e8e8;margin-bottom:2.4rem;display:flex;overflow:auto hidden}.RingSizeGuideModal-module__0yg9gG__root .tab-btn{color:#6b6b6b;cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;justify-content:center;align-items:center;margin-bottom:-1px;padding:1.2rem 1.4rem;font-family:inherit;font-size:1.3rem;font-weight:500;transition:color .15s,border-color .15s;display:flex}.RingSizeGuideModal-module__0yg9gG__root .tab-btn:first-child{padding-left:0}.RingSizeGuideModal-module__0yg9gG__root .tab-btn.active{color:#000;border-bottom-color:#000}.RingSizeGuideModal-module__0yg9gG__root .tab-btn:hover:not(.active){color:#000}.RingSizeGuideModal-module__0yg9gG__root .sec-lbl{text-transform:uppercase;letter-spacing:.09em;color:#6b6b6b;margin-bottom:1.4rem;font-size:1.1rem;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .diagrams{flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-bottom:2.4rem;display:flex}.RingSizeGuideModal-module__0yg9gG__root .diagram-fig{text-align:center}.RingSizeGuideModal-module__0yg9gG__root .diagram-fig figcaption{color:#6b6b6b;max-width:16rem;margin-top:.4rem;font-size:1.1rem;font-style:italic}.RingSizeGuideModal-module__0yg9gG__root .hand-annotated{aspect-ratio:4/3;background:#fff;width:30rem;position:relative;overflow:hidden}.RingSizeGuideModal-module__0yg9gG__root .hand-annotated .hand-photo{object-fit:cover;width:100%;height:100%;display:block}.RingSizeGuideModal-module__0yg9gG__root .hand-annotated .hand-overlay{width:100%;height:100%;position:absolute;inset:0}.RingSizeGuideModal-module__0yg9gG__root .step-list{flex-direction:column;gap:1.6rem;margin-bottom:2rem;list-style:none;display:flex}.RingSizeGuideModal-module__0yg9gG__root .step-item{align-items:flex-start;gap:1.2rem;display:flex}.RingSizeGuideModal-module__0yg9gG__root .step-badge{color:#007ff5;letter-spacing:.05em;background:#007ff514;border-radius:6px;flex-shrink:0;margin-top:.2rem;padding:.3rem .7rem;font-size:1rem;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .step-title{margin-bottom:.2rem;font-size:1.4rem;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .step-desc{color:#6b6b6b;font-size:1.3rem;line-height:1.55}.RingSizeGuideModal-module__0yg9gG__root .legend{flex-direction:column;gap:1rem;margin-bottom:0;list-style:none;display:flex}.RingSizeGuideModal-module__0yg9gG__root .leg-item{align-items:flex-start;gap:1rem;font-size:1.3rem;display:flex}.RingSizeGuideModal-module__0yg9gG__root .dot{border-radius:50%;flex-shrink:0;width:1rem;height:1rem;margin-top:.3rem}.RingSizeGuideModal-module__0yg9gG__root .leg-title{font-size:1.3rem;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .leg-sub{color:#6b6b6b;font-size:1.2rem}.RingSizeGuideModal-module__0yg9gG__root .measure-steps-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:767.98px){.RingSizeGuideModal-module__0yg9gG__root .measure-steps-grid{grid-template-columns:1fr}}.RingSizeGuideModal-module__0yg9gG__root .measure-step-wrap{aspect-ratio:1356/792;border-radius:1rem;width:100%;max-width:100%;position:relative;overflow:hidden}.RingSizeGuideModal-module__0yg9gG__root .tip{color:#6b6b6b;background:#fff;border:1.5px solid #3b82f6;border-radius:1.2rem;margin-top:2rem;padding:1.4rem 1.6rem;font-size:1.3rem;line-height:1.55}.RingSizeGuideModal-module__0yg9gG__root .tip strong{color:#111}.RingSizeGuideModal-module__0yg9gG__root .table-wrap{background:#fff;border-radius:1.6rem;position:relative;overflow:hidden}.RingSizeGuideModal-module__0yg9gG__root .table-wrap:after{content:"";pointer-events:none;z-index:1;border:1px solid #e8e8e8;border-radius:1.6rem;position:absolute;inset:0}.RingSizeGuideModal-module__0yg9gG__root table thead tr:first-child th:first-child{border-top-left-radius:calc(1.6rem - 1px)}.RingSizeGuideModal-module__0yg9gG__root table thead tr:first-child th:last-child{border-top-right-radius:calc(1.6rem - 1px)}.RingSizeGuideModal-module__0yg9gG__root table tbody tr:last-child td:first-child{border-bottom-left-radius:calc(1.6rem - 1px)}.RingSizeGuideModal-module__0yg9gG__root table tbody tr:last-child td:last-child{border-bottom-right-radius:calc(1.6rem - 1px)}.RingSizeGuideModal-module__0yg9gG__root table{border-collapse:collapse;table-layout:fixed;border:none;width:100%;font-size:1.2rem}.RingSizeGuideModal-module__0yg9gG__root table th:last-child,.RingSizeGuideModal-module__0yg9gG__root table td:last-child{border-right:none}.RingSizeGuideModal-module__0yg9gG__root table th:first-child,.RingSizeGuideModal-module__0yg9gG__root table td:first-child{border-left:none}.RingSizeGuideModal-module__0yg9gG__root th{color:#111;text-transform:uppercase;letter-spacing:.03em;text-align:center;white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none;background:#f5f5f5;padding:.8rem .6rem;font-size:1rem;font-weight:500;line-height:1.3}.RingSizeGuideModal-module__0yg9gG__root th.left{text-align:left}.RingSizeGuideModal-module__0yg9gG__root tr.row{border-bottom:1px solid #e8e8e8;transition:background .12s}.RingSizeGuideModal-module__0yg9gG__root tr.row:last-child{border-bottom:none}.RingSizeGuideModal-module__0yg9gG__root tr.row:hover{background:#f5f5f5}.RingSizeGuideModal-module__0yg9gG__root tr.warn-row{background:inherit}:is(.RingSizeGuideModal-module__0yg9gG__root table.chart-table tr td:nth-child(2),.RingSizeGuideModal-module__0yg9gG__root table.chart-table tr th:nth-child(2)){border-right:1px solid #e8e8e8}.RingSizeGuideModal-module__0yg9gG__root td{text-align:center;padding:.9rem .6rem}.RingSizeGuideModal-module__0yg9gG__root td.left{text-align:left;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root td.bold{font-weight:500}.RingSizeGuideModal-module__0yg9gG__root td.good{color:#16a34a}.RingSizeGuideModal-module__0yg9gG__root td.warn{color:#b45309}.RingSizeGuideModal-module__0yg9gG__root td.blue{color:#2563eb}.RingSizeGuideModal-module__0yg9gG__root .width-cell{text-align:center;color:inherit;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .badge{color:#b45309;background:#fef9c3;border-radius:20px;margin-left:.6rem;padding:.2rem .7rem;font-size:1rem;font-weight:500;display:inline-block}.RingSizeGuideModal-module__0yg9gG__root .group-header{letter-spacing:.06em;border-bottom:1px solid #e8e8e8;font-size:1.1rem}.RingSizeGuideModal-module__0yg9gG__root .canada-header{border-right:1px solid #e8e8e8;border-top-left-radius:1.5rem}.RingSizeGuideModal-module__0yg9gG__root .ring-air-header{border-top-right-radius:1.5rem}.RingSizeGuideModal-module__0yg9gG__root .chart-legend{color:#6b6b6b;margin-top:.8rem;font-size:1.2rem}.RingSizeGuideModal-module__0yg9gG__root .specs-diagram-row{flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;margin-top:2rem;display:flex}@media (min-width:992px){.RingSizeGuideModal-module__0yg9gG__root .specs-diagram-row{flex-direction:row}}.RingSizeGuideModal-module__0yg9gG__root .specs-diagram-img{flex-shrink:0;width:min(100%,500px);height:auto}.RingSizeGuideModal-module__0yg9gG__root .specs-width-note{color:#6b6b6b;margin-top:1rem;font-size:1.2rem}.RingSizeGuideModal-module__0yg9gG__root .specs-legend{flex-direction:column;gap:1.2rem;margin:1.8rem 0 0;padding:0;list-style:none;display:flex}.RingSizeGuideModal-module__0yg9gG__root .specs-legend li{align-items:flex-start;gap:1rem;display:flex}.RingSizeGuideModal-module__0yg9gG__root .specs-dot{background:#111;border-radius:50%;flex-shrink:0;width:.9rem;height:.9rem;margin-top:.35rem}.RingSizeGuideModal-module__0yg9gG__root .specs-leg-title{color:#111;font-size:1.35rem;font-weight:500}.RingSizeGuideModal-module__0yg9gG__root .specs-leg-sub{color:#6b6b6b;margin-top:.2rem;font-size:1.2rem}.RingSizeGuideModal-module__0yg9gG__root .note{color:#6b6b6b;background:#f5f5f5;border-left:3px solid #e8e8e8;border-radius:0 8px 8px 0;margin-top:1.4rem;padding:1.2rem 1.4rem;font-size:1.25rem;line-height:1.6}.RingSizeGuideModal-module__0yg9gG__root .note strong{color:#000}.RingSizeGuideModal-module__0yg9gG__root .kit-banner{background:#fff;border:1.5px solid #3b82f6;border-radius:1.2rem;align-items:flex-start;gap:1.4rem;margin-top:1.4rem;padding:1.4rem 1.6rem;display:flex}.RingSizeGuideModal-module__0yg9gG__root .kit-text{color:#6b6b6b;font-size:1.3rem;line-height:1.65}.RingSizeGuideModal-module__0yg9gG__root .kit-text strong{color:#111;font-weight:500}@media (max-width:480px){.RingSizeGuideModal-module__0yg9gG__root{border-radius:1.6rem;padding:2.4rem 2rem 3.2rem}}
.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}}
.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}}
@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}
.StackingSection-module__f6PSwW__stackingContainer{flex-direction:column;gap:16px;display:flex}.StackingSection-module__f6PSwW__stackingContainer .stacking-header{align-items:start;gap:13px;display:flex}@media (min-width:769px){.StackingSection-module__f6PSwW__stackingContainer .stacking-header{align-items:center}}.StackingSection-module__f6PSwW__stackingContainer .stacking-thumbnail{flex-shrink:0}.StackingSection-module__f6PSwW__stackingContainer .stacking-thumbnail img{display:block}.StackingSection-module__f6PSwW__stackingContainer .stacking-header-text{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.StackingSection-module__f6PSwW__stackingContainer .images-badge{cursor:pointer;color:#000;background:#eee;border:none;border-radius:100px;align-items:center;gap:8px;width:fit-content;padding:8px 16px;font-size:1.4rem;font-weight:500;display:flex}.StackingSection-module__f6PSwW__stackingContainer .images-badge svg{flex-shrink:0;width:16px;height:16px;display:inline-block}.StackingSection-module__f6PSwW__stackingContainer .stacking-description{color:#00000080;letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:1.4}.StackingSection-module__f6PSwW__stackingContainer .stacking-options{flex-direction:column;gap:8px;display:flex}.StackingSection-module__f6PSwW__stackingContainer .stacking-card{cursor:pointer;text-align:left;background:0 0;border:1.5px solid #0000001a;border-radius:12px;align-items:center;gap:8px;width:100%;padding:16px;transition:border-color .2s;display:flex;position:relative}.StackingSection-module__f6PSwW__stackingContainer .stacking-card.has-tag{padding-top:32px}@media (min-width:769px){.StackingSection-module__f6PSwW__stackingContainer .stacking-card{padding:16px}.StackingSection-module__f6PSwW__stackingContainer .stacking-card.has-tag{padding-top:40px}}.StackingSection-module__f6PSwW__stackingContainer .stacking-card.active{border:var(--border-selected)}.StackingSection-module__f6PSwW__stackingContainer .stacking-card.sold-out{opacity:.5;pointer-events:none}.StackingSection-module__f6PSwW__stackingContainer .stacking-card.no-stack{padding:14px 16px}.StackingSection-module__f6PSwW__stackingContainer .stacking-card.no-stack:first-child{padding-top:14px}.StackingSection-module__f6PSwW__stackingContainer .corner-tag{color:#000;letter-spacing:2.1px;text-transform:uppercase;background:#eee;border-radius:7px 0 12px;padding:6px 19px;font-size:10px;font-weight:500;line-height:130%;position:absolute;top:0;left:0}.StackingSection-module__f6PSwW__stackingContainer .card-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}@media (max-width:768px){.StackingSection-module__f6PSwW__stackingContainer .card-content{gap:8px}}.StackingSection-module__f6PSwW__stackingContainer .card-title-row{justify-content:space-between;align-items:center;width:100%;display:flex}.StackingSection-module__f6PSwW__stackingContainer .card-title{color:#000;letter-spacing:-.64px;font-size:16px;font-weight:500;line-height:1.2}.StackingSection-module__f6PSwW__stackingContainer .card-price{color:#000;letter-spacing:-.64px;white-space:nowrap;font-size:16px;font-weight:500;line-height:1}.StackingSection-module__f6PSwW__stackingContainer .card-description{color:#00000080;letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:1.4}.StackingSection-module__f6PSwW__stackingContainer .no-stack-text{color:#000;letter-spacing:-.64px;font-size:16px;font-weight:500;line-height:1.2}.StackingSection-module__f6PSwW__stackingContainer .stacking-shipping-note{color:#00000080;letter-spacing:-.6px;align-items:center;gap:6px;margin:0;font-size:15px;font-weight:400;line-height:1.4;display:flex}.StackingSection-module__f6PSwW__stackingContainer .stacking-card-group{flex-direction:column;gap:8px;display:flex}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-wrapper{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-wrapper.expanded{grid-template-rows:1fr}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-inner{overflow:hidden}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-panel{background:#fafafc;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-label{color:#000;letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:1.4}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-options{flex-direction:column;gap:8px;display:flex}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-card{cursor:pointer;text-align:left;background:0 0;border:1.25px solid #0000001a;border-radius:12px;align-items:center;gap:8px;width:100%;height:80px;padding:8px 4px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-card.active{border:var(--border-selected)}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-thumb{background:#f0f0f0;border-radius:12px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-thumb img{object-fit:cover;width:100%;height:100%;display:block}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.StackingSection-module__f6PSwW__stackingContainer .sub-variant-title{color:#000;letter-spacing:-.56px;font-size:14px;font-weight:500;line-height:1.2}.StackingSection-module__f6PSwW__stackingContainer .duo-save-tag{color:#000;letter-spacing:-.24px;background:#0eff6e;border-radius:5px;align-self:flex-start;margin-top:4px;padding:2px 4px 1px;font-size:12px;font-weight:500;line-height:100%}@keyframes StackingSection-module__f6PSwW__fadeOut{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(6px);transform:scale(.97)}}@keyframes StackingSection-module__f6PSwW__fadeIn{0%{opacity:0;filter:blur(6px);transform:scale(1.01)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes StackingSection-module__f6PSwW__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.StackingSection-module__f6PSwW__stackingImagesModal{padding:8px;position:relative}.StackingSection-module__f6PSwW__stackingImagesModal .stacking-modal-close{z-index:10;cursor:pointer;background:0 0;border:none;padding:0;line-height:0;position:absolute;top:8px;right:8px}.StackingSection-module__f6PSwW__stackingImagesModal .stacking-modal-close img{display:block}.StackingSection-module__f6PSwW__stackingImagesModal .mobile-break{display:block}@media (min-width:768px){.StackingSection-module__f6PSwW__stackingImagesModal .mobile-break{display:none}.StackingSection-module__f6PSwW__stackingImagesModal{width:700px;min-width:600px;min-height:400px}}@media (min-width:1200px){.StackingSection-module__f6PSwW__stackingImagesModal{min-width:1080px}}.StackingSection-module__f6PSwW__stackingImagesModal h2{letter-spacing:-.3px;margin:18px 0 8px 8px;font-size:2.1rem;font-weight:500}.StackingSection-module__f6PSwW__stackingImagesModal .modal-description{color:#00000080;letter-spacing:-.3px;margin:0 0 12px 8px;font-size:1.5rem;font-weight:400;line-height:1.4}.StackingSection-module__f6PSwW__stackingImagesModal .btn-container-wrapper{flex-direction:row;justify-content:flex-start;width:100%;margin-bottom:12px;display:flex;position:relative;overflow:auto}.StackingSection-module__f6PSwW__stackingImagesModal .btn-container{border-bottom:1px solid #0000001a;flex-direction:row;width:100%;display:flex}.StackingSection-module__f6PSwW__stackingImagesModal .btn-container button{color:#0006;cursor:pointer;white-space:nowrap;letter-spacing:-.32px;text-align:center;background:0 0;border:none;flex:1;padding:12px 20px;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out}.StackingSection-module__f6PSwW__stackingImagesModal .btn-container button.active{color:#000;box-shadow:inset 0 -1.5px #000}.StackingSection-module__f6PSwW__stackingImagesModal .img-container{grid-template-columns:1fr;row-gap:8px;display:grid}.StackingSection-module__f6PSwW__stackingImagesModal .img-container.fade-out{animation:.2s ease-in forwards StackingSection-module__f6PSwW__fadeOut}.StackingSection-module__f6PSwW__stackingImagesModal .img-container.fade-in{animation:.45s cubic-bezier(.16,1,.3,1) forwards StackingSection-module__f6PSwW__fadeIn}@media (min-width:768px){.StackingSection-module__f6PSwW__stackingImagesModal .img-container{grid-template-columns:1fr 1fr;gap:8px}}.StackingSection-module__f6PSwW__stackingImagesModal .img-container img{object-fit:cover;border-radius:16px;width:100%;max-width:100%;height:100%;max-height:500px}.StackingSection-module__f6PSwW__stackingImagesModal .material-info{padding:0 8px 80px}@media (min-width:768px){.StackingSection-module__f6PSwW__stackingImagesModal .material-info{padding:0 8px 20px}}.StackingSection-module__f6PSwW__stackingImagesModal .material-divider{border:none;border-top:1px solid #0000001a;margin:24px 0}.StackingSection-module__f6PSwW__stackingImagesModal .material-text{color:#000000b3;letter-spacing:-.56px;margin:0 0 16px;font-size:14px;font-weight:400;line-height:1.4}.StackingSection-module__f6PSwW__stackingImagesModal .stamp-image{width:100px;height:auto;margin-top:8px}.StackingSection-module__f6PSwW__stackingImagesModal .color-picker-floating{z-index:10;flex-direction:column;align-items:center;display:flex;position:sticky;bottom:16px}@media (min-width:768px){.StackingSection-module__f6PSwW__stackingImagesModal .color-picker-floating{align-items:flex-end;padding-right:16px;bottom:20px}}.StackingSection-module__f6PSwW__stackingImagesModal .change-colour-btn{backdrop-filter:blur(16px);cursor:pointer;color:#000;letter-spacing:-.3px;white-space:nowrap;background:#ffffffe6;border:none;border-radius:40px;align-items:center;gap:8px;padding:8px 16px 8px 8px;font-size:1.4rem;font-weight:500;transition:background .2s;display:flex;box-shadow:0 2px 16px #0000001a}.StackingSection-module__f6PSwW__stackingImagesModal .change-colour-btn:hover{background:#fff}.StackingSection-module__f6PSwW__stackingImagesModal .change-colour-btn .color-circle{border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:3px;display:block;box-shadow:0 0 0 2px #fff,0 0 0 3px #e3e3e3}.StackingSection-module__f6PSwW__stackingImagesModal .color-picker-popover{background:#f4f4f4;border-radius:15px;flex-direction:column;gap:8px;min-width:200px;margin-bottom:8px;padding:4px;animation:.15s ease-out StackingSection-module__f6PSwW__fadeInUp;display:flex;box-shadow:0 22px 49px #0000001a,0 90px 90px #00000017,0 202px 121px #0000000d}.StackingSection-module__f6PSwW__stackingImagesModal .color-option{cursor:pointer;text-align:left;color:#000000e6;letter-spacing:-.56px;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 9px;font-size:14px;font-weight:500;transition:background .15s;display:flex}.StackingSection-module__f6PSwW__stackingImagesModal .color-option:hover{background:#ffffffb3}.StackingSection-module__f6PSwW__stackingImagesModal .color-option.active{background:#fff}.StackingSection-module__f6PSwW__stackingImagesModal .color-option .color-circle{border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:3px;display:block;box-shadow:0 0 0 2px #fff,0 0 0 3px #e3e3e3}.StackingSection-module__f6PSwW__stackingImagesModal .color-option span{white-space:nowrap}
.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}}
.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}
.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}
.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}}
.index-module__1dyD7a__tradeInOffer{scroll-behavior:smooth;background:#fff;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;height:100%;margin:auto;padding:24px 16px;display:flex;position:relative}@media (min-width:992px){.index-module__1dyD7a__tradeInOffer{z-index:5;width:100%;padding:40px}}.index-module__1dyD7a__tradeInOffer .closeBtnNew{z-index:5;background:#000;border-radius:50%;width:3rem;height:3rem;margin-top:4rem;position:sticky;top:1.2rem}.index-module__1dyD7a__tradeInOffer h3{color:#000;letter-spacing:-.96px;font-size:24px;font-style:normal;font-weight:500;line-height:120%}@media (min-width:992px){.index-module__1dyD7a__tradeInOffer h3{letter-spacing:-1.28px;font-size:32px;line-height:100%}}.index-module__1dyD7a__tradeInOffer p.description{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:992px){.index-module__1dyD7a__tradeInOffer p.description{letter-spacing:-.72px;font-size:18px}}.index-module__1dyD7a__tradeInOffer .img-container{border-radius:.4rem;width:100%;height:20rem;margin:.8rem 0;position:relative;overflow:hidden}@media (min-width:992px){.index-module__1dyD7a__tradeInOffer .img-container{height:30rem;margin:1.6rem 0}}.index-module__1dyD7a__tradeInOffer .img-container img{width:100%;height:auto}.index-module__1dyD7a__tradeInOffer .img-container img.img-mobile{display:block!important}.index-module__1dyD7a__tradeInOffer .img-container img.img-desktop{display:none!important}@media (min-width:993px){.index-module__1dyD7a__tradeInOffer .img-container img.img-mobile{display:none!important}.index-module__1dyD7a__tradeInOffer .img-container img.img-desktop{display:block!important}}.index-module__1dyD7a__tradeInOffer .content{color:#000;width:100%;position:relative}.index-module__1dyD7a__tradeInOffer .content p{font-size:1.7rem}.index-module__1dyD7a__tradeInOffer .content p b{font-weight:500}.index-module__1dyD7a__tradeInOffer .content p.directions{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-style:normal;font-weight:500;line-height:130%}.index-module__1dyD7a__tradeInOffer .content p.country{padding-bottom:.4rem}.index-module__1dyD7a__tradeInOffer .content h4{color:#000;letter-spacing:-.8px;padding-bottom:.4rem;font-size:2rem;font-style:normal;font-weight:500;line-height:110%}.index-module__1dyD7a__tradeInOffer .content p{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%}.index-module__1dyD7a__hsaFsaOffer{scroll-behavior:smooth;background:#fff;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;height:100%;margin:auto;padding:24px 16px;display:flex;position:relative}@media (min-width:992px){.index-module__1dyD7a__hsaFsaOffer{z-index:5;width:100%;padding:40px}}.index-module__1dyD7a__hsaFsaOffer .closeBtnNew{z-index:5;background:#000;border-radius:50%;width:3rem;height:3rem;margin-top:4rem;position:sticky;top:1.2rem}.index-module__1dyD7a__hsaFsaOffer h3{color:#000;letter-spacing:-.96px;max-width:16ch;font-size:24px;font-style:normal;font-weight:500;line-height:120%}@media (min-width:992px){.index-module__1dyD7a__hsaFsaOffer h3{max-width:unset;letter-spacing:-1.28px;font-size:32px;line-height:100%}}.index-module__1dyD7a__hsaFsaOffer p.description{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:992px){.index-module__1dyD7a__hsaFsaOffer p.description{letter-spacing:-.72px;font-size:18px}}.index-module__1dyD7a__hsaFsaOffer .img-container{border-radius:12px;width:100%;height:20rem;margin:.8rem 0;position:relative;overflow:hidden}@media (min-width:992px){.index-module__1dyD7a__hsaFsaOffer .img-container{height:30rem;margin:1.6rem 0}}.index-module__1dyD7a__hsaFsaOffer .img-container img{object-fit:cover;width:100%;height:auto}.index-module__1dyD7a__hsaFsaOffer .content{color:#000;width:100%;position:relative}.index-module__1dyD7a__hsaFsaOffer .content p{font-size:1.7rem}.index-module__1dyD7a__hsaFsaOffer .content p b{font-weight:500}.index-module__1dyD7a__hsaFsaOffer .content p.directions{color:#000;letter-spacing:-.84px;font-size:2.1rem;font-style:normal;font-weight:500;line-height:130%}.index-module__1dyD7a__hsaFsaOffer .content p.country{padding-bottom:.4rem}.index-module__1dyD7a__hsaFsaOffer .content h4{color:#000;letter-spacing:-.8px;padding-bottom:.4rem;font-size:2rem;font-style:normal;font-weight:500;line-height:110%}.index-module__1dyD7a__hsaFsaOffer .content h4 .caption{color:#0006;letter-spacing:.24rem;text-transform:uppercase;margin-bottom:4px;font-size:1.2rem;font-style:normal;font-weight:500;line-height:100%;display:block}.index-module__1dyD7a__hsaFsaOffer .content p{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%}.index-module__1dyD7a__hsaFsaOffer .content p a{font-weight:500}.index-module__1dyD7a__hsaFsaOffer .content .cta{justify-content:center;align-items:center;width:fit-content;margin:0 auto;display:flex}.index-module__1dyD7a__heroDiscountOffer{scroll-behavior:smooth;background:#fff;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;height:100%;margin:auto;padding:24px 16px;display:flex;position:relative}@media (min-width:992px){.index-module__1dyD7a__heroDiscountOffer{z-index:5;width:100%;padding:40px}}.index-module__1dyD7a__heroDiscountOffer .closeBtnNew{z-index:5;background:#000;border-radius:50%;width:3rem;height:3rem;margin-top:4rem;position:sticky;top:1.2rem}.index-module__1dyD7a__heroDiscountOffer h3{color:#000;letter-spacing:-.96px;width:90%;font-size:24px;font-style:normal;font-weight:500;line-height:120%}@media (min-width:992px){.index-module__1dyD7a__heroDiscountOffer h3{letter-spacing:-1.28px;font-size:32px;line-height:100%}}.index-module__1dyD7a__heroDiscountOffer p.description{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:992px){.index-module__1dyD7a__heroDiscountOffer p.description{letter-spacing:-.72px;font-size:18px}}.index-module__1dyD7a__heroDiscountOffer .img-container{border-radius:.4rem;width:100%;height:20rem;margin:.8rem 0;position:relative;overflow:hidden}@media (min-width:992px){.index-module__1dyD7a__heroDiscountOffer .img-container{height:30rem;margin:1.6rem 0}}.index-module__1dyD7a__heroDiscountOffer .img-container img{width:100%;height:auto!important}.index-module__1dyD7a__heroDiscountOffer .img-container img.img-mobile{display:block!important}.index-module__1dyD7a__heroDiscountOffer .img-container img.img-desktop{display:none!important}@media (min-width:993px){.index-module__1dyD7a__heroDiscountOffer .img-container img.img-mobile{display:none!important}.index-module__1dyD7a__heroDiscountOffer .img-container img.img-desktop{display:block!important}}.index-module__1dyD7a__heroDiscountOffer .content{color:#000;width:100%;position:relative}.index-module__1dyD7a__heroDiscountOffer .content p{font-size:1.7rem}.index-module__1dyD7a__heroDiscountOffer .content p b{font-weight:500}.index-module__1dyD7a__heroDiscountOffer .content p.directions{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-style:normal;font-weight:500;line-height:130%}.index-module__1dyD7a__heroDiscountOffer .content p.country{padding-bottom:.4rem}.index-module__1dyD7a__heroDiscountOffer .content h4{color:#000;letter-spacing:-.8px;padding-bottom:.4rem;font-size:2rem;font-style:normal;font-weight:500;line-height:110%}.index-module__1dyD7a__heroDiscountOffer .content p{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%}.index-module__1dyD7a__ultraWorkOffer{scroll-behavior:smooth;background:#fff;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;height:100%;margin:auto;padding:24px 16px;display:flex;position:relative}@media (min-width:992px){.index-module__1dyD7a__ultraWorkOffer{z-index:5;width:100%;padding:40px}}.index-module__1dyD7a__ultraWorkOffer .closeBtnNew{z-index:5;background:#000;border-radius:50%;width:3rem;height:3rem;margin-top:4rem;position:sticky;top:1.2rem}.index-module__1dyD7a__ultraWorkOffer h3{color:#000;letter-spacing:-.96px;font-size:24px;font-style:normal;font-weight:500;line-height:120%}@media (min-width:992px){.index-module__1dyD7a__ultraWorkOffer h3{letter-spacing:-1.28px;font-size:32px;line-height:100%}}.index-module__1dyD7a__ultraWorkOffer p.description{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:992px){.index-module__1dyD7a__ultraWorkOffer p.description{letter-spacing:-.72px;font-size:18px}}.index-module__1dyD7a__ultraWorkOffer .img-container{border-radius:.4rem;width:100%;height:20rem;margin:.8rem 0;position:relative;overflow:hidden}@media (min-width:992px){.index-module__1dyD7a__ultraWorkOffer .img-container{height:300px;margin:1.6rem 0}}.index-module__1dyD7a__ultraWorkOffer .img-container img{width:100%;height:auto}.index-module__1dyD7a__ultraWorkOffer .img-container img.img-mobile{display:block!important}.index-module__1dyD7a__ultraWorkOffer .img-container img.img-desktop{display:none!important}@media (min-width:993px){.index-module__1dyD7a__ultraWorkOffer .img-container img.img-mobile{display:none!important}.index-module__1dyD7a__ultraWorkOffer .img-container img.img-desktop{display:block!important}}.index-module__1dyD7a__ultraWorkOffer .content{color:#000;width:100%;position:relative}.index-module__1dyD7a__ultraWorkOffer .content p{font-size:1.7rem}.index-module__1dyD7a__ultraWorkOffer .content p b{font-weight:500}.index-module__1dyD7a__ultraWorkOffer .content p.directions{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-style:normal;font-weight:500;line-height:130%}.index-module__1dyD7a__ultraWorkOffer .content p.country{padding-bottom:.4rem}.index-module__1dyD7a__ultraWorkOffer .content h4{color:#000;letter-spacing:-.8px;padding-bottom:.4rem;font-size:2rem;font-style:normal;font-weight:500;line-height:110%}.index-module__1dyD7a__ultraWorkOffer .content p{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:130%}
.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}}
@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}}
.PriceDisplay-module__cVim8W__container{text-transform:uppercase;letter-spacing:-1px;font-feature-settings:"lnum" 1, "tnum" 1;color:#00000080;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-family:SF Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500;line-height:1.2;display:flex}.PriceDisplay-module__cVim8W__container .PriceDisplay-module__cVim8W__strike-through{color:#00000080;font-size:24px;text-decoration:line-through}.PriceDisplay-module__cVim8W__container .PriceDisplay-module__cVim8W__current-price{color:#000;font-size:24px}.PriceDisplay-module__cVim8W__container .PriceDisplay-module__cVim8W__installment{color:#00000080;font-size:16px}.PriceDisplay-module__cVim8W__container .PriceDisplay-module__cVim8W__installment-symbol{vertical-align:super;font-size:10.32px}
.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}
.PaymentOptions-module__aKDC4a__container{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PaymentOptions-module__aKDC4a__content{align-items:center;gap:6px;display:flex}.PaymentOptions-module__aKDC4a__icons{align-items:center;display:flex}.PaymentOptions-module__aKDC4a__icons img{object-fit:cover;border-radius:50%;width:24px;height:24px;margin-left:-10px}.PaymentOptions-module__aKDC4a__icons img:first-child{margin-left:0}.PaymentOptions-module__aKDC4a__caption{color:#000;letter-spacing:-.42px;font-size:14px;font-weight:400;line-height:120%}.PaymentOptions-module__aKDC4a__seeAllButton{letter-spacing:-.28px;cursor:pointer;color:#000;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:16px;text-decoration:underline}
.RealLifeImagesModalContent-module__WzW_ga__root{padding:8px}@media (min-width:768px){.RealLifeImagesModalContent-module__WzW_ga__root{width:700px;min-width:600px;min-height:400px}}@media (min-width:992px){.RealLifeImagesModalContent-module__WzW_ga__root{width:700px}}@media (min-width:1200px){.RealLifeImagesModalContent-module__WzW_ga__root{min-width:1080px}}.RealLifeImagesModalContent-module__WzW_ga__root h2{letter-spacing:-.3px;margin:18px 0 12px 8px;font-size:2.1rem;font-weight:500}.RealLifeImagesModalContent-module__WzW_ga__btnContainerWrapper{flex-direction:row;justify-content:flex-start;width:100%;margin-bottom:12px;display:flex;position:relative;overflow:auto}.RealLifeImagesModalContent-module__WzW_ga__btnContainer{border-bottom:1px solid #0000001a;flex-flow:row;justify-content:flex-start;display:flex}@media (min-width:768px){.RealLifeImagesModalContent-module__WzW_ga__btnContainer{justify-content:space-between;gap:12px;width:100%}}.RealLifeImagesModalContent-module__WzW_ga__btnContainer button{color:#0000004d;cursor:pointer;white-space:nowrap;letter-spacing:-.3px;background:0 0;border:none;padding:12px 20px;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out}@media (min-width:768px){.RealLifeImagesModalContent-module__WzW_ga__btnContainer button{padding:12px 20px}}.RealLifeImagesModalContent-module__WzW_ga__btnContainer button.active{color:#000;box-shadow:inset 0 -1.5px #000}.RealLifeImagesModalContent-module__WzW_ga__imgContainer{grid-template-columns:1fr;row-gap:8px;display:grid}@media (min-width:768px){.RealLifeImagesModalContent-module__WzW_ga__imgContainer{grid-template-columns:1fr 1fr;gap:8px}}.RealLifeImagesModalContent-module__WzW_ga__imgContainer img{grow:0;shrink:0;object-fit:cover;border-radius:16px;width:100%;max-width:100%;height:100%;max-height:500px}@media (min-width:768px){.RealLifeImagesModalContent-module__WzW_ga__imgContainer img.full{grid-column:span 2}}
.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}}
.DispatchInfo-module__VVrz5W__dispatchText{letter-spacing:-.56px;color:#000;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:400;line-height:1.3;display:inline-flex}.DispatchInfo-module__VVrz5W__dispatchText svg{flex-shrink:0;width:auto;height:1.6rem}
.CarouselFooterCard-module__PYFnmG__footerItemContent{background:var(--bg-color);flex-direction:row;justify-content:center;align-items:center;gap:8px;height:40px;display:flex;position:relative}.CarouselFooterCard-module__PYFnmG__footerItemContent .CarouselFooterCard-module__PYFnmG__imageContainer{flex-direction:row;display:flex}.CarouselFooterCard-module__PYFnmG__footerItemContent .CarouselFooterCard-module__PYFnmG__imageContainer img{width:32px;height:auto}.CarouselFooterCard-module__PYFnmG__footerItemContent .CarouselFooterCard-module__PYFnmG__imageContainer:not(.CarouselFooterCard-module__PYFnmG__square) img{object-fit:cover;border:2px solid var(--bg-color);border-radius:50%;width:24px;height:24px;margin-left:-8px}.CarouselFooterCard-module__PYFnmG__footerItemContent .CarouselFooterCard-module__PYFnmG__imageContainer:not(.CarouselFooterCard-module__PYFnmG__square) img:first-child{margin-left:0}.CarouselFooterCard-module__PYFnmG__footerItemContent p{letter-spacing:-.56px;color:#000;margin:0;font-size:1.2rem;font-weight:400;line-height:1.2}.CarouselFooterCard-module__PYFnmG__footerItemContent p b{font-weight:500}.CarouselFooterCard-module__PYFnmG__footerItemContent svg{flex-shrink:0;width:14px;height:14px}.CarouselFooterCard-module__PYFnmG__footerItemContent svg.CarouselFooterCard-module__PYFnmG__plus{width:16px;height:16px}.CarouselFooterCard-module__PYFnmG__root{border-radius:0 0 16px 16px;overflow:hidden}.CarouselFooterCard-module__PYFnmG__root .CarouselFooterCard-module__PYFnmG__embla{overflow:hidden}.CarouselFooterCard-module__PYFnmG__root .CarouselFooterCard-module__PYFnmG__emblaContainer{display:flex}.CarouselFooterCard-module__PYFnmG__root .CarouselFooterCard-module__PYFnmG__emblaSlide{flex:0 0 100%;min-width:0}
.buy-client-module__MUURVq__primaryOffersWrapper{min-height:74px}@media (min-width:992px){.buy-client-module__MUURVq__primaryOffersWrapper{min-height:176px}}.buy-client-module__MUURVq__primaryOffersWrapper .buy-client-module__MUURVq__desktopPrimaryOffers{display:none}@media (min-width:992px){.buy-client-module__MUURVq__primaryOffersWrapper .buy-client-module__MUURVq__desktopPrimaryOffers{display:block}}.buy-client-module__MUURVq__primaryOffersWrapper .buy-client-module__MUURVq__mobilePrimaryOffers{display:block}@media (min-width:992px){.buy-client-module__MUURVq__primaryOffersWrapper .buy-client-module__MUURVq__mobilePrimaryOffers{display:none}}
.ProductHeading-module__95ysbW__container{letter-spacing:-.04em;flex-direction:column;gap:8px;padding:24px 0;display:flex}.ProductHeading-module__95ysbW__container h2{letter-spacing:-.04em;margin:0;font-size:32px;font-weight:500;line-height:1.2}.ProductHeading-module__95ysbW__container h2 span{font-size:20px;font-weight:400;line-height:110%}.ProductHeading-module__95ysbW__container .ProductHeading-module__95ysbW__description{color:#00000080;letter-spacing:-.04em;margin:0;font-size:16px;font-weight:400;line-height:130%}@media (min-width:768px){.ProductHeading-module__95ysbW__container{padding:4.8rem 0}.ProductHeading-module__95ysbW__container h2{font-size:40px;line-height:1.2}}
.RingAirProductCarousel-module__00-ZBG__root{background:#f8f8f8;border-radius:16px;width:100%;position:relative}@media (min-width:768px){.RingAirProductCarousel-module__00-ZBG__root{height:100%}}.RingAirProductCarousel-module__00-ZBG__carouselImageArea{z-index:1;position:relative}@media (max-width:768px){.RingAirProductCarousel-module__00-ZBG__carouselImageArea{border-radius:16px;box-shadow:0 4px 15px #00000012}}.RingAirProductCarousel-module__00-ZBG__realImagesPill{z-index:2;position:absolute;bottom:8px;left:8px}@media (min-width:768px){.RingAirProductCarousel-module__00-ZBG__realImagesPill{bottom:80px;left:20px}}.RingAirProductCarousel-module__00-ZBG__realImagesPill svg{width:auto;height:13px}.RingAirProductCarousel-module__00-ZBG__carouselFooter{z-index:0;position:relative}@media (min-width:768px){.RingAirProductCarousel-module__00-ZBG__carouselFooter{display:none}}@media (max-width:768px){.RingAirProductCarousel-module__00-ZBG__carouselImageArea{aspect-ratio:1;overflow:hidden}.RingAirProductCarousel-module__00-ZBG__carouselImageArea>div,:is(.RingAirProductCarousel-module__00-ZBG__carouselImageArea.RingAirProductCarousel-module__00-ZBG__carouselImageArea .embla,.RingAirProductCarousel-module__00-ZBG__carouselImageArea.RingAirProductCarousel-module__00-ZBG__carouselImageArea .embla__slide){aspect-ratio:1}.RingAirProductCarousel-module__00-ZBG__root.RingAirProductCarousel-module__00-ZBG__root .navigation{display:none}.RingAirProductCarousel-module__00-ZBG__root.RingAirProductCarousel-module__00-ZBG__root .indicator-wrapper{left:auto;right:12px;transform:none}.RingAirProductCarousel-module__00-ZBG__root.RingAirProductCarousel-module__00-ZBG__root .indicator-wrapper:hover{transform:scale(1.15)}.RingAirProductCarousel-module__00-ZBG__root.RingAirProductCarousel-module__00-ZBG__root .indicator-wrapper:not(:hover){transform:none}}
.BenefitList-module__U2Phjq__wrapper{flex-direction:column;display:flex}.BenefitList-module__U2Phjq__divider{border:0;border-top:.5px solid #0000001a;width:100%;margin:0}.BenefitList-module__U2Phjq__container{letter-spacing:-.04em;flex-direction:column;gap:12px;padding:4.8rem 0;display:flex}.BenefitList-module__U2Phjq__title{color:#000;margin:0;font-size:16px;font-weight:500;line-height:120%}.BenefitList-module__U2Phjq__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.BenefitList-module__U2Phjq__item{color:#000;align-items:center;gap:10px;font-size:14px;line-height:130%;display:flex}.BenefitList-module__U2Phjq__item svg{flex-shrink:0;width:18px;height:18px}
.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}
.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}
.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}
.GetStartedButton-module__CoBXGa__root{color:#000000f2;text-align:center;cursor:pointer;text-shadow:0 1px #fff;background-image:linear-gradient(#f0f0f0 0%,#d7d7d7 100%);border:none;border-radius:5.4rem;outline:0;flex-direction:row;justify-content:center;align-items:center;min-width:max-content;padding:0 2.4rem;line-height:5.4rem;transition:all .2s ease-in-out;display:flex;transform:translateY(0);box-shadow:0 0 1px 1px #00000080,inset 0 0 2px #00000026,inset 0 1px 2px #fff;}.GetStartedButton-module__CoBXGa__root span{pointer-events:none;vertical-align:middle}.GetStartedButton-module__CoBXGa__root svg{margin-left:6px;transition:all .2s ease-in-out;position:relative;transform:translate(-3px)translateY(2px)}.GetStartedButton-module__CoBXGa__root svg polygon.path{opacity:0;transform-origin:50%;transition:all .2s ease-in-out;transform:scaleX(0)}.GetStartedButton-module__CoBXGa__root:hover svg,.GetStartedButton-module__CoBXGa__root:focus svg{transform:translate(0)translateY(2px)}:is(.GetStartedButton-module__CoBXGa__root:hover svg polygon.path,.GetStartedButton-module__CoBXGa__root:focus svg polygon.path){opacity:1;transform:scaleX(1)}.GetStartedButton-module__CoBXGa__sent,.GetStartedButton-module__CoBXGa__sent:hover,.GetStartedButton-module__CoBXGa__sent:focus{color:#fff;text-shadow:0 1px #fff0;background-image:linear-gradient(#000 0% 100%);box-shadow:0 0 1px 1px #0000,inset 0 1px 2px #fff0}
.EmailInput-module__n47woG__root{color:#fff;appearance:none;border:none;outline:0;flex:1;min-width:0;height:100%;padding:0 24px;font-size:1.7rem;background-color:#0000!important}.EmailInput-module__n47woG__root:-webkit-autofill{transition-property:background-color,color;transition-delay:9999s}.EmailInput-module__n47woG__root::placeholder{color:#ffffffb3}.EmailInput-module__n47woG__root:not([data-style-type=solid])::placeholder{mix-blend-mode:overlay}.EmailInput-module__n47woG__root[data-has-error=true]{color:red}
.EmailFormWithAction-module__mBFD4W__root{width:100%}.EmailFormWithAction-module__mBFD4W__root>div{border:1px solid #ffffff1a;border-radius:6.2rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:481px;height:6.2rem;margin:auto;padding:.4rem;transition:transform .2s ease-in-out;display:flex}.EmailFormWithAction-module__mBFD4W__root>div[data-variant=solid]{background-color:#000;box-shadow:0 1px 1px #ffffff17,inset 0 0 2px #fff0}.EmailFormWithAction-module__mBFD4W__root>div:not([data-variant=solid]){backdrop-filter:blur(20px)saturate(50%);background-color:#00000012;box-shadow:0 0 0 3px #00000059,inset 0 0 2px #fff0}@media (max-width:768px){.EmailFormWithAction-module__mBFD4W__root>div{max-width:320px}}
.LinksSection-module__qaumpG__root{grid-template-columns:1fr 1fr;gap:48px;padding:48px;display:grid}@media (max-width:768px){.LinksSection-module__qaumpG__root{grid-template-columns:1fr;padding:48px 0}}.LinksSection-module__qaumpG__linkButton{background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:100%;display:block}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){@supports (background-image:-webkit-image-set(url('a') 1x)){.LinksSection-module__qaumpG__linkButton{background-image:var(--bg-image-set)}}}@supports (flex-basis:max-content) and (appearance:meterbar){.LinksSection-module__qaumpG__linkButton{background-image:var(--bg-image-webp)}}@media (max-width:768px){.LinksSection-module__qaumpG__linkButton{padding-bottom:100%}}
.LinkWithArrow-module__A2r7ca__root{cursor:pointer;color:#fff;outline:none;font-size:1.7rem;font-weight:400;display:block}.LinkWithArrow-module__A2r7ca__root:after{background-image:var(--link-arrow-icon);content:"";background-position:50%;background-repeat:no-repeat;width:12px;height:12px;margin-left:4px;display:inline-block}
.RegionSelector-module__uE8frq__trigger{cursor:pointer;box-sizing:border-box;letter-spacing:-.14px;min-height:28px;color:inherit;white-space:nowrap;background:0 0;border:1px solid #00000026;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 4px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex;opacity:1!important}.RegionSelector-module__uE8frq__trigger[data-variant=dark]{border-color:#ffffff40}@media (max-width:899px){.RegionSelector-module__uE8frq__trigger[data-compact-mobile=true]{padding:4px}.RegionSelector-module__uE8frq__trigger[data-compact-mobile=true] .RegionSelector-module__uE8frq__label{display:none}}.RegionSelector-module__uE8frq__trigger:hover{background:#0000000a}.RegionSelector-module__uE8frq__trigger[data-variant=dark]:hover{background:#ffffff14}
.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}
.BrandMarks-module__RNCp8W__lesMillsLogoImg{width:auto;height:16px;display:block}@media (min-width:768px){.BrandMarks-module__RNCp8W__lesMillsLogoImg{height:18px}}
