.eyewear-feature{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:36px;align-items:center}.eyewear-visual{margin:0;border:1px solid #665940;background:#13110d}.eyewear-visual img,.eyewear-shop-card img,.eyewear-home-card img{display:block;width:100%;height:auto;max-width:100%}.eyewear-visual figcaption{padding:12px 18px;font-size:12px;color:#d4bb8e;letter-spacing:.08em}.eyewear-copy h2{font-size:clamp(2rem,4vw,3.7rem);letter-spacing:-.045em;margin:14px 0}.eyewear-details{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.eyewear-details span{font-size:12px;border:1px solid #5d503b;padding:7px 10px;color:#dbc49e}.eyewear-status{display:block;font-size:13px!important;line-height:1.7!important;color:#cbbfa9!important;border-left:2px solid #c8a66c;padding-left:14px;margin:20px 0}.eyewear-status strong{color:#e6cfaa}.eyewear-shop-card{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;border:1px solid #665940;background:#15130fe8;padding:24px}.eyewear-shop-card h2{font-size:clamp(2rem,4vw,3rem);margin:10px 0}.eyewear-card-link{color:#ead0a3!important;text-decoration:underline}.eyewear-home-card{display:block;max-width:1000px;margin:auto;border:1px solid #665940;background:#15130f;overflow:hidden}.eyewear-home-card>span{display:flex;gap:15px;justify-content:space-between;padding:18px 22px;color:#e8cd9e;font-size:16px}.eyewear-home-card small{color:#c5baa5;font-size:12px}.eyewear-home-card:focus-visible,.eyewear-shop-card:focus-visible{outline:3px solid #d3b17b;outline-offset:6px}@media(max-width:800px){.eyewear-feature,.eyewear-shop-card{grid-template-columns:1fr;gap:22px}.eyewear-shop-card{padding:18px}.eyewear-home-card>span{flex-direction:column;gap:7px}}
