{"product_id":"veloce-pro","title":"Veloce Pro","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;1,300\u0026display=swap');\n.vp-wrap{font-family:'DM Sans',sans-serif;color:#1a1a2e;line-height:1.6;}\n.vp-hero{background:linear-gradient(135deg,#ff6b35 0%,#f7931e 40%,#ffcd3c 100%);padding:52px 36px 48px;border-radius:4px;margin-bottom:36px;position:relative;overflow:hidden;}\n.vp-hero::before{content:'';position:absolute;top:-80px;right:-60px;width:320px;height:320px;border-radius:50%;background:rgba(255,255,255,0.1);}\n.vp-hero::after{content:'';position:absolute;bottom:-60px;left:10%;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,0.07);}\n.vp-eyebrow{font-family:'Bebas Neue',sans-serif;font-size:13px;letter-spacing:0.22em;text-transform:uppercase;color:rgba(255,255,255,0.85);margin-bottom:14px;}\n.vp-hero h1{font-family:'Bebas Neue',sans-serif;font-size:80px;font-weight:400;line-height:0.88;letter-spacing:0.03em;text-transform:uppercase;color:#fff;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,0.15);}\n.vp-hero-sub{font-size:15px;font-weight:400;color:rgba(255,255,255,0.9);letter-spacing:0.04em;margin-bottom:24px;line-height:1.6;}\n.vp-hero-tags{display:flex;flex-wrap:wrap;gap:8px;}\n.vp-hero-tag{background:rgba(255,255,255,0.25);border:1px solid rgba(255,255,255,0.4);color:#fff;font-size:11px;font-weight:600;letter-spacing:0.06em;padding:5px 12px;border-radius:20px;text-transform:uppercase;}\n.vp-summer-bar{background:#ffcd3c;padding:14px 24px;border-radius:4px;margin-bottom:32px;text-align:center;}\n.vp-summer-bar p{font-size:14px;font-weight:600;color:#1a1a2e;letter-spacing:0.04em;}\n.vp-identity{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:36px;border-radius:4px;overflow:hidden;}\n.vp-identity-left{background:#fff5e6;padding:32px 28px;border:1px solid #ffe0b2;}\n.vp-identity-right{background:#ff6b35;padding:32px 28px;}\n.vp-id-label{font-size:10px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:10px;}\n.vp-id-label.light{color:#e65100;}\n.vp-id-label.dark{color:rgba(255,255,255,0.7);}\n.vp-id-text{font-size:14px;line-height:1.75;}\n.vp-id-text.light{color:#444;}\n.vp-id-text.dark{color:rgba(255,255,255,0.92);}\n.vp-st{font-family:'Bebas Neue',sans-serif;font-size:38px;letter-spacing:0.03em;text-transform:uppercase;color:#ff6b35;margin-bottom:4px;line-height:1;}\n.vp-st-sub{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:0.07em;margin-bottom:24px;}\n.vp-divider{border:none;border-top:2px solid #ffe0b2;margin:36px 0;}\n.vp-look-section{background:linear-gradient(135deg,#ff6b35,#f7931e);padding:44px 36px;border-radius:4px;margin-bottom:36px;}\n.vp-look-section .vp-look-title{font-family:'Bebas Neue',sans-serif;font-size:44px;color:#fff;letter-spacing:0.03em;text-transform:uppercase;margin-bottom:6px;line-height:1;}\n.vp-look-sub{font-size:13px;color:rgba(255,255,255,0.7);text-transform:uppercase;letter-spacing:0.07em;margin-bottom:28px;}\n.vp-look-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;}\n.vp-look-card{background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.25);border-radius:4px;padding:20px 18px;}\n.vp-look-icon{font-size:26px;margin-bottom:10px;}\n.vp-look-title-sm{font-size:13px;font-weight:600;color:#fff;margin-bottom:6px;}\n.vp-look-desc{font-size:12px;color:rgba(255,255,255,0.8);line-height:1.6;}\n.vp-protect-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:36px;}\n.vp-protect-card{padding:22px 20px;border:2px solid #ffe0b2;border-radius:4px;background:#fff;}\n.vp-protect-card:hover{border-color:#ff6b35;}\n.vp-protect-icon{font-size:26px;margin-bottom:10px;}\n.vp-protect-title{font-size:14px;font-weight:600;color:#ff6b35;margin-bottom:6px;}\n.vp-protect-desc{font-size:13px;color:#666;line-height:1.6;}\n.vp-protect-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;padding:3px 8px;border-radius:20px;margin-top:8px;background:#fff5e6;color:#e65100;}\n.vp-lifestyle{background:#fff5e6;border-left:4px solid #ff6b35;padding:24px 28px;border-radius:4px;margin-bottom:36px;}\n.vp-lifestyle-label{font-size:10px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#ff6b35;margin-bottom:10px;}\n.vp-lifestyle p{font-size:15px;color:#333;line-height:1.8;font-weight:300;}\n.vp-lifestyle strong{color:#ff6b35;font-weight:600;}\n.vp-uv-banner{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:4px;overflow:hidden;margin-bottom:36px;}\n.vp-uv-left{background:#1a1a2e;padding:28px 24px;}\n.vp-uv-right{background:#ffcd3c;padding:28px 24px;}\n.vp-uv-label{font-size:10px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:10px;}\n.vp-uv-label.l{color:rgba(255,255,255,0.5);}\n.vp-uv-label.r{color:rgba(0,0,0,0.5);}\n.vp-uv-text{font-size:13px;line-height:1.75;}\n.vp-uv-text.l{color:rgba(255,255,255,0.85);}\n.vp-uv-text.r{color:rgba(0,0,0,0.8);}\n.vp-specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-bottom:36px;}\n.vp-spec-table{width:100%;border-collapse:collapse;}\n.vp-spec-table tr{border-bottom:1px solid #ffe0b2;}\n.vp-spec-table td{padding:12px 0;font-size:13px;}\n.vp-spec-table td:first-child{color:#888;font-weight:300;width:50%;}\n.vp-spec-table td:last-child{font-weight:600;color:#ff6b35;}\n.vp-inbox{list-style:none;padding:0;}\n.vp-inbox li{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid #ffe0b2;font-size:13px;color:#333;align-items:flex-start;}\n.vp-inbox li::before{content:'☀️';flex-shrink:0;}\n.vp-inbox li:last-child{border-bottom:none;}\n.vp-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:36px;}\n.vp-trust-item{text-align:center;padding:18px 10px;background:#fff5e6;border-radius:4px;border:1px solid #ffe0b2;}\n.vp-trust-icon{font-size:24px;margin-bottom:7px;}\n.vp-trust-label{font-size:12px;font-weight:700;color:#ff6b35;display:block;letter-spacing:0.04em;}\n.vp-trust-sub{font-size:11px;color:#888;}\n.vp-review-summary{display:flex;align-items:center;gap:20px;padding:22px;background:#fff5e6;border-radius:4px;margin-bottom:18px;border:1px solid #ffe0b2;}\n.vp-review-big{font-family:'Bebas Neue',sans-serif;font-size:60px;color:#ff6b35;line-height:1;}\n.vp-stars-lg{color:#f7931e;font-size:22px;letter-spacing:3px;}\n.vp-review-count{font-size:12px;color:#888;margin-top:3px;}\n.vp-review-card{padding:20px;border:1px solid #ffe0b2;border-radius:4px;margin-bottom:10px;background:#fff;}\n.vp-review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;}\n.vp-reviewer{font-size:13px;font-weight:600;color:#ff6b35;}\n.vp-reviewer-date{font-size:11px;color:#aaa;}\n.vp-review-stars{color:#f7931e;font-size:13px;letter-spacing:2px;margin-bottom:8px;}\n.vp-review-text{font-size:14px;color:#444;line-height:1.75;}\n.vp-review-tag{display:inline-block;background:#fff5e6;color:#e65100;font-size:11px;font-weight:700;letter-spacing:0.06em;padding:3px 8px;border-radius:20px;margin-top:8px;text-transform:uppercase;}\n.vp-verified{font-size:12px;color:#2e7d32;font-weight:500;margin-top:7px;}\n.vp-faq-item{border-bottom:1px solid #ffe0b2;}\n.vp-faq-q{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-family:'DM Sans',sans-serif;font-size:15px;font-weight:500;color:#ff6b35;cursor:pointer;text-align:left;}\n.vp-faq-icon{font-size:18px;color:#f7931e;flex-shrink:0;margin-left:12px;}\n.vp-faq-a{font-size:14px;color:#666;line-height:1.7;max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease;}\n.vp-faq-a.open{max-height:200px;padding-bottom:16px;}\n.vp-footer{background:linear-gradient(135deg,#ff6b35,#ffcd3c);padding:48px 36px;border-radius:4px;text-align:center;margin-top:8px;}\n.vp-footer h2{font-family:'Bebas Neue',sans-serif;font-size:52px;color:#fff;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:8px;text-shadow:0 2px 12px rgba(0,0,0,0.15);}\n.vp-footer p{font-size:14px;color:rgba(255,255,255,0.85);margin-bottom:24px;}\n.vp-btn-summer{display:inline-block;padding:15px 40px;background:#1a1a2e;color:#ffcd3c;font-family:'DM Sans',sans-serif;font-size:14px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;border:none;border-radius:30px;}\n@media(max-width:600px){\n  .vp-hero{padding:36px 20px 32px;}\n  .vp-hero h1{font-size:56px;}\n  .vp-look-section{padding:32px 20px;}\n  .vp-look-grid{grid-template-columns:1fr;}\n  .vp-identity{grid-template-columns:1fr;}\n  .vp-protect-grid{grid-template-columns:1fr;}\n  .vp-specs-grid{grid-template-columns:1fr;gap:24px;}\n  .vp-uv-banner{grid-template-columns:1fr;}\n  .vp-trust-row{grid-template-columns:1fr;}\n  .vp-look-section .vp-look-title{font-size:36px;}\n  .vp-st{font-size:28px;}\n  .vp-footer{padding:36px 20px;}\n  .vp-footer h2{font-size:38px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vp-wrap\"\u003e\n\u003cdiv class=\"vp-hero\"\u003e\n\u003cdiv class=\"vp-eyebrow\"\u003e☀️ Sloane Dublin · Performance Eyewear\u003c\/div\u003e\n\u003ch1\u003eVeloce\u003cbr\u003ePro\u003c\/h1\u003e\n\u003cdiv class=\"vp-hero-sub\"\u003eLook sharp. Train hard. Protect what matters.\u003c\/div\u003e\n\u003cdiv class=\"vp-hero-tags\"\u003e\n\u003cspan class=\"vp-hero-tag\"\u003e☀️ UV400\u003c\/span\u003e \u003cspan class=\"vp-hero-tag\"\u003e✨ Photochromic\u003c\/span\u003e \u003cspan class=\"vp-hero-tag\"\u003e⚡ 26g Ultralight\u003c\/span\u003e \u003cspan class=\"vp-hero-tag\"\u003e💧 Anti-slip grip\u003c\/span\u003e \u003cspan class=\"vp-hero-tag\"\u003e💎 Premium look\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-summer-bar\"\u003e\n\u003cp\u003e☀️ Summer is here — protect your eyes on every run, ride and adventure · Free shipping over \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-identity\"\u003e\n\u003cdiv class=\"vp-identity-left\"\u003e\n\u003cdiv class=\"vp-id-label light\"\u003eThe old way\u003c\/div\u003e\n\u003cdiv class=\"vp-id-text light\"\u003eChunky sport glasses that look like an afterthought. Heavy, uncomfortable after an hour, and doing nothing for how you look or how well you see.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-identity-right\"\u003e\n\u003cdiv class=\"vp-id-label dark\"\u003eThe Veloce Pro way\u003c\/div\u003e\n\u003cdiv class=\"vp-id-text dark\"\u003eSleek, crystal-clear frames that look as good off the bike as on it. Lightweight enough to forget you're wearing them. Smart enough to protect your eyes properly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-lifestyle\"\u003e\n\u003cdiv class=\"vp-lifestyle-label\"\u003eWho these are for\u003c\/div\u003e\n\u003cp\u003eYou train regularly and you take it seriously — whether that's cycling, running, the gym, or getting out on the weekends. You want glasses that \u003cstrong\u003elook the part\u003c\/strong\u003e and actually do their job. Not cheap plastic that fogs up, slides off, or lets you down mid-session. \u003cstrong\u003eThe Veloce Pro was built for people who expect more from their gear.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vp-look-section\"\u003e\n\u003cdiv class=\"vp-look-title\"\u003eLook the part.\u003cbr\u003eEvery workout.\u003c\/div\u003e\n\u003cdiv class=\"vp-look-sub\"\u003eStyle you don't have to compromise on\u003c\/div\u003e\n\u003cdiv class=\"vp-look-grid\"\u003e\n\u003cdiv class=\"vp-look-card\"\u003e\n\u003cdiv class=\"vp-look-icon\"\u003e💎\u003c\/div\u003e\n\u003cdiv class=\"vp-look-title-sm\"\u003eCrystal-clear frame\u003c\/div\u003e\n\u003cdiv class=\"vp-look-desc\"\u003eThe transparent TR90 frame looks premium and pairs with any kit. Understated, sharp, and nothing like the plasticky sport glasses everyone else is wearing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-look-card\"\u003e\n\u003cdiv class=\"vp-look-icon\"\u003e🌅\u003c\/div\u003e\n\u003cdiv class=\"vp-look-title-sm\"\u003ePhotochromic lens\u003c\/div\u003e\n\u003cdiv class=\"vp-look-desc\"\u003eAdapts from a sleek dark tint in bright sun to a clear lens in shade — so you always look sharp and never have to carry a second pair.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-look-card\"\u003e\n\u003cdiv class=\"vp-look-icon\"\u003e🏅\u003c\/div\u003e\n\u003cdiv class=\"vp-look-title-sm\"\u003eDesigned to be noticed\u003c\/div\u003e\n\u003cdiv class=\"vp-look-desc\"\u003eClean lines, wraparound profile, zero clutter. The kind of glasses people ask you about at the finish line or on the trail.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vp-st\"\u003eProtect your eyes properly\u003c\/div\u003e\n\u003cdiv class=\"vp-st-sub\"\u003eBecause UV damage is permanent — and squinting is never a good look\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-grid\"\u003e\n\u003cdiv class=\"vp-protect-card\"\u003e\n\u003cdiv class=\"vp-protect-icon\"\u003e☀️\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-title\"\u003eUV400 — full protection\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-desc\"\u003eBlocks 100% of UVA and UVB rays. Not 80%, not \"most\" — all of it. Your eyes take more UV punishment during outdoor workouts than almost any other daily activity.\u003c\/div\u003e\n\u003cspan class=\"vp-protect-badge\"\u003eFull spectrum UV block\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-card\"\u003e\n\u003cdiv class=\"vp-protect-icon\"\u003e🔆\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-title\"\u003ePhotochromic — adapts automatically\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-desc\"\u003eGoes from dark to clear in 30 seconds based on UV levels. No squinting, no fumbling for a second pair, no compromised vision going from sun to shade mid-run.\u003c\/div\u003e\n\u003cspan class=\"vp-protect-badge\"\u003eCategory 1–3 automatic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-card\"\u003e\n\u003cdiv class=\"vp-protect-icon\"\u003e💨\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-title\"\u003eWraparound shield\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-desc\"\u003eFull peripheral coverage keeps wind, dust and debris out of your eyes at speed. Clear vision and real comfort for the whole session.\u003c\/div\u003e\n\u003cspan class=\"vp-protect-badge\"\u003eZero wind gap design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-card\"\u003e\n\u003cdiv class=\"vp-protect-icon\"\u003e💧\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-title\"\u003eAnti-slip grip\u003c\/div\u003e\n\u003cdiv class=\"vp-protect-desc\"\u003eRubberised nose pads and temple tips grip harder when wet. Stays put at full intensity — no readjusting, no sliding, no distraction.\u003c\/div\u003e\n\u003cspan class=\"vp-protect-badge\"\u003eGrips harder when wet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-uv-banner\"\u003e\n\u003cdiv class=\"vp-uv-left\"\u003e\n\u003cdiv class=\"vp-uv-label l\"\u003eThe truth about UV and outdoor sport\u003c\/div\u003e\n\u003cdiv class=\"vp-uv-text l\"\u003eUV exposure accumulates over time. Cataracts, macular degeneration, and eye strain are all linked to years of unprotected outdoor activity. Most sport glasses don't offer real protection — they just look like they do.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-uv-right\"\u003e\n\u003cdiv class=\"vp-uv-label r\"\u003eThe Veloce Pro gives you both\u003c\/div\u003e\n\u003cdiv class=\"vp-uv-text r\"\u003eMaximum UV400 protection without compromising on style. Look great, train hard, and protect your eyes properly — all for €39.99. There's no reason to settle for less.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vp-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 30px;\" class=\"vp-st\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"vp-st-sub\"\u003eNo fluff. Just facts.\u003c\/div\u003e\n\u003ctable class=\"vp-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame material\u003c\/td\u003e\n\u003ctd\u003eTR90 crystal nylon\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLens type\u003c\/td\u003e\n\u003ctd\u003ePhotochromic (Cat 1–3 auto)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUV protection\u003c\/td\u003e\n\u003ctd\u003eUV400 — 100% UVA \u0026amp; UVB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrame weight\u003c\/td\u003e\n\u003ctd\u003e26g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNose pads\u003c\/td\u003e\n\u003ctd\u003eAnti-slip rubber, adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eActivity\u003c\/td\u003e\n\u003ctd\u003eCycling, running, gym, outdoor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 30px;\" class=\"vp-st\"\u003eIn the box\u003c\/div\u003e\n\u003cdiv class=\"vp-st-sub\"\u003eEverything you need.\u003c\/div\u003e\n\u003cul class=\"vp-inbox\"\u003e\n\u003cli\u003eVeloce Pro glasses — your chosen lens\u003c\/li\u003e\n\u003cli\u003eHard protective carry case\u003c\/li\u003e\n\u003cli\u003eMicrofibre lens cloth\u003c\/li\u003e\n\u003cli\u003eSpare lens\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vp-trust-row\"\u003e\n\u003cdiv class=\"vp-trust-item\"\u003e\n\u003cdiv class=\"vp-trust-icon\"\u003e🚚\u003c\/div\u003e\n\u003cspan class=\"vp-trust-label\"\u003eFree shipping\u003c\/span\u003e \u003cspan class=\"vp-trust-sub\"\u003eOrders over €50\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-trust-item\"\u003e\n\u003cdiv class=\"vp-trust-icon\"\u003e↩️\u003c\/div\u003e\n\u003cspan class=\"vp-trust-label\"\u003e30-day returns\u003c\/span\u003e \u003cspan class=\"vp-trust-sub\"\u003eNo questions asked\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-trust-item\"\u003e\n\u003cdiv class=\"vp-trust-icon\"\u003e🛡️\u003c\/div\u003e\n\u003cspan class=\"vp-trust-label\"\u003e2-year warranty\u003c\/span\u003e \u003cspan class=\"vp-trust-sub\"\u003eFull coverage\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vp-st\"\u003eWhat our customers say\u003c\/div\u003e\n\u003cdiv class=\"vp-st-sub\"\u003eReal people. Real workouts. Real results.\u003c\/div\u003e\n\u003cdiv class=\"vp-review-summary\"\u003e\n\u003cdiv class=\"vp-review-big\"\u003e4.9\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vp-stars-lg\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"vp-review-count\"\u003eBased on 214 verified reviews\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-card\"\u003e\n\u003cdiv class=\"vp-review-header\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vp-reviewer\"\u003eStephen O'N.\u003c\/div\u003e\n\u003cdiv class=\"vp-reviewer-date\"\u003e2 weeks ago\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"vp-review-text\"\u003eI've been cycling for years and these are the first glasses where I genuinely don't want to take them off. The photochromic lens handles everything from early morning rides to full afternoon sun. And I've had more compliments on these than any kit I own.\u003c\/div\u003e\n\u003cdiv class=\"vp-review-tag\"\u003e🚴 Cycling · Meath\u003c\/div\u003e\n\u003cdiv class=\"vp-verified\"\u003e✔ Verified purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-card\"\u003e\n\u003cdiv class=\"vp-review-header\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vp-reviewer\"\u003eDeirdre M.\u003c\/div\u003e\n\u003cdiv class=\"vp-reviewer-date\"\u003e3 weeks ago\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"vp-review-text\"\u003eFinally — sport glasses that look good enough to wear from the run straight into a coffee. Lightweight, the grip doesn't slip even when I'm sweating, and the lens adjusts automatically. Perfect for Irish weather.\u003c\/div\u003e\n\u003cdiv class=\"vp-review-tag\"\u003e🏃 Running · Dublin\u003c\/div\u003e\n\u003cdiv class=\"vp-verified\"\u003e✔ Verified purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-card\"\u003e\n\u003cdiv class=\"vp-review-header\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vp-reviewer\"\u003eRonan F.\u003c\/div\u003e\n\u003cdiv class=\"vp-reviewer-date\"\u003e1 month ago\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"vp-review-text\"\u003eI was sceptical at the price point but these have genuinely surprised me. Wore them for a half marathon and they didn't move once. Clear frame looks sharp, the UV protection is reassuring, and at €39.99 I'd buy a backup pair without thinking about it.\u003c\/div\u003e\n\u003cdiv class=\"vp-review-tag\"\u003e🏅 Running · Cork\u003c\/div\u003e\n\u003cdiv class=\"vp-verified\"\u003e✔ Verified purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-card\"\u003e\n\u003cdiv class=\"vp-review-header\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vp-reviewer\"\u003eFinghin K.\u003c\/div\u003e\n\u003cdiv class=\"vp-reviewer-date\"\u003e1 month ago\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-review-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cdiv class=\"vp-review-text\"\u003eProtecting your eyes properly during sport actually matters and most glasses don't do it well. These tick every box — UV400, photochromic, light as a feather, and they look well. Wish I'd found these sooner.\u003c\/div\u003e\n\u003cdiv class=\"vp-review-tag\"\u003e🚴 Cycling · Galway\u003c\/div\u003e\n\u003cdiv class=\"vp-verified\"\u003e✔ Verified purchase\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vp-st\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"vp-st-sub\"\u003eStraight answers.\u003c\/div\u003e\n\u003cdiv class=\"vp-faq-item\"\u003e\n\u003cbutton class=\"vp-faq-q\"\u003eDo these actually look good or do they look like typical sport glasses? \u003cspan class=\"vp-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"vp-faq-a\"\u003eThe Veloce Pro has a crystal-clear TR90 frame that's genuinely different from the chunky coloured frames you see everywhere. The clean, transparent look goes with any kit and is sharp enough to wear off the bike or trail too. Multiple customers have told us they get compliments on them at races.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-faq-item\"\u003e\n\u003cbutton class=\"vp-faq-q\"\u003eWhy does proper UV protection matter during workouts? \u003cspan class=\"vp-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"vp-faq-a\"\u003eUV damage to the eyes is cumulative — it builds up silently over time. Outdoor athletes are among the most exposed people, yet most sport glasses offer minimal real protection. UV400 blocks the full spectrum of harmful rays, and the Veloce Pro guarantees it with every pair.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-faq-item\"\u003e\n\u003cbutton class=\"vp-faq-q\"\u003eWill the photochromic lens work in Irish weather? \u003cspan class=\"vp-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"vp-faq-a\"\u003eYes — this is exactly what we designed for. The lens adapts based on UV levels, not just brightness. Even on overcast Irish days there's significant UV present, so it adjusts accordingly. It handles everything from grey Dublin mornings to full summer sun on the Wicklow hills.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-faq-item\"\u003e\n\u003cbutton class=\"vp-faq-q\"\u003eWill they stay on during intense exercise? \u003cspan class=\"vp-faq-icon\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"vp-faq-a\"\u003eYes. The rubberised nose pads and temple tips grip harder when wet. Multiple customers have worn them through half marathons and long sportives without adjusting them once. At 26g there's very little mass to move around in the first place.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vp-footer\"\u003e\n\u003ch2\u003eTrain smarter.\u003cbr\u003eLook better.\u003c\/h2\u003e\n\u003cp\u003eFree shipping over €50 · 30-day returns · 2-year warranty\u003c\/p\u003e\n\u003cdiv class=\"vp-btn-summer\"\u003eShop Veloce Pro — €39.99\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Sloane Dublin","offers":[{"title":"Photochromic","offer_id":51383356064039,"sku":"VP-PHOTO-001","price":59.99,"currency_code":"EUR","in_stock":true},{"title":"Black","offer_id":51423625707815,"sku":null,"price":59.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/5948\/8551\/files\/omegarunningglasses_1_1.png?v=1778520542","url":"https:\/\/sloanedublin.com\/products\/veloce-pro","provider":"Sloane Dublin","version":"1.0","type":"link"}