{"product_id":"factor-ostro-vam-ultegra-di2","title":"Factor Ostro VAM - Ultegra Di2","description":"\u003cp data-start=\"172\" data-end=\"251\"\u003e\u003cstrong data-start=\"172\" data-end=\"251\"\u003eALL FACTOR BIKES ARE BUILT TO ORDER - PLEASE CONTACT US TO DISCUSS YOUR BUILD AND CHECK THE LATEST LEAD TIMES BEFORE PLACING AN ORDER. \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"172\" data-end=\"251\"\u003e\u003cstrong data-start=\"172\" data-end=\"251\"\u003eFactor Ostro VAM — A No-Compromise Race Weapon You’ll Love Riding Every Day\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"253\" data-end=\"592\"\u003eThe Factor Ostro VAM is built for riders who want it all: \u003cstrong data-start=\"311\" data-end=\"336\"\u003epro-level performance\u003c\/strong\u003e, effortless speed, and the kind of ride feel that makes every weekend outing something to look forward to. It’s a bike that refuses compromise — as happy ripping up a climb at threshold as it is cruising to the café after a spirited sprint for town signs.\u003c\/p\u003e\n\u003cp data-start=\"594\" data-end=\"626\"\u003e\u003cstrong data-start=\"594\" data-end=\"626\"\u003ePro performance, weekend joy\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"628\" data-end=\"1701\"\u003e\n\u003cli data-start=\"628\" data-end=\"867\"\u003e\n\u003cp data-start=\"630\" data-end=\"867\"\u003e\u003cstrong data-start=\"630\" data-end=\"667\"\u003eAero efficiency that feels unfair\u003c\/strong\u003e\u003cbr data-start=\"667\" data-end=\"670\"\u003eEngineered with world-tour-level aerodynamics, the Ostro VAM slices through the air with that addictive “free speed” feeling — perfect whether you’re leading the chain-gang or hunting local KOMs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"869\" data-end=\"1069\"\u003e\n\u003cp data-start=\"871\" data-end=\"1069\"\u003e\u003cstrong data-start=\"871\" data-end=\"911\"\u003eClimbing pedigree worthy of the pros\u003c\/strong\u003e\u003cbr data-start=\"911\" data-end=\"914\"\u003eWith an ultra-light carbon frameset, the bike dances uphill with minimal effort. On steep ramps and long drags alike, it turns every watt into elevation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1071\" data-end=\"1275\"\u003e\n\u003cp data-start=\"1073\" data-end=\"1275\"\u003e\u003cstrong data-start=\"1073\" data-end=\"1117\"\u003eRace-ready handling, everyday confidence\u003c\/strong\u003e\u003cbr data-start=\"1117\" data-end=\"1120\"\u003eThe geometry is sharp, stable, and precise — exactly what the professionals demand — but still friendly enough to make fast riding fun, not intimidating.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1277\" data-end=\"1479\"\u003e\n\u003cp data-start=\"1279\" data-end=\"1479\"\u003e\u003cstrong data-start=\"1279\" data-end=\"1313\"\u003eComfort that keeps you pushing\u003c\/strong\u003e\u003cbr data-start=\"1313\" data-end=\"1316\"\u003eGenerous tyre clearance and engineered compliance smooth out rough roads so you can hold pace longer, stay fresher, and enjoy the ride without sacrificing speed.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1481\" data-end=\"1701\"\u003e\n\u003cp data-start=\"1483\" data-end=\"1701\"\u003e\u003cstrong data-start=\"1483\" data-end=\"1526\"\u003eDialled integration and pro-level looks\u003c\/strong\u003e\u003cbr data-start=\"1526\" data-end=\"1529\"\u003eThe clean cockpit, internal routing, and unmistakable Factor silhouette make the Ostro VAM look as fast as it rides — and yes, it absolutely turns heads at the café stop.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1703\" data-end=\"1719\"\u003e\u003cstrong data-start=\"1703\" data-end=\"1719\"\u003eWho it’s for\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1721\" data-end=\"2100\"\u003eThe rider who wants a \u003cstrong data-start=\"1743\" data-end=\"1782\"\u003etrue do-everything performance bike\u003c\/strong\u003e — a machine with the speed and precision the pros rely on, but with the comfort and versatility that make it a joy to ride all year. Perfect for enthusiastic weekend warriors, KOM chasers, club-ride heroes, and anyone who appreciates a no-compromise build that still puts a smile on your face every time you roll out.\u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003eCategory\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFrame\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eTeXtreme®, Toray®, Nippon Graphite® Pitch-Based Fiber\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFork\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eOSTRO Wide Stance Fork\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSeatpost\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e0 and 20mm setback available\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBarstem\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBlack Inc Integrated Aero Barstem – Reach 80mm, Drop 120mm; Multiple stem lengths \u0026amp; bar widths available\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHeadset\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCeramicSpeed SLT 1-1\/8″ (upper) and 1-3\/8″ (lower) bearings\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHead Tube Diameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e1-1\/8″ upper \/ 1-3\/8″ lower\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSaddle Rail Clamps\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7x7 and 7x9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBottom Bracket\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eCeramicSpeed T47A Aluminium cups; CeramicSpeed bearings for DUB, 24mm, or Ultra-Torque\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCable Routing\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eInternal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCompatible Components\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eElectronic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBrake Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eDisc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMax Rotor Size\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e160mm front \u0026amp; rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMax Chainring\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e54-tooth\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eFront Axle\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e12 × 100mm thru-axle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRear Axle\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e12 × 142mm thru-axle\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWheelset\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eBlack Inc 48|58\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWheel Size\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e700c\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003eCategory\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003eSpecification\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eGroupset\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eShimano Ultegra Di2 8100\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSpeed\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e2×12-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCrank\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e52\/36T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCassette\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e11–34T\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eRotors\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e160\/140mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable class=\"table-fixed w-full text-left\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"w-1\/3 uppercase pl-3 pr-3\"\u003eSize\u003c\/th\u003e\n\u003cth class=\"w-1\/9 uppercase py-3\"\u003e45\u003c\/th\u003e\n\u003cth class=\"w-1\/9 uppercase py-3\"\u003e49\u003c\/th\u003e\n\u003cth class=\"w-1\/9 uppercase py-3\"\u003e52\u003c\/th\u003e\n\u003cth class=\"w-1\/9 uppercase py-3\"\u003e54\u003c\/th\u003e\n\u003cth class=\"w-1\/9 uppercase py-3\"\u003e56\u003c\/th\u003e\n\u003cth class=\"w-1\/9 uppercase py-3\"\u003e58\u003c\/th\u003e\n\u003cth class=\"w-1\/9 uppercase py-3\"\u003e61\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"border-t border-gray-400\"\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eA\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eStack\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e502\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e503\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e523\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e542\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e565\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e587\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e611\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eB\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eReach\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e360\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e370\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e376\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e384\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e392\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e401\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e409\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eC\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eHead Tube Angle\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e71.1°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e71.1°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e72.5°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e72.5°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e73.3°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e73.3°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e73.3°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eD\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eBB Drop\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e72\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e72\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e72\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e70\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e70\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e70\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eTrail\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e58\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e58.6\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e58.6\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e58.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eF\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eFork Rake\/Offset\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e57\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e53\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e48\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e48\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e43\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e43\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eG\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eChainstay Length\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e405\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e408\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e410\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eH\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eWheelbase\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e970\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e969\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e971\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e985\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e987\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e1006\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e1022\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eI\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eBike Standover Height\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e726\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e737\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e762\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e781\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e804\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e817\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e840\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eJ\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eSeat Tube Length\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e432\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e454\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e483\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e502\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e524\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e531\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e554\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"border-b border-gray-400 py-3\"\u003e\n\u003ctd class=\"w-1\/3 uppercase py-5  text-xs\"\u003e\n\u003cspan class=\"pr-2 text-dark-charcoal\"\u003eK\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eSeat Tube Angle\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e75.5°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e74.5°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e74°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e74°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e73.5°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e73.5°\u003c\/td\u003e\n\u003ctd class=\"w-1\/9 text-sm text-dark-charcoal\"\u003e73.5°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Vires Velo ( FACTOR )","offers":[{"title":"49 \/ Pearl White","offer_id":56560676602201,"sku":"64095728","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"49 \/ Grey Geometric","offer_id":56560677519705,"sku":"04871365","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"49 \/ Icon Blue","offer_id":56560675684697,"sku":"59172034","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"49 \/ Black Tint","offer_id":56560676700505,"sku":"82903165","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"49 \/ Black Chrome","offer_id":56560675193177,"sku":"93671408","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"49 \/ Arctic White","offer_id":57977401508185,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"49 \/ Terracotta Orange","offer_id":57977401540953,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"52 \/ Pearl White","offer_id":56560676208985,"sku":"58764139","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"52 \/ Grey Geometric","offer_id":56560676929881,"sku":"51083246","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"52 \/ Icon Blue","offer_id":56560676012377,"sku":"43650791","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"52 \/ Black Tint","offer_id":56560675488089,"sku":"69238504","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"52 \/ Black Chrome","offer_id":56560676143449,"sku":"45736901","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"52 \/ Arctic White","offer_id":57977401573721,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"52 \/ Terracotta Orange","offer_id":57977401606489,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"54 \/ Pearl White","offer_id":56560676405593,"sku":"74169835","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"54 \/ Grey Geometric","offer_id":56560675291481,"sku":"75893604","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"54 \/ Icon Blue","offer_id":56560677585241,"sku":"20758963","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"54 \/ Black Tint","offer_id":56560677355865,"sku":"19247086","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"54 \/ Black Chrome","offer_id":56560675586393,"sku":"18094673","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"54 \/ Arctic White","offer_id":57977401639257,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"54 \/ Terracotta Orange","offer_id":57977401672025,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"56 \/ Pearl White","offer_id":56560675357017,"sku":"87954016","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"56 \/ Grey Geometric","offer_id":56560676340057,"sku":"18793064","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"56 \/ Icon Blue","offer_id":56560677683545,"sku":"30824957","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"56 \/ Black Tint","offer_id":56560676667737,"sku":"60841257","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"56 \/ Black Chrome","offer_id":56560676766041,"sku":"72651304","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"56 \/ Arctic White","offer_id":57977401704793,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"56 \/ Terracotta Orange","offer_id":57977401737561,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"58 \/ Pearl White","offer_id":56560677749081,"sku":"94081732","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"58 \/ Grey Geometric","offer_id":56560677290329,"sku":"39578612","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"58 \/ Icon Blue","offer_id":56560675881305,"sku":"37849162","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"58 \/ Black Tint","offer_id":56560675389785,"sku":"47083156","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"58 \/ Black Chrome","offer_id":56560677224793,"sku":"74836529","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"58 \/ Arctic White","offer_id":57977401770329,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"58 \/ Terracotta Orange","offer_id":57977401803097,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"61 \/ Pearl White","offer_id":56560676274521,"sku":"16230849","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"61 \/ Grey Geometric","offer_id":56560677060953,"sku":"89504371","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"61 \/ Icon Blue","offer_id":56560676045145,"sku":"62908457","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"61 \/ Black Tint","offer_id":56560675717465,"sku":"12504736","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"61 \/ Black Chrome","offer_id":56560677421401,"sku":"72584691","price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"61 \/ Arctic White","offer_id":57977401835865,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true},{"title":"61 \/ Terracotta Orange","offer_id":57977401868633,"sku":null,"price":8999.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/1568\/6745\/files\/1_1_aa0491e3-dcc5-40d4-b58c-ddc68ec2e80c.png?v=1764338098","url":"https:\/\/www.hypt.bike\/products\/factor-ostro-vam-ultegra-di2","provider":"HYPT Bike Performance | Durham","version":"1.0","type":"link"}