✦ Verified product
2026 Transition Spire Carbon Eagle 90
USD 7,699.00
Size
SX Collective
Verified independent store
→
@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: #fffff
f; --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; } .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; } .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; } .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); transition: background 0.1s; } .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; align-self: start; } .spec-val { font-size: 14px; font-weight: 300; color: var(--text-body); padding: 12px 0; line-height: 1.5; } .misc-list { list-style: none; display: flex; flex-direction: column; gap: 6px; } .misc-list li { font-size: 13px; font-weight: 300; color: var(--text-body); padding-left: 14px; position: relative; line-height: 1.5; } .misc-list li::before { content: '—'; position: absolute; left: 0; color: var(--black); font-size: 10px; } .geo-note { font-size: 12px; color: var(--text-muted); margin-bottom: 24px; line-height: 1.6; border-left: 2px solid var(--black); padding-left: 12px; } .geo-table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; } .geo-table { width: 100%; border-collapse: collapse; min-width: 700px; } .geo-table thead tr { border-bottom: 2px solid var(--black); } .geo-table th { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase; color: var(--black); padding: 10px 16px; text-align: left; white-space: nowrap; } .geo-table th:first-child { color: var(--text-muted); } .geo-table td { font-size: 13px; font-weight: 300; color: var(--text-body); padding: 12px 16px; border-bottom: 1px solid var(--border); vertical-align: top; line-height: 1.55; } .geo-table td:first-child { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--text-muted); white-space: nowrap; } .geo-table tbody tr:hover { background: var(--mid); } .size-head { font-family: 'Barlow Condensed', sans-serif; font-size: 15px; font-weight: 800; letter-spacing: 0.05em; display: block; color: var(--black); margin-bottom: 2px; } .size-sub { font-size: 11px; color: var(--text-muted); letter-spacing: 0.08em; text-transform: uppercase; } .weight-badge { display: inline-block; background: var(--black); color: var(--white); font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 800; letter-spacing: 0.05em; padding: 3px 10px; border-radius: 2px; } @media (max-width: 600px) { .spec-row { grid-template-columns: 1fr; } .spec-key { padding-bottom: 2px; } .spec-val { padding-top: 0; padding-bottom: 12px; } } Transition SpireCarbon Eagle 90 2026 · 29" · 170mm · Carbon Specs Geometry Frame & Suspension Frame Japanese Toray fiber front and rear triangles, EPS molding process; molded chainstay, seatstay, and down tube protection Rear Travel 170mm Rear Shock RockShox Vivid Ultimate, trunnion mount, 205mm × 65mm stroke Fork RockShox ZEB Ultimate, 38mm stanchions, 44mm offset Fork Travel 170mm Head Tube Straight, 56mm Headset FSA No.55R/57, ZS56 upper/lower Cockpit Handlebar Burgtec Ride Wide Alloy Enduro, 35mm clamp — SM: 800mm / 20mm rise · MD: 780mm / 30mm rise · LG/XL: 800mm / 38mm rise Stem Burgtec Enduro MK3, 35mm length, 35mm bar clamp Grips ODI Longneck V2.1, lock-on Brakes Brakes SRAM Maven Silver, 4-piston · Rotors: SRAM CenterLine, 200mm Levers SRAM Maven Silver Stealth, tool-free reach and contact point adjust Drivetrain Configuration 1× 12-speed Shifter SRAM Eagle 90 Transmission, 12-speed, MMX mounting bracket Front Derailleur None Rear Derailleur SRAM Eagle 90 Transmission, 12-speed ISCG Tabs ISCG05 Chainguide e*thirteen Vario Enduro upper slider with bashguard Cranks SRAM Eagle 90 Transmission Alloy DUB, 165mm Chainring SRAM Eagle 90 Transmission, 30T Bottom Bracket SRAM DUB, 73mm English/BSA threaded Pedals None Chain SRAM GX Eagle Transmission Flattop, 12-speed Cassette SRAM GX Eagle Transmission XS-1275, 12-speed, 10–52T Wheels & Tires Wheel Size 29" Rims DT Swiss EX 1700 Spline 30 Alloy, 30mm inner width Hubs DT Swiss 350 · 15×110mm Boost front · 12×148mm Boost rear with 36-tooth Ratchet SL freehub and XD driver Spokes DT Swiss Competition Tires Front: Schwalbe Magic Mary, Radial Trail Pro casing, Ultra Soft compound, 29" × 2.5"Rear: Schwalbe Albert, Radial Gravity Pro casing, Soft compound, 29" × 2.5" Max Tire 29" × 2.6" Seatpost & Saddle Saddle SDG Bel-Air V3 Dropper Post OneUp Dropper — 150mm (SM) · 190mm (MD) · 210mm (LG) · 240mm (XL) Post Diameter 31.6mm Clamp Single bolt, 37.0mm General Rear Dropout 12mm × 148mm (Boost) Bottle Mounts One inside front triangle, plus accessory mounts under top tube Colors Galactic Black, Ultra Violet Warranty Lifetime frame Weight 34 lb 14.7 oz · 15,840 g (size MD) Notes GiddyUp Four-Bar Horst-Link rear suspension design Geometry adjustable via two-position flip chip at lower shock mount Internal cable routing with internal guide tubes for rear derailleur cable SRAM UDH (Universal Derailleur Hanger) Rear travel can be decreased to 160mm with 60mm-stroke shock Compatible with coil shocks and dual-crown forks Includes tubeless valves and tire sealant Frame weight, size MD with FOX FLOAT X2 Factory shock: 7.6 lbs (3.45 kg) Geometry adjustable via two-position flip chip at lower shock mount (High / Low) · Available in SM, MD, LG, XL, XXL · Paste geometry numbers here when available Measurement SMHigh / Low MDHigh / Low LGHigh / Low XLHigh / Low XXLHigh / Low Top Tube Length — — — — — Reach — — — — — Stack — — — — — Head Tube Angle — — — — — Head Tube Length — — — — — Seat Tube Angle — — — — — Seat Tube Length — — — — — BB Height — — — — — Chainstay Length — — — — — Wheelbase — — — — — 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'); }