2026 Specialized Roval Rapide Handlebars
Roval Rapide Handlebars @import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700;800&family=Barlow:wght@300;400;500&display=swap); :root { --black: #0 a0a0a; --white: #ffffff; --mid: #f5f5f5; --border: #e0e0e0; --text-muted: #777; --text-body: #222; } * { box-sizing: border-box; margin: 0; padding: 0; } .spur-wrap { font-family: 'Barlow', sans-serif; background: var(--white); color: var(--black); max-width: 1100px; margin: 0 auto; padding: 48px 24px; } .spur-header { display: flex; align-items: flex-end; justify-content: space-between; margin-bottom: 48px; border-bottom: 1px solid var(--border); padding-bottom: 24px; flex-wrap: wrap; gap: 12px; } .spur-title { font-family: 'Barlow Condensed', sans-serif; font-size: clamp(28px, 5vw, 48px); font-weight: 800; letter-spacing: -0.02em; line-height: 1; text-transform: uppercase; } .spur-meta { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); } .spur-tabs { display: flex; gap: 4px; margin-bottom: 32px; flex-wrap: wrap; } .spur-tab { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 10px 24px; background: var(--mid); color: var(--text-muted); border: 1px solid var(--border); cursor: pointer; transition: all 0.15s; border-radius: 2px; display: inline-block; } .spur-tab:hover { color: var(--black); border-color: #aaa; } .spur-tab.active { background: var(--black); color: var(--white); border-color: var(--black); } .spur-panel { display: none; } .spur-panel.active { display: block; } .spur-panel p { font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--text-body); margin-bottom: 16px; } .desc-intro { font-size: 16px; font-weight: 400; line-height: 1.65; color: var(--text-body); margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid var(--border); } ul.desc-list { list-style: none; padding: 0; margin: 0 0 20px 0; display: grid; grid-template-columns: 1fr 1fr; gap: 6px 24px; } ul.desc-list li { font-size: 13px; font-weight: 400; line-height: 1.5; color: var(--text-body); } .key-section { border-bottom: 1px solid var(--border); padding: 16px 0; } .key-section:last-child { border-bottom: none; } .key-title { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--black); margin-bottom: 6px; } .key-desc { font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.5; } .spec-category { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; color: var(--black); padding: 20px 0 8px; border-bottom: 2px solid var(--black); margin-bottom: 0; } .spec-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid var(--border); } .spec-row:hover { background: var(--mid); } .spec-key { font-size: 12px; font-weight: 500; letter-spacing: 0.05em; text-transform: uppercase; color: var(--text-muted); padding: 12px 16px 12px 0; } .spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; } .weight-highlight { background: var(--black); color: var(--white); padding: 20px 24px; text-align: center; margin-bottom: 24px; } .weight-highlight .label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; opacity: 0.7; margin-bottom: 4px; } .weight-highlight .g { font-size: 36px; font-weight: 800; } .weight-highlight .sub { font-size: 12px; font-weight: 400; opacity: 0.7; margin-top: 4px; } .size-block { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); margin-top: 20px; } .size-col { background: var(--mid); padding: 12px 8px; text-align: center; } .size-col .sz { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; color: var(--black); } @media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } ul.desc-list { grid-template-columns: 1fr; } .size-block { grid-template-columns: repeat(2, 1fr); } } Roval Rapide Handlebars Carbon Aero Handlebar · Road · 225g · Win Tunnel Optimized Description Key Features Specifications Wind is the ultimate cruelty, and nowhere is it more keenly met than at the leading edge of your bike. The Rapide handlebars are aerodynamically engineered to save 20+ seconds over 40km vs a round bar — leveraging countless hours of Win Tunnel testing to cut through the wind with knife-edge efficiency. At 225g (42cm), it's the lightest aero bar in its class, and it doesn't compromise on comfort when you're hammering at the front. 225g: Lightest aero bar in its class at 42cm width. 20+ Seconds Saved: Over 40km vs. a round bar — Win Tunnel-proven. Textured Tops: Secure, comfortable grip — even when wet. Recessed Bar Tape Step: Sets bar wrap flush with tops — clean, aero transition. Airfoil Offset Forward: Greater forearm and knee clearance in the aero position. 125mm Drop / 75mm Reach: Classic geometry with aero-optimized shape. The Rapide Handlebars are a standalone aero bar — pair with any 31.8mm stem for a two-piece cockpit solution. For an integrated one-piece option, see the Roval Rapide Cockpit II. 20+ Seconds — Why Aero Matters at the Bar 20+ seconds saved over 40km vs. a round bar is a meaningful aero gain at the controls. The bar is the leading edge of your bike — it hits the wind first and disrupts airflow for the rest of the system. An aero bar doesn't just save watts in isolation; it reduces drag that would otherwise be transmitted to everything behind it. In a solo breakaway or a fast group ride on the front, those 20 seconds are real. Textured Tops — Wet Weather Confidence The textured top surface ensures a secure grip even when wet — a critical feature for riders in variable weather conditions or anyone who rides in the rain. The texture is subtle enough for all-day comfort on the hoods but provides meaningful grip when you're hammering in the rain or out of the saddle on a wet descent. Airfoil Offset — Forearm and Knee Clearance The airfoil shape is offset forward rather than centered on the bar — this positions the widest part of the airfoil in the cleanest air, but more importantly, it provides greater forearm clearance in the aero position and knee clearance when you're tucked in. The result is a more natural, less restrictive aero position that you can actually hold for long periods. Weight (42cm width) 225g Optimized high-modulus carbon fiber · Lightest in class General Model Roval Rapide Handlebars Use Road — aero-optimized race positions Material Optimized high-modulus carbon fiber Clamp Diameter 31.8mm (standard road) Weight Limit 275 lbs / 125 kg Aero Savings 20+ seconds over 40km vs. round bar Geometry Reach 75mm Drop 125mm Features Textured Tops Secure grip — even when wet Bar Tape Step Recessed — flush bar tape transition Airfoil Offset forward for forearm + knee clearance Sizes 38cm 40cm 42cm 44cm function showPanel(id, btn) { document.querySelectorAll('.spur-panel').forEach(p => p.classList.remove('active')); document.querySelectorAll('.spur-tab').forEach(t => t.classList.remove('active')); document.getElementById('panel-' + id).classList.add('active'); btn.classList.add('active'); }