.EyeBuilt{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeBuilt__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:45px 22px 66px}.EyeBuilt h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 25px}.EyeBuilt__visuals{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:0 0 28px}.EyeBuilt__visuals figure{background:#f4f8f4;border-radius:13px;margin:0;overflow:hidden;position:relative}.EyeBuilt__visuals figure:only-child{max-width:100%}.EyeBuilt__image{aspect-ratio:1.35;display:block;height:auto;object-fit:cover;width:100%}.EyeBuilt__application figcaption{background:#ffffffed;bottom:13px;color:#1e4d37;font-size:11px;font-weight:700;left:13px;letter-spacing:.05em;padding:7px 10px;position:absolute;right:13px;text-align:center;text-transform:uppercase}.EyeBuilt__application--diagram{align-items:center;display:flex;justify-content:center;min-height:230px}.EyeBuilt__application--diagram svg{display:block;max-width:100%;width:320px}.EyeBuilt__body{font-size:clamp(15px,1.3vw,17px);line-height:1.7}.EyeBuilt__body p{margin:0 0 17px}.EyeBuilt__facts{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 24px}.EyeBuilt__facts span{background:#f1f7f2;border:1px solid #cfe0d2;border-radius:999px;color:#2d6848;font-size:11px;font-weight:700;letter-spacing:.03em;padding:8px 12px}.EyeBuilt__quote{border-left:3px solid #b8d2be;color:#41674d;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2vw,22px);font-style:italic;line-height:1.5;margin:25px 0 0;padding-left:20px}.EyeBuilt__cta{align-items:center;background:#1e4d37;border-radius:6px;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;line-height:1.4;margin-top:30px;padding:16px 20px;text-align:center;text-decoration:none}.EyeBuilt__cta:hover,.EyeBuilt__cta:focus-visible{background:#173c2b}@media(max-width:749px){.EyeBuilt__inner{padding:36px 22px 49px}}.EyeBuybox{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif);scroll-margin-top:20px}.EyeBuybox__inner{margin:0 auto;max-width:720px;padding:0 22px 32px}.EyeBuybox__offer{background:#fff;border:1px solid #e5e8e2;border-radius:15px;box-shadow:0 8px 26px #1e312717;margin:0 auto;max-width:560px;overflow:hidden}.EyeBuybox__visual{align-items:center;aspect-ratio:1 / 1;background:#f2f7f2;display:flex;justify-content:center;overflow:hidden;text-decoration:none}.EyeBuybox__visual:focus-visible{outline:3px solid #1e4d37;outline-offset:-4px}.EyeBuybox__image{display:block;height:100%;object-fit:cover;width:100%}.EyeBuybox__content{padding:25px 25px 24px;text-align:center}.EyeBuybox__eyebrow{color:#2d6848;font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1.4;margin:0 0 9px;text-transform:uppercase}.EyeBuybox__content h2{color:#1e3127;font-size:clamp(22px,2.8vw,29px);font-weight:700;line-height:1.2;margin:0 0 8px}.EyeBuybox__product-title{color:#1e4d37;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 7px}.EyeBuybox__description{color:#526d5b;font-size:14px;line-height:1.5;margin:0 0 21px}.EyeBuybox__content>a{background:#1e4d37;border-radius:7px;color:#fff;display:block;font-size:15px;font-weight:700;line-height:1.4;padding:16px 20px;text-decoration:none}.EyeBuybox__content>a:hover,.EyeBuybox__content>a:focus-visible{background:#173c2b}.EyeBuybox__rating{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:center;line-height:1.4;margin:19px 0 14px}.EyeBuybox__rating span{color:#b88a42;font-size:18px;letter-spacing:.04em}.EyeBuybox__rating strong{color:#1e3127;font-size:13px;font-weight:700}.EyeBuybox__benefits{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}.EyeBuybox__benefits li{align-items:center;background:#f4f8f4;border:1px solid #dbe7dc;border-radius:999px;color:#315b42;display:inline-flex;font-size:11px;gap:5px;line-height:1.35;padding:8px 10px}.EyeBuybox__benefits li span{color:#4b8060;font-weight:700}.EyeBuybox__content small{color:#526d5b;display:block;font-size:11px;line-height:1.4;margin-top:13px}.EyeBuybox__availability{color:#41674d;font-size:13px;line-height:1.5;margin:20px 0 0;text-align:center}@media(max-width:749px){.EyeBuybox__inner{padding:0 16px 26px}.EyeBuybox__content{padding:22px 16px 20px}.EyeBuybox__benefits{gap:7px}}.EyeClosing{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeClosing__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:45px 22px 30px}.EyeClosing h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 24px}.EyeClosing__quote-visual{aspect-ratio:4 / 5;align-items:end;background:#1e3127;border-radius:13px;display:flex;isolation:isolate;margin:0 auto 28px;max-width:600px;overflow:hidden;padding:clamp(24px,5vw,42px);position:relative;width:100%}.EyeClosing__quote-visual:after{background:linear-gradient(180deg,#0a181114 15%,#0a1811c7);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.EyeClosing__quote-picture{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:-2}.EyeClosing__quote-image{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.EyeClosing__quote-image-placeholder{align-items:center;background:#f4f8f4;color:#526d5b;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;text-align:center;z-index:-2}.EyeClosing__quote-copy{max-width:620px}.EyeClosing__quote-visual blockquote{border:0;color:#fff;font-family:var(--font-body-family, Arial, sans-serif);font-size:clamp(23px,3.2vw,32px);font-style:normal;font-weight:400;line-height:1.25;margin:0;padding:0;text-shadow:0 1px 8px rgba(0,0,0,.28)}.EyeClosing__quote-visual figcaption{color:#fff;font-size:12px;font-weight:700;letter-spacing:.035em;line-height:1.4;margin-top:24px;text-shadow:0 1px 8px rgba(0,0,0,.28);text-transform:uppercase}.EyeClosing__body{font-size:clamp(15px,1.3vw,17px);line-height:1.7}.EyeClosing__body p{margin:0 0 17px}.EyeClosing__after-quote{font-size:15px;line-height:1.6;margin:0 0 17px 22px}@media(max-width:749px){.EyeClosing__inner{padding:36px 22px 24px}.EyeClosing__quote-visual{max-width:none}}.EyeDisclosureFooter{background:#fff;color:#65766b;font-family:var(--font-body-family, Arial, sans-serif);padding-top:56px}.EyeDisclosureFooter__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:20px 22px 30px}.EyeDisclosureFooter p{font-size:11px;line-height:1.55;margin:0}.EyeDisclosureFooter .EyeDisclosureFooter__copyright{margin-top:16px;text-align:center}@media(max-width:749px){.EyeDisclosureFooter{padding-top:42px}.EyeDisclosureFooter__inner{padding-bottom:26px}}.EyeFeatured{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeFeatured__inner{border-bottom:1px solid #e1e8e2;border-top:1px solid #e1e8e2;margin:0 auto;max-width:720px;padding:22px 22px 24px;text-align:center}.EyeFeatured__heading{color:#557363;font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.EyeFeatured__logos{align-items:center;display:flex;flex-wrap:nowrap;gap:14px 25px;justify-content:center}.EyeFeatured__logo{align-items:center;display:flex;flex:0 1 auto;justify-content:center;min-height:32px;min-width:0}.EyeFeatured__logo img{display:block;height:auto;max-height:34px;max-width:140px;object-fit:contain;width:auto}.EyeFeatured__wordmark{color:#1e4d37;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:700;line-height:1;white-space:nowrap}.EyeFeatured__wordmark--1,.EyeFeatured__wordmark--4{font-weight:400;letter-spacing:-.08em;text-transform:uppercase}.EyeFeatured__wordmark--2{letter-spacing:-.09em;text-transform:uppercase}.EyeFeatured__wordmark--3{font-size:22px;letter-spacing:-.07em;text-transform:lowercase}.EyeFeatured__quote{border-top:1px solid #edf1ed;margin:17px 0 0;padding:15px 0 0}.EyeFeatured__quote p{color:#315b42;font-family:Georgia,Times New Roman,serif;font-size:17px;font-style:italic;line-height:1.4;margin:0 0 6px}.EyeFeatured__quote cite{color:#557363;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.15em}.EyeFeatured__quote .EyeFeatured__quote-logo{color:#1e4d37;display:inline-block;font-family:Georgia,Times New Roman,serif;font-size:25px;font-style:normal;font-weight:700;letter-spacing:-.09em;line-height:1;text-transform:uppercase}@media(max-width:749px){.EyeFeatured__inner{padding:21px 16px 23px}.EyeFeatured__logos{flex-wrap:nowrap;gap:8px;justify-content:space-between}.EyeFeatured__logo{flex:0 1 25%;min-height:28px}.EyeFeatured__logo img{max-height:23px;max-width:100%}.EyeFeatured__wordmark{font-size:clamp(13px,4.8vw,17px)}.EyeFeatured__wordmark--3{font-size:clamp(11px,4.2vw,15px)}.EyeFeatured__quote p{font-size:16px}.EyeFeatured__quote .EyeFeatured__quote-logo{font-size:22px}}.EyeGuarantee{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeGuarantee__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:45px 22px 64px}.EyeGuarantee h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 26px}.EyeGuarantee__card{align-items:center;background:#f4f8f4;border:1px solid #dbe7dc;border-radius:13px;display:grid;gap:24px;grid-template-columns:128px minmax(0,1fr);margin-bottom:26px;padding:25px 29px}.EyeGuarantee__number{color:#2d6848;font-size:clamp(55px,8vw,80px);font-weight:700;letter-spacing:-.07em;line-height:1}.EyeGuarantee__badge{display:block;height:auto;max-height:128px;object-fit:contain;width:128px}.EyeGuarantee__label{color:#2d6848;font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.EyeGuarantee__summary{font-size:17px;font-weight:700;line-height:1.45;margin:0}.EyeGuarantee__body{font-size:clamp(15px,1.3vw,17px);line-height:1.7}.EyeGuarantee__body p{margin:0 0 17px}.EyeGuarantee__policy{color:#2d6848;display:inline-block;font-size:12px;font-weight:700;margin-top:10px;text-underline-offset:2px}@media(max-width:749px){.EyeGuarantee__inner{padding:36px 22px 49px}.EyeGuarantee__card{gap:15px;grid-template-columns:96px minmax(0,1fr);padding:20px}.EyeGuarantee__badge{max-height:96px;width:96px}}.EyeAdvertorialHero{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeAdvertorialHero__inner{margin:0 auto;max-width:1080px;padding:0 clamp(22px,5vw,72px) clamp(16px,2vw,26px)}.EyeAdvertorialHero__content{margin:0 auto;text-align:center}.EyeAdvertorialHero__author{align-items:center;display:flex;gap:14px;margin:0 0 30px;min-height:56px;text-align:left}.EyeAdvertorialHero__author-image{border-radius:50%;display:block;flex:0 0 56px;height:56px;object-fit:cover;width:56px}.EyeAdvertorialHero__author-copy{min-width:0}.EyeAdvertorialHero__author-name{color:#1e3127;font-size:15px;font-weight:700;line-height:1.35;margin:0 0 3px}.EyeAdvertorialHero__author-detail{color:#6a826f;font-size:13px;line-height:1.45;margin:0}.EyeAdvertorialHero__editorial-box{border-bottom:1px solid #e4ebe6;border-top:1px solid #e4ebe6;margin:18px auto 0;max-width:900px;padding:12px 0;text-align:left;width:100%}.EyeAdvertorialHero__meta-line{align-items:center;color:#527360;display:flex;flex-wrap:wrap;font-size:12px;gap:5px 10px;justify-content:flex-start;line-height:1.5;margin:0}.EyeAdvertorialHero__meta-group{align-items:center;display:inline-flex;gap:5px}.EyeAdvertorialHero__meta-group svg{fill:none;flex:0 0 15px;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:15px}.EyeAdvertorialHero__meta-separator{color:#73927d}.EyeAdvertorialHero__byline-share-row{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:11px}.EyeAdvertorialHero__byline{color:#263d30;flex:1 1 auto;font-size:12px;line-height:1.45;margin:0;min-width:0;text-align:left}.EyeAdvertorialHero__byline strong,.EyeAdvertorialHero__byline span{display:block}.EyeAdvertorialHero__byline strong{color:#161c18;font-weight:700}.EyeAdvertorialHero__byline span{color:#303a33;font-weight:400}.EyeAdvertorialHero__share{align-items:center;display:flex;flex:0 0 auto;gap:7px}.EyeAdvertorialHero__share-link{align-items:center;border-radius:50%;color:#fff;cursor:default;display:inline-flex;height:30px;justify-content:center;overflow:hidden;-webkit-user-select:none;user-select:none;width:30px}.EyeAdvertorialHero__share-link--facebook{background:#4267a9}.EyeAdvertorialHero__share-link--twitter{background:#16a9e0}.EyeAdvertorialHero__share-link--pinterest{background:#c91f31;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:700}.EyeAdvertorialHero__share-link--whatsapp{background:#18a957}.EyeAdvertorialHero__share-link--email{background:#26332b}.EyeAdvertorialHero__share-link svg{display:block;fill:currentColor;height:15px;width:15px}.EyeAdvertorialHero__share-image{display:block;height:100%;object-fit:cover;width:100%}.EyeAdvertorialHero__share-link--facebook svg{height:16px;width:9px}.EyeAdvertorialHero__share-link--twitter svg{height:13px;width:16px}.EyeAdvertorialHero__share-link--whatsapp svg,.EyeAdvertorialHero__share-link--email svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}@media(max-width:749px){.EyeAdvertorialHero__editorial-box{margin-top:16px;padding:11px 0}.EyeAdvertorialHero__meta-line{display:block;font-size:10px;line-height:1.35}.EyeAdvertorialHero__meta-line .EyeAdvertorialHero__meta-group{display:inline}.EyeAdvertorialHero__meta-line .EyeAdvertorialHero__meta-group svg{display:inline-block;margin-right:4px;vertical-align:-3px}.EyeAdvertorialHero__byline-share-row{align-items:flex-start;flex-direction:column;gap:9px;margin-top:10px}.EyeAdvertorialHero__share{align-self:flex-start;gap:7px}.EyeAdvertorialHero__share-link{height:28px;width:28px}}.EyeAdvertorialHero__testimonial{isolation:isolate;margin:32px auto 0;max-width:760px;background:#fff;border:1px solid rgba(35,60,47,.12);border-radius:14px;overflow:hidden;text-align:left}.EyeAdvertorialHero__testimonial-image{display:block;height:auto;object-fit:cover;width:100%}.EyeAdvertorialHero__testimonial-overlay{background:#fff;color:#1e3127;padding:18px 22px}.EyeAdvertorialHero__testimonial-meta{align-items:center;color:#65746a;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:8px;letter-spacing:.04em;margin:0 0 7px;text-transform:uppercase}.EyeAdvertorialHero__testimonial-stars{color:#b2793b;font-size:15px;letter-spacing:.06em}.EyeAdvertorialHero__testimonial-overlay blockquote{font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,1.7vw,21px);line-height:1.4;margin:0}.EyeAdvertorialHero__testimonial-name{font-size:13px;font-weight:700;margin:7px 0 0}.EyeAdvertorialHero__press{margin:24px auto 0;max-width:760px;text-align:center}.EyeAdvertorialHero__press-label{color:#65746a;display:block;font-size:10px;font-weight:700;letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.EyeAdvertorialHero__press-logos{align-items:center;color:#245b40;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center}.EyeAdvertorialHero__press-vogue,.EyeAdvertorialHero__press-bazaar{font-family:Georgia,Times New Roman,serif;font-size:22px;letter-spacing:-.07em}.EyeAdvertorialHero__press-elle{font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:700;letter-spacing:-.08em}.EyeAdvertorialHero__press-marie{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;letter-spacing:-.07em}.EyeAdvertorialHero__title{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.6vw,68px);font-weight:400;letter-spacing:-.045em;line-height:1.06;margin:0;text-wrap:balance}.EyeAdvertorialHero__intro{color:#48574d;font-size:clamp(16px,1.35vw,19px);line-height:1.62;margin:26px auto 0;max-width:780px}.EyeAdvertorialHero__reviews{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1.4;margin:31px 0 0}.EyeAdvertorialHero__stars{color:#b2793b;font-size:16px;letter-spacing:.06em}.EyeAdvertorialHero__benefits{display:flex;flex-wrap:wrap;gap:8px 17px;justify-content:center;line-height:1.4;margin:14px 0 0}.EyeAdvertorialHero__benefits span{font-size:13px}.EyeAdvertorialHero__benefits span span{color:#64866d;font-weight:700;margin-right:3px}.EyeAdvertorialHero__cta{align-items:center;background:#1e4d37;border:1px solid #1e4d37;border-radius:999px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;gap:16px;justify-content:center;line-height:1.3;margin-top:24px;min-height:54px;padding:14px 25px;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.EyeAdvertorialHero__cta:hover,.EyeAdvertorialHero__cta:focus-visible{background:transparent;color:#1e4d37;transform:translateY(-2px)}.EyeAdvertorialHero__cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.EyeAdvertorialHero__inner{padding:0 22px 20px}.EyeAdvertorialHero__content{text-align:left}.EyeAdvertorialHero__author{margin-bottom:24px}.EyeAdvertorialHero__title{font-size:clamp(36px,9.4vw,52px)}.EyeAdvertorialHero__intro{margin-top:20px}.EyeAdvertorialHero__testimonial{margin-top:24px}.EyeAdvertorialHero__testimonial-overlay{padding:12px 14px}.EyeAdvertorialHero__testimonial-overlay blockquote{font-size:15px}.EyeAdvertorialHero__press{margin-top:20px}.EyeAdvertorialHero__press-logos{gap:10px 16px}.EyeAdvertorialHero__press-vogue,.EyeAdvertorialHero__press-bazaar{font-size:18px}.EyeAdvertorialHero__press-elle{font-size:19px}.EyeAdvertorialHero__press-marie{font-size:17px}.EyeAdvertorialHero__reviews,.EyeAdvertorialHero__benefits{justify-content:flex-start;margin-top:18px}.EyeAdvertorialHero__cta{margin-top:25px;width:100%}}@media(prefers-reduced-motion:reduce){.EyeAdvertorialHero__cta{transition:none}}.EyeAdvertorialLead{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeAdvertorialLead__inner{font-size:clamp(16px,1.45vw,19px);line-height:1.68;margin:0 auto;max-width:720px;padding:12px 22px 42px}.EyeAdvertorialLead__inner p{margin:0 0 19px}.EyeAdvertorialLead__inner p:last-child{margin-bottom:0}@media(max-width:749px){.EyeAdvertorialLead__inner{padding:10px 22px 28px}}.EyeLimits{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeLimits__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:45px 22px 65px}.EyeLimits h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 25px}.EyeLimits__callout{background:#f4f8f4;border:1px solid #dbe7dc;border-radius:13px;padding:clamp(25px,4vw,38px)}.EyeLimits__label{color:#2d6848;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 17px;text-transform:uppercase}.EyeLimits__intro{font-size:18px;font-weight:700;line-height:1.5;margin:0 0 19px}.EyeLimits__body{font-size:clamp(15px,1.3vw,17px);line-height:1.7}.EyeLimits__body p{margin:0 0 17px}.EyeLimits blockquote{border-left:3px solid #b8d2be;color:#41694f;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2vw,21px);font-style:italic;line-height:1.5;margin:19px 0 0;padding-left:18px}.EyeLimits__close{font-size:15px;line-height:1.6;margin:22px 0 0}.EyeLimits__cta{align-items:center;background:#1e4d37;border-radius:6px;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;line-height:1.4;margin-top:30px;padding:16px 20px;text-align:center;text-decoration:none}.EyeLimits__cta:hover,.EyeLimits__cta:focus-visible{background:#173c2b}@media(max-width:749px){.EyeLimits__inner{padding:36px 22px 48px}}.shopify-section:has(>.EyeLogoHeader){position:sticky;top:0;z-index:50}.EyeLogoHeader{align-items:center;background:#fff;display:flex;justify-content:center;min-height:78px;width:100%}.EyeLogoHeader__link{align-items:center;display:inline-flex;justify-content:center;min-height:64px;padding:5px 16px;text-decoration:none}.EyeLogoHeader__link:focus-visible{border-radius:4px;outline:2px solid #245b40;outline-offset:2px}.EyeLogoHeader__logo{display:block;height:auto;max-height:58px;max-width:min(72vw,520px);object-fit:contain;width:auto}.EyeLogoHeader__name{color:#111;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;letter-spacing:.02em}@media(max-width:749px){.EyeLogoHeader{min-height:68px}.EyeLogoHeader__link{min-height:58px}.EyeLogoHeader__logo{max-height:52px;max-width:86vw}}.EyeMiddayTest{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeMiddayTest__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:44px 22px 66px}.EyeMiddayTest__heading{color:#1e3127;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.16;margin:0 0 25px}.EyeMiddayTest__graphic{background:#f4f8f4;border:1px solid #dbe7dc;border-radius:14px;box-shadow:0 3px 10px #1e31270d;margin:0 0 27px;padding:clamp(23px,4vw,38px)}.EyeMiddayTest__graphic-title{color:#2d6848;font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.4;text-align:center;text-transform:uppercase}.EyeMiddayTest__time{align-items:center;color:#2d6848;display:flex;font-size:clamp(27px,4vw,41px);font-weight:700;gap:22px;justify-content:center;line-height:1;margin:19px 0 29px}.EyeMiddayTest__time span:nth-child(2){color:#8ba991;font-size:.75em}.EyeMiddayTest__questions{display:grid;gap:18px;list-style:none;margin:0;padding:0}.EyeMiddayTest__questions li{align-items:flex-start;display:grid;gap:13px;grid-template-columns:27px minmax(0,1fr)}.EyeMiddayTest__check{align-items:center;background:#e0efe2;border-radius:50%;color:#205a3f;display:inline-flex;font-size:16px;font-weight:700;height:27px;justify-content:center;line-height:1;width:27px}.EyeMiddayTest__questions h3{color:#1e3127;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 4px}.EyeMiddayTest__questions p{color:#526d5b;font-size:14px;line-height:1.6;margin:0}.EyeMiddayTest__intro,.EyeMiddayTest__conclusion{font-size:clamp(15px,1.3vw,17px);line-height:1.7;margin:0 0 24px}.EyeMiddayTest__medical{border-left:3px solid #b8d2be;margin:28px 0;padding:3px 0 3px 20px}.EyeMiddayTest__medical h3{color:#375b48;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:0 0 10px;text-transform:uppercase}.EyeMiddayTest__medical-body{font-size:15px;line-height:1.68}.EyeMiddayTest__medical-body p{margin:0}.EyeMiddayTest__medical a{color:#2d6848;display:inline-block;font-size:12px;margin-top:10px;text-underline-offset:2px}.EyeMiddayTest__conclusion{font-weight:600;margin-bottom:0}@media(max-width:749px){.EyeMiddayTest__inner{padding:35px 22px 49px}.EyeMiddayTest__time{gap:13px}}.EyeAdvertorialMyth{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeAdvertorialMyth__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:38px 22px 62px}.EyeAdvertorialMyth__number{color:#2d6848;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0 0 24px}.EyeAdvertorialMyth__eyebrow,.EyeAdvertorialMyth__explanation-label{color:#2d6848;font-size:10px;font-weight:700;letter-spacing:.13em;line-height:1.4;margin:0 0 8px;text-transform:uppercase}.EyeAdvertorialMyth__title{color:#6a826f;font-family:var(--font-body-family, Arial, sans-serif);font-size:clamp(25px,3vw,34px);font-weight:700;letter-spacing:-.025em;line-height:1.18;margin:0 0 28px}.EyeAdvertorialMyth--study .EyeAdvertorialMyth__title{margin-bottom:18px}.EyeAdvertorialMyth__title s{text-decoration-color:#6a826f6b;text-decoration-thickness:2px}.EyeAdvertorialMyth__figure{margin:-8px 0 26px}.EyeAdvertorialMyth__image{border-radius:10px;display:block;height:auto;width:100%}.EyeAdvertorialMyth__image-caption{color:#6a826f;font-size:12px;line-height:1.5;margin-top:9px}.EyeAdvertorialMyth__explanation-label{color:#375b48;margin-bottom:12px}.EyeAdvertorialMyth__body{font-size:clamp(15px,1.3vw,17px);line-height:1.7}.EyeAdvertorialMyth__body p{margin:0 0 17px}.EyeAdvertorialMyth__body p:last-child{margin-bottom:0}.EyeAdvertorialMyth__chart{background:linear-gradient(145deg,#f8fbf8,#f1f6f1);border:1px solid #d5e3d8;border-radius:16px;box-shadow:0 12px 30px #1e31270f;margin:0 0 31px;overflow:hidden;padding:23px 24px 18px}.EyeAdvertorialMyth__chart-topline{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:9px}.EyeAdvertorialMyth__chart-eyebrow{color:#35634a;font-size:10px;font-weight:700;letter-spacing:.13em;line-height:1.4;margin:0;text-transform:uppercase}.EyeAdvertorialMyth__chart-sample{background:#e4efe6;border:1px solid #d2e2d5;border-radius:999px;color:#315c43;flex:0 0 auto;font-size:10px;font-weight:700;line-height:1;padding:7px 10px}.EyeAdvertorialMyth__chart-title{color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif);font-size:clamp(17px,2vw,20px);font-weight:700;line-height:1.4;margin:0 0 5px}.EyeAdvertorialMyth__chart-summary{color:#586a5e;font-size:13px;line-height:1.55;margin:0 0 19px}.EyeAdvertorialMyth__chart-rows{display:grid;gap:13px}.EyeAdvertorialMyth__chart-row{align-items:center;background:#ffffffc7;border:1px solid #e0e9e1;border-radius:10px;display:grid;gap:12px;grid-template-columns:minmax(112px,150px) minmax(50px,1fr) auto;min-height:54px;padding:10px 12px}.EyeAdvertorialMyth__chart-label{color:#344a3d;font-size:12px;font-weight:600;line-height:1.35}.EyeAdvertorialMyth__chart-track{background:#e7eee8;border-radius:999px;display:block;height:12px;overflow:hidden}.EyeAdvertorialMyth__chart-bar{background:linear-gradient(90deg,#397151,#5a9470);border-radius:inherit;display:block;height:100%;width:78%}.EyeAdvertorialMyth__chart-row--base .EyeAdvertorialMyth__chart-bar{background:linear-gradient(90deg,#62866d,#88a48d)}.EyeAdvertorialMyth__chart-result{color:#42654d;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.EyeAdvertorialMyth__chart-takeaway{align-items:center;color:#28583d;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;margin:15px 0 16px}.EyeAdvertorialMyth__chart-equals{align-items:center;background:#28583d;border-radius:50%;color:#fff;display:inline-flex;font-size:14px;height:23px;justify-content:center;line-height:1;width:23px}.EyeAdvertorialMyth__chart-stat{align-items:center;background:#ffffffb8;border-left:3px solid #4d8060;border-radius:0 9px 9px 0;display:flex;gap:12px;padding:10px 13px}.EyeAdvertorialMyth__chart-stat-value{color:#28583d;flex:0 0 auto;font-size:20px;letter-spacing:-.04em;line-height:1}.EyeAdvertorialMyth__chart-stat-copy{color:#52655a;font-size:11px;line-height:1.45}.EyeAdvertorialMyth__chart-note{color:#718076;font-size:10px;line-height:1.5;margin:13px 0 0}.EyeAdvertorialMyth__source{border:1px solid #cfe0d2;border-radius:999px;color:#1e5b3c;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em;line-height:1.4;margin-top:26px;padding:8px 13px;text-decoration:none;text-transform:uppercase}.EyeAdvertorialMyth__source:hover,.EyeAdvertorialMyth__source:focus-visible{background:#f1f7f2;text-decoration:underline}@media(max-width:749px){.EyeAdvertorialMyth__inner{padding:30px 22px 47px}.EyeAdvertorialMyth__chart{padding:18px 16px 15px}.EyeAdvertorialMyth__chart-row{column-gap:10px;grid-template-areas:"label result" "track track";grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.EyeAdvertorialMyth__chart-label{grid-area:label}.EyeAdvertorialMyth__chart-track{grid-area:track}.EyeAdvertorialMyth__chart-result{grid-area:result}.EyeAdvertorialMyth__chart-label{font-size:12px}.EyeAdvertorialMyth__chart-stat{align-items:flex-start;gap:9px}.EyeAdvertorialMyth__number{margin-bottom:19px}}.EyeProof{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeProof__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:46px 22px 66px}.EyeProof__header,.EyeProof__footer{margin-left:auto;margin-right:auto;max-width:720px}.EyeProof h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 11px}.EyeProof__tagline{color:#2d6848;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 28px;text-transform:uppercase}.EyeProof__grid{display:grid;gap:26px;grid-template-columns:minmax(0,1fr)}.EyeProof__card{background:#fff;border:1px solid #98a49b;border-radius:13px;min-width:0;overflow:hidden}.EyeProof__image,.EyeProof__image-placeholder{aspect-ratio:2.2 / 1;display:block;object-fit:cover;width:100%}.EyeProof__image-placeholder{align-items:center;background:#f4f8f4;color:#526d5b;display:flex;font-size:14px;justify-content:center;line-height:1.5;padding:24px;text-align:center}.EyeProof__labels{color:#7a8072;display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.13em;padding:16px 22px 0;text-transform:uppercase}.EyeProof__content{padding:19px 22px 22px}.EyeProof__card--without-image .EyeProof__content{padding-top:24px}.EyeProof__score{color:#ae8950;font-size:13px;line-height:1.4;margin:0 0 12px}.EyeProof__score span{letter-spacing:.04em}.EyeProof__score small{color:#8a887e;font-size:11px;font-weight:400;text-transform:uppercase}.EyeProof__content h3{color:#1e3127;font-size:clamp(19px,2vw,23px);font-weight:500;line-height:1.25;margin:0 0 11px}.EyeProof__quote{font-size:15px;line-height:1.55;margin:0 0 17px}.EyeProof__name{font-size:14px;font-weight:700;line-height:1.4;margin:0}.EyeProof__footer{padding-top:30px}.EyeProof__awards{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 13px}.EyeProof__awards a,.EyeProof__awards span{border:1px solid #cfe0d2;border-radius:999px;color:#1e4d37;font-size:11px;font-weight:700;line-height:1.3;padding:8px 12px;text-decoration:none}.EyeProof__awards a:hover{text-decoration:underline}.EyeProof__press{color:#526d5b;font-size:13px;margin:0 0 20px}.EyeProof__rating{font-size:15px;font-weight:700;margin:19px 0 5px}.EyeProof__rating span{color:#ae8950;letter-spacing:.08em}.EyeProof__brand,.EyeProof__note{color:#526d5b;font-size:12px;line-height:1.5;margin:0 0 5px}.EyeProof__cta{align-items:center;background:#1e4d37;border-radius:6px;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;line-height:1.4;margin-top:30px;padding:16px 20px;text-align:center;text-decoration:none}.EyeProof__cta:hover,.EyeProof__cta:focus-visible{background:#173c2b}@media(max-width:749px){.EyeProof__inner{padding:36px 16px 50px}.EyeProof__grid{gap:18px;grid-template-columns:1fr}.EyeProof__labels{padding:14px 16px 0}.EyeProof__content{padding:16px}}.EyeRitual{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeRitual__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:45px 22px 70px}.EyeRitual h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 25px}.EyeRitual__photo{margin:0 0 18px}.EyeRitual__image{aspect-ratio:1.45;border-radius:13px;display:block;object-fit:cover;width:100%}.EyeRitual__photo figcaption{color:#41674d;font-size:11px;letter-spacing:.04em;margin-top:8px;text-align:right}.EyeRitual__diagram{background:#f4f8f4;border:1px solid #dbe7dc;border-radius:13px;margin:0 0 18px;padding:18px 20px 13px;text-align:center}.EyeRitual__diagram svg{display:block;margin:0 auto;max-width:100%;width:470px}.EyeRitual__diagram figcaption{color:#1e4d37;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.4;margin-top:4px;text-transform:uppercase}.EyeRitual__sequence{background:#f4f8f4;border:1px solid #dbe7dc;border-radius:13px;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 28px;padding:20px 10px}.EyeRitual__sequence li{align-items:center;display:flex;flex-direction:column;gap:9px;padding:0 10px;position:relative;text-align:center}.EyeRitual__sequence li+li{border-left:1px solid #dbe7dc}.EyeRitual__sequence span{align-items:center;background:#e0efe2;border-radius:50%;color:#2d6848;display:flex;font-size:15px;font-weight:700;height:37px;justify-content:center;width:37px}.EyeRitual__sequence strong{font-size:12px;line-height:1.4}.EyeRitual__body{font-size:clamp(15px,1.3vw,17px);line-height:1.7}.EyeRitual__body p{margin:0 0 17px}.EyeRitual__callout{border-left:3px solid #2d6848;color:#2d6848;font-size:17px;font-weight:700;line-height:1.5;margin:23px 0;padding:4px 0 4px 19px}.EyeRitual__quote{border-left:3px solid #b8d2be;color:#41674d;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2vw,22px);font-style:italic;line-height:1.5;margin:23px 0 0;padding-left:20px}.EyeRitual__cta{align-items:center;background:#1e4d37;border-radius:6px;color:#fff;display:flex;font-size:15px;font-weight:700;justify-content:center;line-height:1.4;margin-top:30px;padding:16px 20px;text-align:center;text-decoration:none}.EyeRitual__cta:hover,.EyeRitual__cta:focus-visible{background:#173c2b}@media(max-width:749px){.EyeRitual__inner{padding:36px 22px 52px}.EyeRitual__sequence{padding:17px 5px}.EyeRitual__sequence li{padding:0 5px}}.EyeSocial{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeSocial__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:45px 22px 64px}.EyeSocial h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 25px}.EyeSocial__grid{columns:2;column-gap:13px}.EyeSocial figure{background:#fff;border:1px solid #d7e4d9;border-radius:11px;break-inside:avoid;display:inline-block;margin:0 0 13px;overflow:hidden;vertical-align:top;width:100%}.EyeSocial img{display:block;height:auto;width:100%}.EyeSocial figcaption{color:#526d5b;font-size:12px;line-height:1.4;padding:10px 12px}.EyeSocial__placeholder{background:#f4f8f4;border:1px dashed #a8c1ae;border-radius:11px;color:#526d5b;font-size:14px;line-height:1.5;padding:26px}@media(max-width:749px){.EyeSocial__inner{padding:36px 22px 49px}.EyeSocial__grid{columns:1}.EyeSocial figure{margin-bottom:9px}}.EyeSolution{background:#fff;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif)}.EyeSolution__inner{border-top:1px solid #d7e4d9;margin:0 auto;max-width:720px;padding:46px 22px 64px}.EyeSolution__eyebrow{color:#2d6848;font-size:10px;font-weight:700;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.EyeSolution h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,3.2vw,42px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:0 0 19px}.EyeSolution__lead,.EyeSolution__copy,.EyeSolution__close{font-size:clamp(15px,1.3vw,17px);line-height:1.7}.EyeSolution__lead{margin:0 0 29px}.EyeSolution__step{border-top:1px solid #d7e4d9;display:grid;gap:18px;grid-template-columns:45px minmax(0,1fr);padding:23px 0}.EyeSolution__number{color:#2d6848;font-size:20px;font-weight:700;line-height:1.2}.EyeSolution__step h3{font-size:17px;line-height:1.4;margin:0 0 9px}.EyeSolution__copy p{margin:0 0 15px}.EyeSolution__copy p:last-child{margin-bottom:0}.EyeSolution__comparison{border-top:1px solid #d7e4d9;padding-top:22px}.EyeSolution__close{background:#f1f7f2;border-left:3px solid #2d6848;font-weight:600;margin:26px 0 0;padding:19px 22px}@media(max-width:749px){.EyeSolution__inner{padding:36px 22px 49px}}body:has(.EyeStickyCTA){padding-bottom:calc(86px + env(safe-area-inset-bottom))}.EyeStickyCTA{background:#fff;border-top:1px solid #d7e4d9;bottom:0;box-shadow:0 -5px 22px #19352417;color:#1e3127;font-family:var(--font-body-family, Arial, sans-serif);left:0;opacity:0;padding:11px 20px calc(11px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;transform:translateY(110%);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden;z-index:10001}.EyeStickyCTA.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.EyeStickyCTA__inner{align-items:center;display:flex;gap:28px;justify-content:center;margin:0 auto;max-width:720px}.EyeStickyCTA__copy{min-width:0;width:390px}.EyeStickyCTA__title{font-size:14px;font-weight:700;line-height:1.3;margin:0 0 3px}.EyeStickyCTA__button{align-items:center;background:#245b40;border-radius:999px;color:#fff;display:inline-flex;flex:none;font-size:13px;font-weight:700;justify-content:center;min-height:45px;padding:0 25px;text-decoration:none;transition:background .2s ease;white-space:nowrap}.EyeStickyCTA__button:hover,.EyeStickyCTA__button:focus-visible{background:#17472f;color:#fff}.EyeStickyCTA__button:focus-visible{outline:2px solid #17472f;outline-offset:3px}.EyeStickyCTA__button span{margin-left:6px}@media(max-width:749px){body:has(.EyeStickyCTA){padding-bottom:calc(68px + env(safe-area-inset-bottom))}.EyeStickyCTA{background:transparent;border:0;box-shadow:none;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.EyeStickyCTA__inner{justify-content:center;width:100%}.EyeStickyCTA__copy{display:none}.EyeStickyCTA__button{box-shadow:0 4px 14px #19352438;font-size:12px;max-width:100%;min-height:43px;padding:0 18px;text-align:center;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/242/compiled_assets/styles.css.map?subset=wP9_ */
