.BifocalGlasses-module__QDB16q__hero{width:100%;height:300px;margin-bottom:16px;position:relative;overflow:hidden}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__hero{height:524px;margin-bottom:40px}}.BifocalGlasses-module__QDB16q__heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BifocalGlasses-module__QDB16q__heroContent{z-index:1;padding:40px 24px;position:relative}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__heroContent{padding:148px 84px}}.BifocalGlasses-module__QDB16q__heroTitle{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#fff;max-width:600px;margin:0 0 24px;font-size:28px;line-height:36px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__heroTitle{max-width:823px;font-size:50px;line-height:64px}}.BifocalGlasses-module__QDB16q__heroButton{color:#fff;font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-semibold);text-transform:uppercase;cursor:pointer;background:#3e63dd;border:none;border-radius:100px;justify-content:center;align-items:center;padding:10px 20px;font-size:12px;text-decoration:none;transition:opacity .2s;display:inline-flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__heroButton{padding:16px 20px;font-size:16px}}.BifocalGlasses-module__QDB16q__heroButton:hover{opacity:.9}.BifocalGlasses-module__QDB16q__pageContent{max-width:var(--layout-max-width);margin:0 auto}.BifocalGlasses-module__QDB16q__contentSection{padding:16px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__contentSection{padding:40px}}.BifocalGlasses-module__QDB16q__sectionTitle{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#0d1738;text-align:left;margin:0 0 8px;font-size:18px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__sectionTitle{text-align:center;margin:0 0 16px;font-size:42px;line-height:43px}}.BifocalGlasses-module__QDB16q__sectionSubtitle{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-regular);color:#0d1738;text-align:left;max-width:890px;margin:0;font-size:14px;line-height:20px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__sectionSubtitle{text-align:center;margin:0 auto 24px;font-size:18px;line-height:24px}}.BifocalGlasses-module__QDB16q__twoColumn{flex-direction:column;gap:24px;padding:16px;display:flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__twoColumn{flex-direction:row;gap:24px;padding:40px}}.BifocalGlasses-module__QDB16q__twoColumnReverse{flex-direction:column-reverse;gap:24px;padding:16px;display:flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__twoColumnReverse{flex-direction:row;gap:24px;padding:40px}}.BifocalGlasses-module__QDB16q__columnText{border:1px solid #eee;border-radius:24px;flex:1;padding:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__columnText{background:#f7f7f7;padding:40px}}.BifocalGlasses-module__QDB16q__columnImage{border-radius:24px;flex:1;min-height:251px;position:relative;overflow:hidden}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__columnImage{min-height:375px}}.BifocalGlasses-module__QDB16q__columnImg{object-fit:cover;border-radius:24px;width:100%;height:100%}.BifocalGlasses-module__QDB16q__columnHeading{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#0d1738;letter-spacing:-.64px;margin:0 0 16px;font-size:18px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__columnHeading{font-size:32px;line-height:64px}}.BifocalGlasses-module__QDB16q__columnBody{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-regular);color:#0d1738;margin:0;font-size:14px;line-height:22px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__columnBody{font-size:18px;line-height:24px}}.BifocalGlasses-module__QDB16q__iconList{flex-direction:column;gap:16px;margin-top:16px;display:flex}.BifocalGlasses-module__QDB16q__iconItem{align-items:center;gap:16px;display:flex}.BifocalGlasses-module__QDB16q__iconCircle{background:#f7f7f7;border-radius:35px;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;padding:10px;display:flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__iconCircle{background:#fff}}.BifocalGlasses-module__QDB16q__iconLabel{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-semibold);color:#0d1738;margin:0;font-size:16px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__iconLabel{font-size:18px}}.BifocalGlasses-module__QDB16q__iconDesc{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-regular);color:#0d1738;margin:4px 0 0;font-size:14px;line-height:20px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__iconDesc{font-size:18px;line-height:24px}}.BifocalGlasses-module__QDB16q__ctaButton{color:#fff;font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-semibold);text-transform:uppercase;cursor:pointer;background:#3e63dd;border:none;border-radius:100px;justify-content:center;align-items:center;margin-top:24px;padding:16px 32px;font-size:14px;text-decoration:none;transition:opacity .2s;display:inline-flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__ctaButton{padding:24px 32px;font-size:16px}}.BifocalGlasses-module__QDB16q__ctaButton:hover{opacity:.9}.BifocalGlasses-module__QDB16q__signsSection{background:linear-gradient(#fff 28%,#d2dcff 100%);padding:16px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__signsSection{padding:40px 60px}}.BifocalGlasses-module__QDB16q__signsTitle{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#0d1738;text-align:left;margin:0 0 8px;font-size:18px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__signsTitle{text-align:center;font-size:42px;line-height:64px}}.BifocalGlasses-module__QDB16q__signsSubtitle{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-regular);color:#0d1738;text-align:left;max-width:650px;margin:0 0 40px;font-size:14px;line-height:20px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__signsSubtitle{text-align:center;margin:0 auto 40px;font-size:18px;line-height:24px}}.BifocalGlasses-module__QDB16q__signsGrid{grid-template-columns:1fr;gap:16px;max-width:1100px;margin:0 auto;display:grid}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__signsGrid{grid-template-columns:repeat(4,1fr);gap:40px}}.BifocalGlasses-module__QDB16q__signCard{text-align:center;flex-direction:column;align-items:center;gap:10px;padding-top:16px;display:flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__signCard{text-align:left;align-items:flex-start;padding-top:40px}}.BifocalGlasses-module__QDB16q__signImage{object-fit:cover;border-radius:50%;width:100px;height:100px}.BifocalGlasses-module__QDB16q__signLabel{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-semibold);color:#000;margin:0;font-size:16px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__signLabel{font-size:18px}}.BifocalGlasses-module__QDB16q__signDesc{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-regular);color:#0d1738;margin:0;font-size:14px;line-height:20px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__signDesc{font-size:18px;line-height:24px}}.BifocalGlasses-module__QDB16q__benefitsGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:16px;display:grid}.BifocalGlasses-module__QDB16q__benefitItem{flex-direction:column;gap:16px;display:flex}.BifocalGlasses-module__QDB16q__benefitLabel{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#0d1738;margin:0;font-size:14px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__benefitLabel{font-size:18px}}.BifocalGlasses-module__QDB16q__tipsList{margin:16px 0 0;padding-left:24px;list-style:outside}.BifocalGlasses-module__QDB16q__tipsList li{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#0d1738;margin-bottom:4px;font-size:14px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__tipsList li{font-size:18px}}.BifocalGlasses-module__QDB16q__shopSection{padding:16px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__shopSection{padding:40px}}.BifocalGlasses-module__QDB16q__shopTitle{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#0d1738;margin:0 0 24px;font-size:18px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__shopTitle{text-align:center;margin:0 0 32px;font-size:42px;line-height:43px}}.BifocalGlasses-module__QDB16q__shopGrid{flex-direction:row;gap:8px;display:flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__shopGrid{gap:24px}}.BifocalGlasses-module__QDB16q__shopCard{border-radius:24px;flex:1;height:143px;text-decoration:none;position:relative;overflow:hidden}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__shopCard{height:621px}}.BifocalGlasses-module__QDB16q__shopCardImage{object-fit:cover;width:100%;height:100%}.BifocalGlasses-module__QDB16q__shopCardOverlay{background:linear-gradient(#0000,#0000004d);justify-content:space-between;align-items:center;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.BifocalGlasses-module__QDB16q__shopCardLabel{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#fff;margin:0;font-size:12px;line-height:16px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__shopCardLabel{font-size:18px}}.BifocalGlasses-module__QDB16q__shopCardLink{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#fff;text-underline-offset:4px;font-size:10px;text-decoration:underline}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__shopCardLink{font-size:14px}}.BifocalGlasses-module__QDB16q__faqSection{box-sizing:border-box;width:100%;padding:0 16px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqSection{padding:0 200px}}.BifocalGlasses-module__QDB16q__faqHeader{margin-bottom:var(--spacing-4);text-align:center}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqHeader{margin-bottom:var(--spacing-6);max-width:900px;margin-left:auto;margin-right:auto}}.BifocalGlasses-module__QDB16q__faqTitle{font-family:var(--typography-font-family-base);font-size:18px;font-weight:var(--typography-font-weight-semibold);color:var(--colors-text-primary);margin:0 0 var(--spacing-1)}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqTitle{font-size:var(--typography-font-size-h2);font-weight:var(--typography-font-weight-medium);margin:0 0 var(--spacing-2)}}.BifocalGlasses-module__QDB16q__faqSubtitle{font-family:var(--typography-font-family-base);letter-spacing:0;color:var(--colors-text-primary,#0d1738);margin:0;font-size:14px;font-weight:500;line-height:1.4}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqSubtitle{font-size:var(--typography-font-size-h4);font-weight:var(--typography-font-weight-regular);line-height:1}}.BifocalGlasses-module__QDB16q__faqList{text-align:left;flex-direction:column;width:100%;display:flex}.BifocalGlasses-module__QDB16q__faqItem{border-bottom:1px solid var(--colors-border-subtle);text-align:left}.BifocalGlasses-module__QDB16q__faqItem:last-child{border-bottom:none}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqItem:last-child{border-bottom:1px solid var(--colors-border-subtle)}}.BifocalGlasses-module__QDB16q__faqQuestion{justify-content:space-between;align-items:center;gap:var(--spacing-3);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;min-height:44px;padding:14px 0;display:flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqQuestion{gap:0;min-height:0;padding:16px 0}}.BifocalGlasses-module__QDB16q__faqQuestionText{font-family:var(--typography-font-family-base);letter-spacing:-.2px;color:var(--colors-text-primary);text-align:left;flex:1;font-size:14px;font-weight:600;line-height:1.4}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqQuestionText{font-size:24px;font-weight:var(--typography-font-weight-semibold);letter-spacing:-.64px;line-height:64px}}.BifocalGlasses-module__QDB16q__faqToggle{box-sizing:border-box;background:var(--colors-foundation-grey-100);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:9px;transition:background-color .25s;display:flex}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqToggle{background:var(--colors-foundation-grey-50);width:60px;height:60px;padding:19px;transition:background-color .2s}}.BifocalGlasses-module__QDB16q__faqToggleOpen{background:var(--colors-button-brand)}.BifocalGlasses-module__QDB16q__faqToggleIcon{width:18px;height:18px;color:var(--colors-text-primary);flex-shrink:0;transition:transform .25s}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqToggleIcon{width:22px;height:22px;transition:transform .2s}}.BifocalGlasses-module__QDB16q__faqToggleIconOpen{color:var(--colors-icons-inverse);transform:rotate(45deg)}.BifocalGlasses-module__QDB16q__faqAnswer{text-align:left;max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.BifocalGlasses-module__QDB16q__faqAnswerOpen{max-height:800px;padding-bottom:var(--spacing-4)}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqAnswerOpen{max-height:300px;padding-bottom:var(--spacing-5);padding-left:0;padding-right:84px}}.BifocalGlasses-module__QDB16q__faqAnswerText{font-family:var(--typography-font-family-base);letter-spacing:0;color:var(--colors-text-primary);text-align:left;opacity:.75;margin:0;padding-right:48px;font-size:12px;font-weight:400;line-height:1.6}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__faqAnswerText{font-size:18px;font-weight:var(--typography-font-weight-regular);opacity:1;max-width:1573px;padding-right:0;line-height:24px}}.BifocalGlasses-module__QDB16q__bulletList{margin:16px 0 0;padding-left:24px;list-style:outside}.BifocalGlasses-module__QDB16q__bulletList li{font-family:var(--typography-font-family-base);font-weight:var(--typography-font-weight-medium);color:#0d1738;font-size:14px;line-height:24px}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__bulletList li{font-size:18px}}.BifocalGlasses-module__QDB16q__divider{background:#eee;border:none;width:100%;height:1px;margin:16px 0}.BifocalGlasses-module__QDB16q__desktopOnly{display:none}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__desktopOnly{display:block}}.BifocalGlasses-module__QDB16q__mobileOnly{display:block}@media (min-width:1024px){.BifocalGlasses-module__QDB16q__mobileOnly{display:none}}
