.o7MSfG_disclaimerSection{background:#fff;padding:40px 24px}@media (min-width:1024px){.o7MSfG_disclaimerSection{padding:80px 120px}}.o7MSfG_disclaimerInner{max-width:1272px;margin:0 auto}.o7MSfG_disclaimerText{color:#00000080;max-width:100%;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.5px;margin:0;font-size:11px;font-weight:400;line-height:1.6}@media (min-width:1024px){.o7MSfG_disclaimerText{letter-spacing:-.8px;max-width:800px;font-size:14px}}
._1YQ0fq_luminaryFaq h2{letter-spacing:-2px;font-size:28px}@media (min-width:1024px){._1YQ0fq_luminaryFaq h2{letter-spacing:-2px;font-size:40px}}._1YQ0fq_luminaryFaq h3{letter-spacing:-.32px;margin:1.67em 0;font-size:18px;font-weight:500;line-height:140%}@media (min-width:1024px){._1YQ0fq_luminaryFaq h3{letter-spacing:-.4px;text-align:left;flex:0 0 40%;margin:0 auto;font-size:20px}}
._6bUwIq_container{width:100%;max-width:1512px;margin:0 auto;padding:0 24px}@media (min-width:1024px){._6bUwIq_container{padding:0 120px}}._6bUwIq_pillCta{cursor:pointer;color:#fff;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.104px;white-space:nowrap;background:#1539f5;border:none;border-radius:200px;justify-content:center;align-items:center;padding:8px 24px;font-size:13px;font-weight:500;line-height:24px;transition:opacity .2s ease-in-out;display:inline-flex;position:relative}._6bUwIq_pillCta:hover{opacity:.85}@media (min-width:1024px){._6bUwIq_pillCta{padding:10px 32px}}._6bUwIq_pillCtaWhite{color:#000;background:#fff}._6bUwIq_pillSpinnerOverlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.lqfesW_benefitsSection{background:#1a1a1a;padding:56px 0;position:relative;overflow:hidden}@media (min-width:1024px){.lqfesW_benefitsSection{align-items:center;min-height:570px;padding:0;display:flex}}.lqfesW_glassImage{display:none}@media (min-width:1024px){.lqfesW_glassImage{background-image:var(--luminary-bg-desktop);filter:blur(80px);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;inset:0;transform:scale(1.15)}}.lqfesW_glassOverlay{display:none}@media (min-width:1024px){.lqfesW_glassOverlay{pointer-events:none;background:linear-gradient(108.07deg,#4f4f4f4d 4.95%,#4848484d 92.66%);display:block;position:absolute;inset:0}}.lqfesW_benefitsGrid{z-index:1;flex-direction:column;gap:40px;display:flex;position:relative}@media (min-width:1024px){.lqfesW_benefitsGrid{flex-direction:row;justify-content:space-between;gap:0}}.lqfesW_benefitColumn{flex-direction:column;align-items:flex-start;gap:24px;display:flex}@media (min-width:1024px){.lqfesW_benefitColumn{max-width:384px}}.lqfesW_iconBox{flex-shrink:0;justify-content:flex-start;align-items:center;height:40px;display:flex}@media (min-width:1024px){.lqfesW_iconBox{height:46px}}.lqfesW_benefitText{flex-direction:column;gap:8px;display:flex}.lqfesW_benefitText h3{color:#fff;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.6px;margin:0;font-size:16px;font-weight:500;line-height:1.2}.lqfesW_benefitText p{color:#ffffffb3;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-.6px;margin:0;font-size:13px;font-weight:400;line-height:1.6}@media (min-width:1024px){.lqfesW_benefitText h3{letter-spacing:-.8px;font-size:18px;line-height:1.1}.lqfesW_benefitText p{font-size:14px;line-height:1.4}}
.S24Nia_heroSection{background:linear-gradient(135deg,#1c1c26 0%,#2c2540 55%,#171721 100%);align-items:flex-end;min-height:620px;padding:0 24px 48px;display:flex;position:relative;overflow:hidden}.S24Nia_heroSection:after{content:"";pointer-events:none;background:linear-gradient(#0000001a 30%,#0000008c 80%),#0006;position:absolute;inset:0}@media (min-width:1024px){.S24Nia_heroSection{align-items:center;min-height:1055px;padding:0 120px}.S24Nia_heroSection:after{background:linear-gradient(90deg,#0000008c 0%,#00000040 45%,#0000 70%),#0000003d}}.S24Nia_heroVideo{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.S24Nia_heroInner{z-index:1;width:100%;max-width:1272px;margin:0 auto;position:relative}.S24Nia_heroContent{width:100%;max-width:342px}@media (min-width:1024px){.S24Nia_heroContent{max-width:698px}}.S24Nia_logoLockup{align-items:center;gap:24px;padding:13px 0;display:flex}@media (min-width:1024px){.S24Nia_logoLockup{gap:32px}}.S24Nia_uhWordmark{display:inline-flex}.S24Nia_uhWordmark img{width:129px!important;height:11.2px!important}@media (min-width:1024px){.S24Nia_uhWordmark img{width:161px!important;height:14px!important}}.S24Nia_logoDivider{background:#ffffff4d;width:2px;height:30.4px;display:inline-block}@media (min-width:1024px){.S24Nia_logoDivider{height:38px}}.S24Nia_luminaryWordmark{display:inline-flex}.S24Nia_luminaryWordmark img{width:103.2px!important;height:24px!important}@media (min-width:1024px){.S24Nia_luminaryWordmark img{width:129px!important;height:30px!important}}.S24Nia_heroTitle{color:#fff;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.6px;margin:0;font-size:32px;font-weight:400;line-height:1.2}@media (min-width:1024px){.S24Nia_heroTitle{letter-spacing:-2px;font-size:56px}}.S24Nia_heroCtaRow{padding-top:24px}
.zI8Ngq_section{background:#f9f9f9;padding:80px 24px}@media (min-width:1024px){.zI8Ngq_section{padding:160px 120px}}.zI8Ngq_layout{flex-direction:column;gap:40px;display:flex}@media (min-width:1024px){.zI8Ngq_layout{flex-direction:row;gap:3px;max-width:1272px;margin:0 auto}}.zI8Ngq_headingCol h2{color:#000;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.5px;margin:0;font-size:32px;font-weight:400;line-height:1.2}.zI8Ngq_headingCol p{color:#000000b3;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-.6px;margin:0;font-size:13px;font-weight:400;line-height:1.4}@media (min-width:1024px){.zI8Ngq_headingCol{flex:0 0 629px;align-self:stretch}.zI8Ngq_headingCol h2{letter-spacing:-2px;max-width:440px;font-size:48px}.zI8Ngq_headingCol p{font-size:14px}}.zI8Ngq_stickyHeading{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.zI8Ngq_stickyHeading{position:sticky;top:50vh;transform:translateY(-50%)}}.zI8Ngq_listCol{flex-direction:column;gap:56px;display:flex}@media (min-width:1024px){.zI8Ngq_listCol{flex:0 0 640px;gap:80px;padding:24px 0}}.zI8Ngq_entry{flex-direction:column;display:flex}.zI8Ngq_stageTitle{color:#000;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.5px;margin:0 0 16px;font-size:18px;font-weight:400;line-height:1.2}@media (min-width:1024px){.zI8Ngq_stageTitle{letter-spacing:-.24px;font-size:24px;line-height:1}}.zI8Ngq_stageParagraph{text-box:trim-both cap alphabetic;color:#000000b3;font-family:var(--font-inter), "Inter", sans-serif;letter-spacing:-.4px;margin:0 0 24px;font-size:13px;font-weight:400;line-height:1.6}@media (min-width:1024px){.zI8Ngq_stageParagraph{letter-spacing:-.6px;font-size:14px}}.zI8Ngq_miniCard{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 16px;display:flex}.zI8Ngq_miniCard .thumb{background:#e0e0e066;border-radius:11px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.zI8Ngq_miniCard .thumb img{object-fit:cover;width:100%;height:100%}.zI8Ngq_info{flex-direction:column;gap:10px;min-width:0;display:flex}.zI8Ngq_miniCardTitle{color:#000;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.6px;font-size:14px;font-weight:400;line-height:1.1}.zI8Ngq_miniCardPrice{color:#000000b3;font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1.4}
.CzW1Nq_bannerSection{text-align:center;background-color:#1a1a1a;background-image:var(--luminary-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:520px;padding:64px 24px;display:flex;position:relative;overflow:hidden}.CzW1Nq_bannerSection:after{content:"";pointer-events:none;background:#0000005c;position:absolute;inset:0}@media (min-width:1024px){.CzW1Nq_bannerSection{background-color:#efefef;background-image:var(--luminary-bg-desktop);min-height:940px;padding:0 120px}}.CzW1Nq_bannerContent{z-index:1;width:100%;max-width:326px;margin:0 auto;position:relative}@media (min-width:1024px){.CzW1Nq_bannerContent{max-width:698px}}.CzW1Nq_bannerTitle{color:#fff;font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.6px;margin:0;font-size:32px;font-weight:400;line-height:1.2}@media (min-width:1024px){.CzW1Nq_bannerTitle{letter-spacing:-2px;font-size:48px}}.CzW1Nq_bannerCtaRow{padding-top:24px}@media (min-width:1024px){.CzW1Nq_bannerCtaRow{padding-top:32px}}
.uvdNkG_modalContainer{backdrop-filter:blur(75px);background:#eee;border-radius:24px;flex-direction:column;width:100%;max-width:640px;height:100%;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.uvdNkG_modalContainer{border-radius:0;max-width:100%;height:100dvh;max-height:100%}}.uvdNkG_closeButton{cursor:pointer;z-index:100;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.uvdNkG_closeButton:hover{background:#0000001f}.uvdNkG_closeButton:active{transform:scale(.95)}.uvdNkG_modalContent{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;padding-bottom:32px;display:flex;overflow:hidden auto}.uvdNkG_modalContent::-webkit-scrollbar{display:none}.uvdNkG_headerSection{z-index:5;background:#fafafa;border-top-left-radius:24px;border-top-right-radius:24px;flex-shrink:0;align-items:center;gap:16px;padding:32px 56px 20px 32px;display:flex}@media (max-width:1024px){.uvdNkG_headerSection{border-top-left-radius:0;border-top-right-radius:0;padding:24px 56px 16px 24px}}.uvdNkG_thumbnailContainer{background:#f5f5f5;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.uvdNkG_headerInfo{flex-direction:column;flex:1;gap:8px;display:flex}.uvdNkG_productName{letter-spacing:-.04em;color:#000;margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:110%}@media (min-width:1024px){.uvdNkG_productName{letter-spacing:-.8px;font-size:18px;line-height:100%}}.uvdNkG_headerPrice{color:#000;letter-spacing:-.43px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.uvdNkG_shippingInfo{color:#00000080;letter-spacing:-.02em;background:#fafafa;flex-shrink:0;align-items:flex-start;gap:6px;margin:0;padding:0 32px 12px;font-size:12px;font-weight:400;line-height:1.4;display:flex}.uvdNkG_shippingInfo svg{flex-shrink:0;margin-top:1px}@media (max-width:1024px){.uvdNkG_shippingInfo{padding:0 24px 12px}}.uvdNkG_divider{background:#00000014;flex-shrink:0;width:calc(100% - 64px);height:1px;min-height:1px;margin:0 auto}@media (max-width:1024px){.uvdNkG_divider{width:calc(100% - 48px)}}.uvdNkG_stickyFooter{backdrop-filter:blur(8px);background:#eeeeeee6;border-top:1px solid #00000014;flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;padding:23px 32px 24px;display:flex;position:sticky;bottom:0;left:0;right:0}@media (max-width:1024px){.uvdNkG_stickyFooter{padding:19px 24px 20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:center;align-items:stretch;gap:12px}}.uvdNkG_footerButton{letter-spacing:-.03em;color:#fff;cursor:pointer;background:#112baf;border:none;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;height:56px;padding:0 28px;font-size:16px;font-weight:600;transition:background .2s;display:inline-flex}.uvdNkG_footerButton:hover{background:#06c}.uvdNkG_footerButton:active{transform:scale(.98)}.uvdNkG_footerButton:disabled{color:#00000080;cursor:not-allowed;opacity:.6;background:#d1d1d1;border:1px solid #0000001a}.uvdNkG_descriptionSection{flex-direction:column;padding:24px 32px;display:flex}@media (max-width:1024px){.uvdNkG_descriptionSection{padding:24px}}.uvdNkG_sectionHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;transition:opacity .2s;display:flex}.uvdNkG_sectionHeader:hover{opacity:.7}.uvdNkG_sectionTitle{color:#000;letter-spacing:-.8px;text-align:left;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:46px}.uvdNkG_chevronIcon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;transform:rotate(0)}.uvdNkG_chevronIcon[data-open=true]{transform:rotate(90deg)}.uvdNkG_collapsibleContent{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.uvdNkG_collapsibleContent[data-open=true]{grid-template-rows:1fr}.uvdNkG_collapsibleInner{min-height:0;padding-top:0;padding-bottom:0;transition:padding .3s cubic-bezier(.4,0,.2,1)}.uvdNkG_collapsibleInner[data-open=true]{padding-top:12px;padding-bottom:12px}.uvdNkG_descriptionText{letter-spacing:-.02em;color:#000000b3;margin:0;font-size:14px;font-weight:400;line-height:1.6em}.uvdNkG_detailsList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.uvdNkG_detailItem{letter-spacing:-.02em;color:#000000e6;gap:12px;font-size:14px;font-weight:400;line-height:1.6em;display:flex}.uvdNkG_detailItem:before{content:"•";color:#000;flex-shrink:0;font-size:16px;font-weight:600}.uvdNkG_groupedDetails{flex-direction:column;gap:20px;display:flex}.uvdNkG_groupTitle{letter-spacing:-.02em;color:#000000e6;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.6em}
.w17yJa_root .w17yJa_specBlock{color:#000;letter-spacing:-.42px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.w17yJa_root .w17yJa_specBlock span{color:#0000008c;letter-spacing:-.42px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.w17yJa_root .w17yJa_specBlock .description .formSize{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.w17yJa_root .w17yJa_specBlock .description .learnMoreLink{color:#007ff5;letter-spacing:inherit!important}:is(.w17yJa_root .w17yJa_specBlock .description .learnMoreLink:hover,.w17yJa_root .w17yJa_specBlock .description .learnMoreLink:focus-visible){text-decoration-color:#007ff5}
.e-7R8G_root .e-7R8G_bottomSheet .yearSelect{flex-direction:column;gap:12px;display:flex}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .yearOptions{gap:8px;display:flex}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .yearOptions .yearBtn{cursor:pointer;background:#fff;border:1.5px solid #0000001a;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:12px 8px;transition:all .15s;display:flex;position:relative}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .yearOptions .yearBtn.selected{background:#f5f5f5;border-color:#000}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .yearOptions .yearBtn .yearLabel{color:#000;font-size:14px;font-weight:600;line-height:1.2}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .yearOptions .yearBtn .yearPrice{color:#00000080;font-size:13px;font-weight:400;line-height:1.2}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .yearOptions .yearBtn .saveBadge{color:#fff;letter-spacing:.3px;background:#057ff0;border-radius:20px;padding:3px 6px;font-size:10px;font-weight:600;line-height:1;position:absolute;top:-8px;right:-4px}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .addToCart{width:100%;height:48px;font-family:var(--font-geist-sans), system-ui, sans-serif;color:#fff;letter-spacing:-.3px;cursor:pointer;background:#112baf;border:none;border-radius:50px;padding:0 14px;font-size:13px;font-weight:400;line-height:48px}.e-7R8G_root .e-7R8G_bottomSheet .yearSelect .addToCart.disabled{cursor:not-allowed;background:#d1d1d1}
._80PLMG_root{gap:8px;width:100%;display:flex}._80PLMG_option{cursor:pointer;background:#fff;border:1.5px solid #0000001a;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:12px 8px;transition:border-color .15s,background .15s;display:flex;position:relative}._80PLMG_option:disabled{cursor:not-allowed;opacity:.6}._80PLMG_option._80PLMG_selected{background:#057ff00a;border-color:#057ff0}._80PLMG_label{color:#000;font-size:14px;font-weight:500;line-height:1.2}._80PLMG_price{color:#0000008c;font-size:13px;font-weight:400;line-height:1.2}._80PLMG_saveBadge{color:#fff;text-transform:uppercase;letter-spacing:.3px;background:#057ff0;border-radius:20px;padding:3px 6px;font-size:10px;font-weight:600;line-height:1;position:absolute;top:-8px;right:-4px}
.Ob1VEa_root .Ob1VEa_bottomSheet .Ob1VEa_planSelect{flex-direction:column;gap:12px;display:flex}.Ob1VEa_root .Ob1VEa_bottomSheet .Ob1VEa_planTitle{color:#000;font-size:14px;font-weight:500;line-height:1.2}.Ob1VEa_root .Ob1VEa_bottomSheet .Ob1VEa_addToCart{width:100%;height:48px;font-family:var(--font-geist-sans), system-ui, sans-serif;color:#fff;letter-spacing:-.3px;cursor:pointer;background:#112baf;border:none;border-radius:50px;padding:0 14px;font-size:13px;font-weight:400;line-height:48px}.Ob1VEa_root .Ob1VEa_bottomSheet .Ob1VEa_addToCart.Ob1VEa_disabled{cursor:not-allowed;background:#d1d1d1}
._2GWW3G_root{top:var(--shop-sidebar-top,76px);z-index:10;backdrop-filter:blur(10px);background:#fffffff2;align-items:center;gap:12px;padding:10px 0;display:flex;position:sticky}._2GWW3G_root .search-wrapper{flex-shrink:0;width:32px;transition:width .25s;position:relative}._2GWW3G_root .search-wrapper .search-toggle{cursor:pointer;color:#00000080;background:#fff;border:1px solid #e0e0e0;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._2GWW3G_root .search-wrapper .search-icon{color:#0006;pointer-events:none;display:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._2GWW3G_root .search-wrapper input{letter-spacing:-.02em;box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:9999px;outline:none;width:100%;padding:8px 30px;font-family:inherit;font-size:12px;transition:border-color .2s;display:none}._2GWW3G_root .search-wrapper input::placeholder{color:#0006}._2GWW3G_root .search-wrapper input:focus{border-color:#000}._2GWW3G_root .search-wrapper .clear-btn{cursor:pointer;color:#0006;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:none;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._2GWW3G_root .search-wrapper .clear-btn:hover{color:#000}._2GWW3G_root .search-wrapper.expanded{width:160px}._2GWW3G_root .search-wrapper.expanded .search-toggle{display:none}._2GWW3G_root .search-wrapper.expanded .search-icon{display:block}._2GWW3G_root .search-wrapper.expanded input{display:block}._2GWW3G_root .search-wrapper.expanded .clear-btn{display:flex}._2GWW3G_root .categories-heading{display:none}._2GWW3G_root .category-pills-wrapper{flex:1;align-items:center;min-width:0;display:flex;position:relative}._2GWW3G_root .caret{cursor:pointer;color:#00000080;z-index:2;opacity:1;background:0 0;border:none;justify-content:center;align-items:center;width:36px;padding:0;font-size:18px;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0}._2GWW3G_root .caret.hidden{opacity:0;pointer-events:none}._2GWW3G_root .caret.caret-left{background:linear-gradient(270deg,#0000,#fffffff2 60%);left:0}._2GWW3G_root .caret.caret-right{background:linear-gradient(90deg,#0000,#fffffff2 60%);right:0}._2GWW3G_root .category-pills{flex:1;gap:6px;min-width:0;display:flex;overflow-x:scroll}._2GWW3G_root .category-pills .pill{color:#000;letter-spacing:-.12px;cursor:pointer;white-space:nowrap;background:#f5f5f5;border:none;border-radius:48px;padding:10px 16px;font-size:12px;font-style:normal;font-weight:400;line-height:100%;transition:background-color .2s,color .2s}._2GWW3G_root .category-pills .pill:hover{background:#e8e8e8}._2GWW3G_root .category-pills .pill.active{color:#fff;background-color:#000}@media (min-width:1024px){._2GWW3G_root{top:calc(var(--shop-sidebar-top,88px) + 12px);z-index:auto;backdrop-filter:none;background:0 0;flex-direction:column;align-items:stretch;gap:0;padding:0;position:sticky}._2GWW3G_root .search-wrapper{width:100%;margin-bottom:24px}._2GWW3G_root .search-wrapper .search-toggle{display:none}._2GWW3G_root .search-wrapper .search-icon{display:block;left:12px}._2GWW3G_root .search-wrapper input{letter-spacing:normal;padding:10px 34px 10px 36px;font-size:14px;display:block}._2GWW3G_root .search-wrapper .clear-btn{display:flex;right:10px}._2GWW3G_root .categories-heading{color:#000;letter-spacing:-.4px;margin-bottom:20px;font-size:16px;font-weight:500;display:block}._2GWW3G_root .caret{display:none}._2GWW3G_root .category-pills{flex-flow:column wrap;gap:10px;display:flex;overflow-x:visible}._2GWW3G_root .category-pills .pill{letter-spacing:-.14px;align-self:flex-start;padding:10px 16px;font-size:14px}}
.yLFgUa_container{background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:4px;display:flex;position:relative;overflow:hidden}@media (max-width:992px){.yLFgUa_container{height:auto;min-height:unset}}.yLFgUa_imageContainer{background:#e2dddc;border-radius:16px;flex:0;justify-content:center;align-items:center;height:fit-content;margin-bottom:16px;display:flex}@media (max-width:992px){.yLFgUa_imageContainer{margin-bottom:8px}.yLFgUa_imageContainer img{height:160px!important}}.yLFgUa_content{flex-direction:column;flex:1;gap:4px;min-height:0;padding:16px;display:flex}.yLFgUa_cardTopSection{display:block}.yLFgUa_cardBottomSection{flex-direction:column;gap:8px;width:100%;margin-top:auto;display:flex}@media (max-width:992px){.yLFgUa_cardBottomSection{flex-direction:row;justify-content:space-between;align-items:center}}.yLFgUa_title{color:#000;letter-spacing:-.42px;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:100%}@media (max-width:992px){.yLFgUa_title{margin-bottom:4px;display:block}}.yLFgUa_description{color:#000;letter-spacing:-.48px;margin-right:4px;font-size:14px;font-style:normal;font-weight:400;line-height:130%;display:inline}.yLFgUa_priceContainer{color:#000;text-align:left;letter-spacing:-.42px;margin:8px 0;font-size:14px;font-style:normal;font-weight:500;line-height:100%}@media (max-width:992px){.yLFgUa_priceContainer{margin:0}}.yLFgUa_baseAddToCartButton{color:#fff;letter-spacing:-.48px;cursor:pointer;background:#112baf;border:none;border-radius:12px;width:fit-content;padding:12px 24px;font-size:14px;font-weight:500;line-height:100%;transition:background-color .2s}.yLFgUa_baseAddToCartButton:disabled{color:#0006;cursor:not-allowed;background-color:#0000001a}.yLFgUa_baseAddToCartButton:disabled:hover{background:#0000001a}.yLFgUa_baseAddToCartButton:not(:disabled):hover{opacity:.92}.yLFgUa_baseAddToCartButton:active{transform:translateY(1px)}.yLFgUa_addedToCartDisclaimer{color:#000;text-align:right;letter-spacing:-.48px;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:130%;animation:.3s ease-in-out forwards yLFgUa_fadeIn;display:flex}.yLFgUa_addedToCartDisclaimer svg{width:14px;height:14px;margin-right:4px;transform:translateY(-1.5px)}.yLFgUa_ctaContainer{justify-content:space-between;align-items:center;gap:8px;display:flex}.yLFgUa_addToCartButtonContent{opacity:0;transition:background-color .2s}.yLFgUa_addToCartButtonContent.yLFgUa_visible{animation:.3s ease-in-out forwards yLFgUa_fadeIn}.yLFgUa_addToCartButtonContent.yLFgUa_hidden{animation:.3s ease-in-out forwards yLFgUa_fadeOut;display:none}.yLFgUa_tag{z-index:2;color:#00000080;letter-spacing:.36px;text-transform:uppercase;background-color:#f5f5f599;border:1px solid #0000001a;border-radius:48px;padding:8px 16px;font-size:12px;font-weight:500;line-height:100%;position:absolute;top:12px;right:12px}.yLFgUa_learnMoreLink{color:#057ff0;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:0;font-size:13px;display:inline}.yLFgUa_learnMoreLink svg{vertical-align:-2px;width:12px;height:12px;margin-left:4px;display:inline-block}.yLFgUa_backdrop{z-index:1;background:#00000080;border-radius:20px;width:100%;height:100%;animation:.3s ease-in-out forwards yLFgUa_fadeIn;position:absolute;top:0;left:0}@keyframes yLFgUa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes yLFgUa_fadeOut{0%{opacity:initial}to{opacity:0}}
.R77P8G_modalContainer{backdrop-filter:blur(75px);border-radius:var(--mc-radius);max-width:var(--mc-max-width);width:100%;height:var(--mc-height);flex:var(--mc-flex);max-height:100%;overflow:var(--mc-overflow);background:#eee;flex-direction:column;display:flex;position:relative}@media (max-width:1024px){.R77P8G_modalContainer{max-width:100%;max-height:100%;height:var(--mc-height-m);border-radius:0}}.R77P8G_closeButton{cursor:pointer;z-index:100;background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.R77P8G_headerSection{padding-top:var(--hs-pt);padding-right:var(--hs-pr);padding-bottom:var(--hs-pb);padding-left:var(--hs-pl);z-index:5;background:#fafafa;border-top-left-radius:24px;border-top-right-radius:24px;flex-shrink:0;align-items:center;gap:16px;display:flex}@media (max-width:1024px){.R77P8G_headerSection{padding-top:var(--hs-pt-m);padding-bottom:var(--hs-pb-m);padding-left:var(--hs-pl-m);padding-right:var(--hs-pr-m);border-top-left-radius:0;border-top-right-radius:0}}.R77P8G_thumbnailContainer{background:#e1dddc;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.R77P8G_headerInfo{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.R77P8G_productName{letter-spacing:-.04em;color:#000;border-bottom:none;margin:0;font-size:20px;font-style:normal;font-weight:500;line-height:110%;display:block;height:auto!important;padding:0!important}.R77P8G_productName[data-cart-embedded=true]{font-size:24px!important}.R77P8G_headerPrice{color:#000;letter-spacing:-.26px;margin-top:6px;font-size:13px;font-weight:500;line-height:130%}.R77P8G_usPricingDisclaimer{padding-top:0;padding-right:var(--up-pr);padding-bottom:var(--up-pb);padding-left:var(--up-pl);color:gray;letter-spacing:-.52px;background:#eee;margin:0;font-size:13px;font-weight:400;line-height:120%}@media (max-width:1024px){.R77P8G_usPricingDisclaimer{padding-top:0;padding-bottom:var(--up-pb);padding-left:var(--up-pl-m);padding-right:var(--up-pr-m)}}.R77P8G_modalContent{scrollbar-width:none;background:#eee;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;padding-bottom:32px;display:flex;overflow:hidden auto}.R77P8G_modalContent[data-sheet-embedded=true]{flex:0 auto;overflow-y:visible}.R77P8G_modalContent[data-cart-embedded=true]{padding-bottom:16px}.R77P8G_modalContent::-webkit-scrollbar{width:0;height:0;display:none}.R77P8G_descriptionSection{padding-top:var(--ds-pt);padding-right:var(--ds-pr);padding-bottom:var(--ds-pb);padding-left:var(--ds-pl);flex-direction:column;display:flex}@media (max-width:1024px){.R77P8G_descriptionSection{padding-top:var(--ds-pt);padding-bottom:var(--ds-pb);padding-left:var(--ds-pl-m);padding-right:var(--ds-pr-m)}}.R77P8G_staticSectionTitle{color:#000;letter-spacing:-.02em;text-align:left;margin:0 0 12px;font-size:17px;font-weight:500;line-height:120%}.R77P8G_descriptionText{letter-spacing:-.43px;color:#000000b3;margin:0;font-size:14px;font-weight:400;line-height:150%}.R77P8G_detailsList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.R77P8G_detailItem{letter-spacing:-.43px;color:#000000e6;gap:12px;font-size:14px;font-weight:400;line-height:150%;display:flex}.R77P8G_detailItem:before{content:"•";color:#000;flex-shrink:0;font-size:16px;font-weight:600}.R77P8G_detailItemTitle{color:#000;font-weight:400}.R77P8G_detailItemDescription{color:#000000b3}.R77P8G_divider{background:#00000014;flex-shrink:0;width:calc(100% - 64px);max-width:968px;height:1px;min-height:1px;margin:0 auto}@media (max-width:1024px){.R77P8G_divider{width:calc(100% - 48px)}}.R77P8G_addedToCartFooterRow{justify-content:center;width:100%;display:flex}.R77P8G_modalAddedToCartDisclaimer{text-align:center;justify-content:center}.R77P8G_stickyFooter{box-sizing:border-box;width:100%;padding-top:20px;padding-right:var(--sf-pr);padding-bottom:24px;padding-left:var(--sf-pl);backdrop-filter:blur(8px);border-bottom-left-radius:var(--sf-radius);border-bottom-right-radius:var(--sf-radius);z-index:8;background:#fafafa;border-top:none;flex-direction:column;flex-shrink:0;align-self:stretch;gap:12px;margin-top:auto;display:flex;position:relative}@media (max-width:1024px){.R77P8G_stickyFooter{padding-top:20px;padding-bottom:calc(30px + env(safe-area-inset-bottom,20px));border-bottom-right-radius:0;border-bottom-left-radius:0}}.R77P8G_innerTitleRow{justify-content:flex-start;align-items:center;gap:6px;display:flex}.R77P8G_innerTitle{color:#000;letter-spacing:-.42px;font-size:16px;font-weight:500}.R77P8G_pricingInfoTrigger{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.R77P8G_pricingInfoTrigger svg{fill:#000}.R77P8G_inlinePricingNote{box-sizing:border-box;color:#000000b3;letter-spacing:-.02em;background:#0000000a;border-radius:10px;width:100%;margin:0;padding:10px 12px;font-size:13px;line-height:145%}.R77P8G_inlinePricingNote strong{color:#000;font-weight:500}.R77P8G_pincodeInputShell{width:100%;position:relative}.R77P8G_pincodeInput{background:#fff;border:1px solid #00000026;border-radius:10px;width:100%;height:44px;padding:0 40px 0 12px;font-size:14px}.R77P8G_pincodeInput:focus{outline:none}.R77P8G_pincodeInput:focus-visible{border-color:#057ff0;box-shadow:0 0 0 1px #057ff033}.R77P8G_inputLoader{justify-content:center;align-items:center;min-width:18px;min-height:18px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.R77P8G_statusText{color:#000000b3;height:auto;min-height:2.8em;margin:-4px 0 0;font-size:13px;line-height:1.4;display:block;overflow:visible}.R77P8G_statusText.info{color:#000000b3}.R77P8G_statusText.error{color:#ef4444}.R77P8G_statusText.warning{color:#f59e0b}.R77P8G_statusText.success{color:#00000080}.R77P8G_aeCityList{background:#fff;border:1px solid #0000001f;border-radius:10px;max-height:220px;margin:0;padding:6px;list-style:none;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.R77P8G_aeCityOption:not(:last-child){border-bottom:1px solid #0000000d}.R77P8G_aeCityOption button{text-align:left;cursor:pointer;color:#000;background:0 0;border:none;border-radius:8px;width:100%;padding:8px 10px;font-size:14px}.R77P8G_aeCityOption button:hover,.R77P8G_aeCityOption button:focus-visible{background:#057ff014;outline:none}.R77P8G_finalAddToCartButton{color:#00000080;cursor:pointer;white-space:normal;text-align:center;background:#00000014;border:1px solid #0000001f;border-radius:12px;width:100%;height:auto;min-height:48px;padding:12px 14px;font-size:16px;font-weight:500;line-height:1.3}@media (max-width:768px){.R77P8G_finalAddToCartButton{letter-spacing:-.28px;padding:10px 12px;font-size:14px}}.R77P8G_finalAddToCartButton.active{color:#fff;background:#057ff0;border-color:#0000}.R77P8G_finalAddToCartButton:disabled{cursor:not-allowed}.R77P8G_finalAddToCartButton:focus-visible{outline-offset:2px;outline:2px solid #00000059}
._8QnTTG_root{flex-direction:column;height:100%;display:flex;position:relative}._8QnTTG_root ._8QnTTG_cartList{overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}
.XzKdlG_root .XzKdlG_bvMedia{background:#e0e0e0}.XzKdlG_root .XzKdlG_specBlock{flex:1;width:100%;min-width:0}.XzKdlG_root .XzKdlG_specBlock .description{margin-bottom:24px}.XzKdlG_root .XzKdlG_specBlock .description .learnMoreLink{color:#112baf;letter-spacing:inherit!important}:is(.XzKdlG_root .XzKdlG_specBlock .description .learnMoreLink:hover,.XzKdlG_root .XzKdlG_specBlock .description .learnMoreLink:focus-visible){text-decoration-color:#112baf}.XzKdlG_root .XzKdlG_pricing{color:#000;letter-spacing:-.42px;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:auto;font-size:16px;font-style:normal;font-weight:500;line-height:100%;display:flex}.XzKdlG_root .XzKdlG_pricing span{color:#0000008c;letter-spacing:-.42px;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.XzKdlG_root .XzKdlG_pricing .pricing-info{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.XzKdlG_root .XzKdlG_pricing .priceBlock{flex-direction:column;gap:4px;display:flex}.XzKdlG_root .XzKdlG_pricing .usPriceBlock{gap:4px}.XzKdlG_root .XzKdlG_pricing .priceRow{align-items:baseline;gap:6px;display:inline-flex}.XzKdlG_root .XzKdlG_pricing .priceValue{color:#000;letter-spacing:-.42px;font-size:16px;font-style:normal;font-weight:500;line-height:1}.XzKdlG_root .XzKdlG_pricing .taxLabel{color:#0000008c;letter-spacing:-.42px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2}.XzKdlG_root .XzKdlG_pricing .startingAtLabel{color:#0000008c;letter-spacing:-.42px;text-transform:none;margin-bottom:0;font-size:14px;font-weight:400;line-height:24px}.XzKdlG_root .XzKdlG_bottomSheet{z-index:3}.XzKdlG_root .XzKdlG_bottomSheet button.addToCart{color:#fff;text-align:center;letter-spacing:-.32px;white-space:nowrap;cursor:pointer;background:#057ff0;border:none;border-radius:50px;width:100%;height:48px;padding:0 20px;font-size:16px;font-style:normal;font-weight:500;line-height:48px}.XzKdlG_root .XzKdlG_bottomSheet button:disabled.addToCart{cursor:not-allowed;background-color:#d1d1d1}.XzKdlG_root .XzKdlG_bottomSheet .stepContent{flex-direction:column;gap:20px;display:flex}.XzKdlG_root .XzKdlG_bottomSheet .innerTitleRow{justify-content:flex-start;align-items:center;gap:8px;display:flex}.XzKdlG_root .XzKdlG_bottomSheet .innerTitle{color:#000;letter-spacing:-.48px;font-size:16px;font-weight:500}.XzKdlG_root .XzKdlG_bottomSheet .pricingInfoTrigger{color:#00000080;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.XzKdlG_root .XzKdlG_bottomSheet .pricingInfoTrigger svg{fill:#000}.XzKdlG_root .XzKdlG_bottomSheet .inputRow{display:block}.XzKdlG_root .XzKdlG_bottomSheet .inputRow .inputShell{flex:1;width:100%;position:relative}.XzKdlG_root .XzKdlG_bottomSheet .inputRow .inputShell input{border:1px solid #00000026;border-radius:10px;outline:none;width:100%;height:44px;padding:0 40px 0 12px;font-size:14px}.XzKdlG_root .XzKdlG_bottomSheet .inputRow .inputLoader{justify-content:center;align-items:center;min-width:18px;min-height:18px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.XzKdlG_root .XzKdlG_bottomSheet .statusText{color:#000000a6;height:auto;min-height:2.8em;margin:0;font-size:12px;line-height:1.4;display:block;overflow:visible}.XzKdlG_root .XzKdlG_bottomSheet .statusText.info{color:#000000a6;padding:0!important}.XzKdlG_root .XzKdlG_bottomSheet .statusText.error{color:#ef4444}.XzKdlG_root .XzKdlG_bottomSheet .statusText.warning{color:#f59e0b}.XzKdlG_root .XzKdlG_bottomSheet .statusText.success{color:#00000080}.XzKdlG_root .XzKdlG_bottomSheet .addedToCartLabel{color:#000;letter-spacing:-.48px;text-align:center;margin:0;font-size:16px;font-weight:500}.XzKdlG_root .XzKdlG_bottomSheet button.addToCart{white-space:normal;text-align:center;height:auto;min-height:44px;padding:12px 14px;line-height:1.3}@media (max-width:768px){.XzKdlG_root .XzKdlG_bottomSheet button.addToCart{letter-spacing:-.28px;padding:10px 12px;font-size:14px}}.XzKdlG_root .pricingInfoModal{z-index:4;background:#fff;border:1px solid #00000014;border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.XzKdlG_root .pricingInfoModal h3{color:#000;letter-spacing:-.48px;margin:0;padding-right:24px;font-size:18px;font-weight:500;line-height:120%}.XzKdlG_root .pricingInfoModal p{color:#000000b3;letter-spacing:-.26px;margin:0;font-size:13px;line-height:145%}.XzKdlG_root .pricingInfoClose{background:#00000014;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:10px;right:10px}
.rSlNcG_root{background-color:#fff;padding:1rem 0 8rem}@media (min-width:1024px){.rSlNcG_root{padding:0 0 12rem}}.rSlNcG_root .shop-layout{flex-direction:column;gap:0;display:flex}@media (min-width:1024px){.rSlNcG_root .shop-layout{flex-direction:row;gap:40px}.rSlNcG_root .shop-layout>.rSlNcG_sidebar{align-self:flex-start;width:250px;min-width:250px;max-height:calc(100vh - 120px);overflow-y:auto}}.rSlNcG_root .shop-layout .shop-content{flex:1;min-width:0}.rSlNcG_root .header{z-index:10;backdrop-filter:blur(10px);background:#ffffff87;align-items:center;padding:.9rem .2rem;display:flex;position:sticky;top:80px}@media (max-width:1024px){.rSlNcG_root .header{margin-right:-12px}}.rSlNcG_root .header .tabs{display:none}.rSlNcG_root .header .tabs .tab{color:#000;letter-spacing:-.14px;cursor:pointer;background:#f5f5f5;border:none;border-radius:48px;min-width:fit-content;padding:12px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.rSlNcG_root .header .tabs .activeTab{color:#fff;background-color:#000}.rSlNcG_root .header .countrySelector{display:none}@media (min-width:1024px){.rSlNcG_root .header .countrySelector{align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}}.rSlNcG_root .category{flex-direction:column;margin-bottom:120px;display:flex}.rSlNcG_root .category:last-child{margin-bottom:0}.rSlNcG_root .category .head.luminaryHead{margin-bottom:16px}.rSlNcG_root .category .head{color:#000;letter-spacing:-1.2px;margin:0;padding:16px 0 8px;font-size:24px;font-style:normal;font-weight:500;line-height:100%}.rSlNcG_root .category .head .newBadge{letter-spacing:.36px;text-transform:uppercase;vertical-align:super;background:linear-gradient(90deg,#1539f5 0%,#4d7bff 100%);-webkit-text-fill-color:transparent;color:#1539f5;-webkit-background-clip:text;background-clip:text;margin-left:6px;font-size:11px;font-weight:600}.rSlNcG_root .category .head p{color:#000000b3;margin-top:4px;font-size:16px;font-weight:400}.rSlNcG_root .category .head p b{font-weight:500}.rSlNcG_root .category .subHead{color:#00000080;letter-spacing:-.48px;margin-top:-12px;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.rSlNcG_root .category .description{color:#00000080;font-size:1.6rem;font-style:normal;font-weight:400}.rSlNcG_root .category .description button{cursor:pointer;color:#000;background:0 0;border:none;font-weight:500}.rSlNcG_root .category .products{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.rSlNcG_root .category .products{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1200px){.rSlNcG_root .category .products{grid-template-columns:repeat(3,1fr)}}.rSlNcG_root .activeTab{color:#f5f5f5;background:#000}.rSlNcG_root .sizingModal{z-index:3;background-color:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.rSlNcG_root .sizingModal>div{background-color:#fff}
.TRUCUW_shell{background:#eee;flex-direction:column;flex:1;width:100%;min-height:0;max-height:100%;display:flex;position:relative}.TRUCUW_headerSection{z-index:5;background:#fafafa;flex-shrink:0;align-items:center;gap:12px;padding:20px max(24px,50% - 484px);display:flex}@media (max-width:992px){.TRUCUW_headerSection{padding-top:20px;padding-bottom:14px}}.TRUCUW_thumbnailContainer{background:#e2dddc;border-radius:11.2px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.TRUCUW_headerInfo{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.TRUCUW_productName{letter-spacing:-.8px;color:#000;margin:0;font-size:18px;font-style:normal;font-weight:500;line-height:110%}.TRUCUW_headerPrice{color:#000;letter-spacing:-.43px;font-size:14px;font-weight:500;line-height:normal}.TRUCUW_strikedPrice{color:#00000080;margin-right:8px;font-weight:400;text-decoration:line-through}.TRUCUW_topDescription{color:#000000b3;letter-spacing:-.43px;box-sizing:border-box;background:#eee;width:100%;margin:0 auto;padding:20px max(24px,50% - 484px) 12px;font-size:14px;font-weight:400;line-height:150%}@media (max-width:992px){.TRUCUW_topDescription{padding-top:12px;padding-bottom:12px}}.TRUCUW_divider{background:#00000014;flex-shrink:0;width:calc(100% - 48px);max-width:968px;height:1px;min-height:1px;margin:0 auto}.TRUCUW_scrollContent{-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#eee;flex-direction:column;flex:0 auto;width:100%;min-height:0;margin:0 auto;padding-bottom:16px;display:flex;overflow:hidden auto}.TRUCUW_scrollContent::-webkit-scrollbar{width:0;height:0;display:none}.TRUCUW_accordionItem{flex-direction:column;display:flex}.TRUCUW_accordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px max(24px,50% - 484px);display:flex}@media (max-width:992px){.TRUCUW_accordionHeader{padding-top:20px;padding-bottom:20px}}.TRUCUW_accordionTitleGroup{flex-direction:column;gap:4px;display:flex}.TRUCUW_accordionTitle{color:#000;letter-spacing:-.8px;font-size:16px;font-weight:500;line-height:120%}.TRUCUW_accordionSubtitle{color:#0009;letter-spacing:-.43px;font-size:14px;font-weight:500;line-height:150%}.TRUCUW_chevronIcon{color:#00000080;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s;display:flex;transform:rotate(0)}.TRUCUW_chevronIcon[data-expanded=true]{transform:rotate(90deg)}.TRUCUW_accordionBody{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.TRUCUW_accordionBody[data-expanded=true]{grid-template-rows:1fr}.TRUCUW_accordionContent{padding:0 max(24px,50% - 484px);overflow:hidden}@media (max-width:992px){.TRUCUW_accordionContent{padding-top:0;padding-bottom:0}}.TRUCUW_descriptionText{letter-spacing:-.43px;color:#000000b3;margin:0;padding-bottom:4px;font-size:14px;font-weight:400;line-height:150%}.TRUCUW_featureListHeading{letter-spacing:-.43px;color:#000;margin:12px 0 4px;font-size:14px;font-weight:500;line-height:150%}.TRUCUW_featureList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.TRUCUW_featureItem{letter-spacing:-.43px;color:#000000b3;margin:0;font-size:14px;font-weight:400;line-height:150%}.TRUCUW_featureTitle{font-weight:600}.TRUCUW_selectorSection{background:#fafafa;flex-direction:column;flex-shrink:0;gap:16px;padding:20px max(24px,50% - 484px);display:flex}.TRUCUW_selectorBlock{flex-direction:column;gap:12px;display:flex}.TRUCUW_selectorLabel{color:#000;letter-spacing:-.64px;font-size:16px;font-weight:500;line-height:100%}.TRUCUW_selectorGrid{flex-wrap:wrap;justify-content:start;align-items:center;gap:5px;width:100%;display:flex}.TRUCUW_selectorButton{color:#000;letter-spacing:-.64px;cursor:pointer;background:0 0;border:1px solid #00000026;border-radius:12px;flex-grow:1;justify-content:center;align-items:center;width:17%;height:44px;font-weight:500;line-height:100%;transition:all .3s ease-in-out;display:flex}.TRUCUW_selectorButton.TRUCUW_selected{background:#fafafa;border-color:#006af5}.TRUCUW_colorSelectorButton{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff;border-radius:100px;flex-grow:0;width:36px;height:36px;padding:1px;transition:all .3s ease-in-out}.TRUCUW_colorSelectorButton.TRUCUW_selected{border-color:#006af5}.TRUCUW_bionicGold{background:linear-gradient(#fff0b3 0%,#535148 100%);box-shadow:inset 0 10px 9px -6px #ffffff40}.TRUCUW_rawTitanium{background:linear-gradient(#878787 0%,#4b4b4b 100%);box-shadow:inset 0 10px 9px -6px #ffffff40}.TRUCUW_asterBlack{background:linear-gradient(#302e36 0%,#131217 100%);box-shadow:inset 0 10px 9px -6px #ffffff40}.TRUCUW_matteGrey{background:linear-gradient(#4a4a4a 0%,#1f1f1f 100%);box-shadow:inset 0 10px 9px -6px #ffffff40}.TRUCUW_spaceSilver{background:linear-gradient(#f7f7f7 0%,#9e9e9e 100%);box-shadow:inset 0 10px 9px -6px #ffffff40}.TRUCUW_roseGold{background:linear-gradient(#e8c6a4 0%,#625855 100%);box-shadow:inset 0 10px 9px -6px #ffffff40}.TRUCUW_colorName{letter-spacing:-.42px;color:#000000b3;font-size:14px;font-weight:500;line-height:16px}.TRUCUW_stickyFooter{box-sizing:border-box;z-index:8;background:#fafafa;border-top:none;flex-direction:column;flex-shrink:0;gap:12px;width:100%;margin-top:auto;padding:20px max(24px,50% - 484px) 24px;display:flex}@media (max-width:992px){.TRUCUW_stickyFooter{padding-top:20px;padding-bottom:calc(30px + env(safe-area-inset-bottom,20px))}}.TRUCUW_addedState{color:#000;justify-content:center;align-items:center;gap:6px;padding:14px;font-size:14px;font-weight:500;display:flex}.TRUCUW_addedState svg{width:16px;height:16px}.TRUCUW_addToCartButton{color:#fff;cursor:pointer;letter-spacing:-.34px;background:#057ff0;border:none;border-radius:16px;width:100%;min-height:48px;padding:14px;font-size:17px;font-weight:500;box-shadow:inset 0 1px 4px #6fbaff}.TRUCUW_addToCartButton:hover{background:#0461c7}.TRUCUW_addToCartButton:disabled{cursor:not-allowed;opacity:.9}
.wFYiJW_featuredBanner{display:none}@media (min-width:1024px){.wFYiJW_featuredBanner{display:initial;background:#0000002b;border-radius:20px;justify-self:end;max-width:42%;position:absolute;top:0;right:0;overflow:hidden}}.wFYiJW_featuredBanner .overlay{filter:blur(75px);z-index:1;background-position:50%;background-size:cover;width:100%;height:400px;position:absolute;top:0;left:0}.wFYiJW_featuredBanner .bannerImgSection{z-index:2;border-radius:20px;align-self:center;height:100%;padding:8px 8px 6.8rem;position:relative;top:0;left:0;overflow:hidden}.wFYiJW_featuredBanner .bannerImgSection .shadow{z-index:2;background:#797979f7;width:calc(100% - 16px);height:1px;margin:auto;position:absolute;bottom:6.8rem;box-shadow:0 0 50px 50px #797979f7}.wFYiJW_featuredBanner .bannerImgSection img{object-fit:contain;z-index:1;border-radius:20px;position:relative}.wFYiJW_featuredBanner .productInfo{z-index:2;flex-direction:column;gap:8px;width:calc(100% - 16px);padding:0 24px 24px;display:flex;position:absolute;bottom:0}.wFYiJW_featuredBanner .productInfo .newlyLaunched{color:#00000080;letter-spacing:.36px;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.wFYiJW_featuredBanner .productInfo .info{justify-content:space-between;align-items:center;display:flex;position:relative}.wFYiJW_featuredBanner .productInfo .info .ringSpec{color:#000;letter-spacing:-.54px;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.wFYiJW_featuredBanner .productInfo .info .ringSpec .pricing{color:#000;letter-spacing:-.48px;margin-top:6px;padding-top:5px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.wFYiJW_featuredBanner .productInfo .info .ringSpec .pricing span{color:#0006;letter-spacing:-.48px;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.wFYiJW_featuredBanner .productInfo .info .cartCta{color:#000;letter-spacing:-.48px;align-self:end;font-size:16px;font-style:normal;font-weight:500;line-height:100%;position:absolute;bottom:-3px;right:-26px}.wFYiJW_featuredBanner .productInfo .info .cartCta .add{color:#fff;text-align:right;letter-spacing:-.48px;cursor:pointer;background:#112baf;border:none;border-radius:40px;padding:7px 20px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;position:relative;overflow:hidden}.wFYiJW_featuredBanner .productInfo .info .cartCta .add p{z-index:1;position:relative}.wFYiJW_featuredSleepingMask{}@media (min-width:1024px){.wFYiJW_featuredSleepingMask{width:fit-content;position:relative}}.wFYiJW_featuredSleepingMask .bannerImgSection img{max-width:350px;height:auto}.wFYiJW_heroBanner{--hero-copy-top:calc(4.8rem + 56px);padding:5.6rem 0 16px;font-size:22px}@media (min-width:1024px){.wFYiJW_heroBanner{padding:4.8rem 0;padding-bottom:initial;gap:32px;margin-top:3px;padding:9.6rem 0}}.wFYiJW_heroBanner .content{flex-direction:column;gap:17px;width:100%;padding:10rem 0 2rem;display:flex;position:relative}@media (min-width:1024px){.wFYiJW_heroBanner .content{gap:1.2rem;width:45%;padding:4.8rem 0}}@media (min-width:1350px) and (max-width:1450px){.wFYiJW_heroBanner .content{width:47%}}.wFYiJW_heroBanner .content .countrySelector{position:absolute;top:5.6rem;right:0}@media (min-width:1024px){.wFYiJW_heroBanner .content .countrySelector{display:none}}.wFYiJW_heroBanner .content .head{color:#000;letter-spacing:-2px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-wrap:balance;max-width:95%;font-size:4rem;font-style:normal;font-weight:500;line-height:4.8rem;position:relative}@media (min-width:1024px){.wFYiJW_heroBanner .content .head{letter-spacing:-2.8px;width:93%;padding-top:56px;font-size:5.6rem;font-style:normal;font-weight:500;line-height:6.4rem}}.wFYiJW_heroBanner .content .sub-head{color:#000000b3;letter-spacing:-.8px;text-wrap:balance;max-width:80%;margin-bottom:0;font-size:16px;font-style:normal;font-weight:400;line-height:100%}@media (min-width:1400px){.wFYiJW_heroBanner .content .sub-head{max-width:560px;font-size:22px!important}}.wFYiJW_heroBanner .content .helpText{color:#000;letter-spacing:-.42px;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:500;line-height:100%;display:flex}@media (min-width:1024px){.wFYiJW_heroBanner .content .helpText{letter-spacing:-.48px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}}.wFYiJW_heroBanner .content .helpText .helpImages{align-items:center;width:31px;display:flex}.wFYiJW_heroBanner .content .helpText .bookCallCta{letter-spacing:-.03em;cursor:pointer;color:#000;background:0 0;border:none;align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:16px;display:flex}.wFYiJW_featuredStrikedPrice{color:#0006;margin-right:8px;text-decoration:line-through}.wFYiJW_blingBanner{display:none}@media (min-width:1024px){.wFYiJW_blingBanner{margin-top:var(--hero-copy-top);aspect-ratio:1.4;background:#f5f5f5;border-radius:20px;align-self:flex-start;width:466px;max-width:42%;padding:8px;display:block;position:relative}}.wFYiJW_blingBannerFrame{border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.wFYiJW_blingBanner img{object-fit:cover;object-position:center 35%}.wFYiJW_blingBannerContent{backdrop-filter:blur(16px);background:#ffffff8c;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:12px;width:100%;padding:14px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.wFYiJW_blingTextCol{flex-direction:column;gap:4px;min-width:0;display:flex}.wFYiJW_blingTitle{color:#000;letter-spacing:-.54px;font-size:18px;font-style:normal;font-weight:500;line-height:120%}.wFYiJW_blingStartsFrom{color:#0000008c;letter-spacing:-.42px;font-size:14px;font-weight:400;line-height:100%}.wFYiJW_blingPricing{color:#000;letter-spacing:-.48px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.wFYiJW_blingTaxNote{color:#0006;letter-spacing:-.48px;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.wFYiJW_blingCta{flex-shrink:0}
.c5GClq_shell{background:#eee;flex-direction:column;flex:auto;width:100%;min-height:0;max-height:100%;display:flex}.c5GClq_scrollArea{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:16px max(24px,50% - 484px) 8px;overflow:hidden auto}@media (min-width:1024px){.c5GClq_scrollArea{padding-top:20px;padding-bottom:8px}}.c5GClq_stickyFooter{background:#fafafa;border-top:1px solid #00000014;flex-shrink:0;padding:16px max(24px,50% - 484px) 20px}@media (min-width:1024px){.c5GClq_stickyFooter{padding-top:16px;padding-bottom:24px}}.c5GClq_addToCartButton{color:#fff;cursor:pointer;white-space:normal;text-align:center;background:#057ff0;border:none;border-radius:12px;width:100%;height:auto;min-height:48px;padding:12px 14px;font-size:16px;font-weight:500;line-height:1.3}@media (max-width:768px){.c5GClq_addToCartButton{letter-spacing:-.28px;padding:10px 12px;font-size:14px}}.c5GClq_addToCartButton:disabled{cursor:not-allowed;opacity:.9}.c5GClq_addToCartButton:focus-visible{outline-offset:2px;outline:2px solid #00000059}
@keyframes witeGG_shopBottomBarSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.witeGG_bottomBarContainer{backdrop-filter:blur(24px);z-index:100;color:#000;background:#ffffff7a;padding:8px;animation:.3s ease-in-out witeGG_shopBottomBarSlideUp;position:sticky;bottom:0;box-shadow:inset 0 1px 2px #fff,0 -1px #0000000f}@media (min-width:1024px){.witeGG_bottomBarContainer{align-items:center;height:72px;padding:0}}.witeGG_midPanelPhone.witeGG_midPanelPhone{flex-direction:column;gap:8px}@media (min-width:768px){.witeGG_midPanelPhone.witeGG_midPanelPhone{display:none}}@media (max-width:768px){.witeGG_desktopLeftPanel.witeGG_desktopLeftPanel,.witeGG_desktopMidPanel.witeGG_desktopMidPanel,.witeGG_desktopRightPanel.witeGG_desktopRightPanel{display:none}}.witeGG_itemInfo{align-items:center;display:flex}.witeGG_cartItemCount{color:#000;letter-spacing:-.04em;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:120%;display:flex}.witeGG_cartItemCount p{margin-top:4px}@media (max-width:1024px){.witeGG_cartItemCount{font-size:12px}}.witeGG_mobileTopRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;display:flex}.witeGG_priceInfoContainer{align-items:center;gap:16px;display:flex}.witeGG_priceDetailsContainer{align-items:center;gap:8px;display:flex}.witeGG_cartTotal{color:#000;letter-spacing:-.05em;text-transform:uppercase;font-size:2rem;font-weight:500;line-height:120%}@media (max-width:1024px){.witeGG_cartTotal{font-size:1.6rem}}
.F6rz_a_features{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.F6rz_a_features{gap:24px}}.F6rz_a_features p{padding-left:6px;font-size:1.4rem}@media (min-width:768px){.F6rz_a_features p{font-size:1.6rem}}.F6rz_a_features .F6rz_a_feature{flex-direction:column;gap:8px;display:flex}.F6rz_a_features .F6rz_a_imgWrapper{aspect-ratio:4/3;border-radius:16px;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.F6rz_a_features .F6rz_a_imgWrapper{aspect-ratio:16/9}}.F6rz_a_pricingModal{width:100%;margin:auto;padding:20px 10px 10px;font-size:34px;position:relative;overflow:hidden}@media (min-width:768px){.F6rz_a_pricingModal{width:89rem;padding:26px 8px 8px}}.F6rz_a_pricingModal p{padding-left:6px;font-size:1.4rem}@media (min-width:768px){.F6rz_a_pricingModal p{padding-left:16px;font-size:1.6rem}}.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){.F6rz_a_pricingModal h3{padding-left:16px}}.F6rz_a_pricingModal .F6rz_a_featuresGroup,.F6rz_a_pricingModal .F6rz_a_feature{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.F6rz_a_pricingModal .F6rz_a_featuresGroup,.F6rz_a_pricingModal .F6rz_a_feature{gap:24px}}.F6rz_a_pricingModal .F6rz_a_feature{gap:8px}.F6rz_a_pricingModal .F6rz_a_imgWrapper{aspect-ratio:4/3;border-radius:16px;width:100%;position:relative;overflow:hidden}@media (min-width:768px){.F6rz_a_pricingModal .F6rz_a_imgWrapper{aspect-ratio:16/9}}
@media (min-width:1024px){.az5faq_uhxPricingModal.az5faq_uhxPricingModal{width:800px;padding:52px 48px 48px}}.az5faq_modal{color:#000;flex-direction:column;gap:48px;width:100%;display:flex;container-type:inline-size}.az5faq_headBlock{flex-direction:column;gap:32px;display:flex}.az5faq_header{flex-direction:column;gap:10px;display:flex}.az5faq_title{letter-spacing:-.9px;margin:0;font-size:28px;font-weight:500;line-height:1.12}.az5faq_subtitle{color:#0000009e;letter-spacing:-.2px;margin:0;font-size:15px;line-height:1.45}.az5faq_price{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:500;line-height:1.45}.az5faq_cardBlock{flex-direction:column;gap:16px;display:flex}.az5faq_card{background:#09090b;border-radius:16px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.az5faq_artWide{display:none}.az5faq_artNarrow{aspect-ratio:345/270;width:100%;position:relative}.az5faq_artNarrow:after{content:"";background:linear-gradient(#0000 54%,#000 100%);position:absolute;inset:0}.az5faq_art{object-fit:cover;width:100%;height:100%;display:block}.az5faq_covers{flex-wrap:wrap;gap:8px;padding:27px 16px 18px;display:flex}.az5faq_chip{-webkit-backdrop-filter:blur(6px);color:#fff;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:58px;align-items:center;gap:8px;height:29px;padding:0 11px 0 9px;display:inline-flex}.az5faq_chipCheck{flex-shrink:0;width:12.4px;height:12.4px}.az5faq_chipLabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:-.09px;text-transform:uppercase;font-size:8.8px;font-weight:500;line-height:1}.az5faq_chipScattered{position:absolute}.az5faq_body{color:#000000d1;letter-spacing:-.2px;margin:0;font-size:15px;line-height:1.45}.az5faq_bodyWide{display:none}.az5faq_divider{background:#0000001a;border:none;width:100%;height:1px;margin:0}.az5faq_covered{flex-direction:column;gap:32px;display:flex}.az5faq_coveredTitle{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:500;line-height:1.28}.az5faq_list{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}.az5faq_item{align-items:flex-start;gap:12px;display:flex}.az5faq_itemIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.az5faq_itemIcon svg{width:auto;height:22px}.az5faq_itemCopy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.az5faq_itemTitleRow{align-items:center;gap:8px;display:flex}.az5faq_itemTitle{letter-spacing:-.2px;font-size:16px;font-weight:500;line-height:1.45}.az5faq_note{color:#00000080;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;background:#f5f5f7;border-radius:6px;padding:3px 6px;font-size:8.5px;font-weight:500;line-height:1.45;display:inline-flex}.az5faq_noteWide{display:none}.az5faq_itemDescription{color:#0000009e;letter-spacing:-.2px;margin:0;font-size:14px;line-height:1.45}@container (min-width:640px){.az5faq_modal{gap:56px}.az5faq_headBlock{gap:40px}.az5faq_header{gap:12px}.az5faq_title{font-size:36px;line-height:1.1}.az5faq_subtitle{font-size:18px}.az5faq_price{font-size:16px}.az5faq_cardBlock{gap:32px}.az5faq_card{background:#020202;border-radius:24px}.az5faq_artWide{aspect-ratio:704/420;width:100%;display:block;position:relative}.az5faq_artNarrow,.az5faq_covers{display:none}.az5faq_chip{border-radius:68px;height:34px;padding:0 14px 0 10px}.az5faq_chipCheck{width:14.4px;height:14.4px}.az5faq_chipLabel{letter-spacing:-.1px;font-size:10.25px}.az5faq_body{font-size:16px}.az5faq_bodyWide,.az5faq_noteWide{display:initial}.az5faq_bodyNarrow,.az5faq_noteNarrow{display:none}.az5faq_covered{gap:20px}.az5faq_coveredTitle{font-size:26px}.az5faq_list{grid-template-columns:1fr 1fr;gap:20px;display:grid}.az5faq_item{flex-direction:column;gap:8px}.az5faq_itemIcon{width:24px;height:24px}.az5faq_itemIcon svg{height:24px}.az5faq_itemTitle{font-size:17px}.az5faq_note{line-height:normal}.az5faq_itemDescription{font-size:15px}}.az5faq_uhxInfoDescription{flex-direction:column;gap:32px;display:flex}.az5faq_uhxInfoDescription .az5faq_benefit{flex-direction:column;gap:4px;display:flex}.az5faq_uhxInfoDescription .az5faq_benefit h3{letter-spacing:-.84px;font-size:21px;font-weight:500}.az5faq_uhxInfoDescription .az5faq_benefit .az5faq_description{letter-spacing:-.6px;font-size:15px;font-weight:400;line-height:20px}.az5faq_uhxInfoDescription .az5faq_benefit .az5faq_disclaimer{color:#000000b3;letter-spacing:-.6px;font-size:15px;font-weight:500;line-height:20px}
.MM22rG_root{flex-direction:column;gap:8px;width:100%;display:flex}.MM22rG_hero{background:#f8f8f8;border-radius:16px;flex-direction:column;gap:4px;width:100%;padding:16px;display:flex;overflow:hidden}.MM22rG_priceRow{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.MM22rG_priceLabel{color:#000;letter-spacing:-.52px;white-space:nowrap;margin:0;font-size:13px;font-weight:500;line-height:1.4}.MM22rG_savingsPill{background:var(--max-accent-tint,#0a6af51a);color:var(--max-accent,#0a6af5);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border-radius:20px;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.MM22rG_orbs{justify-content:center;align-items:center;width:100%;height:100px;display:flex;overflow:hidden}.MM22rG_orbsImg{object-fit:contain;flex-shrink:0;width:329px;height:100px}.MM22rG_body{flex-direction:column;gap:16px;width:100%;margin-top:8px;display:flex}.MM22rG_intro{flex-direction:column;gap:8px;width:100%;display:flex}.MM22rG_description{color:#000;letter-spacing:-.56px;margin:0;font-size:14px;font-weight:400;line-height:1.4}.MM22rG_chips{flex-wrap:wrap;gap:4px;width:100%;display:flex;position:relative}.MM22rG_chipsMeasure{visibility:hidden;pointer-events:none;flex-wrap:nowrap;gap:4px;width:max-content;display:flex;position:absolute;top:0;left:0}.MM22rG_chipMore{cursor:pointer;font:inherit;border:none}.MM22rG_chip{background:#fff;border-radius:50px;align-items:center;gap:2px;padding:4px 8px 4px 4px;display:flex;overflow:hidden}.MM22rG_chipIcon{background:#f8f8f8;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex;overflow:hidden}.MM22rG_chipCheck{color:#0009;width:12px;height:12px;display:block}.MM22rG_chipLabel{color:#000000d9;letter-spacing:-.2px;white-space:nowrap;font-size:13px;font-weight:400;line-height:normal}.MM22rG_learnMore{cursor:pointer;color:#0171e3;letter-spacing:-.26px;background:0 0;border:none;align-items:center;gap:4px;width:fit-content;margin:0;padding:0;font-size:13px;font-weight:400;line-height:normal;display:flex}.MM22rG_learnMoreChevron{flex-shrink:0;width:10px;height:10px;display:block}.MM22rG_coverage{background:#fff;border-radius:10px;flex-direction:column;width:100%;display:flex;overflow:hidden}.MM22rG_coverageBody{flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.MM22rG_coverageHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.MM22rG_coverageTitle{color:#000;letter-spacing:-.2px;margin:0;font-size:14px;font-weight:500;line-height:normal}.MM22rG_coverageInfo{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex}.MM22rG_coverageInfo svg{width:16px;height:16px}.MM22rG_coverageList{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.MM22rG_coverageItem{align-items:center;gap:6px;display:flex}.MM22rG_check{color:#0009;flex-shrink:0;width:14px;height:14px;display:block}.MM22rG_coverageItem span{color:#000000d9;letter-spacing:-.2px;font-size:13px;font-weight:400;line-height:normal}.MM22rG_plans{flex-direction:column;gap:8px;width:100%;display:flex}.MM22rG_plan,.MM22rG_decline{text-align:left;border-radius:12px;flex-direction:column;width:100%;padding:16px;display:flex;overflow:visible}.MM22rG_planRow{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.MM22rG_planName{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.MM22rG_planName strong{color:#000;letter-spacing:-.64px;font-size:16px;font-weight:500;line-height:1.2}.MM22rG_hsa.MM22rG_hsa{letter-spacing:-.52px;color:#000;font-size:13px}.MM22rG_hsa.MM22rG_hsa b{font-weight:400}.MM22rG_hsa.MM22rG_hsa svg{height:16px}.MM22rG_price{color:#000;letter-spacing:-.64px;text-align:right;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.2}.MM22rG_planMeta{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}.MM22rG_saveTag{background:var(--max-accent,#007ff5);color:#fff;letter-spacing:2.16px;text-transform:uppercase;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:2px 6px 3px;font-size:12px;font-weight:500;line-height:1;display:flex}.MM22rG_thatsJust{color:#000;letter-spacing:-.28px;white-space:nowrap;font-size:14px;font-weight:400;line-height:normal}.MM22rG_decline{letter-spacing:-.64px;font-size:16px;font-weight:500;line-height:1.2}.MM22rG_decline strong{font-weight:500}
.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 es-yza_offersModalFadeIn;position:fixed;inset:0;overflow:scroll}.es-yza_root::-webkit-scrollbar{display:none}.es-yza_root *{-ms-overflow-style:none;scrollbar-width:none}.es-yza_root ::-webkit-scrollbar{display:none}.es-yza_root .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}.es-yza_root .es-yza_modalContainer .es-yza_modal{scroll-behavior:smooth;overscroll-behavior:contain;justify-content:center;width:100%;display:flex;position:relative;overflow:scroll}.es-yza_root .es-yza_modalContainer .es-yza_modal>div,.es-yza_root .es-yza_modalContainer .es-yza_modal .es-yza_btnContainer{width:90%}@media (min-width:992px){.es-yza_root .es-yza_modalContainer .es-yza_modal>div,.es-yza_root .es-yza_modalContainer .es-yza_modal .es-yza_btnContainer{width:66rem}}.es-yza_root .es-yza_modalContainer .es-yza_modal .es-yza_btnContainer{z-index:15;justify-content:flex-end;display:flex;position:absolute}.es-yza_root .es-yza_modalContainer .es-yza_modal .es-yza_btnContainer button{z-index:15;background:0 0;border:none;padding:1rem 1.1rem}@media (min-width:992px){.es-yza_root .es-yza_modalContainer .es-yza_modal .es-yza_btnContainer button{padding:1.34rem}}@keyframes es-yza_offersModalFadeIn{0%{opacity:0}to{opacity:1}}
._0cgW7a_zipCodeContainer{background:#f8f8f8;border-radius:12px;flex-direction:column;gap:16px;padding:24px 16px;scroll-margin-top:96px;display:flex}@media (max-width:991px){._0cgW7a_zipCodeContainer{scroll-margin-top:64px}}._0cgW7a_zipCodeHeader{justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}._0cgW7a_zipCodeLabel{color:#666;letter-spacing:-.56px;margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:120%;position:relative}._0cgW7a_infoIconContainer{cursor:pointer;cursor:pointer;background:0 0;border:none;padding:0;position:relative;bottom:2px;right:8px}._0cgW7a_infoIconContainer svg{position:relative;bottom:1.75px}@media (min-width:992px){._0cgW7a_infoIconContainer svg{top:1.75px;bottom:unset}}._0cgW7a_inputContainer{border-radius:8px;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}._0cgW7a_inputWrapper{align-items:center;width:100%;display:flex;position:relative}@keyframes _0cgW7a_scaleIn{0%{opacity:0;transform:scale(.5) translateY(var(--translateY))}to{opacity:1;transform:scale(1) translateY(var(--translateY))}}._0cgW7a_validCheckmark{z-index:1;--translateY:calc(-50% - 1px);transform:translateY(var(--translateY));pointer-events:none;justify-content:center;align-items:center;animation:.2s ease-in-out forwards _0cgW7a_scaleIn;display:flex;position:absolute;top:50%;right:20px}._0cgW7a_zipInput{box-sizing:border-box;letter-spacing:-.28px;color:#000;background:#fff;border:1px solid #fff;border-radius:12px;outline:0;width:100%;height:52px;padding:0 48px 0 20px;font-size:16px;font-style:normal;font-weight:400;line-height:120%;display:flex;position:relative}._0cgW7a_zipInput::placeholder{color:#0006}._0cgW7a_zipInput:focus{border-width:1px;border-color:#006af5e6}._0cgW7a_zipInput[data-has-error=true]{border-width:1px;border-color:#d32f2f}._0cgW7a_helpText{color:gray;letter-spacing:-.52px;margin:0;font-size:13px;font-style:normal;font-weight:400;line-height:120%}._0cgW7a_errorText{color:red;}._0cgW7a_hintText{color:red;}._0cgW7a_zipcodeInfoModal{width:100%;height:100%;padding:40px 16px 91px}@media (min-width:992px){._0cgW7a_zipcodeInfoModal{z-index:5;width:100%;padding:40px 40px 91px}}._0cgW7a_zipcodeInfoModal h2{color:#000;margin-bottom:.8rem;font-size:3.2rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width:992px){._0cgW7a_zipcodeInfoModal h2{letter-spacing:-1.6px;font-size:40px}}._0cgW7a_zipcodeInfoModal p{color:#000000b3;font-size:1.7rem;font-style:normal;font-weight:400;line-height:140%}@media (min-width:992px){._0cgW7a_zipcodeInfoModal p{color:#000000b3;font-feature-settings:"liga" off, "clig" off;letter-spacing:-.4px}}
._0NFieq_featureListContainer{cursor:pointer;background-color:#fff;border:1px solid #0000001f;border-radius:.8rem;padding:16px 16px 12px;transition:all .2s;position:relative;overflow:hidden}._0NFieq_featureListContainer[data-selected=true][data-zip-ready=true]{background-color:#f8f8f8;border-color:#006af5}._0NFieq_featureListContainer:hover{border-color:#00000038}._0NFieq_featureListContainer[data-selected=true][data-zip-ready=true]:hover{border-color:#006af5}._0NFieq_topSection{justify-content:space-between;align-items:center;gap:24px;display:flex}._0NFieq_imageContainer{align-items:center;gap:8px;display:flex}@media (max-width:992px){._0NFieq_imageContainer{margin-left:-12px}}._0NFieq_imageContainer img{width:42px;height:56px}@media (min-width:992px){._0NFieq_imageContainer img{width:48px;height:64px}}._0NFieq_textContainer{flex-direction:column;gap:5px;display:flex}._0NFieq_topSection h3._0NFieq_head{color:#000;letter-spacing:-.6px;max-width:16ch;font-size:15px;font-style:normal;font-weight:500;line-height:140%;overflow:hidden}._0NFieq_topSection p._0NFieq_subhead{color:#000;letter-spacing:-.52px;max-width:32ch;font-size:14px;font-style:normal;font-weight:400;line-height:120%}._0NFieq_feature{align-items:flex-start;padding:.8rem 0;display:flex}._0NFieq_checkIcon{color:#000;margin-right:8px}._0NFieq_featureContent{width:100%}._0NFieq_featureTitle{color:#000;font-feature-settings:"liga" off, "clig" off;letter-spacing:-.4px;font-size:14px;font-style:normal;font-weight:400;line-height:100%}._0NFieq_divider{height:1px;margin:var(--divider-margin,24px 0);background-color:#e0e0e0}._0NFieq_xlDivider{background-color:#e0e0e0;height:1px;margin:3.2rem 0}@media (min-width:992px){._0NFieq_xlDivider{margin:4.8rem 0}}._0NFieq_pricingContainer{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;margin:0;display:flex}._0NFieq_pricingContainer p._0NFieq_yearlyPrice{color:#000;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.8px;font-size:20px;font-style:normal;font-weight:500;line-height:120%}._0NFieq_pricingContainer p._0NFieq_yearlyPrice span{font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.56px;font-size:14px}._0NFieq_pricingContainer p._0NFieq_planTenureTotalPrice{color:gray;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:400;line-height:120%}._0NFieq_planWrapper{flex-direction:column;gap:16px;display:flex}._0NFieq_popularTag{color:#003ae8;letter-spacing:2.16px;text-transform:uppercase;background:#eee;border-radius:0 0 .8rem;width:fit-content;margin:-16px -16px 8px;padding:6px 16px;font-size:12px;font-weight:500}
.KfP3Eq_h2{color:#000;letter-spacing:-1.6px;font-size:3.2rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width:768px){.KfP3Eq_h2{font-size:4rem}}.KfP3Eq_p{color:#0009;letter-spacing:-.16px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%}.KfP3Eq_sectionPadding{padding:4.8rem 0}@media (min-width:1024px){.KfP3Eq_sectionPadding{padding:10rem 0}}
.uonoRa_popoverContainer{z-index:1001;color:#000;letter-spacing:-.24px;background:#f0f0f0;border-radius:6px;flex-direction:column;align-items:center;gap:4px;max-width:400px;padding:12px 16px;font-size:1.2rem;font-style:normal;font-weight:400;line-height:160%;display:flex;position:fixed}.uonoRa_popoverContainer p{color:#000;letter-spacing:-.24px;margin:0;font-size:1.2rem;font-style:normal;font-weight:400;line-height:160%}@media (max-width:1024px){.uonoRa_popoverContainer{width:75vw}}.uonoRa_arrow{left:var(--arrow-left,calc(50% - 8.5px));pointer-events:none;width:17px;height:12px;position:absolute}.uonoRa_arrow[data-placement=below]{top:-6px;transform:none}.uonoRa_arrow[data-placement=above]{bottom:-6px;transform:rotate(180deg)}
.gsxcyq_vitaminAngelsWrapper{max-width:666px;padding:24px}@media (min-width:1024px){.gsxcyq_vitaminAngelsWrapper{padding:40px}}.gsxcyq_title{letter-spacing:-1.28px;margin:0 0 20px;font-size:32px;font-weight:500;line-height:1.1}.gsxcyq_bodyText{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.gsxcyq_bodyText p{letter-spacing:-.64px;margin:0;font-size:16px;font-weight:400;line-height:1.4}.gsxcyq_partnershipCallout{background:#f8f8f8;border-radius:8px;flex-direction:column;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:flex}.gsxcyq_partnershipCallout img{flex-shrink:0;width:24px;height:24px}.gsxcyq_partnershipCallout p{letter-spacing:-.8px;text-align:center;margin:0;font-size:16px;font-weight:500;line-height:1.2}@media (min-width:1024px){.gsxcyq_partnershipCallout{flex-direction:row}.gsxcyq_partnershipCallout p{text-align:left;font-size:20px}}.gsxcyq_sectionTitle{letter-spacing:-.64px;margin:0 0 16px;font-size:16px;font-weight:500}.gsxcyq_checkItems{flex-direction:column;gap:16px;display:flex}.gsxcyq_checkItem{align-items:flex-start;gap:10px;display:flex}.gsxcyq_checkItem svg{flex-shrink:0;margin-top:3px}.gsxcyq_checkItem p{letter-spacing:-.64px;margin:0;font-size:16px;font-weight:400;line-height:1.4}.gsxcyq_checkItem p strong{font-weight:500}
.n68p_q_buttonsRow{order:0;grid-template-columns:1fr 1fr;gap:4rem;margin:1rem 0;padding:0 4rem;display:grid}@media (max-width:1024px){.n68p_q_buttonsRow{gap:2rem;padding:0 1rem}}.n68p_q_baseButton{text-align:center;letter-spacing:-.6px;cursor:pointer;border-radius:32px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:15px;font-style:normal;font-weight:500;line-height:16px;display:flex}@media (max-width:1024px){.n68p_q_baseButton{letter-spacing:-.48px;padding:8px 16px;font-size:12px}}.n68p_q_primaryButton{color:#fff;background:#0171e3;border:none}.n68p_q_secondaryButton{color:#0171e3;background:0 0;border:1px solid #0171e3}
.IFDfyq_infoModalTitle{flex-direction:column;gap:8px;display:flex}.IFDfyq_infoModalTitle h3{color:#000;letter-spacing:-.96px;font-size:24px;font-weight:500;line-height:120%}.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}.IFDfyq_infoModalTitle p .fsa-hsa{letter-spacing:-.56px;font-size:14px;font-weight:500;line-height:100%}.IFDfyq_infoModalContainer{flex-direction:column;gap:24px;height:auto;min-height:0;max-height:100%;margin-bottom:-28px;display:flex;overflow-y:auto}.IFDfyq_infoModalDescription{flex-direction:column;gap:4px;display:flex}.IFDfyq_infoModalDescription h3{color:#000;letter-spacing:-.8px;font-size:20px;font-weight:500;line-height:110%}.IFDfyq_infoModalDescription p{letter-spacing:-.56px;font-size:14px;line-height:130%}.IFDfyq_infoModalDescription p+p{margin-top:18px}.IFDfyq_infoModalDescription img{width:100%}.IFDfyq_infoModalDescription strong{font-weight:500}.IFDfyq_infoModalDescription ul{margin:8px 0;padding-left:20px;list-style-type:disc}.IFDfyq_infoModalDescription li{margin-bottom:4px;padding-left:4px}.IFDfyq_imageContainer{width:100%;height:auto}.IFDfyq_imageContainer img{object-fit:contain;width:100%;height:auto;display:block}.IFDfyq_imageContainer.afib-container{background:#1e1e1e;border-radius:16px;overflow:hidden}.IFDfyq_imageContainer.cardio-container{background:#1e1e1e;border-radius:16px;overflow:hidden}.IFDfyq_imageContainer.screen{max-width:400px;margin:0 auto}.IFDfyq_imageContainer.clue-container{border-radius:16px;overflow:hidden}.IFDfyq_imageContainer.cno-pro-image-container{border-radius:16px;overflow:hidden}.IFDfyq_pricingModal{width:100%;padding:52px 24px}@media (min-width:1024px){.IFDfyq_pricingModal{width:700px}}.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){.IFDfyq_button{padding:16px 24px}}
.Ow-Oza_twoImageSection{padding:32px 24px 0}@media (min-width:768px){.Ow-Oza_twoImageSection{padding:76px 24px 0}}.Ow-Oza_twoImageSection>.content{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.Ow-Oza_twoImageSection>.content{flex-direction:row;justify-content:space-between}}.Ow-Oza_twoImageSection .img-info-element{flex-grow:0;flex-shrink:0;width:100%}@media (min-width:768px){.Ow-Oza_twoImageSection .img-info-element{width:calc(50% - 12px)}}.Ow-Oza_twoImageSection .img-info-element .img-container{aspect-ratio:1;background:#000;position:relative;overflow:hidden}.Ow-Oza_twoImageSection .img-info-element .img-container img{object-fit:cover}.Ow-Oza_twoImageSection .img-info-element p{margin-top:16px;font-size:1.9rem}@media (min-width:768px){.Ow-Oza_twoImageSection .img-info-element p{font-size:2.2rem}}.Ow-Oza_twoImageSection .img-info-element p b{font-weight:500}.Ow-Oza_technicalSpecs{padding:150px 0 0}.Ow-Oza_technicalSpecs h3{color:#000000e6;letter-spacing:-.96px;text-align:center;font-size:32px;font-weight:500;line-height:1.1}@media (min-width:480px){.Ow-Oza_technicalSpecs h3{letter-spacing:-1.92px;font-size:48px}}.Ow-Oza_technicalSpec{color:#0009;padding:38px 0 150px;font-size:1.6rem;line-height:2rem;margin-bottom:0!important}@media (min-width:1024px){.Ow-Oza_technicalSpec{padding:80px 0;font-size:2.2rem;line-height:2.8rem}}.Ow-Oza_technicalSpec>div{grid-column:2/-2}.Ow-Oza_technicalSpec h3:last-of-type{color:#000}.Ow-Oza_technicalSpec h3{color:#6d7278;letter-spacing:-.38px;font-size:48px;font-weight:500;line-height:56px}.Ow-Oza_technicalSpec .bold{color:#000;height:32px;font-size:24px;font-weight:500;line-height:32px}.Ow-Oza_technicalSpec .specs{grid-template-columns:repeat(4,1fr);display:grid}.Ow-Oza_technicalSpec .flex{display:flex}.Ow-Oza_technicalSpec .flex.flex-column{flex-direction:column}.Ow-Oza_technicalSpec .content{flex-direction:column;gap:16px;height:100%;display:flex}@media screen and (min-width:480px){.Ow-Oza_technicalSpec h3{letter-spacing:-.63px;font-size:80px;line-height:80px}}.Ow-Oza_desktopTable{border-collapse:collapse;width:100%}.Ow-Oza_desktopTable tr{border-bottom:1px solid #0003}.Ow-Oza_desktopTable tr:last-child{border-bottom:0}.Ow-Oza_desktopTable .content{height:100%}.Ow-Oza_desktopTable .content-row{margin-bottom:12px;line-height:1.4;display:block}.Ow-Oza_desktopTable .content-row span{letter-spacing:-.4px;font-size:18px}.Ow-Oza_desktopTable .content-row:last-child{margin-bottom:0}.Ow-Oza_desktopTable .content-row .bold{margin-bottom:4px;display:block}.Ow-Oza_desktopTable td{vertical-align:initial;max-width:30vw;height:100%;padding:48px 10px}.Ow-Oza_desktopTable .bold{color:#000;letter-spacing:-.4px;font-size:20px;font-weight:500;line-height:32px}.Ow-Oza_desktopTable .spacer{margin-bottom:120px}.Ow-Oza_accordionRoot{width:100%}.Ow-Oza_accordionRoot .accordion-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.Ow-Oza_accordionRoot .accordion-header .bold{font-size:18px;font-weight:500;line-height:28px}.Ow-Oza_accordionRoot .accordion-item{border-bottom:1px solid #0003;padding:32px 0}.Ow-Oza_accordionRoot .content{padding-top:32px}.Ow-Oza_accordionRoot .content-row{margin-bottom:12px;line-height:1.4;display:block}.Ow-Oza_accordionRoot .content-row span{letter-spacing:-.4px;font-size:16px}.Ow-Oza_accordionRoot .content-row:last-child{margin-bottom:0}.Ow-Oza_accordionRoot .content-row .bold{margin-bottom:4px;display:block}.Ow-Oza_accordionRoot .content:last-of-type{padding-bottom:32px}.Ow-Oza_accordionRoot .icon{text-align:right;width:40px;font-size:32px;line-height:32px}.Ow-Oza_accordionRoot .accordion-body{z-index:1;flex-wrap:wrap;max-height:0;transition-property:max-height;transition-duration:.5s;display:flex;position:relative;overflow:hidden}.Ow-Oza_accordionRoot .accordion-item.active .accordion-body{max-height:100rem;transition-property:max-height;transition-duration:.5s;transition-timing-function:cubic-bezier(.895,.03,.685,.22)}.Ow-Oza_accordionRoot .content.img{width:100%}@media screen and (min-width:400px){.Ow-Oza_accordionRoot .accordion-body .content{padding:32px 10px}.Ow-Oza_accordionRoot .content{max-width:50%}.Ow-Oza_accordionRoot .content.img{max-width:unset;align-items:center}.Ow-Oza_accordionRoot .content:only-child{max-width:unset}}.Ow-Oza_mobileListView{width:100%}.Ow-Oza_mobileListView .list-item{border-bottom:1px solid #0003;padding:32px 0}.Ow-Oza_mobileListView .list-item:last-child{border-bottom:0}.Ow-Oza_mobileListView .list-item__title .bold{color:#000;letter-spacing:-.4px;font-size:18px;font-weight:500;line-height:28px}.Ow-Oza_mobileListView .list-item__content{padding-top:20px}.Ow-Oza_mobileListView .list-item__content .content{padding-top:0}.Ow-Oza_mobileListView .list-item__content .content+.content{padding-top:16px}.Ow-Oza_mobileListView .content-row{margin-bottom:12px;line-height:1.4;display:block}.Ow-Oza_mobileListView .content-row span{letter-spacing:-.4px;font-size:16px}.Ow-Oza_mobileListView .content-row:last-child{margin-bottom:0}.Ow-Oza_mobileListView .content-row .bold{margin-bottom:4px;font-size:16px;display:block}.Ow-Oza_mobileAccordion .bold{height:32px;font-size:18px;font-weight:500;line-height:32px}
.QJNjaG_pageContainer{will-change:transform;width:100%;padding-top:var(--photon-buy-pt);margin:0 auto;transform:translateZ(0)}.QJNjaG_pageContainer .QJNjaG_productContainer{margin:0;padding-bottom:6rem;position:relative}@media (min-width:992px){.QJNjaG_pageContainer .QJNjaG_productContainer{padding-left:24px;padding-right:24px}}
._8qBP5W_wrapper{width:100%;max-width:800px;margin:2.4rem auto 0}._8qBP5W_wrapper table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}._8qBP5W_wrapper thead tr{border-radius:0;grid-template-columns:3fr 1fr 1fr;align-items:center;margin-bottom:0;padding:12px 16px;display:grid!important}._8qBP5W_wrapper thead th{text-align:center;letter-spacing:-.52px;justify-content:center;align-items:center;font-size:1.3rem;font-weight:500;line-height:140%;color:#000!important}._8qBP5W_wrapper thead th :first-child{text-align:left;justify-content:flex-start}._8qBP5W_wrapper tbody tr{color:#000;border-radius:4px;grid-template-columns:3fr 1fr 1fr;align-items:center;padding:12px 16px;background:#fafafa!important;display:grid!important}._8qBP5W_wrapper tbody tr._8qBP5W_summary td:first-child{color:#000;letter-spacing:-.39px;font-size:1.3rem;font-style:normal;font-weight:400;line-height:120%}._8qBP5W_wrapper tbody tr._8qBP5W_summary td:nth-child(2),._8qBP5W_wrapper tbody tr._8qBP5W_summary td:nth-child(3){text-align:center}._8qBP5W_wrapper tbody tr+tr{margin-top:2px}._8qBP5W_wrapper tbody tr:last-child{border-radius:4px 4px 16px 16px}._8qBP5W_wrapper tbody tr:first-child{border-radius:16px 16px 4px 4px}._8qBP5W_wrapper tbody tr._8qBP5W_inactive{opacity:.6;filter:grayscale(.3)}._8qBP5W_wrapper tbody tr._8qBP5W_expanded{border-radius:4px 4px 0 0}._8qBP5W_wrapper tbody tr._8qBP5W_expandRow{background:#fafafa;border-radius:0 0 4px 4px;padding-top:8px}._8qBP5W_wrapper tbody tr._8qBP5W_expandRow td{grid-column:1/-1;padding:0}._8qBP5W_wrapper tbody tr._8qBP5W_expanded+tr._8qBP5W_expandRow{margin-top:0}._8qBP5W_wrapper tbody tr._8qBP5W_summary{background:#fafafa}._8qBP5W_rowHeader{color:#000;letter-spacing:-.42px;align-items:center;gap:10px;width:100%;min-width:0;font-size:1.4rem;font-weight:400;line-height:140%;display:flex}._8qBP5W_rowLabel{color:#000;letter-spacing:-.42px;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%}._8qBP5W_thumb{border-radius:10px;flex:none;width:32px;height:32px;position:relative;overflow:hidden}._8qBP5W_chevron{flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._8qBP5W_chevron._8qBP5W_open svg{transform:rotate(0)}._8qBP5W_chevron svg{width:17px;height:17px;transition:transform .2s;transform:rotate(180deg)}._8qBP5W_chipsWrap{flex-wrap:wrap;gap:10px 12px;padding:8px 16px 0;display:flex}._8qBP5W_chip{color:#000;letter-spacing:-.24px;background:#fafafa;border:1px solid #0000001a;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:1.2rem;font-style:normal;font-weight:400;line-height:12px;display:flex}._8qBP5W_dot{background:#fd1618;border-radius:50%;width:4px;height:4px}._8qBP5W_disclaimer{color:#000000b3;letter-spacing:-.24px;align-items:center;gap:8px;margin:12px 16px 16px;font-size:1.2rem;font-style:italic;font-weight:400;line-height:100%;display:flex}@keyframes _8qBP5W_slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._8qBP5W_expandContent{background:#fafafa;animation:.2s ease-out _8qBP5W_slideDown}._8qBP5W_count{text-align:center;letter-spacing:-.39px;font-size:13px;font-style:normal;font-weight:400;line-height:140%}
.hom8iW_root{cursor:pointer;background:#f8f8f8;border-radius:1.2rem;align-items:flex-start;gap:1.2rem;width:100%;margin-top:1.6rem;padding:1.2rem;display:flex}.hom8iW_root .hom8iW_vaLogo{flex-shrink:0;width:3.6rem;height:3.6rem}.hom8iW_root .hom8iW_vaLogo img{object-fit:cover;width:100%;height:100%}.hom8iW_root p{color:#000;letter-spacing:-.042rem;margin:0;font-size:1.4rem;font-weight:400;line-height:1.3}.hom8iW_root .hom8iW_vaLink{color:#007789;align-items:center;gap:.2rem;font-weight:500;display:inline-flex}.hom8iW_root .hom8iW_vaLinkArrow{width:1.2rem;height:1.2rem;margin-left:2px;display:block}
.JfK-lG_wrapper{flex-direction:column;gap:12px;width:100%;max-width:800px;margin:2.4rem auto;display:flex}.JfK-lG_wrapper table{border-collapse:separate;border-spacing:0;table-layout:fixed;order:1;width:100%}.JfK-lG_wrapper thead tr{background:#fafafa;border-radius:16px 16px 4px 4px;align-items:center;gap:16px;margin-bottom:2px;padding:12px 16px;display:flex}@media (max-width:1024px){.JfK-lG_wrapper thead tr{background:0 0}}@media (min-width:1024px){.JfK-lG_wrapper thead tr{gap:32px;padding:20px 48px}}.JfK-lG_wrapper thead th{text-align:left;flex:50%;min-width:0;padding:0}.JfK-lG_wrapper tbody tr{color:#000;background:#fafafa;border-radius:4px;align-items:center;gap:16px;padding:12px 16px;display:flex}@media (max-width:1024px){.JfK-lG_wrapper tbody tr{background:0 0}}@media (min-width:1024px){.JfK-lG_wrapper tbody tr{gap:32px;padding:12px 48px}}.JfK-lG_wrapper tbody tr+tr{margin-top:2px}.JfK-lG_wrapper tbody tr:last-child{border-radius:4px 4px 16px 16px}.JfK-lG_wrapper tbody td{vertical-align:top;flex:50%;min-width:0;padding:0}@media (min-width:768px){.JfK-lG_wrapper .JfK-lG_mobileTableOnly{display:none}}@media (max-width:767px){.JfK-lG_wrapper table.JfK-lG_desktopTableOnly{display:none}}.JfK-lG_headerText{color:#000;letter-spacing:-.56px;text-transform:capitalize;margin:0;font-size:1.4rem;font-style:normal;font-weight:500;line-height:120%}.JfK-lG_rowBox{align-items:center;gap:10px;display:flex}.JfK-lG_rowBox.JfK-lG_inactive{color:#00000080;filter:grayscale();opacity:.5}.JfK-lG_thumb{border-radius:10px;width:32px;height:32px;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.JfK-lG_thumb{display:block}}.JfK-lG_rowText{color:#000;letter-spacing:-.42px;text-align:left;flex:1;align-items:center;gap:8px;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;display:flex}.JfK-lG_rowText span{text-align:left}@media (min-width:1024px){.JfK-lG_rowText{gap:6px}}.JfK-lG_infoIcon{cursor:help;display:inline-flex}@media (min-width:1024px){.JfK-lG_infoIcon.JfK-lG_hideWeb{display:none}}.JfK-lG_infoIcon svg{width:13px;height:12px}@media (max-width:1024px){.JfK-lG_infoIcon{margin-left:auto}}.JfK-lG_unavailableText{opacity:.5}
@keyframes Z8lDea_fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes Z8lDea_translateUpAnimation{0%{transform:translateY(80px)}to{transform:translateY(0)}}@keyframes Z8lDea_dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Z8lDea_modalOverlay{backdrop-filter:blur(75px);z-index:1000;background:#0003;justify-content:center;align-items:center;padding:0;animation:.3s ease-in-out Z8lDea_fadeInAnimation;display:flex;position:fixed;inset:0;transform:translateZ(0)}@media (min-width:992px){.Z8lDea_modalOverlay{padding:16px}}@media (min-width:1400px){.Z8lDea_modalOverlay{padding:24px}}.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 Z8lDea_translateUpAnimation;position:relative;overflow-y:auto}@media (max-width:992px){.Z8lDea_modalContainer{border-radius:0;min-height:100vh;max-height:100vh}.Z8lDea_modalContainer .Z8lDea_contentWrapper{padding-bottom:96px}}.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}.Z8lDea_closeButton:hover{color:#000;transform:scale(1.05)}.Z8lDea_closeButton:focus{outline-offset:2px;outline:2px solid #057ff0}.Z8lDea_closeButton.Z8lDea_smHidden{display:none}@media (min-width:992px){.Z8lDea_closeButton.Z8lDea_smHidden{display:flex}}.Z8lDea_closeButton.Z8lDea_lgHidden{display:flex}@media (max-width:992px){.Z8lDea_closeButton.Z8lDea_lgHidden{top:16px;top:max(16px, env(safe-area-inset-top) + 16px);position:fixed;right:16px}}@media (min-width:992px){.Z8lDea_closeButton.Z8lDea_lgHidden{display:none}}.Z8lDea_modalContentWithPadding{width:100%;max-width:1400px;margin:0 auto;padding-left:192px;padding-right:192px}@media (max-width:1400px){.Z8lDea_modalContentWithPadding{padding-left:82px;padding-right:82px}}@media (max-width:768px){.Z8lDea_modalContentWithPadding{padding-left:16px;padding-right:16px}}@media (max-width:992px){.Z8lDea_modalContentWithPadding{width:100%;max-width:1200px;padding-left:16px;padding-right:16px}}.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){.Z8lDea_header{display:none}}.Z8lDea_headerContent{align-items:center;gap:20px;display:flex}.Z8lDea_headerImageWrapper{flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.Z8lDea_headerTextContent{flex-direction:column;flex:1;gap:4px;display:flex}.Z8lDea_headerTitle{letter-spacing:-.03em;color:#000;margin:0;font-size:16px;font-weight:500;line-height:100%;display:block}.Z8lDea_headerSubtitle{letter-spacing:-.28px;color:#000;font-size:14px;font-weight:500;line-height:16px}.Z8lDea_headerButtonWrapper{flex-shrink:0}.Z8lDea_ctaButton{color:#fff;letter-spacing:-.2px;cursor:pointer;opacity:1;white-space:nowrap;background:#112baf;border:none;border-radius:16px;flex-shrink:0;padding:20px 32px;font-size:16px;font-weight:500;line-height:16px;transition:opacity .2s}.Z8lDea_ctaButton:disabled{cursor:default;opacity:.5}.Z8lDea_ctaButton:hover{opacity:.85}.Z8lDea_ctaButton:disabled:hover{opacity:.5}.Z8lDea_ctaButton:focus{outline-offset:2px;outline:2px solid #057ff0}@media (max-width:768px){.Z8lDea_ctaButton{border-radius:12px;padding:16px;font-size:14px}}.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){.Z8lDea_footer{display:block}}.Z8lDea_footerRow{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.Z8lDea_footerDetails{flex-direction:column;flex:1;gap:4px;display:flex}.Z8lDea_footerTitle{color:#000;letter-spacing:-.54px;font-size:16px;font-weight:500;line-height:1.2}.Z8lDea_footerSubtitle{letter-spacing:-.28px;color:#000;font-size:14px;font-weight:500;line-height:16px}.Z8lDea_bodyContent{flex-direction:column;align-items:center;gap:48px;padding-top:80px;padding-bottom:40px;display:flex}@media (min-width:992px){.Z8lDea_bodyContent{padding-bottom:80px}}.Z8lDea_centeredSection{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.Z8lDea_centeredSection h3{color:#000;letter-spacing:-.8px;font-size:20px;font-weight:500;line-height:110%}@media (min-width:992px){.Z8lDea_centeredSection h3{letter-spacing:-1.12px;font-size:28px}}.Z8lDea_centeredSection p{color:#0009;letter-spacing:-.56px;font-size:14px;font-weight:400;line-height:130%}@media (min-width:992px){.Z8lDea_centeredSection p{letter-spacing:-.72px;font-size:18px}}.Z8lDea_uhxBonusBanner{background:#0000000a;border-radius:8px;align-items:flex-start;gap:4px;margin-top:16px;padding:12px 16px;display:flex}.Z8lDea_uhxBonusBanner span{color:#000;letter-spacing:-.56px;text-align:left;font-size:14px;font-weight:500;line-height:1.3}.Z8lDea_dropdownGroup{flex-direction:column;gap:8px;width:100%;max-width:480px;display:flex}.Z8lDea_dropdownWrapper{z-index:100;width:100%;position:relative}.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}.Z8lDea_dropdownTrigger[data-open=true]{border-color:#0000004d}.Z8lDea_dropdownTrigger[data-has-value=true]{color:#000}.Z8lDea_dropdownTrigger svg{flex-shrink:0;transition:transform .2s;transform:rotate(180deg)}.Z8lDea_dropdownTrigger[data-open=true] svg{transform:rotate(0)}.Z8lDea_dropdownTrigger .Z8lDea_triggerContent{flex-direction:column;gap:4px;display:flex}.Z8lDea_dropdownTrigger .Z8lDea_triggerTitle{color:#000;letter-spacing:-.56px;font-size:14px;font-weight:500;line-height:1.2}.Z8lDea_dropdownTrigger .Z8lDea_triggerValue{color:#0009;letter-spacing:-.36px;font-size:12px;font-weight:400;line-height:1}.Z8lDea_dropdownMenu{background:#eee;border:1px solid #0000001a;border-radius:12px;width:100%;padding:4px 0;animation:.2s ease-out Z8lDea_dropdownFadeIn;position:absolute;top:76px;left:0;overflow:hidden;box-shadow:0 4px 12px #0000000d}.Z8lDea_dropdownOption{cursor:pointer;flex-direction:column;gap:4px;padding:16px 20px;transition:background .2s;display:flex;position:relative}.Z8lDea_dropdownOption .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}.Z8lDea_dropdownOption:hover .Z8lDea_optionTitle{text-decoration-color:currentColor}.Z8lDea_dropdownOption .Z8lDea_optionValue{color:#0009;letter-spacing:-.36px;font-size:12px;font-weight:400;line-height:1}.Z8lDea_dropdownOption:not(:last-child):after{content:"";background:#0000001a;height:1px;position:absolute;bottom:0;left:20px;right:20px}.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}.Z8lDea_serialNumberInput::placeholder{color:#00000080}.Z8lDea_serialNumberInput:focus{border-color:#0000004d}.Z8lDea_serialNumberTip{color:#00000080;letter-spacing:-.36px;margin:0;font-size:13px;font-weight:400;line-height:1.4}.Z8lDea_divider{background:#0000001a;width:100%;height:1px;margin:32px 0}.Z8lDea_heroImage{background:#1e1e1e;border-radius:20px;width:100%;max-width:800px;overflow:hidden}.Z8lDea_heroImage img{width:100%;height:auto;display:block}.Z8lDea_stepsSection{flex-direction:column;gap:40px;width:100%;max-width:800px;display:flex}@media (min-width:992px){.Z8lDea_stepsSection{gap:80px}}.Z8lDea_stepsSection .Z8lDea_step{text-align:left;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.Z8lDea_stepsSection .Z8lDea_step .Z8lDea_stepIcon{width:24px;height:24px;margin-bottom:4px}.Z8lDea_stepsSection .Z8lDea_step h4{letter-spacing:-.72px;color:#000;font-size:16px;font-weight:500;line-height:120%}@media (min-width:992px){.Z8lDea_stepsSection .Z8lDea_step h4{font-size:18px}}.Z8lDea_stepsSection .Z8lDea_step p{letter-spacing:-.72px;color:#0009;font-size:15px;font-weight:400;line-height:130%}@media (min-width:992px){.Z8lDea_stepsSection .Z8lDea_step p{font-size:18px}}.Z8lDea_termsSection{text-align:left;width:100%;max-width:800px;padding-bottom:32px}.Z8lDea_termsSection h4{color:#000000b3;letter-spacing:-.42px;margin-bottom:24px;font-size:14px;font-weight:400}.Z8lDea_termsSection ol{margin:0;padding-left:21px}.Z8lDea_termsSection li{color:#000000b3;letter-spacing:-.42px;font-size:14px;font-weight:400;line-height:1.4}
._6BTTRW_root{padding:4.8rem 0}@media (min-width:1024px){._6BTTRW_root{padding:10rem 0}._6BTTRW_root[data-modal=true]{padding:4rem 0}}._6BTTRW_heading{text-align:center}._6BTTRW_tableWrapper{width:100%;max-width:750px;margin:4rem auto 0;padding:0 1.2rem}._6BTTRW_tableWrapper table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}._6BTTRW_tableWrapper tbody td{vertical-align:top;padding:0 1.2rem}._6BTTRW_tableWrapper tbody tr td:first-child{padding-left:0}._6BTTRW_tableWrapper tbody tr td:last-child{padding-right:0}._6BTTRW_planTitle{color:#000;letter-spacing:-.48px;margin:0 0 .8rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:140%}@media (min-width:1024px){._6BTTRW_planTitle{color:#000;letter-spacing:-.72px;min-height:unset;font-size:1.8rem;font-weight:500;line-height:140%}}._6BTTRW_root ._6BTTRW_subtitle{text-align:left;margin:0 0 2.4rem;font-size:1.3rem}@media (min-width:1024px){._6BTTRW_root ._6BTTRW_subtitle{min-height:unset;font-size:1.6rem}}._6BTTRW_priceRow{align-items:baseline;margin-top:auto;margin-bottom:2rem;display:inline-flex}._6BTTRW_price{color:#000;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-1.12px;font-size:2.8rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width:1024px){._6BTTRW_price{color:#000;letter-spacing:-1.6px;font-size:4rem;font-weight:500;line-height:120%}}._6BTTRW_perYear{color:#000;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.48px;margin-left:4px;font-size:1.2rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width:1024px){._6BTTRW_perYear{color:#000;letter-spacing:-.64px;font-size:1.6rem;font-weight:500;line-height:120%}}._6BTTRW_headerListItem{color:#000;letter-spacing:-.42px;align-items:center;gap:.8rem;padding:.4rem 0;font-size:1.3rem;font-weight:400;line-height:140%;display:flex}._6BTTRW_headerListItem._6BTTRW_disabled{color:#00000059}._6BTTRW_headerListItem._6BTTRW_disabled svg{opacity:.35}@media (min-width:1024px){._6BTTRW_headerListItem{padding:.4rem 0}}._6BTTRW_iconWrapper{justify-content:center;align-items:center;display:inline-flex}._6BTTRW_iconWrapper svg{width:24px;height:24px}@media (min-width:1024px){._6BTTRW_iconWrapper svg{width:32px;height:32px}}
.ydQLAG_bannerWrapper{display:none}@media (min-width:769px){.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}}.ydQLAG_bannerItem{align-items:center;gap:6px;display:inline-flex}.ydQLAG_divider{background:#ffffff80;border-radius:50%;flex-shrink:0;width:4px;height:4px}
.Kzaqga_infoSection{flex-direction:column;gap:.8rem;display:flex}.Kzaqga_featureSectionHeader{justify-content:space-between;padding:0;display:flex}.Kzaqga_infoIconContainer{cursor:pointer;cursor:pointer;background:0 0;border:none;padding:0;position:relative;right:8px}.Kzaqga_planTitle{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.Kzaqga_planTitle h3{text-align:center;letter-spacing:-.6px;font-size:20px;font-style:normal;font-weight:500;line-height:140%}@media (min-width:992px){.Kzaqga_planTitle h3{letter-spacing:-.72px;font-size:24px}}.Kzaqga_planTitle span{width:100%;color:var(--Black-50,#00000080);leading-trim:both;text-edge:cap;letter-spacing:-.56px;text-align:left;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.Kzaqga_planHelperCopy{color:#0009;letter-spacing:-.28px;font-size:13px;line-height:120%}.Kzaqga_loadingIndicator{justify-content:center;width:100%;padding:12px 0 4px;display:flex}.Kzaqga_compareWrapper{padding:0 0}@media (min-width:768px){.Kzaqga_compareWrapper{padding:0 1.6rem}}
.jTSAla_zapBox{color:#000;flex-shrink:0;width:24px;height:24px;position:relative}.jTSAla_zapBox svg{display:block;width:100%!important;height:100%!important}.jTSAla_zapLayer{position:absolute;inset:0}
.OGDGZa_addOnContainer{background:#fff;padding:16px}.OGDGZa_addOnContainer:last-child{border-bottom:none}.OGDGZa_addOnHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.6rem;display:flex}@media (min-width:992px){.OGDGZa_addOnHeader{margin-bottom:.5rem}}.OGDGZa_addOnInfo{flex:1}.OGDGZa_addOnTitle{color:#000;font-feature-settings:"liga" off, "clig" off;letter-spacing:-.45px;margin:0 0 .25rem;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.OGDGZa_addOnDescription{color:#0009;letter-spacing:-.26px;margin:6px 0;font-size:13px;font-style:normal;font-weight:400;line-height:140%}@media (min-width:992px){.OGDGZa_addOnDescription{letter-spacing:-.28px;font-size:14px}}.OGDGZa_addOnPrice{white-space:nowrap;color:#000;text-align:right;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.52px;text-transform:uppercase;font-size:13px;font-style:normal;font-weight:500;line-height:120%}.OGDGZa_addButton{color:#fff;text-align:center;letter-spacing:-.6px;cursor:pointer;background:#0171e3;border:1px solid #0000;border-radius:200px;justify-content:center;align-items:center;gap:8px;margin-left:1rem;padding:8px 18px;font-size:15px;font-style:normal;font-weight:500;line-height:16px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex}.OGDGZa_addButton[data-selected=true]{color:#0171e3;background-color:#0000;border:1px solid #0171e3}.OGDGZa_addButton:disabled{cursor:not-allowed;filter:brightness(80%);color:#000000b3!important;background-color:#0003!important}.OGDGZa_addButton:not(:disabled){box-shadow:inset 0 1px 4px #6fbaff}.OGDGZa_parameterSection{justify-content:space-between;display:flex}.OGDGZa_viewParametersButton{cursor:pointer;color:#0009;letter-spacing:-.39px;text-transform:capitalize;background:0 0;border:none;align-items:center;margin-top:.5rem;padding:0;font-size:13px;font-style:normal;font-weight:400;line-height:100%;display:flex}.OGDGZa_viewParametersButton svg{margin-left:4px;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:rotate(180deg)}.OGDGZa_viewParametersButton[data-state=open] svg{transform:rotate(0)}.OGDGZa_parametersList{transform-origin:top;opacity:1;flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;max-height:1000px;padding:16px 0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;transform:translateY(0)}.OGDGZa_parametersList[data-state=closed]{opacity:0;max-height:0;padding:0;transform:translateY(-8px)}.OGDGZa_parameter{color:#00218d;text-transform:capitalize;background:#00218d14;border:1px solid #00218d0a;border-radius:8px;align-items:flex-start;gap:16px;width:fit-content;padding:5px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;display:flex}.OGDGZa_parameter:last-child{margin-bottom:0}
._13lBSG_slot{letter-spacing:-.48px;flex-direction:column;gap:2.7rem;width:100%;font-size:1.4rem;line-height:1.2;display:flex}._13lBSG_slot .shipping-estimate{font-size:inherit;line-height:inherit;letter-spacing:inherit;margin:0}._13lBSG_badge{letter-spacing:-.56px;color:#000;flex-direction:column;align-items:flex-start;gap:8px;width:100%;font-size:1.4rem;font-weight:400;line-height:1.3;display:flex}._13lBSG_card{box-sizing:border-box;background:#f8f8f8;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:100%;padding:12px;display:flex}._13lBSG_titleRow{align-items:center;gap:6px;max-width:100%;display:flex}._13lBSG_title{min-width:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;flex-wrap:wrap;align-items:baseline;column-gap:4px;margin:0;display:flex}._13lBSG_title strong{font-weight:500}._13lBSG_timerDigits{font-variant-numeric:tabular-nums;letter-spacing:-.13px;color:#0009;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.3rem;font-weight:500}._13lBSG_pincodeForm{align-items:center;gap:6px;width:100%;display:flex}._13lBSG_pincodeInput._13lBSG_pincodeInput{box-sizing:border-box;text-align:left;letter-spacing:-.52px;color:#000;background:#fff;border:1px solid #00000014;border-radius:12px;outline:0;flex:1;width:100%;min-width:0;height:40px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;display:block}@media (min-width:768px) and (hover:hover) and (pointer:fine){._13lBSG_pincodeInput._13lBSG_pincodeInput{font-size:1.3rem}}._13lBSG_pincodeInput._13lBSG_pincodeInput:disabled{opacity:1;color:inherit}._13lBSG_pincodeInput._13lBSG_pincodeInput:read-only{cursor:default}._13lBSG_pincodeInput._13lBSG_pincodeInput::placeholder{color:#0009}._13lBSG_pincodeInput._13lBSG_pincodeInput:focus{border-color:#006af5e6}._13lBSG_check._13lBSG_check{letter-spacing:-.1px;color:#fff;cursor:pointer;background:#112baf;border:none;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;min-width:85px;height:40px;margin:0;padding:0 24px;font-family:inherit;font-size:1.3rem;font-weight:400;line-height:1;display:inline-flex}._13lBSG_check._13lBSG_check:hover,._13lBSG_check._13lBSG_check:active{background:#112baf}._13lBSG_check._13lBSG_check:not(:disabled):hover{opacity:.92}._13lBSG_check._13lBSG_check:focus-visible{outline-offset:2px;outline:2px solid #112baf73}._13lBSG_check._13lBSG_check._13lBSG_isLoading,._13lBSG_check._13lBSG_check._13lBSG_isLoading:hover,._13lBSG_check._13lBSG_check._13lBSG_isLoading:active{cursor:default;background:#a8a8a6}._13lBSG_loadingDots{align-items:center;gap:8px;display:inline-flex}._13lBSG_loadingDots span{background:#fff;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite _13lBSG_sddDotPulse}._13lBSG_loadingDots span:nth-child(2){animation-delay:.15s}._13lBSG_loadingDots span:nth-child(3){animation-delay:.3s}@keyframes _13lBSG_sddDotPulse{0%,to{opacity:.35}50%{opacity:1}}._13lBSG_resultPill{box-sizing:border-box;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:40px;padding:0 12px;display:flex}._13lBSG_location{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.26px;color:#0009;min-width:0;font-size:16px;overflow:hidden}@media (min-width:768px) and (hover:hover) and (pointer:fine){._13lBSG_location{font-size:1.3rem}}._13lBSG_change._13lBSG_change{letter-spacing:-.28px;color:#0171e3;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:0;font-family:inherit;font-size:1.4rem;font-weight:500;line-height:1;display:inline-flex}._13lBSG_change._13lBSG_change:hover{background:0 0;text-decoration:underline}._13lBSG_change._13lBSG_change:focus-visible{outline-offset:2px;outline:2px solid #0171e373}._13lBSG_metaLine{letter-spacing:-.48px;color:#0009;align-items:center;gap:6px;margin:0;font-size:1.2rem;font-weight:400;line-height:1.3;display:flex}._13lBSG_metaLine svg{flex-shrink:0;width:14px;height:14px;display:block}@keyframes _13lBSG_sddShimmerSweep{0%{background-position:100% 0}to{background-position:0 0}}._13lBSG_shimmerTitle{display:inline}@supports ((-webkit-background-clip:text) or (background-clip:text)){._13lBSG_shimmerTitle{color:#0000;background-image:linear-gradient(100deg,#000 38%,#0000008c 50%,#000 62%);background-position:100% 0;background-repeat:no-repeat;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s ease-in-out forwards _13lBSG_sddShimmerSweep}@media (prefers-reduced-motion:reduce){._13lBSG_shimmerTitle{color:inherit;background:0 0;animation:none}}}._13lBSG_timelineLabel{font-size:1.4rem;display:inline}
.vXgQdG_root{padding:4.8rem 0;overflow:hidden}@media (min-width:1024px){.vXgQdG_root{padding:10rem 0}}.vXgQdG_heading{text-align:center}.vXgQdG_para{text-align:center;margin-top:8px;margin-bottom:8px}@media (min-width:992px){.vXgQdG_para{margin-top:8px;margin-bottom:0}}.vXgQdG_cardContainer{flex-direction:column;justify-content:center;gap:24px;display:flex}@media (min-width:768px){.vXgQdG_cardContainer{align-items:center}}@media (min-width:992px){.vXgQdG_cardContainer{flex-direction:row}}.vXgQdG_card{border-radius:16px;flex-direction:column;justify-content:flex-end;width:100%;min-height:482px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.vXgQdG_card{width:390px;min-height:542px}}@media (min-width:992px){.vXgQdG_card{min-width:390px;min-height:542px;min-width:unset;flex:1}}.vXgQdG_card:first-child .vXgQdG_text{color:#000}.vXgQdG_card:first-child .vXgQdG_text .vXgQdG_description{color:#0009}.vXgQdG_card .vXgQdG_imgContainer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.vXgQdG_card .vXgQdG_imgContainer img{object-fit:cover;object-position:center;width:100%;height:100%}.vXgQdG_card .vXgQdG_text{color:#fff;z-index:2;flex-direction:column;gap:12px;min-height:170px;padding:0 32px 32px;display:flex}.vXgQdG_card .vXgQdG_text .vXgQdG_tag{letter-spacing:1.96px;text-transform:uppercase;font-size:14px;font-weight:500;line-height:14px}.vXgQdG_card .vXgQdG_text .vXgQdG_title{letter-spacing:-.72px;font-size:24px;font-weight:500;line-height:33.6px}.vXgQdG_card .vXgQdG_text .vXgQdG_description{color:#fffc;letter-spacing:-.16px;font-size:16px;line-height:22.4px}.vXgQdG_root[data-theme=dark]{background:#000}.vXgQdG_root[data-theme=dark] .vXgQdG_heading{color:#fff}.vXgQdG_root[data-theme=dark] .vXgQdG_para{color:#fff9}
.b9P_CW_bookCallRoot{width:calc(100vw - 48px);height:80vh}@media (min-width:1024px){.b9P_CW_bookCallRoot{width:780px;height:500px}}.b9P_CW_bookCallRoot .typeform-container{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.b9P_CW_root{--cb-btn-w:50px;z-index:100;width:60px;height:60px;padding:16px;position:fixed;bottom:0;right:0}.b9P_CW_root .b9P_CW_chatbotContainer{clip-path:circle(0% at 85% 85%);backdrop-filter:blur(24px);background:#000000b3;border-radius:24px;flex-direction:column;gap:24px;width:calc(100vw - 32px);padding:24px;transition:all .3s ease-in-out;display:flex;position:absolute;bottom:16px;right:16px}@media (min-width:992px){.b9P_CW_root .b9P_CW_chatbotContainer{width:300px}}.b9P_CW_root .b9P_CW_chatbotContainer.b9P_CW_active{clip-path:circle(200% at 100% 100%)}.b9P_CW_root .b9P_CW_chatbotContainer button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:1.6rem}.b9P_CW_root .b9P_CW_chatbotContainer button:hover svg{transform:translate(4px)rotate(90deg)!important}.b9P_CW_root .b9P_CW_chatbotContainer button svg{width:auto;height:1rem;margin-left:8px;transition:all .2s ease-in-out;display:inline-block}.b9P_CW_root .b9P_CW_chatbotToggleButton{width:var(--cb-btn-w);height:var(--cb-btn-w);backdrop-filter:blur(20px);cursor:pointer;background:#000c;border:1px solid #ffffff40;border-radius:50%;padding:1px;position:absolute;bottom:16px;right:16px}.b9P_CW_root .b9P_CW_chatbotToggleButton img,.b9P_CW_root .b9P_CW_chatbotToggleButton svg{width:calc(var(--cb-btn-w) - 24px);height:auto;padding:1px;transform:translateY(2px)}.b9P_CW_root .b9P_CW_chatbotToggleButton .b9P_CW_crossbtn{width:16px;position:relative}@media (max-width:992px){.b9P_CW_root.b9P_CW_alternateMobile .b9P_CW_chatbotToggleButton{border-radius:50% 0 0 50%;width:54px;height:54px;bottom:112px;right:0}}@media (min-width:992px){.b9P_CW_root.b9P_CW_alternateMobile .b9P_CW_chatbotToggleButton{bottom:72px}}
.Gdq1wG_root{z-index:2;position:relative}.Gdq1wG_root.controlsActive .Gdq1wG_controlButtons{opacity:1;z-index:1}.Gdq1wG_root.controlsActive .Gdq1wG_seekbar{height:8px}.Gdq1wG_root video{width:100%;height:100%}.Gdq1wG_root .Gdq1wG_seekbar{backdrop-filter:blur(20px);background-color:#fff3;height:2px;padding:0;transition:all .1s ease-in-out;position:absolute;bottom:0;left:0;right:0}.Gdq1wG_root .Gdq1wG_seekbar span{background-color:#fff;width:0;height:100%;padding:1px;display:block}.Gdq1wG_root .Gdq1wG_controlButtons{z-index:-1;opacity:0;flex-direction:row;align-items:center;gap:24px;transition:opacity .2s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Gdq1wG_root .Gdq1wG_controlButtons .Gdq1wG_controlButtonElement{backdrop-filter:blur(20px);background-color:#0006;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;padding:4px;display:flex;border:2px solid #fff3!important;position:static!important}.Gdq1wG_root .Gdq1wG_controlButtons .Gdq1wG_controlButtonElement svg{width:50%;height:auto;margin-top:4px}.Gdq1wG_root .Gdq1wG_controlButtons .Gdq1wG_controlButtonElement.Gdq1wG_secondaryButtons{justify-content:center;align-items:center;gap:4px;width:48px;height:48px;font-size:10px;font-weight:500;display:flex}.Gdq1wG_root .Gdq1wG_controlButtons .Gdq1wG_controlButtonElement.Gdq1wG_secondaryButtons svg{width:30%;margin-top:1px}.Gdq1wG_root .Gdq1wG_controlButtons .Gdq1wG_borderless{border-style:none!important}.Gdq1wG_root .Gdq1wG_controlButtons .Gdq1wG_small-btn{width:80px;height:80px}@media (max-width:768px){.Gdq1wG_root .Gdq1wG_controlButtons .Gdq1wG_small-btn{width:66px;height:66px}}
._51g6Eq_container{color:#fff;z-index:50;background:#000000db;flex-direction:row;justify-content:center;align-items:center;padding:8px 32px;font-size:1.7rem;display:none;position:sticky;bottom:-1px;left:0;right:0;box-shadow:inset 0 1px 3px #ffffff0a,0 -1px 40px #0000004d}@media (max-width:1024px){._51g6Eq_container{box-shadow:none;background:0 0;padding:0 16px 24px;display:flex;bottom:0}}._51g6Eq_column{flex-direction:column;align-items:center;gap:1.2rem;display:flex}._51g6Eq_column ._51g6Eq_button{color:#fff;background:#0000001a;border:1px solid #fff;flex-direction:row;justify-content:center;align-items:center;min-width:21rem;height:44px;font-size:1.7rem;display:flex}@media (max-width:1024px){._51g6Eq_column{justify-content:center;width:100%}._51g6Eq_column ._51g6Eq_button{color:#000;text-align:center;backdrop-filter:blur(6px);text-shadow:none;background:#ffffff54;border:1px solid #ffffff21;border-radius:2.8rem;margin:0;padding:0 32px;font-size:2rem;line-height:56px;transform:none;box-shadow:0 0 0 2px #0000000f}._51g6Eq_column ._51g6Eq_button:hover{text-shadow:none;transform:none}}
@keyframes _6DxLqW_slideIn{0%{opacity:0;transform:translate(100%)translateY(0)scale(1)}to{opacity:1;transform:translate(0)translateY(0)scale(1)}}._6DxLqW_toastContainer{bottom:calc(24px + var(--sticky-bottom-bar-offset,0px));z-index:1100;flex-direction:column-reverse;display:flex;position:fixed;right:24px}._6DxLqW_toastContainer:hover ._6DxLqW_styledToast:last-child{opacity:1;margin-bottom:12px;transform:translate(0)translateY(0)scale(1)}._6DxLqW_toastContainer:hover ._6DxLqW_styledToast:not(:first-child){opacity:1!important;margin-bottom:12px!important;transform:translate(0)translateY(0)scale(1)!important}@media (max-width:1024px){._6DxLqW_toastContainer{bottom:calc(24px + var(--sticky-bottom-bar-offset,0px));align-items:center;left:24px;right:24px}}._6DxLqW_styledToast{pointer-events:auto;backdrop-filter:blur(20px);color:#e4e4e7;transform-origin:bottom;min-width:280px;max-width:360px;margin-bottom:var(--toast-margin-bottom);transform:var(--toast-transform);opacity:var(--toast-opacity);z-index:var(--toast-z-index);background:#141417b3;border-left:4px solid #ff4757;border-radius:8px;padding:14px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);animation:.4s cubic-bezier(.16,1,.3,1) _6DxLqW_slideIn;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026,0 0 0 1px #ffffff0d}._6DxLqW_styledToast[data-type=success]{border-left-color:#2ed573}._6DxLqW_styledToast[data-type=info]{border-left-color:#5352ed}._6DxLqW_styledToast:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#ff4757,#0000);height:1px;position:absolute;top:0;left:0;right:0}._6DxLqW_styledToast[data-type=success]:before{background:linear-gradient(90deg,#0000,#2ed573,#0000)}._6DxLqW_styledToast[data-type=info]:before{background:linear-gradient(90deg,#0000,#5352ed,#0000)}@media (max-width:1024px){._6DxLqW_styledToast{min-width:unset;width:100%;max-width:100%;margin:0 8px}}._6DxLqW_styledToast ._6DxLqW_toastContent{align-items:center;gap:12px;display:flex}._6DxLqW_styledToast ._6DxLqW_toastMessage{letter-spacing:-.01em;flex:1;font-size:13px;font-weight:400;line-height:1.5}._6DxLqW_styledToast ._6DxLqW_toastClose{color:#a1a1aa;cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;padding:4px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._6DxLqW_styledToast ._6DxLqW_toastClose:hover{opacity:1;color:#e4e4e7;background:#ffffff14;transform:scale(1.05)}._6DxLqW_styledToast ._6DxLqW_toastClose svg{width:12px;height:12px}
.YsjY-G_applePayButton.YsjY-G_applePayButton{justify-content:center;align-items:center;display:flex}.YsjY-G_applePayButton.YsjY-G_applePayButton:not(:disabled){box-shadow:inset 0 1px 4px #ffffff1f;background:#000!important}.YsjY-G_label{white-space:nowrap;font-size:15px;font-weight:500;line-height:16px}.YsjY-G_logoSlot{vertical-align:text-bottom;margin:0 4px;padding-bottom:2px;line-height:0;display:inline-block}.YsjY-G_logo{width:13px;height:15px;display:block}
.GOdokG_root{flex-direction:column;gap:12px;width:100%;display:flex}.GOdokG_viewport{border-radius:20px;width:100%;overflow:hidden}.GOdokG_track{touch-action:pan-y pinch-zoom;display:flex}.GOdokG_slide{aspect-ratio:345/460;background:#0a0a0b;border-radius:20px;flex:0 0 100%;min-width:0;position:relative;overflow:hidden}.GOdokG_slideImg{object-fit:cover;width:100%;height:100%}.GOdokG_dots{backdrop-filter:blur(12px);background:#0000000a;border-radius:100px;justify-content:center;align-self:center;align-items:center;gap:8px;padding:8px;display:flex}.GOdokG_dot{cursor:pointer;background:#0000002e;border:0;border-radius:100px;width:6px;height:6px;padding:0;transition:width .25s,background-color .25s}.GOdokG_dotActive{background:#0000008c;width:32px}@media (min-width:1024px){.GOdokG_viewport,.GOdokG_slide{border-radius:24px}.GOdokG_slide{aspect-ratio:704/420}}
/*# sourceMappingURL=1s969pxr31rcx.css.map*/