._8Hd8iq_page{color:#101c34;background:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden}._8Hd8iq_page *{box-sizing:border-box}._8Hd8iq_page a{text-decoration:none}._8Hd8iq_page a:focus-visible{outline-offset:3px;outline:3px solid #7655ff}._8Hd8iq_inner{width:min(1380px,100% - 64px);margin:auto}._8Hd8iq_hero{isolation:isolate;color:#fff;background:#08152d;align-items:center;min-height:560px;display:flex;position:relative}._8Hd8iq_heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}._8Hd8iq_heroShade{z-index:1;background:linear-gradient(90deg,#07152ee8 0%,#07152ecb 31%,#07152e32 68%,#07152e03 100%);position:absolute;inset:0}._8Hd8iq_heroInner{z-index:2;width:min(1380px,100% - 64px);margin:auto;padding:82px 0 90px;position:relative}._8Hd8iq_hero h1{letter-spacing:-.065em;max-width:650px;margin:0;font-size:clamp(3.35rem,5.4vw,5.8rem);font-weight:800;line-height:1.01}._8Hd8iq_hero p{color:#e6e9f4;max-width:540px;margin:24px 0 27px;font-size:1.08rem;line-height:1.64}._8Hd8iq_heroAction{background:#7150fc;border-radius:8px;align-items:center;gap:25px;padding:17px 21px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 12px 30px #160d4580;color:#fff!important}._8Hd8iq_heroAction:hover{background:#6340e8;transform:translateY(-2px)}._8Hd8iq_heroAction svg,._8Hd8iq_productAction svg,._8Hd8iq_guideCopy span svg{flex:none;width:18px;height:18px}._8Hd8iq_picks{background:#f5f7fb;padding:78px 0 75px}._8Hd8iq_eyebrow{color:#5d48c5;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:.76rem;font-weight:800;display:block}._8Hd8iq_mobileTableHint{display:none}._8Hd8iq_tableScroll{background:#fff;border:1px solid #dfe4ef;border-radius:13px;overflow-x:auto}._8Hd8iq_tableScroll:focus-visible{outline-offset:3px;outline:3px solid #7655ff}._8Hd8iq_pickTable{border-collapse:collapse;text-align:left;width:100%}._8Hd8iq_pickTable th,._8Hd8iq_pickTable td{vertical-align:top;border-bottom:1px solid #e8ebf2;padding:19px 20px;font-size:.91rem;line-height:1.5}._8Hd8iq_pickTable thead th{color:#2f2473;letter-spacing:.055em;text-transform:uppercase;background:#e9e6ff;font-size:.75rem}._8Hd8iq_pickTable tbody th{color:#10203d;width:18%;font-weight:800}._8Hd8iq_pickTable tbody td:nth-child(2){width:22%}._8Hd8iq_pickTable tbody td:nth-child(3){color:#42516a;width:38%}._8Hd8iq_pickTable tbody td:nth-child(4){color:#42516a}._8Hd8iq_pickTable tbody tr:last-child th,._8Hd8iq_pickTable tbody tr:last-child td{border-bottom:0}._8Hd8iq_pickTable a{color:#4931bd;text-underline-offset:3px;align-items:center;gap:7px;font-weight:800;text-decoration:underline;display:inline-flex}._8Hd8iq_pickTable a svg{flex:none;width:16px;height:16px}._8Hd8iq_pickTable small{color:#64748b;margin-top:5px;font-size:.72rem;display:block}._8Hd8iq_pickNote{color:#566277;max-width:990px;margin:20px 0 0;font-size:.84rem;line-height:1.65}._8Hd8iq_pickNote a{color:#4931bd;text-underline-offset:2px;text-decoration:underline}._8Hd8iq_catalog{background:#fff;padding:83px 0 88px}._8Hd8iq_sectionHeader{justify-content:space-between;align-items:end;gap:25px;margin-bottom:31px;display:flex}._8Hd8iq_sectionHeader h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,3.5vw,3.5rem);font-weight:800;line-height:1.1}._8Hd8iq_sectionHeader p{color:#566277;max-width:710px;margin:12px 0 0;font-size:1rem;line-height:1.58}._8Hd8iq_count{color:#5d48c5;flex:none;font-size:.85rem;font-weight:800}._8Hd8iq_productGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}._8Hd8iq_productCard{cursor:pointer;background:#fff;border:1px solid #e1e5ec;border-radius:11px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}._8Hd8iq_productCard:hover,._8Hd8iq_productCard:focus-visible{border-color:#c8baff;transform:translateY(-3px);box-shadow:0 16px 42px #1b245e18}._8Hd8iq_productImage{background:linear-gradient(145deg,#f9fafc,#f1f3f8);justify-content:center;align-items:center;height:192px;padding:13px;display:flex}._8Hd8iq_productImage img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._8Hd8iq_productBody{flex-direction:column;flex:1;min-height:218px;padding:17px 17px 16px;display:flex}._8Hd8iq_maker{color:#596d92;text-transform:uppercase;letter-spacing:.09em;font-size:.71rem;font-weight:700}._8Hd8iq_productBody h3{color:#10203d;letter-spacing:-.025em;min-height:52px;margin:8px 0 7px;font-size:1.02rem;font-weight:800;line-height:1.27}._8Hd8iq_category{color:#6a7587;font-size:.78rem}._8Hd8iq_productAction{border:1px solid #7050fb;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:10px 12px;font-size:.78rem;font-weight:800;transition:background .2s,color .2s;display:flex;color:#3d2c99!important}._8Hd8iq_productCard:hover ._8Hd8iq_productAction,._8Hd8iq_productCard:focus-visible ._8Hd8iq_productAction{background:#7050fb;color:#fff!important}._8Hd8iq_catalogNote{color:#5d6677;margin:27px 0 0;font-size:.81rem;line-height:1.55}._8Hd8iq_guides{background:#f5f7fb;padding:70px 0 85px}._8Hd8iq_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}._8Hd8iq_guideCard{isolation:isolate;color:#fff;border-radius:11px;min-height:270px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._8Hd8iq_guideCard:hover{transform:translateY(-3px);box-shadow:0 16px 35px #172d5340}._8Hd8iq_guideImage{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;z-index:-2}._8Hd8iq_guideCard:after{content:"";z-index:-1;background:linear-gradient(90deg,#07152cef 0%,#07152ed9 39%,#07152e00 100%);position:absolute;inset:0}._8Hd8iq_guideCopy{flex-direction:column;align-items:start;max-width:74%;padding:27px 26px;display:flex}._8Hd8iq_guideCopy h3{letter-spacing:-.04em;margin:0;font-size:1.7rem;line-height:1.08}._8Hd8iq_guideCopy p{color:#e8e8f2;margin:13px 0 22px;font-size:.86rem;line-height:1.45}._8Hd8iq_guideCopy span{color:#d8c9ff;border-bottom:1px solid #b4a4ff;align-items:center;gap:12px;margin-top:auto;padding-bottom:4px;font-size:.82rem;font-weight:800;display:inline-flex}._8Hd8iq_questGuide{color:#15203c}._8Hd8iq_raybanGuide{color:#3d2631}._8Hd8iq_advice{color:#fff;background:#0b1830;padding:73px 0 80px}._8Hd8iq_advice h2{letter-spacing:-.05em;max-width:760px;margin:0 0 34px;font-size:clamp(2.1rem,3.3vw,3.2rem);line-height:1.1}._8Hd8iq_adviceGrid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}._8Hd8iq_adviceGrid p{color:#d2daeb;border-top:1px solid #455576;margin:0;padding-top:20px;font-size:.91rem;line-height:1.65}._8Hd8iq_adviceGrid strong{color:#fff;margin-bottom:7px;display:block}._8Hd8iq_disclosure{color:#aab7cc;margin:48px 0 0;font-size:.77rem;line-height:1.6}._8Hd8iq_faq{margin-top:65px}._8Hd8iq_faq h2{margin-bottom:30px}._8Hd8iq_faqGrid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}._8Hd8iq_faqGrid div{background:#ffffff08;border:1px solid #455576;border-radius:12px;padding:23px}._8Hd8iq_faqGrid h3{margin:0 0 12px;font-size:1.08rem;line-height:1.35}._8Hd8iq_faqGrid p{color:#d2daeb;margin:0;font-size:.9rem;line-height:1.65}._8Hd8iq_pimaxGuide{color:#edf4ee;background:#0b1510}._8Hd8iq_pimaxGuide:after{background:linear-gradient(90deg,#0b1510 0%,#102318f2 44%,#10231830 100%)}._8Hd8iq_pimaxGuide ._8Hd8iq_guideCopy p{color:#dce9dd}._8Hd8iq_pimaxGuide ._8Hd8iq_guideCopy span{color:#a7e64d;border-color:#a7e64d}._8Hd8iq_questGuide{color:#0f172a;background:#f8fafc}._8Hd8iq_questGuide:after{background:linear-gradient(90deg,#fff 0%,#f1f5fdeb 47%,#f1f5fd00 100%)}._8Hd8iq_questGuide ._8Hd8iq_guideCopy p{color:#334155}._8Hd8iq_questGuide ._8Hd8iq_guideCopy span{color:#3569d4;border-color:#4e7fee}._8Hd8iq_raybanGuide{color:#0f172a;background:#fff;border:1px solid #e2e8f0}._8Hd8iq_raybanGuide:after{background:linear-gradient(90deg,#fff 0%,#ffffffed 47%,#fff0 100%)}._8Hd8iq_raybanGuide ._8Hd8iq_guideCopy p{color:#334155}._8Hd8iq_raybanGuide ._8Hd8iq_guideCopy span{color:#0262c0;border-color:#0262c0}@media (max-width:1240px){._8Hd8iq_productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}._8Hd8iq_productImage{height:183px}._8Hd8iq_guideCopy{max-width:80%}}@media (max-width:950px){._8Hd8iq_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._8Hd8iq_guideGrid{grid-template-columns:1fr}._8Hd8iq_guideCard{min-height:235px}._8Hd8iq_guideCopy{max-width:60%}._8Hd8iq_hero{min-height:510px}}@media (max-width:650px){._8Hd8iq_inner,._8Hd8iq_heroInner{width:calc(100% - 36px)}._8Hd8iq_hero{align-items:start;min-height:570px}._8Hd8iq_heroImage{-o-object-position:65% center;object-position:65% center}._8Hd8iq_heroShade{background:linear-gradient(#07152ef0 0%,#07152ede 45%,#07152e5c 100%)}._8Hd8iq_heroInner{padding:58px 0}._8Hd8iq_hero h1{font-size:clamp(2.8rem,11vw,4.3rem)}._8Hd8iq_hero p{font-size:.98rem}._8Hd8iq_picks,._8Hd8iq_catalog,._8Hd8iq_guides,._8Hd8iq_advice{padding:61px 0}._8Hd8iq_sectionHeader{align-items:start}._8Hd8iq_sectionHeader p{font-size:.91rem}._8Hd8iq_count{display:none}._8Hd8iq_mobileTableHint{color:#4931bd;margin:0 0 12px;font-size:.79rem;font-weight:700;display:block}._8Hd8iq_pickTable{min-width:720px}._8Hd8iq_pickTable th,._8Hd8iq_pickTable td{padding:15px}._8Hd8iq_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._8Hd8iq_productImage{height:155px;padding:8px}._8Hd8iq_productBody{min-height:216px;padding:12px}._8Hd8iq_productBody h3{min-height:68px;font-size:.91rem}._8Hd8iq_maker,._8Hd8iq_category{font-size:.7rem}._8Hd8iq_productAction{padding:9px;font-size:.71rem}._8Hd8iq_guideCard{min-height:225px}._8Hd8iq_guideCopy{max-width:73%;padding:23px}._8Hd8iq_guideCopy h3{font-size:1.45rem}._8Hd8iq_adviceGrid,._8Hd8iq_faqGrid{grid-template-columns:1fr;gap:24px}}@media (max-width:390px){._8Hd8iq_productImage{height:135px}._8Hd8iq_productBody h3{font-size:.85rem}._8Hd8iq_guideCopy{max-width:78%}}@media (prefers-reduced-motion:reduce){._8Hd8iq_heroAction,._8Hd8iq_productCard,._8Hd8iq_productAction,._8Hd8iq_guideCard{transition:none}}
