2026 Specialized Roval Control Cockpit
@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: #0a0a0a; --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; } .stem-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); margin-top: 20px; } .stem-col { background: var(--mid); padding: 12px 8px; text-align: center; } .stem-col .len { font-family: 'Barlow Condensed', sans-serif; font-size: 16px; font-weight: 700; color: var(--black); } .stem-col .note { font-size: 11px; color: var(--text-muted); margin-top: 2px; } @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; } .stem-grid { grid-template-columns: repeat(2, 1fr); } } Roval Control Cockpit Integrated Carbon Bar + Stem · XC / Trail · 250g · Race-Proven Geometry Description Key Features Specifications For the racer who craves full integration for full-gas efforts, the Roval Control Cockpit answers the call. An engineering masterpiece designed to master the full-throttle XC world — built with high-modulus carbon fiber and race-proven geometry. There is no greater combination of light weight, stiffness, and control on the World Cup today. 250g Total: Integrated bar + stem at 250g (70mm × 780mm) — featherweight XC cockpit. 780mm Width: Includes cut marks to customize for your perfect fit. 0mm Rise / -12° Stem: Race-proven XC geometry — efficient power position. 8° Backsweep: Ergonomic grip position for technical descents. 4 Stem Lengths: 60 / 70 / 80 / 90mm — dial in your fit with S-Racing Factory XC team input. Ti Bolts: Titanium steer tube bolts — lightweight, durable. Developed with the S-Racing Factory XC team for World Championship performance — every dimension (width, rise, extension, sweep) dialed for elite XC racing and technical trail riding. 250g — Lighter Than the Alpinist The Control Cockpit comes in at 250g (70mm × 780mm) — 20g lighter than the Alpinist Cockpit II's 270g. The Control is the ultra-lightweight XC choice, while the Alpinist is optimized for all-day road/gravel comfort with more damping. Same integrated concept, different priorities. 780mm with Cut Marks — Customize Your Width The 780mm end-to-end width includes cut marks, so you can trim it down to your preferred width — common practice in XC racing where narrower bars improve maneuverability in tight singletrack. This gives you the flexibility to run anywhere from ~760mm down to ~720mm depending on your preference and riding style. -12° Stem vs. -6° — XC vs. Road The Control Cockpit's -12° integrated stem is steeper than the Alpinist's -6° — this is a fundamental difference between XC and road geometries. The steeper -12° stem puts you in a more aggressive, forward position optimized for laying down power on climbs and sprinting, while the -6° on the Alpinist is more upright and comfortable for long days on the road. Weight (70mm × 780mm) 250g High-modulus carbon fiber General Model Roval Control Cockpit Use XC Bikes — World Cup racing, technical trail Material High-modulus carbon fiber Weight Limit 275 lbs / 125 kg Warranty Limited Lifetime Warranty Bar Width (end-to-end) 780mm — includes cut marks to customize Rise 0mm Up Sweep 1 degree (on 66° headtube) Back Sweep 8 degrees Stem Stem Angle -12 degrees Steer Clamp Height 42mm Steerer Diameter 1-1/8" Steer Tube Bolts Titanium, 5.0 Nm torque Stem Lengths 60mm 70mm 80mm 90mm Compatibility Computer Mount Roval bolt-on mounts: S219900058, S220800012 System Weight Limit 275 lbs / 125 kg