.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}
.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}
.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}
.Rijt2a_stickyWrapper{width:100%;height:fit-content}@media (max-width:1024px){.Rijt2a_stickyWrapper{position:relative}}@media (min-width:1025px){.Rijt2a_stickyWrapper{justify-content:center;align-items:center;height:calc(100vh - 96px);transition:top .3s ease-in-out;display:flex;position:sticky;top:20px}.Rijt2a_stickyWrapper[data-header-visible=true]{top:80px}}.Rijt2a_root{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}.Rijt2a_root.Rijt2a_cursorTracked,.Rijt2a_root.Rijt2a_cursorTracked *,.Rijt2a_root.Rijt2a_cursorTracked :before,.Rijt2a_root.Rijt2a_cursorTracked :after,.Rijt2a_root.Rijt2a_cursorTracked img,.Rijt2a_root.Rijt2a_cursorTracked video,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_mainImage,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_mainVideo,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_embla,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_emblaContainer,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_emblaSlide,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_imageContainer{cursor:none!important;-webkit-cursor:none!important}.Rijt2a_root.Rijt2a_cursorTracked.Rijt2a_nearIndicator,.Rijt2a_root.Rijt2a_cursorTracked.Rijt2a_nearIndicator *,.Rijt2a_root.Rijt2a_cursorTracked.Rijt2a_nearIndicator :before,.Rijt2a_root.Rijt2a_cursorTracked.Rijt2a_nearIndicator :after{cursor:auto!important;-webkit-cursor:auto!important}.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_indicatorWrapper,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_ctaNavWrapper,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_indicatorWrapper *,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_indicatorWrapper :before,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_indicatorWrapper :after,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_ctaNavWrapper *,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_ctaNavWrapper :before,.Rijt2a_root.Rijt2a_cursorTracked .Rijt2a_ctaNavWrapper :after{cursor:pointer!important;-webkit-cursor:pointer!important}.Rijt2a_root .Rijt2a_embla{border-radius:16px;height:100%;position:relative;overflow:hidden}.Rijt2a_root .Rijt2a_emblaContainer{height:100%;display:flex}.Rijt2a_root .Rijt2a_emblaSlide{background:linear-gradient(#7373730d 0% 100%),#fff;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.Rijt2a_root .Rijt2a_imageContainer{background:0 0;border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;position:relative;overflow:hidden}.Rijt2a_root .Rijt2a_imageContainer picture{display:contents}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainImage,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainVideo{object-fit:cover;width:100%;height:100%;transition:transform .3s}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainImage.Rijt2a_objectBottom,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainVideo.Rijt2a_objectBottom{object-position:bottom}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainImage.Rijt2a_objectFitCover,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainVideo.Rijt2a_objectFitCover{object-fit:cover}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainImage.Rijt2a_objectFitContain,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainVideo.Rijt2a_objectFitContain{object-fit:contain}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_mainVideo{display:block}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper{z-index:1;color:#000;-webkit-user-select:none;user-select:none;opacity:0;filter:blur(12px);will-change:opacity, filter;width:100%;max-width:100%;padding:0 32px;transition:opacity .6s ease-in-out,filter .6s ease-in-out;position:absolute}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_active{opacity:1;filter:blur()}@media (min-width:769px){.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper{max-width:50%}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_topLeft{top:52px;left:24px}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_topCenter{text-align:center;max-width:90%;top:56px;left:50%;transform:translate(-50%)}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_topRight{top:52px;right:24px}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_middleLeft{top:50%;left:24px;transform:translateY(-50%)}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_middleCenter{text-align:center;max-width:65%;top:50%;left:50%;transform:translate(-50%,-50%)}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_middleRight{top:50%;right:24px;transform:translateY(-50%)}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_bottomLeft{bottom:24px;left:24px}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_bottomCenter{text-align:center;max-width:65%;bottom:24px;left:50%;transform:translate(-50%)}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_bottomRight{bottom:24px;right:24px}}@media (max-width:768px){.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper{text-align:center;left:50%;transform:translate(-50%)}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_topLeft,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_topCenter,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_topRight,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_middleLeft,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_middleCenter,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_middleRight{top:36px}.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_bottomLeft,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_bottomCenter,.Rijt2a_root .Rijt2a_imageContainer .Rijt2a_slideTextWrapper.Rijt2a_bottomRight{bottom:44px}}.Rijt2a_root .Rijt2a_navigation{z-index:10;justify-content:space-between;padding:0 20px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.Rijt2a_root .Rijt2a_cursorTracker{pointer-events:none;z-index:20;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translate(-50%,-50%)scale(1)}.Rijt2a_root .Rijt2a_cursorTracker.Rijt2a_hidden{transform:translate(-50%,-50%)scale(0)}.Rijt2a_root.Rijt2a_nearIndicator .Rijt2a_cursorTracker{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.Rijt2a_root .Rijt2a_ctaNavWrapper{backdrop-filter:blur(5px);z-index:10;background:#0003;border-radius:16px;justify-content:center;align-items:center;gap:5px;padding:5px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute}.Rijt2a_root .Rijt2a_ctaNavWrapper:hover{transform:scale(1.15)}.Rijt2a_root .Rijt2a_ctaNavWrapper button{pointer-events:auto;cursor:pointer;min-width:14px;min-height:14px;width:14px!important;height:14px!important}.Rijt2a_root .Rijt2a_ctaNavWrapper button svg{pointer-events:none;width:8px!important;height:8px!important}@media (max-width:768px){.Rijt2a_root .Rijt2a_ctaNavWrapper{display:none}}@media (min-width:769px){.Rijt2a_root .Rijt2a_ctaNavWrapper{top:16px;right:24px}}.Rijt2a_root .Rijt2a_indicatorWrapper{backdrop-filter:blur(5px);z-index:10;background:#0003;border-radius:26px;justify-content:center;align-items:flex-start;gap:7.179px;padding:8px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:absolute}.Rijt2a_root .Rijt2a_indicatorWrapper:hover{transform:scale(1.15)}@media (max-width:768px){.Rijt2a_root .Rijt2a_indicatorWrapper{bottom:12px;left:50%}.Rijt2a_root .Rijt2a_indicatorWrapper:hover{transform:translate(-50%)scale(1.15)}.Rijt2a_root .Rijt2a_indicatorWrapper:not(:hover){transform:translate(-50%)}}@media (min-width:769px){.Rijt2a_root .Rijt2a_indicatorWrapper{top:16px;left:24px}}.Rijt2a_root .Rijt2a_dot{cursor:pointer;background:#fff3;border:none;border-radius:26px;flex-shrink:0;width:6px;height:6px;padding:0;transition:width .22s ease-in-out;overflow:hidden}.Rijt2a_root .Rijt2a_dot:hover{background:#ffffff4d}.Rijt2a_root .Rijt2a_dot .Rijt2a_progress{border-radius:inherit;background:#fff;width:0%;height:100%}.Rijt2a_root .Rijt2a_dot.Rijt2a_isActive{background:#fff;width:32px}.Rijt2a_root[data-autoslide=true] .Rijt2a_dot.Rijt2a_isActive{background:#fff3}@media (max-width:768px){.Rijt2a_root,.Rijt2a_root .Rijt2a_embla{aspect-ratio:3/4;height:auto}.Rijt2a_root .Rijt2a_emblaContainer{height:auto}.Rijt2a_root .Rijt2a_emblaSlide{aspect-ratio:3/4;height:auto}.Rijt2a_root .Rijt2a_imageContainer{width:100%;height:100%;margin:0}.Rijt2a_root .Rijt2a_navigation{padding:0 8px}}@media (min-width:769px){.Rijt2a_root{height:calc(100vh - 96px)}}.Rijt2a_title{letter-spacing:-.64px;margin:0;font-size:16px;font-weight:500;line-height:1.2}@media (min-width:576px){.Rijt2a_title{font-size:24px}}@media (min-width:1400px){.Rijt2a_title{font-size:28px}}@media (min-width:2100px){.Rijt2a_title{font-size:36px}}.Rijt2a_description{font-size:12px;line-height:120%}@media (min-width:576px){.Rijt2a_description{font-size:16px}}@media (min-width:768px){.Rijt2a_description{font-size:18px}}@media (min-width:1400px){.Rijt2a_description{font-size:19px}}@media (min-width:2100px){.Rijt2a_description{font-size:22px}}
.cVim8W_container{text-transform:uppercase;letter-spacing:-1px;font-feature-settings:"lnum" 1, "tnum" 1;color:#00000080;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-family:SF Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500;line-height:1.2;display:flex}.cVim8W_container .cVim8W_strike-through{color:#00000080;font-size:24px;text-decoration:line-through}.cVim8W_container .cVim8W_current-price{color:#000;font-size:24px}.cVim8W_container .cVim8W_installment{color:#00000080;font-size:16px}.cVim8W_container .cVim8W_installment-symbol{vertical-align:super;font-size:10.32px}
.aKDC4a_container{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aKDC4a_content{align-items:center;gap:6px;display:flex}.aKDC4a_icons{align-items:center;display:flex}.aKDC4a_icons img{object-fit:cover;border-radius:50%;width:24px;height:24px;margin-left:-10px}.aKDC4a_icons img:first-child{margin-left:0}.aKDC4a_caption{color:#000;letter-spacing:-.42px;font-size:14px;font-weight:400;line-height:120%}.aKDC4a_seeAllButton{letter-spacing:-.28px;cursor:pointer;color:#000;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:16px;text-decoration:underline}
.VVrz5W_dispatchText{letter-spacing:-.56px;color:#000;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:400;line-height:1.3;display:inline-flex}.VVrz5W_dispatchText svg{flex-shrink:0;width:auto;height:1.6rem}
._95ysbW_container{letter-spacing:-.04em;flex-direction:column;gap:8px;padding:24px 0;display:flex}._95ysbW_container h2{letter-spacing:-.04em;margin:0;font-size:32px;font-weight:500;line-height:1.2}._95ysbW_container h2 span{font-size:20px;font-weight:400;line-height:110%}._95ysbW_container ._95ysbW_description{color:#00000080;letter-spacing:-.04em;margin:0;font-size:16px;font-weight:400;line-height:130%}@media (min-width:768px){._95ysbW_container{padding:4.8rem 0}._95ysbW_container h2{font-size:40px;line-height:1.2}}
.U2Phjq_wrapper{flex-direction:column;display:flex}.U2Phjq_divider{border:0;border-top:.5px solid #0000001a;width:100%;margin:0}.U2Phjq_container{letter-spacing:-.04em;flex-direction:column;gap:12px;padding:4.8rem 0;display:flex}.U2Phjq_title{color:#000;margin:0;font-size:16px;font-weight:500;line-height:120%}.U2Phjq_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.U2Phjq_item{color:#000;align-items:center;gap:10px;font-size:14px;line-height:130%;display:flex}.U2Phjq_item svg{flex-shrink:0;width:18px;height:18px}
.SJnB0G_card{background:#f8f8f8;border-radius:8px;flex-direction:column;padding:40px 16px;display:flex}.SJnB0G_card h4{color:#000;letter-spacing:-.56px;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.SJnB0G_content{margin-top:8px}.SJnB0G_content h5{letter-spacing:-.96px;padding-bottom:16px;font-size:24px;font-style:normal;font-weight:500;line-height:120%}.SJnB0G_lineItem{color:gray;font-feature-settings:"liga" off, "clig" off;letter-spacing:-.4px;justify-content:space-between;font-size:14px;font-style:normal;font-weight:400;line-height:120%;display:flex}.SJnB0G_lineItemLabel{color:#555}.SJnB0G_lineItemPrice{font-weight:500}.SJnB0G_divider{height:1px;margin:var(--divider-margin,24px 0);background-color:#e0e0e0}.SJnB0G_totalContainer{color:gray;font-feature-settings:"liga" off, "clig" off;letter-spacing:-.4px;justify-content:space-between;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:120%;display:flex}.SJnB0G_totalContainer span:last-child{color:#000;text-align:right;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-1px;text-transform:uppercase;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.SJnB0G_taxInfo{color:#0006;margin-bottom:16px;font-size:14px;line-height:100%}.SJnB0G_taxInfo strong,.SJnB0G_taxInfo b{font-weight:500}.SJnB0G_taxInfo.shipping-estimate{align-items:center;margin:8px 0;display:flex}.SJnB0G_taxInfo.shipping-estimate img{margin-right:8px}.SJnB0G_buttonWrapper{cursor:default;width:100%;position:relative}.SJnB0G_buttonWrapper[data-button-disabled=true]{cursor:pointer}.SJnB0G_buttonWrapper[data-button-disabled=true] button:disabled{pointer-events:none}.SJnB0G_benefitsSection{justify-content:space-around;margin:24px 0;display:flex}.SJnB0G_benefitItem{flex-direction:column;align-items:center;gap:9px;display:flex}.SJnB0G_benefitItem p{color:#0006;letter-spacing:-.52px;text-align:center;font-size:13px;line-height:100%}.SJnB0G_disclaimer{color:#0006;text-align:center;letter-spacing:-.44px;font-size:11px;line-height:120%}
.JFfFJW_container{letter-spacing:-.04em;flex-direction:column;gap:2.4rem;padding:6.4rem 0;display:flex}.JFfFJW_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.JFfFJW_titles{flex-direction:column;gap:7px;display:flex}.JFfFJW_titles h3{color:#000;font-size:20px;font-weight:500;line-height:120%}.JFfFJW_titles p{color:#00000080;letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:110%}.JFfFJW_infoButton{cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0 8px;display:inline-flex}.JFfFJW_infoButton svg{width:16px;height:auto;margin-top:1px}.JFfFJW_infoButton:focus-visible{outline-offset:2px;outline:2px solid #007ff5}
.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}}
.uE8frq_trigger{cursor:pointer;box-sizing:border-box;letter-spacing:-.14px;min-height:28px;color:inherit;white-space:nowrap;background:0 0;border:1px solid #00000026;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 4px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex;opacity:1!important}.uE8frq_trigger[data-variant=dark]{border-color:#ffffff40}@media (max-width:899px){.uE8frq_trigger[data-compact-mobile=true]{padding:4px}.uE8frq_trigger[data-compact-mobile=true] .uE8frq_label{display:none}}.uE8frq_trigger:hover{background:#0000000a}.uE8frq_trigger[data-variant=dark]:hover{background:#ffffff14}
.mfhvqa_root{background:linear-gradient(#99999952 0%,#ffffff52 50.13%);border:.6px solid #00000017;flex-direction:column;width:100%;height:100%;display:flex;position:relative}@media (min-width:1024px){.mfhvqa_root{border-radius:28px;max-width:59.7rem;height:595px;margin:.8rem}}.mfhvqa_root .mfhvqa_locationImgContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@media (min-width:1024px){.mfhvqa_root .mfhvqa_locationImgContainer{height:55%}}.mfhvqa_root .mfhvqa_locationImgContainer .mfhvqa_tracker{width:28rem;height:28rem;position:relative;top:20%}@media (min-width:1024px){.mfhvqa_root .mfhvqa_locationImgContainer .mfhvqa_tracker{top:12%}}.mfhvqa_root .mfhvqa_locationImgContainer .mfhvqa_tracker img,.mfhvqa_root .mfhvqa_locationImgContainer .mfhvqa_tracker svg{aspect-ratio:1}.mfhvqa_root .mfhvqa_locationContentContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:calc(100% - 1.6rem);height:47%;padding-bottom:3.2rem;display:flex;position:relative}@media (max-width:1024px){.mfhvqa_root .mfhvqa_locationContentContainer{top:-6%}}.mfhvqa_root .mfhvqa_locationContentContainer :is(h2,h3){color:#000;letter-spacing:-.96px;max-width:87%;font-size:24px;font-style:normal;font-weight:500;line-height:110%}@media (min-width:1024px){.mfhvqa_root .mfhvqa_locationContentContainer :is(h2,h3){letter-spacing:-1.28px;font-size:32px}}.mfhvqa_root .mfhvqa_locationContentContainer p{color:#000;text-align:center;letter-spacing:-.39px;max-width:82%;font-size:13px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:1024px){.mfhvqa_root .mfhvqa_locationContentContainer p{max-width:58%}}.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_cta{cursor:pointer;text-align:center;letter-spacing:-.39px;background:0 0;border:none;margin-top:12px;padding:.9rem 4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:16px;display:inline-block}.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_cta.mfhvqa_primary{color:#fff;background:var(--location-cta-bg,#306fdb);box-shadow:0px 1px 2px 0px var(--location-cta-inset,#4aa8ff) inset;border-radius:8px;transition:all .2s ease-in-out}.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_cta.mfhvqa_primary:hover{box-shadow:0 0 12px #ffffffe6}.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_cta.mfhvqa_primary:disabled{background:var(--location-cta-bg,#306fdb);opacity:.82;cursor:not-allowed}.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_cta.mfhvqa_secondary{box-shadow:none;appearance:none;color:#000000bf;text-underline-offset:2px;background:0 0;border:0;margin-top:4px;padding:.4rem 1.6rem;font-weight:500;text-decoration:underline}.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_cta.mfhvqa_secondary:focus-visible{outline:2px solid var(--location-cta-bg,#0046be);outline-offset:2px}@media (min-width:992px){.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_cta.mfhvqa_primary{margin-top:16px}}.mfhvqa_root.mfhvqa_card{width:var(--bb-card-width,min(597px, calc(100vw - 32px)));height:var(--bb-card-height,min(595px, calc(100vh - 32px)));border-radius:var(--bb-card-radius,28px);background:#fff;border:0;flex-shrink:0;max-width:none;margin:0;overflow:hidden}.mfhvqa_root.mfhvqa_card .mfhvqa_locationImgContainer{flex-shrink:0;height:52%}.mfhvqa_root.mfhvqa_card .mfhvqa_locationImgContainer .mfhvqa_tracker{width:22rem;height:22rem;top:8%}.mfhvqa_root.mfhvqa_card .mfhvqa_locationContentContainer{background:#fff;flex:1;justify-content:flex-start;width:100%;height:auto;min-height:0;padding:8px 28px 32px;top:0;overflow-y:auto}.mfhvqa_root.mfhvqa_card .mfhvqa_locationContentContainer>:first-child{margin-top:auto}.mfhvqa_root.mfhvqa_card .mfhvqa_locationContentContainer>:last-child{margin-bottom:auto}.mfhvqa_root.mfhvqa_card .mfhvqa_locationContentContainer.mfhvqa_contentHold{opacity:0}.mfhvqa_root .mfhvqa_locationContentContainer .mfhvqa_status{flex-direction:column;align-items:center;gap:.4rem;width:100%;display:flex}.mfhvqa_root .mfhvqa_locationContentContainer :is(h2,h3):focus{outline:none}.mfhvqa_root.mfhvqa_card.mfhvqa_compact .mfhvqa_locationImgContainer{height:26%}.mfhvqa_root.mfhvqa_card.mfhvqa_compact .mfhvqa_locationImgContainer .mfhvqa_tracker{width:10rem;height:10rem;top:0}
._0USHMW_root{background:#000;width:100vw;height:100lvh;position:relative}._0USHMW_root canvas{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}._0USHMW_root button._0USHMW_replayBtn{backdrop-filter:blur(24px);color:#fff9;letter-spacing:3px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:24px;padding:8px;font-size:1.1rem;font-weight:500;position:absolute;bottom:24px;left:12px}@media (min-width:992px){._0USHMW_root button._0USHMW_replayBtn{transform:unset;left:24px}}._0USHMW_root ._0USHMW_smCtas{flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;bottom:80px}@media (min-width:768px){._0USHMW_root ._0USHMW_smCtas{display:none}}._0USHMW_root ._0USHMW_smCtas ._0USHMW_smRow{gap:8px;display:flex}._0USHMW_root ._0USHMW_smNone{display:none!important}@media (min-width:768px){._0USHMW_root ._0USHMW_smNone{display:inline-block!important}}._0USHMW_root ._0USHMW_hsaInfo{letter-spacing:1px;color:#cecece;margin-top:4px;padding:4px 8px;font-size:12px}._0USHMW_root ._0USHMW_hsaInfo svg{width:auto;height:10px;margin-right:6px;transform:translateY(.5px)}._0USHMW_root ._0USHMW_content{color:#fff;text-align:center;flex-direction:column;align-items:center;width:calc(100% - 32px);max-width:300px;margin-top:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:768px){._0USHMW_root ._0USHMW_content{max-width:460px;margin-top:0}}@media (min-width:992px){._0USHMW_root ._0USHMW_content{margin-top:48px}}@media (min-width:1400px){._0USHMW_root ._0USHMW_content{max-width:650px}}@media (min-width:2100px){._0USHMW_root ._0USHMW_content{max-width:800px}}._0USHMW_root ._0USHMW_content h2{color:#fff;font-size:1.3rem;font-weight:400;line-height:20px}@media (min-width:992px){._0USHMW_root ._0USHMW_content h2{text-transform:uppercase;letter-spacing:3px;font-size:1.2rem}}@media (min-width:1400px){._0USHMW_root ._0USHMW_content h2{font-size:1.4rem}}@media (min-width:2100px){._0USHMW_root ._0USHMW_content h2{font-size:1.6rem}}._0USHMW_root ._0USHMW_content h1{color:#fff;letter-spacing:-2px;margin:8px 0;font-size:2.9rem;font-weight:500;line-height:110%;position:relative}@media (min-width:768px){._0USHMW_root ._0USHMW_content h1{font-size:4.4rem;line-height:130%}}@media (min-width:992px){._0USHMW_root ._0USHMW_content h1{font-size:4rem}}@media (min-width:1200px){._0USHMW_root ._0USHMW_content h1{font-size:4rem}}@media (min-width:1400px){._0USHMW_root ._0USHMW_content h1{font-size:4.4rem}}@media (min-width:2100px){._0USHMW_root ._0USHMW_content h1{font-size:6rem}}@media (min-width:2350px){._0USHMW_root ._0USHMW_content h1{font-size:8rem}}._0USHMW_root ._0USHMW_content h1 sup{color:#fff;margin-left:4px;display:inline-block;transform:translateY(-.5rem)}@media (min-width:768px){._0USHMW_root ._0USHMW_content h1 sup{transform:translateY(-.8rem)}}@media (min-width:992px){._0USHMW_root ._0USHMW_content h1 sup{transform:translateY(-.5rem)}}@media (min-width:1200px){._0USHMW_root ._0USHMW_content h1 sup{transform:translateY(-.8rem)}}@media (min-width:2100px){._0USHMW_root ._0USHMW_content h1 sup{transform:translateY(-1rem)}}._0USHMW_root ._0USHMW_content p{color:#fffa;letter-spacing:-.26px;max-width:28ch;margin:0 auto;font-size:1.3rem;line-height:130%}@media (min-width:768px){._0USHMW_root ._0USHMW_content p{max-width:36ch;font-size:1.6rem}}@media (min-width:2100px){._0USHMW_root ._0USHMW_content p{font-size:2.4rem}}._0USHMW_root ._0USHMW_cta{cursor:pointer;background:0 0;border:none;place-items:center;margin-top:12px;padding:8px 16px;font-size:1.6rem;font-weight:500;display:inline-flex}@media (min-width:2100px){._0USHMW_root ._0USHMW_cta{font-size:1.9rem}}._0USHMW_root ._0USHMW_cta._0USHMW_store{color:#000;background:#fff;border:1px solid #fff3;border-radius:50px;padding:12px 24px;transition:all .2s ease-in-out}._0USHMW_root ._0USHMW_cta._0USHMW_store:hover{border:1px solid #ffffff8c}@media (min-width:992px){._0USHMW_root ._0USHMW_cta._0USHMW_store{margin-top:16px}}._0USHMW_root ._0USHMW_cta._0USHMW_primary{color:#000;text-align:center;background:#fff;border-radius:50px;justify-content:center;align-items:center;width:137px;padding:12px 14px;transition:all .2s ease-in-out;display:flex!important}._0USHMW_root ._0USHMW_cta._0USHMW_primary:hover{box-shadow:0 0 12px #ffffffe6}@media (min-width:992px){._0USHMW_root ._0USHMW_cta._0USHMW_primary{width:154px;margin-top:16px;padding:12px 24px;display:inline-flex!important}}@media (max-width:992px){._0USHMW_root ._0USHMW_cta._0USHMW_noMbl{display:none!important}}._0USHMW_root ._0USHMW_storeLocatorBtn{flex-direction:row;justify-content:center;align-items:center;width:137px}@media (min-width:768px){._0USHMW_root ._0USHMW_storeLocatorBtn{width:154px;display:flex!important}}._0USHMW_root ._0USHMW_storeLocatorBtn p{color:#fff;text-align:center;letter-spacing:-.42px;gap:.2rem;font-size:16px;font-weight:500;line-height:16px;display:inline}._0USHMW_root ._0USHMW_ctaContainer{gap:.8rem;display:flex}
.rb_4Aq_heroTitle,.rb_4Aq_sectionTitle,.rb_4Aq_subTitle,.rb_4Aq_eyebrow{text-box-trim:trim-both;text-box-edge:cap alphabetic}.rb_4Aq_heroTitle{letter-spacing:clamp(-2px,-.045em,-1.4px);color:currentColor;text-wrap:balance;margin:0;font-size:clamp(32px,2.75vw,44px);font-weight:400;line-height:1.2}.rb_4Aq_sectionTitle,.rb_4Aq_subTitle{letter-spacing:-1px;color:currentColor;text-wrap:balance;margin:0;font-size:clamp(28px,2.5vw,40px);font-weight:400;line-height:1.2}.rb_4Aq_titleFaint{color:#0006}.rb_4Aq_titleFaintOnDark{color:#fff6}.rb_4Aq_eyebrow{letter-spacing:normal;text-transform:uppercase;color:currentColor;margin:0;font-size:clamp(16px,1.25vw,20px);font-weight:400;line-height:1.2}.rb_4Aq_body{letter-spacing:-.6px;color:#0009;margin:0;font-size:15px;font-weight:400;line-height:1.4}.rb_4Aq_pill{box-sizing:border-box;letter-spacing:-.104px;white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;padding:7px 23px 8px;font-size:13px;font-weight:400;line-height:24px;text-decoration:none;display:inline-flex}.rb_4Aq_pill:hover{opacity:.92}@media (min-width:992px){.rb_4Aq_pill{padding:5px 23px 6px}}.rb_4Aq_pillPrimary{color:#fff;background:#112baf}.rb_4Aq_pillPrimary:focus-visible{outline-offset:3px;outline:2px solid #112baf}.rb_4Aq_pillSecondary{color:#000;background:0 0;border-color:#00000029}.rb_4Aq_pillSecondary:hover{opacity:1;color:#fff;background:#000;border-color:#000}.rb_4Aq_pillSecondary:focus-visible{outline-offset:3px;outline:2px solid #112baf}.rb_4Aq_pillSecondaryOnDark{color:#fff;border-color:#ffffff29}.rb_4Aq_pillSecondaryOnDark:hover{color:#000;background:#fff;border-color:#fff}.rb_4Aq_pillSecondaryOnDark:focus-visible{outline-color:#ffffffb3}.rb_4Aq_campaignDisplay{letter-spacing:-.03em;text-transform:uppercase;font-kerning:normal;font-synthesis:none;font-style:italic;font-weight:400;line-height:.9;font-family:dharma-gothic-e,Arial Narrow,Roboto Condensed,sans-serif!important}html.dharma-e-ready .rb_4Aq_campaignDisplay{font-family:dharma-gothic-e,sans-serif!important}.rb_4Aq_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.VhK7KW_borderBox{padding:var(--pad-v) var(--pad-h);border:var(--border-w) solid white;border-radius:var(--radius);color:#fff;font-size:var(--fs);backdrop-filter:blur(2px);background-color:#ffffff05;position:relative}.VhK7KW_corner{width:var(--corner-size);height:var(--corner-size);border:var(--corner-border) solid white;border-radius:var(--corner-radius);background:0 0;position:absolute}.VhK7KW_corner[data-position=top-left]{top:var(--corner-offset);left:var(--corner-offset)}.VhK7KW_corner[data-position=top-right]{top:var(--corner-offset);right:var(--corner-offset)}.VhK7KW_corner[data-position=bottom-left]{bottom:var(--corner-offset);left:var(--corner-offset)}.VhK7KW_corner[data-position=bottom-right]{bottom:var(--corner-offset);right:var(--corner-offset)}
.AE2TOW_outer{z-index:0;color:#000;background:#fff;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.AE2TOW_stage{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.AE2TOW_ringLayer{z-index:0;aspect-ratio:1560/944;pointer-events:none;flex:none;width:100%;margin-top:calc(24px - 30.1221vw);position:relative;overflow:hidden}.AE2TOW_ringHost{width:100%;height:100%;position:relative}.AE2TOW_ringImg{object-fit:contain;object-position:center bottom}.AE2TOW_ringDesktop{display:none}.AE2TOW_ringMobile{display:block}.AE2TOW_arcLayer{z-index:1;aspect-ratio:460/168.476;pointer-events:none;flex:none;width:117.949%;position:relative;left:-8.97436%}.AE2TOW_arcWipeStack{width:100%;height:100%;position:relative}.AE2TOW_arcSvg{object-fit:fill;width:100%;height:100%;display:block}.AE2TOW_arcShine{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460 168.476' preserveAspectRatio='none'%3E%3Cpath d='M229.5 0C301.327 0 387.769 11.2026 460 46.7627V168.476C418.153 98.4387 335.34 51 229.5 51C124.496 51 42.1576 97.6931 0 166.821V46.2725C72.0275 11.0996 158.004 0 229.5 0Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460 168.476' preserveAspectRatio='none'%3E%3Cpath d='M229.5 0C301.327 0 387.769 11.2026 460 46.7627V168.476C418.153 98.4387 335.34 51 229.5 51C124.496 51 42.1576 97.6931 0 166.821V46.2725C72.0275 11.0996 158.004 0 229.5 0Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AE2TOW_textStack{z-index:2;padding:48px var(--home-gutter,clamp(16px, 5.25vw, 84px)) 48px;box-sizing:border-box;pointer-events:none;flex:none;grid-template-areas:"stack";place-items:center;display:grid;position:relative}.AE2TOW_titleLayer{text-align:center;will-change:transform, opacity;opacity:0;grid-area:stack}.AE2TOW_title{color:#000}.AE2TOW_claimLayer{text-align:center;color:#000;flex-direction:column;grid-area:stack;align-items:stretch;gap:16px;width:100%;max-width:280px;display:flex}.AE2TOW_sideLabel{letter-spacing:-.8px;text-align:center;color:#00000080;text-transform:uppercase;will-change:transform, opacity;transform-origin:50%;width:100%;margin:0 -.8px 0 0;font-size:14px;font-weight:400;line-height:1.2}.AE2TOW_stat{letter-spacing:-3px;text-align:center;color:#000;white-space:nowrap;text-transform:uppercase;will-change:transform, opacity;transform-origin:50%;width:100%;margin:0 -3px 0 0;font-size:48px;font-weight:500;line-height:1.2}.AE2TOW_counter{display:inline-block}.AE2TOW_batteryFootnote{letter-spacing:0;text-transform:none;vertical-align:baseline;color:#0006;pointer-events:auto;margin-left:2px;font-size:.38em;font-weight:300;line-height:1;text-decoration:none;transition:color .15s;display:inline-block;position:relative;top:-.72em}.AE2TOW_batteryFootnote:hover{color:#000000a6;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.AE2TOW_arcWipeStack{-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 0%);mask-image:linear-gradient(90deg,#000 0%,#0000 0%)}.AE2TOW_titleLayer{opacity:1}.AE2TOW_sideLabel,.AE2TOW_stat{opacity:0}}@media (min-width:992px){.AE2TOW_stage{height:100svh;display:block}.AE2TOW_ringLayer{aspect-ratio:3840/1169;width:calc(100% + 10px);margin-top:0;position:absolute;bottom:0;left:0;right:auto}.AE2TOW_ringDesktop{display:block}.AE2TOW_ringMobile{display:none}.AE2TOW_arcLayer{aspect-ratio:auto;transform-origin:50% 0;width:100%;height:20.3333%;position:absolute;top:min(46.2222% - 56px,97.1589% - 30.4427vw - 16px);bottom:auto;left:0}.AE2TOW_textStack{height:calc(min(46.2222% - 56px,97.1589% - 30.4427vw - 16px) - 109px);padding:0 var(--home-gutter,clamp(16px, 5.25vw, 84px));position:absolute;top:109px;left:0;right:0}.AE2TOW_claimLayer{flex-direction:row;justify-content:center;align-items:center;gap:48px;width:auto;max-width:none}.AE2TOW_sideLabel{letter-spacing:0;flex-shrink:0;width:auto;margin-right:0;font-size:16px;line-height:1.2}.AE2TOW_stat{letter-spacing:-4px;width:auto;margin-right:0;font-size:56px}.AE2TOW_counter{text-align:right;font-variant-numeric:tabular-nums;min-width:2ch}}@media (min-width:992px) and (prefers-reduced-motion:no-preference){.AE2TOW_outer{height:100svh}}@media (min-width:992px) and (max-width:1919px){.AE2TOW_arcLayer{transform:translateY(-27px)scaleY(1.14)}}@media (min-width:1920px){.AE2TOW_arcLayer{transform:translateY(-42px)scaleY(1.09)}}@media (min-width:1280px){.AE2TOW_us .AE2TOW_textStack{height:auto;top:145px}.AE2TOW_us .AE2TOW_claimLayer{gap:120px}.AE2TOW_us .AE2TOW_sideLabel{white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic;min-width:204px;font-size:32px;line-height:1.6}.AE2TOW_us .AE2TOW_stat{letter-spacing:-6px;text-transform:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:88px}}
.q10Vma_imageContainer{pointer-events:none;flex-direction:column;flex-shrink:0;order:0;justify-content:center;align-items:center;width:100%;margin-top:-20%;display:flex;position:relative}@media (min-width:768px){.q10Vma_imageContainer{margin-top:unset;order:1;width:30%;height:100%;max-height:100%}}.q10Vma_imageContainer img{object-fit:contain;width:100%;height:auto;display:inline-block}@media (min-width:768px){.q10Vma_imageContainer img{width:auto;height:100%}}.q10Vma_textContainer{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;max-height:100%;padding:0 16px;display:flex}@media (min-width:768px){.q10Vma_textContainer{align-items:flex-start;width:35%;height:100%;padding:0}}.q10Vma_textContainer.q10Vma_left{order:1;align-items:center}@media (min-width:768px){.q10Vma_textContainer.q10Vma_left{order:0;align-items:flex-end}}.q10Vma_textContainer.q10Vma_right{order:2}@media (min-width:768px){.q10Vma_textContainer.q10Vma_right{order:2}}.q10Vma_h1{color:#c4d8ff;text-align:center;letter-spacing:-3px;font-size:4.8rem;font-weight:500;line-height:100%}@media (min-width:992px){.q10Vma_h1{margin-top:-20px;font-size:7.2rem}}.q10Vma_h2{color:#fff;text-transform:uppercase;font-size:1.3rem;font-weight:400;line-height:20px}@media (min-width:992px){.q10Vma_h2{letter-spacing:3px;font-size:1.2rem}}@media (min-width:1400px){.q10Vma_h2{font-size:1.4rem}}.q10Vma_p{text-align:center;color:#ffffffb3;letter-spacing:-.72px;max-width:32ch;font-size:1.8rem;line-height:140%}@media (min-width:768px){.q10Vma_p{text-align:unset;font-size:1.8rem}}.q10Vma_ctaContainer{flex-direction:row-reverse;flex-shrink:0;justify-content:flex-start;align-items:center;gap:2rem;margin-top:2.4rem;padding:0 16px;display:flex}@media (min-width:768px){.q10Vma_ctaContainer{margin-top:unset;justify-content:center;padding:0}}.q10Vma_ctaContainer .q10Vma_ctaButton{width:unset;min-width:unset;color:#000}.q10Vma_ctaContainer .q10Vma_ctaButton.q10Vma_secondary{color:#fff;background-color:#0000;border:1px solid #ffffff80}.q10Vma_scrambledText{position:absolute}.q10Vma_scrambledText[data-val="1"]{top:15%;left:10%}.q10Vma_scrambledText[data-val="2"]{top:50%;right:20%}.q10Vma_scrambledText[data-val="3"]{bottom:25%;left:10%}.q10Vma_scrambledText[data-val="4"]{bottom:10%;right:20%}.q10Vma_scrambledText:before{color:#fff;padding-bottom:4px;font-size:1rem;font-weight:500;display:inline-block}.q10Vma_scrambledText[data-val="1"]:before{content:"[01]"}.q10Vma_scrambledText[data-val="2"]:before{content:"[02]"}.q10Vma_scrambledText[data-val="3"]:before{content:"[03]"}.q10Vma_scrambledText[data-val="4"]:before{content:"[04]"}@media (min-width:768px){.q10Vma_scrambledText[data-val="1"]{top:35%;left:20%}.q10Vma_scrambledText[data-val="2"]{top:60%;right:20%}.q10Vma_scrambledText[data-val="3"]{bottom:25%;left:0}.q10Vma_scrambledText[data-val="4"]{bottom:20%;right:10%}}.q10Vma_root{background:linear-gradient(#4583ff 9.18%,#000 100%),linear-gradient(#bfc7d6 9.18%,#000 85.19%);flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;height:0;animation:.5s ease-in-out forwards q10Vma_bvbEnter;display:flex;position:relative}@media (min-width:768px){.q10Vma_root{gap:unset;flex-direction:row;justify-content:center;align-items:center;height:80lvh;animation:.5s ease-in-out forwards q10Vma_bvbEnterMd}}@keyframes q10Vma_bvbEnter{0%{height:0}to{height:100lvh}}@keyframes q10Vma_bvbEnterMd{0%{height:0}to{height:80lvh}}
._8D38na_footerWrapper{color:#000000d9;background-color:#fff;padding:0 16px 40px}._8D38na_footerWrapper._8D38na_dark{color:#ffffffd9;background-color:#000}@media (min-width:992px){._8D38na_footerWrapper{padding:0 80px}}._8D38na_contentWrapper{max-width:1440px;margin:0 auto}._8D38na_footerColumnsGrid{border-bottom:1px solid #0000001a;flex-direction:column;padding-top:20px;display:flex}._8D38na_dark ._8D38na_footerColumnsGrid{border-bottom-color:#ffffff1f}@media (min-width:992px){._8D38na_footerColumnsGrid{grid-template-columns:repeat(4,1fr);padding-top:0;display:grid}}._8D38na_footerColumnWrapper{padding:0}@media (min-width:992px){._8D38na_footerColumnWrapper{border-right:1px solid #0000000f;padding:60px 0 44px}._8D38na_dark ._8D38na_footerColumnWrapper{border-right-color:#ffffff14}._8D38na_footerColumnWrapper:not(:first-child){padding-left:28px}._8D38na_footerColumnWrapper:last-child{border-right:none}}._8D38na_sectionHeading{text-transform:uppercase;color:#00000080;font-size:14px;font-weight:500;line-height:120%}@media (min-width:992px){._8D38na_sectionHeading{font-size:13px}}._8D38na_dark ._8D38na_sectionHeading{color:#ffffff80}._8D38na_columnSeparator{border-top:1px solid #0000000d;margin-top:20px;padding-top:21px}._8D38na_dark ._8D38na_columnSeparator{border-top-color:#ffffff14}@media (min-width:992px){._8D38na_columnSeparator[data-inset=true]{margin-left:-28px;padding-left:28px}}._8D38na_linksList{flex-direction:column;gap:1.6rem;margin-top:20px;display:flex}@media (min-width:992px){._8D38na_linksList{gap:2rem}}._8D38na_styledLink{color:#000000d9;letter-spacing:-.028rem;align-items:center;gap:8px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.2rem;text-decoration:none;display:flex}._8D38na_styledLink:hover{color:#000}._8D38na_privacyChoicesButton{cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-family:inherit}._8D38na_dark ._8D38na_styledLink{color:#ffffffd9}._8D38na_dark ._8D38na_styledLink:hover{color:#fff}._8D38na_newBadge{text-transform:uppercase;letter-spacing:.4px;color:#000000b3;background:#0000001a;border-radius:3px;align-items:center;padding:2px 6px;font-size:8px;font-weight:500;line-height:normal;display:inline-flex}._8D38na_dark ._8D38na_newBadge{color:#ffffffb3;background:#ffffff1a}._8D38na_hsaFsaBadgeWrapper{margin-top:20px;padding-bottom:16px}._8D38na_light ._8D38na_hsaFsaBadgeWrapper img{filter:invert()}@media (min-width:992px){._8D38na_hsaFsaBadgeWrapper{padding-bottom:0}}._8D38na_footerUtilityRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._8D38na_findStoreLink{cursor:pointer;box-sizing:border-box;letter-spacing:-.14px;min-height:28px;color:inherit;white-space:nowrap;background:0 0;border:1px solid #00000026;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex;opacity:1!important}._8D38na_findStoreLink[data-variant=dark]{border-color:#ffffff40}._8D38na_findStoreLink:hover{background:#0000000a}._8D38na_findStoreLink[data-variant=dark]:hover{background:#ffffff14}._8D38na_bottomBar{border-bottom:1px solid #0000001a;flex-direction:column;gap:32px;padding:28px 0;display:flex}._8D38na_dark ._8D38na_bottomBar{border-bottom-color:#ffffff1f}@media (min-width:992px){._8D38na_bottomBar{grid-template-columns:repeat(3,1fr);gap:0;padding:0;display:grid}}._8D38na_bottomBarSection{flex-direction:column;gap:14px;display:flex}@media (min-width:992px){._8D38na_bottomBarSection{border-right:1px solid #0000000f;padding:28px 0}._8D38na_dark ._8D38na_bottomBarSection{border-right-color:#ffffff14}._8D38na_bottomBarSection:not(:first-child){padding-left:28px}._8D38na_bottomBarSection:last-child{border-right:none}}._8D38na_bottomBarHeading{text-transform:uppercase;color:#00000080;font-size:14px;font-weight:500;line-height:120%}@media (min-width:992px){._8D38na_bottomBarHeading{font-size:13px}}._8D38na_dark ._8D38na_bottomBarHeading{color:#ffffff80}._8D38na_contactInfo{flex-direction:column;gap:8px;display:flex}._8D38na_contactLink{color:#000000d9;letter-spacing:-.028rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.2rem;text-decoration:none}._8D38na_contactLink:hover{color:#000}._8D38na_dark ._8D38na_contactLink{color:#ffffffd9}._8D38na_dark ._8D38na_contactLink:hover{color:#fff}._8D38na_socialIconsRow{align-items:center;gap:24px;display:flex}._8D38na_socialIconsRow a img{width:20px;height:20px}._8D38na_light ._8D38na_socialIconsRow img{filter:invert()}._8D38na_appStoreButtonsRow{align-items:center;gap:8px;display:flex}._8D38na_appStoreButtonsRow a img{width:115px;height:34px}._8D38na_copyrightRow{border-bottom:1px solid #0000000a;padding:20px 0}._8D38na_dark ._8D38na_copyrightRow{border-bottom-color:#ffffff14}._8D38na_copyrightText{color:#00000080;font-size:13px;line-height:17px}@media (min-width:992px){._8D38na_copyrightText{font-size:12px}}._8D38na_dark ._8D38na_copyrightText{color:#ffffff80}._8D38na_address{color:#00000080;margin-top:8px;font-size:13px;line-height:18px}@media (min-width:992px){._8D38na_address{font-size:12px}}._8D38na_dark ._8D38na_address{color:#ffffff80}._8D38na_regionSelectorWrapper{margin-top:16px}._8D38na_wordmarkContainer{color:#0000000f;flex-direction:column;align-items:center;padding:44px 0 40px;display:flex;overflow:hidden}._8D38na_dark ._8D38na_wordmarkContainer{color:#ffffff0f}._8D38na_wordmarkContainer svg{width:100%;height:auto}@media (min-width:992px){._8D38na_wordmarkContainer{padding:44px 0 60px}._8D38na_accordion[open]>summary~*{display:flex}}._8D38na_accordionHeader{cursor:pointer;text-transform:uppercase;color:#00000080;justify-content:space-between;align-items:center;padding:24px 0;font-size:14px;font-weight:500;line-height:120%;list-style:none;display:flex}@media (min-width:992px){._8D38na_accordionHeader{font-size:13px}}._8D38na_dark ._8D38na_accordionHeader{color:#ffffff80}._8D38na_accordionHeader::marker{display:none}._8D38na_accordionHeader svg{fill:#0000004d;transition:transform .3s;transform:rotate(180deg)}._8D38na_accordion[open]>._8D38na_accordionHeader svg{transform:rotate(0)}._8D38na_dark ._8D38na_accordionHeader svg{fill:#ffffff4d}@media (min-width:992px){._8D38na_accordionHeader{pointer-events:none;padding:0}._8D38na_accordionHeader svg{display:none}}._8D38na_accordionContent{flex-direction:column;gap:1.6rem;padding-bottom:8px;display:flex}@media (min-width:992px){._8D38na_accordionContent{gap:2rem;margin-top:20px;padding-bottom:0}}._8D38na_desktopSections{display:none}@media (min-width:992px){._8D38na_desktopSections{display:block}._8D38na_mobileSections{display:none}}
._f8b2a_outer{--gutter:var(--home-gutter,clamp(16px, 5.25vw, 84px));--text-primary:#000;--text-muted:#0009;--border:#00000029;isolation:isolate;width:100%;color:var(--text-primary);box-sizing:border-box;height:100svh;min-height:844px;padding:var(--home-section-y,80px) var(--gutter) 0;background:#fff;flex-direction:column;display:flex;position:relative;overflow:clip hidden}._f8b2a_inner{box-sizing:border-box;flex-direction:column;flex:auto;align-items:center;gap:24px;width:min(100%,1432px);min-height:0;margin:0 auto;display:flex}._f8b2a_copyColumn{z-index:6;box-sizing:border-box;flex-direction:column;flex-shrink:0;align-items:center;gap:56px;width:100%;display:flex;position:relative}._f8b2a_copy{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(100%,260px);display:flex}._f8b2a_title{font-size:var(--home-h2,24px);letter-spacing:-.8px;color:var(--text-primary);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;font-weight:400;line-height:1.2}._f8b2a_body{max-width:var(--home-sub-max,260px);font-size:var(--home-sub,13px);letter-spacing:-.4px;color:var(--text-muted);text-align:center;margin:0;font-weight:400;line-height:1.4}._f8b2a_findStore{cursor:pointer;appearance:none;border-color:#00000047;min-width:140px;font-family:inherit}._f8b2a_stats{align-items:flex-start;gap:24px;width:100%;margin:0;padding:0;display:flex}._f8b2a_stat{flex-direction:column-reverse;flex:1 1 0;align-items:center;gap:4px;min-width:0;margin:0;display:flex;position:relative}._f8b2a_stat:not(:last-child):after{content:"";pointer-events:none;background:#00000029;width:1px;position:absolute;top:0;bottom:0;right:-12px}._f8b2a_statLabel{letter-spacing:-.4px;width:100%;color:var(--text-muted);text-align:center;white-space:pre-line;margin:0;font-size:13px;font-weight:400;line-height:18.2px}._f8b2a_statValue{letter-spacing:-1px;color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:400;line-height:24px}._f8b2a_globeStage{z-index:1;width:calc(100% + 2 * var(--gutter));max-width:none;min-height:0;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));pointer-events:none;flex:auto;align-self:stretch;margin-top:-40px;position:relative;overflow:hidden}._f8b2a_globeBleed{width:276.67vw;height:260.77vw;position:absolute;top:0;left:50%;transform:translate(-50%)}._f8b2a_globeMedia{z-index:2;pointer-events:none;opacity:1;visibility:visible;transition:opacity .45s,visibility linear;position:absolute;inset:0;overflow:hidden}._f8b2a_globeMediaReady{z-index:0;opacity:0;visibility:hidden;transition:opacity .45s,visibility 0s linear .45s}._f8b2a_globeFade{z-index:2;pointer-events:none;width:169.64%;height:173.33%;position:absolute;top:-45.1%;left:-26.96%}._f8b2a_globeSnapshot{object-fit:contain;z-index:1;pointer-events:none;opacity:1;transition:opacity .45s}._f8b2a_globeSnapshotFaded{opacity:0}@media (min-width:992px){._f8b2a_outer{height:auto;min-height:820px;padding:0 var(--gutter);display:block;overflow-y:visible}._f8b2a_inner{flex-direction:row;flex:none;align-items:center;gap:48px;min-height:820px;position:relative}._f8b2a_copyColumn{flex:0 540px;align-items:flex-start;gap:72px;width:auto;max-width:540px;margin:0}._f8b2a_copy{text-align:left;align-items:flex-start;gap:24px;width:100%;max-width:none}._f8b2a_title{letter-spacing:-2px;text-align:left;font-size:48px;line-height:1.2}._f8b2a_body{letter-spacing:-.14px;text-align:left;max-width:420px;font-size:14px;line-height:19.6px}._f8b2a_findStore{border-color:var(--border)}._f8b2a_stats{gap:56px;width:auto}._f8b2a_stat{flex:none;align-items:flex-start;gap:12px;min-width:0}._f8b2a_stat:not(:last-child):after{background:#0000001f;right:-28px}._f8b2a_statLabel{letter-spacing:-.6px;text-align:left;white-space:nowrap;width:auto;font-size:15px;line-height:17px}._f8b2a_statValue{font-size:40px;line-height:48px}._f8b2a_globeStage{aspect-ratio:844/809;pointer-events:auto;flex:1 1 0;align-self:center;width:auto;min-width:0;max-width:844px;height:auto;max-height:809px;margin-top:0;margin-left:0;margin-right:0;overflow:visible}._f8b2a_globeBleed{width:auto;height:auto;inset:0;transform:none}._f8b2a_split ._f8b2a_inner{flex-direction:row-reverse}}
.-eLXoa_root{--switch-padding:3px;cursor:pointer;padding:var(--switch-padding);background-color:#cecece;border-radius:32px;width:48px;height:28px;transition:all .3s ease-in-out;display:inline-block;position:relative}.-eLXoa_root.-eLXoa_active{background-color:var(--switch-accent,#ea5b31)}.-eLXoa_root.-eLXoa_disabled{pointer-events:none;opacity:.4}.-eLXoa_root input{display:none}.-eLXoa_root span{width:22px;height:22px;left:var(--switch-padding);background-color:#fff;border-radius:100%;padding:1px;display:inline-block;position:absolute}.-eLXoa_root span.-eLXoa_active{left:unset;right:var(--switch-padding)}
.RK0UUa_root{max-width:500px;margin:20px auto}.RK0UUa_root p{letter-spacing:-.0175rem;margin-bottom:.8rem;font-size:1.4rem;font-weight:500}.RK0UUa_root .RK0UUa_row{gap:.8rem;width:100%;display:flex}.RK0UUa_root .RK0UUa_row.RK0UUa_noGap{gap:0}.RK0UUa_root .RK0UUa_row.RK0UUa_col3>*{flex-shrink:0;width:32%}.RK0UUa_root .RK0UUa_row>*{flex-grow:1}.RK0UUa_root input,.RK0UUa_root select{border:1px solid #000;border-radius:8px;width:100%;padding:.8rem 1rem .8rem 1.6rem;font-size:1.6rem}.RK0UUa_root input.RK0UUa_leftNoBorder,.RK0UUa_root select.RK0UUa_leftNoBorder{border-left:none;border-radius:0 8px 8px 0}.RK0UUa_root .RK0UUa_phoneCode{white-space:nowrap;border:1px solid #000;border-right:none;border-radius:8px 0 0 8px;align-items:center;width:4ch;padding:0 8px;font-size:1.6rem;display:flex}.RK0UUa_root .RK0UUa_inputRows{flex-direction:column;gap:1.6rem;display:flex}
.xEbWcW_link{color:#000;letter-spacing:-.4px;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex}.xEbWcW_label{position:relative}.xEbWcW_label:after{content:"";transform-origin:50%;background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.xEbWcW_link:hover .xEbWcW_label:after,.xEbWcW_link:focus-visible .xEbWcW_label:after{transform:scaleX(1)}.xEbWcW_icon{flex:none;display:block}.xEbWcW_link:focus-visible{outline-offset:3px;outline:2px solid #000}@media (prefers-reduced-motion:reduce){.xEbWcW_label:after{transition:none}}
/*# sourceMappingURL=2r8y83s2db0zv.css.map*/