{"title":"Indoor Trainers - Smart","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp\u003eRamp up your preparation and performance with quality indoor trainers, available online at OBS.\u003c\/p\u003e\n\u003cp\u003eWarming up before a ride is hugely advantageous as well as a good way to prevent unnecessary muscle injuries. Like any sport or fitness training, it is important to prepare your body for the impact.\u003c\/p\u003e\n\u003cp\u003eAt OBS, we have sourced quality indoor trainers, turbo trainers and smart trainers that can cater for riders of all levels.\u003c\/p\u003e\n\u003cp\u003eIf heading out onto the road is not your thing, then smart trainers with realistic virtual courses, as well as the ability to take on ascents and descents, could be ideal for you.\u003c\/p\u003e\n\u003cp\u003eWe also have portable trainers that are perfect for taking along and using for warm ups before a big race, or a steep climb up a daunting mountain trail.\u003c\/p\u003e\n\u003cp\u003eCheck out the full range of options online now, as well as our wide selection of other cycling accessories on offer.\u003c\/p\u003e\n\u003cbr\u003e","products":[{"product_id":"knickers-izumi-symphony-m","title":"Pearl Izumi 3\/4 Symphony Tights","description":"\u003cp\u003ePearl Izumi 3\/4 Symphony Tights Medium\u003c\/p\u003e","brand":"Pearl Izumi","offers":[{"title":"Small","offer_id":30141777356,"sku":"703051073770","price":1750.0,"currency_code":"ZAR","in_stock":false},{"title":"Med","offer_id":39329930149965,"sku":"14556","price":1750.0,"currency_code":"ZAR","in_stock":false},{"title":"XS","offer_id":39329930182733,"sku":"14559","price":1750.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":39329930215501,"sku":"14558","price":1750.0,"currency_code":"ZAR","in_stock":false},{"title":"Large","offer_id":39329930248269,"sku":"14557","price":1750.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/451881ca7c6ce620278cb1dc0cc7789166572102_d232e6dd-6d06-4b92-8cae-d4608a1b058a.jpg?v=1750169607"},{"product_id":"pearlizumiwomenselitedroptailbibshort","title":"Pearl Izumi Women's Elite Drop Tail Bib Short","description":"\u003cp\u003ePearl Izumi Women's Drop Tail Bib Shorts\u003c\/p\u003e \u003cp\u003eThe Women's ELITE LTD Bib Short combines bold graphic design with superior fabric performance and on-the-bike comfort of Pearl Izumi's Women's ELITE 3D ChamoisÂ®. Unique drop tail design allows women to have more convenient nature breaks without the need of taking the whole bib off. The dense and Women's specific Elite 3D ChamoisÂ® offers maximum support and comfort for extended hours in the saddle thanks to a 13mm 3-layers of padding and active carbon yarns to improve thermo-regulation.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eFeatures:\u003c\/p\u003e \u003cp\u003e- ELITE Transfer Dry fabric provides superior moisture transfer\u003c\/p\u003e \u003cp\u003e- Anatomic multi-panel design\u003c\/p\u003e \u003cp\u003e- Flatlock seams\u003c\/p\u003e \u003cp\u003e- Gripper-free\u003c\/p\u003e \u003cp\u003e- Women's specific Elite 3D ChamoisÂ®Drop tail for convenience\u003c\/p\u003e \u003cp\u003e- 7 Â½ inch inseam [size medium]Form Fit\u003c\/p\u003e","brand":"Pearl Izumi","offers":[{"title":"X-Large","offer_id":32575630147661,"sku":"703051073008XL","price":1760.0,"currency_code":"ZAR","in_stock":false},{"title":"Medium","offer_id":32575630213197,"sku":"703051073008M","price":1760.0,"currency_code":"ZAR","in_stock":false},{"title":"X-Small","offer_id":32575630377037,"sku":"703051073022","price":1760.0,"currency_code":"ZAR","in_stock":true},{"title":"Small","offer_id":32575630573645,"sku":"703051073008S","price":1760.0,"currency_code":"ZAR","in_stock":true},{"title":"Large","offer_id":32575794151501,"sku":"703051072988L","price":1760.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/0a1637505106c492a7c34e2f6c4c4fb4a5185302.jpg?v=1750169611"},{"product_id":"11211207sm","title":"Pearl Izuni Woman Quest Short Small Black","description":"\u003cp\u003ePearl Izuni Woman Quest Short Small Black\u003c\/p\u003e","brand":"Pearl Izumi","offers":[{"title":"Default Title","offer_id":30198242380,"sku":"703051974954","price":575.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/bcbb5c7f8cd76192f537f0836026429bedbabbcd.jpg?v=1750169618"},{"product_id":"kendakoastsporttyre650bx135k1082","title":"Kenda Koast Sport Tyre 650B x 1.35 K1082","description":"\u003cp\u003eKenda Koast Sport Tyre 650B x 1.35 K1082 (SRC)\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eSTANDARD RUBBER COMPOUND (SRC)\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eFound mainly on Kendaâ€™s K-Generation tires, SRC combines the best attributes of low rolling resistance, extreme durability and tread longevity into one universal package that benefits riders of all disciplines.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e","brand":"Kenda","offers":[{"title":"Default Title","offer_id":30350053196,"sku":"47853613599","price":295.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/8654d4b4f75054f8dbf1725bcf50b1af2e20cf59.jpg?v=1750169624"},{"product_id":"top-izumi-journey-s-blk","title":"Pearl Izumi Journey Cycling Top Small Black","description":"\u003cp\u003ePearl Izumi Journey Cycling Top Small Black\u003c\/p\u003e","brand":"Pearl Izumi","offers":[{"title":"Default Title","offer_id":30350295436,"sku":"70305107281","price":970.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"assos-mille-bib-shorts-black-series","title":"Assos Mille GT Bib Shorts Black Series","description":"\u003cp\u003e\u003cspan style=\"color: #101010; font-family: Roboto, sans-serif; font-size: 15px; letter-spacing: 0.5px; text-align: justify;\"\u003eTrain, race, and simply ride in total comfort with the MILLE GT Bib Shorts’ custom fabric blend and celebrated insert design. They’ve been treated with our proven Type.429 Titanio material, which is a durable, lightly compressive textile with high elasticity, ensuring a comfortable and consistent hold on your legs while pedaling. This workhorse textile, mated with a regularFit that leans more in the direction of comfort versus race, is what defines MILLE as the go-to ASSOS shorts so many cyclists reach for day in and day out. Combine that with our plush MILLE EVO insert, equipped with 8mm of memory foam, a black 3D waffle topsheet, and now updated with our kraterCooler system to boost breathability—and you have the complete recipe for full-day comfort in the saddle.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr style=\"box-sizing: border-box; color: #101010; font-family: Roboto, sans-serif; font-size: 15px; letter-spacing: 0.5px; text-align: justify;\"\u003e\u003cspan style=\"color: #101010; font-family: Roboto, sans-serif; font-size: 15px; letter-spacing: 0.5px; text-align: justify;\"\u003eThe back panel is constructed using our acclaimed Y7 Frame Carrier design and Stabilizator mesh, resulting in a flat, stable structure that disappears between the shoulder blades for a smooth, supportive hold. At the front, our zeroWaist ensures the cleanest and most comfortable transition between the abdominals and the front fabric panel possible, made using a raw cut with tape reinforcement. In terms of colorways, the rich caleumBlue now complements the blackSeries, giving you a few more options to pair with your additional layers.\u003c\/span\u003e\u003c\/p\u003e","brand":"Assos","offers":[{"title":"Small","offer_id":40609711436,"sku":"10328","price":3680.0,"currency_code":"ZAR","in_stock":false},{"title":"Medium","offer_id":40609711564,"sku":"2220000069458","price":3680.0,"currency_code":"ZAR","in_stock":false},{"title":"Large","offer_id":40609711628,"sku":"2220000071499","price":3680.0,"currency_code":"ZAR","in_stock":true},{"title":"X-Large","offer_id":40609711756,"sku":"2220000071529","price":3680.0,"currency_code":"ZAR","in_stock":true},{"title":"2X-Large","offer_id":12718902804557,"sku":"2220000071536","price":3680.0,"currency_code":"ZAR","in_stock":true},{"title":"3X-Large","offer_id":12718902837325,"sku":"2220000071512","price":3680.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/mille-shorts.jpg?v=1750169631"},{"product_id":"giantindoortrainerriserblock","title":"Giant Indoor Trainer Riser Block","description":"\u003cp\u003eGiant Indoor Trainer Riser Block\u003c\/p\u003e","brand":"Giant","offers":[{"title":"Default Title","offer_id":40613953740,"sku":"760343933013","price":220.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/f37ae3a624942b952dcb410f0e0c7855503719f3.jpg?v=1750169638"},{"product_id":"firstascentarmwarmerflex","title":"First Ascent Arm Warmer Flex","description":"\u003cp\u003eFirst Ascent Arm Warmer Flex\u003c\/p\u003e \u003cp\u003eGet the circulation back into your limbs with these thermal fleece Spandex warmers. Perfect for those cold morning rides with reflective details to help with visibility in the misty morning.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eFeatures:\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003e- Thermal Spandex Fleece\u003c\/p\u003e \u003cp\u003e- Gripper Elastic to prevent the warmer from shifting while riding\u003c\/p\u003e \u003cp\u003e- Strategically placed reflectiveprints to help keep you visible \u0026amp; safe\u003c\/p\u003e \u003cp\u003e- Snug fitting\u003c\/p\u003e","brand":"First Ascent","offers":[{"title":"Small","offer_id":40614707532,"sku":"6009174298736","price":370.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium","offer_id":40614707596,"sku":"6009174298743","price":370.0,"currency_code":"ZAR","in_stock":false},{"title":"Large","offer_id":40614707660,"sku":"6009174298750","price":370.0,"currency_code":"ZAR","in_stock":false},{"title":"X-Large","offer_id":40614707724,"sku":"6009174298767","price":370.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/76dea9498e63a8ac50446afe93a431cd8e94db3b.jpg?v=1750169643"},{"product_id":"firstascentkneewarmers","title":"First Ascent Knee Warmers","description":"\u003cp\u003eFirst Ascent Knee Warmers\u003c\/p\u003e","brand":"First Ascent","offers":[{"title":"Small","offer_id":40614717516,"sku":"6009174810136","price":335.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium","offer_id":40614717644,"sku":"6009174810143","price":335.0,"currency_code":"ZAR","in_stock":false},{"title":"Large","offer_id":40614717708,"sku":"6009174810150","price":335.0,"currency_code":"ZAR","in_stock":false},{"title":"X-Large","offer_id":40614717772,"sku":"6009174016651","price":335.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/df870dfd3009a7a9245dab2e5634db283d8611eb.jpg?v=1750169644"},{"product_id":"firstascentlegwarmers","title":"First Ascent Leg Warmers","description":"\u003cp\u003eFirst Ascent Leg Warmers\u003c\/p\u003e \u003cp\u003eGet the circulation back into your limbs with these thermal fleece Spandex warmers. Perfect for those cold morning rides with reflective details to help with visibility in the misty morning.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eFeatures:\u003c\/p\u003e \u003cp\u003e- Thermal Spandex Fleece\u003c\/p\u003e \u003cp\u003e- Gripper Elastic to prevent the warmer from shifting while riding\u003c\/p\u003e \u003cp\u003e- Strategically placed reflectiveprints to help keep you visible \u0026amp; safe\u003c\/p\u003e \u003cp\u003e- Snug fitting\u003c\/p\u003e \u003cp\u003e- Reflective anckle zippers for ease fit and dressingÂ Â \u003c\/p\u003e","brand":"First Ascent","offers":[{"title":"Small","offer_id":40614744140,"sku":"1234567340036","price":400.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium","offer_id":40614744204,"sku":"1234567340043","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"Large","offer_id":40614744268,"sku":"1234567340050","price":400.0,"currency_code":"ZAR","in_stock":false},{"title":"X-Large","offer_id":40614744332,"sku":"126009174016705","price":400.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/3c0b18e54abef1d98ddc0ca902b82c5326896eb5.jpg?v=1750169645"},{"product_id":"baselayerpearlizumiwhite_","title":"Pearl Izumi Baselayer Top White","description":"\u003cp\u003ePearl Izumi Transfer Summer Weight Baselayer Top\u003c\/p\u003e \u003cp\u003eThis top is deisgned to keep you cool and comfortable even on the hottest of days. The transfer fabric helps facilitate evaporation of moisture from the skin, while activated charcoal within the front section of the fabric speeds up drying and cooling.Â \u003c\/p\u003e \u003cp\u003eFEATURES:\u003c\/p\u003e \u003cp\u003e- Transfer Dry fabric provides optimal moisture transfer for quick dry performance\u003c\/p\u003e \u003cp\u003e- Cycling specific, close to body, anatomic fit\u003c\/p\u003e \u003cp\u003e- Activated Charcoal integrated into the yarns used in front panels to speed dry time even more\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e","brand":"Pearl Izumi","offers":[{"title":"Small","offer_id":40621889932,"sku":"703051646547","price":690.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium","offer_id":40621889996,"sku":"703051646424","price":690.0,"currency_code":"ZAR","in_stock":false},{"title":"Large","offer_id":40621890060,"sku":"70305164654","price":690.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/86b165a300f62b3ae579a35ba7bdfac3271b209f.jpg?v=1750169679"},{"product_id":"ryderergostickhandpump","title":"Ryder Ergostick Hand Pump","description":"\u003cp\u003eRyder Ergostick Hand Pump\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40622903308,"sku":"6002128107252","price":190.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/18e8c7a997b411bd993b15e862d6dfea3a97e597.jpg?v=1750169702"},{"product_id":"ryderairstickpluspump","title":"Ryder Airstick Plus Pump","description":"\u003cp\u003eRyder Airstick Plus Pump\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40622907468,"sku":"6002128512414","price":110.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/76b7f74a8a9144396c1f17461f1a7a1be24a137d.jpg?v=1750169705"},{"product_id":"co2-ryder-impress-adapt","title":"Ryder C02 Impress Adaptor","description":"\u003cp\u003eRyder C02 Impress Adaptor\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40623002828,"sku":"6002128508462","price":210.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/aa5ee5a32f84a75708026c42af924adbcb44cca5.jpg?v=1750169710"},{"product_id":"ryderairtank20floorpump","title":"Ryder Air Tank  Floor Pump","description":"\u003cp\u003eRyder Air Tank Floor Pump\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40623024140,"sku":"6002128510632","price":1705.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"ryderfullfingerfleeceglove","title":"Ryder Full Finger Fleece Glove","description":"\u003cp\u003eRyder Full Finger Fleece Glove\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Small","offer_id":40623025740,"sku":"13324654565","price":320.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium","offer_id":40623025804,"sku":"321023216001","price":320.0,"currency_code":"ZAR","in_stock":true},{"title":"Large","offer_id":40623025868,"sku":"RG15813","price":320.0,"currency_code":"ZAR","in_stock":false},{"title":"X-Large","offer_id":40623025932,"sku":"RG15814","price":320.0,"currency_code":"ZAR","in_stock":false},{"title":"XX-Large","offer_id":40623025996,"sku":"RG15815","price":320.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"ryder-ladies-gel-comfort-saddle-rs20002","title":"Ryder Ladies Gel Comfort Saddle","description":"\u003cp\u003eRyder Ladies Gel Comfort Saddle\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40623034188,"sku":"6002128107481","price":440.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"ryder-pedal-platform","title":"Ryder Pedal Platform","description":"\u003cp\u003eRyder Pedal Platform\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40623065036,"sku":"6002128507946","price":100.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/a698aa204ccd0ca8e6689a278dea52aff21a78e4.jpg?v=1750169720"},{"product_id":"ryder-single-seat-post-clamp-27-2mm","title":"Ryder Single Seat Post Clamp 27.2mm","description":"\u003cp\u003eRyder Single Seat Post Clamp 27.2mm\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40623097036,"sku":"RS42270","price":145.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"rydertubelessvalvecoretool","title":"Ryder Tubeless Valve Core \u0026 Tool","description":"\u003cp\u003eRyder Tubeless Valve Core \u0026amp; Tool\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40623229452,"sku":"RV11110B","price":30.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"seat-post-clamp-ryder-31-6-mm","title":"Seat Post Clamp Ryder 31.6 MM","description":"\u003cp\u003eSeat Post Clamp Ryder 31.6 MM\u003c\/p\u003e","brand":"Ryder","offers":[{"title":"Default Title","offer_id":40623241484,"sku":"RS43310","price":240.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/63f35d2213cda488af1a64e7d6ba4f6741823a5e.jpg?v=1750169731"},{"product_id":"absoluteblack32toothovalchainring","title":"Absolute Black 32 Tooth Oval Chain Ring","description":"\u003cp\u003eAbsolute Black 32 Tooth Oval Chain Ring\u003c\/p\u003e \u003cp\u003eOur Premium 1X 104 \u0026amp; 64bcd Oval traction chainrings are designed for any cranks that use 104bcd mounting interface. This is the most common mounting standard for Shimano and other 4 arm cranks.\u003c\/p\u003e \u003cp\u003eAdvantages of our special 104 \u0026amp; 64bcd chainrings:\u003c\/p\u003e \u003cp\u003e*We mastered our oval chainrings to perfection, so you can get best possible advantage from the oval\/elliptical shape.Â \u003c\/p\u003e \u003cp\u003e*Finest design to provide excellent weight to strength ratio\u003c\/p\u003e \u003cp\u003e*One of a kind special oval shape (Patent Pending)Â \u003c\/p\u003e \u003cp\u003e*Greatly improves traction and climbing abilities\u003c\/p\u003e \u003cp\u003e*Unique Patent Pending narrow-wide teeth profiles to keep your chain in place for minimum 12 months!Â \u003c\/p\u003e \u003cp\u003e*Special 3D teeth machining for ultimate mud relief decrease wear and noise dramatically\u003c\/p\u003e \u003cp\u003e*Superb quality and great look.Â \u003c\/p\u003e \u003cp\u003e*You will ride faster using ovals. If you keep using round ring then others will get quicker.\u003c\/p\u003e \u003cp\u003e*You will not \"feel\" the oval shape at allÂ \u003c\/p\u003e \u003cp\u003e*Reduces stress on knees\u003c\/p\u003e \u003cp\u003eÂ 32T chainring has build-in 2mm spacers and threaded holes (M8x0.75) to accommodate this size on spider. Other sizes have regular 10mm holes.\u003c\/p\u003e \u003cp\u003eÂ 30T chainring has build-in 2.5mm spacers and threaded holes (M8 \/ M5) to accommodate this size on spider. It also comes with bolts and spacers in the package: 2x M8 aluminium bolts T30 torx, 2x M5 steel bolts T25 torx and 2x eccentric spacers. This is a patent pending solution.\u003c\/p\u003e \u003cp\u003eWhy our oval chainrings work\u003c\/p\u003e \u003cp\u003eOur traction Oval chainrings work because a rider does not produce power evenly through a pedal stroke; they maximize the part of the stroke where power is produced and minimize resistance where it isn't. Oval rings make the spin cycle a lot smoother and are easier on legs while climbing. Believe it (or not), but a round chainring doesn't transfer torque to your rear wheel as smoothly as an Oval one. You will actually feel your stroke to be more \"round\" with an Oval shape than with a round chainring.\u003c\/p\u003e \u003cp\u003eWhy it matters\u003c\/p\u003e \u003cp\u003eTraction, Traction and Traction. With oval rings rear tire traction improves greatly on loose and slippery terrain. Smoother power delivery to your rear wheel means that you will be able to maintain better, constant cadence; get less stress on the joints (knees) and therefore be able to keep certain level of effort for longer. This results in higher average speed. Moreover, 11 studies made by various Universities in the World show that using oval chainrings human legs utilize more muscle groups (compared to round one), but each of them to lesser degree. Load from pedaling an oval chainring is spread over greater muscle mass which in effect gives you the feeling of fresher and more relaxed legs. It is world's finest oval chainring backed by tens of thousands of customers.\u003c\/p\u003e \u003cp\u003eWhat size should I choose?\u003c\/p\u003e \u003cp\u003e* 26T (64BCD) Oval chainring has the ovality of 24\/28T and is best for someone who uses currently 26T round ring. * 28T (64BCD) Oval chainring has the ovality of 26\/30T and is best for someone who uses currently 27 or 28T round ring. * 30T 104bcd Oval chainring has the ovality of 28\/32T and is best for someone who uses currently 29 or 30T round ring. * 32T oval ring will suit best someone who uses round 32T chainring currently. While pedaling, you will feel quite similar effort to the one riding round 31T ring (as the smallest diameter of the oval is 30T), but you will gain the speed similar to riding 33\/34T chainring. * 34T Oval chainring has the ovality of 32\/36T and is best for someone who uses currently 33 or 34T round ring. * 36T Oval chainring has the ovality of 34\/38T and is best for someone who uses currently 36 or 38T round ring. How to mount 104bcd Absoluteblack oval chainring: Â There is a small mark (triangle shaped) on the inner circumference of the chainring. This mark Must sit behind the crank arm. In 28T oval there is a dimple instead of the triangle mark. That dimple must align with the crank arm and Must be visible to you when mounting the chainring (recesses on the mounting holes face the crank tabs)\u003c\/p\u003e","brand":"Absolute Black","offers":[{"title":"Default Title","offer_id":40623829068,"sku":"5110846000920","price":1535.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/26cdd4399caa9eb94c5bde2ba5047f4ded52e322.jpg?v=1750169734"},{"product_id":"absoluteblackchainringnarrowwideshimano32toothblack","title":"Absolute Black Narrow Wide Shimano 32 Tooth Black Chain Ring","description":"\u003cp\u003eAbsolute Black Narrow Wide Shimano 32 Tooth Black Chain Ring\u003c\/p\u003e \u003cp\u003eRound chainring designed for Shimano and other 64\/104BCD cranks.\u003c\/p\u003e \u003cp\u003eSize (Mass +\/-1g): 64BCD: 26T (34g), 28T (40g), 30T (44g)\u003c\/p\u003e \u003cp\u003e104BCD: 32T(33g), 34T(40g), 36T(47g), 38T (60g)\u003c\/p\u003e \u003cp\u003eCompatibility All cranks with 4x 104\/64BCD interface. That means Shimano, Sram, Race Face, FSA, etc\u003c\/p\u003e \u003cp\u003eMaterial cnc machined 7075 Txxx Aluminum. Long-lasting construction\u003c\/p\u003e \u003cp\u003eFinish type II anodizing\u003c\/p\u003e \u003cp\u003eMounting holes 4 x 104mm BCD (or 64BCD for 26\/28\/30T)\u003c\/p\u003e \u003cp\u003eIf you have ever thought about running 1x9\/10\/11 and wondered how to solve chain retention, this is an answer. Its specially designed wide-narrow tooth profile keeps the chain really snug, allowing you to leave your chainkeeper in the garage. Always use a new chain with a new chainring. The most advanced, Patent Pending narrow\/wide tooth profile on the Market guarantee minimum 12 months of excellent chain retention capabilities! We mean it. You can finally take your chainkeeper off of the bike. Tested by XC Silver World Champion Marek Konwa. Used by World Champion - Maja Wloszczowska!\u003c\/p\u003e \u003cp\u003e26\/28\/30T - Please note this size is in 64BCD! It provides a lot better chainline that way (around 46mm) for using granny gears. That means no rubbing while riding uphill and less drivetrain wear. Chainline will be on 6th cog from smallest on 10spd cassette. 3X crankset users, please be mindful that 30T ring may touch chainstay if not enough space, so please check (print this size chart). 26\/28T will fit to all cranks. 2X crankset users will accommodate 26\/28\/30T ring with easy. The lightest alternating tooth solution on the bicycle market â€“ period.\u003c\/p\u003e","brand":"Absolute Black","offers":[{"title":"Default Title","offer_id":40623831308,"sku":"5110846000791","price":1160.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/c5942a170f9b490558f6793387832716087ba617.jpg?v=1750169737"},{"product_id":"absolute-black-oval-104-64bcd-narrow-wide-30-tooth-chain-ring-ov30bk","title":"Absolute Black Oval 104 \u0026 64BCD narrow wide","description":"\u003cp\u003eAbsolute Black Oval 104 \u0026amp; 64BCD narrow wide 30 Tooth Chain Ring\u003c\/p\u003e \u003cp\u003eOptimized to each size separately. Range: 10.2-14.4% and Timing of 110.5-116.3Â° after TDC (top dead center) Patent Pending\u003c\/p\u003e \u003cp\u003eAdvantages of our special 104 \u0026amp; 64bcd chainrings:\u003c\/p\u003e \u003cp\u003e*We mastered our oval chainrings to perfection, so you can get best possible advantage from the oval\/elliptical shape.Â \u003c\/p\u003e \u003cp\u003e*Finest design to provide excellent weight to strength ratio\u003c\/p\u003e \u003cp\u003e*One of a kind special oval shape (Patent Pending)Â \u003c\/p\u003e \u003cp\u003e*Greatly improves traction and climbing abilities\u003c\/p\u003e \u003cp\u003e*Unique Patent Pending narrow-wide teeth profiles to keep your chain in place for minimum 12 months!Â \u003c\/p\u003e \u003cp\u003e*Special 3D teeth machining for ultimate mud relief decrease wear and noise dramatically\u003c\/p\u003e \u003cp\u003e*Superb quality and great look.Â \u003c\/p\u003e \u003cp\u003e*You will ride faster using ovals. If you keep using round ring then others will get quicker.\u003c\/p\u003e \u003cp\u003e*You will not \"feel\" the oval shape at allÂ \u003c\/p\u003e \u003cp\u003e*Reduces stress on knees\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eÂ 32T chainring has build-in 2mm spacers and threaded holes (M8x0.75) to accommodate this size on spider. Other sizes have regular 10mm holes.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eÂ 30T chainring has build-in 2.5mm spacers and threaded holes (M8 \/ M5) to accommodate this size on spider. It also comes with bolts and spacers in the package: 2x M8 aluminium bolts T30 torx, 2x M5 steel bolts T25 torx and 2x eccentric spacers. This is a patent pending solution.\u003c\/p\u003e \u003cp\u003eWhy our oval chainrings work\u003c\/p\u003e \u003cp\u003eOur traction Oval chainrings work because a rider does not produce power evenly through a pedal stroke; they maximize the part of the stroke where power is produced and minimize resistance where it isn't. Oval rings make the spin cycle a lot smoother and are easier on legs while climbing. Believe it (or not), but a round chainring doesn't transfer torque to your rear wheel as smoothly as an Oval one. You will actually feel your stroke to be more \"round\" with an Oval shape than with a round chainring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eWhy it matters\u003c\/p\u003e \u003cp\u003eTraction, Traction and Traction. With oval rings rear tire traction improves greatly on loose and slippery terrain. Smoother power delivery to your rear wheel means that you will be able to maintain better, constant cadence; get less stress on the joints (knees) and therefore be able to keep certain level of effort for longer. This results in higher average speed. Moreover, 11 studies made by various Universities in the World show that using oval chainrings human legs utilize more muscle groups (compared to round one), but each of them to lesser degree. Load from pedaling an oval chainring is spread over greater muscle mass which in effect gives you the feeling of fresher and more relaxed legs. It is world's finest oval chainring backed by tens of thousands of customers.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eWhat size should I choose?\u003c\/p\u003e \u003cp\u003e* 26T (64BCD) Oval chainring has the ovality of 24\/28T and is best for someone who uses currently 26T round ring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003e* 28T (64BCD) Oval chainring has the ovality of 26\/30T and is best for someone who uses currently 27 or 28T round ring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003e* 30T 104bcd Oval chainring has the ovality of 28\/32T and is best for someone who uses currently 29 or 30T round ring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003e* 32T oval ring will suit best someone who uses round 32T chainring currently. While pedaling, you will feel quite similar effort to the one riding round 31T ring (as the smallest diameter of the oval is 30T), but you will gain the speed similar to riding 33\/34T chainring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003e* 34T Oval chainring has the ovality of 32\/36T and is best for someone who uses currently 33 or 34T round ring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003e* 36T Oval chainring has the ovality of 34\/38T and is best for someone who uses currently 36 or 38T round ring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eHow to mount 104bcd Absoluteblack oval chainring:\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eThere is a small mark (triangle shaped) on the inner circumference of the chainring.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eThis mark Must sit behind the crank arm.\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e \u003cp\u003eIn 28T oval there is a dimple instead of the triangle mark. That dimple must align with the crank arm and Must be visible to you when mounting the chainring (recesses on the mounting holes face the crank tabs)\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e","brand":"Absolute Black","offers":[{"title":"30","offer_id":40623835532,"sku":"5110846002207","price":0.0,"currency_code":"ZAR","in_stock":false},{"title":"34","offer_id":39480382849101,"sku":"15379","price":1430.0,"currency_code":"ZAR","in_stock":false},{"title":"32","offer_id":39480382881869,"sku":"OV32BK","price":1430.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/a42de2793f2868f9bacf85dc1df149040e8a1c85.jpg?v=1750169738"},{"product_id":"absoluteblackovalsramdirectmountingchainring34tooth","title":"Absolute Black Oval Sram Direct Mounting 34T 6MM","description":"\u003cp\u003eAbsolute Black Oval Sram Direct Mounting 34 Tooth Chain Ring\u003c\/p\u003e \u003cp\u003eAbsoluteblack premium Sram Gxp compatible Direct mount 1X Oval traction chainrings are designed for gxp and Long BB30 spindle cranks. Fits Sram 10\/11spd XX1, X01, Eagle 12spd and others. Also replaces 76bcd chainrings to convert to direct mount solution. 6mm offset\u003c\/p\u003e \u003cp\u003eSize (Mass +\/-1g): 26T (48g), 28T (50g), 30T (55g), 32T (59g), 34T(66g), 36T?(look at CX category)\u003c\/p\u003e \u003cp\u003eCompatibility\u003c\/p\u003e \u003cp\u003eSRAM XX1, XX1 Eagle, X01, X01 Eagle, X1-1400, GX-1400, X0, X9, X7, S2210, S1400 and Truvativ Descendant cranks. GXP and Long spindle BB30 models (15mm spacer on drive side) 9, 10, 11 and 12spd Eagle compatible.\u003c\/p\u003e \u003cp\u003eMaterial cnc machined 7075 Txxx Aluminum. Long-lasting construction. Mud optimized.\u003c\/p\u003e \u003cp\u003eChainline perfect 49mm (improved). 6mm offset\u003c\/p\u003e \u003cp\u003eOvality Optimized to each size separately. Range: 10.2-14.4% and Timing of 110.5-116.3Â° after TDC (top dead center) Patent Pending\u003c\/p\u003e \u003cp\u003eAdvantages of our special Direct mount chainrings:\u003c\/p\u003e \u003cp\u003e*Finest design to provide excellent weight to strength ratio\u003c\/p\u003e \u003cp\u003e*One of a kind special oval shape (Patent Pending)Â \u003c\/p\u003e \u003cp\u003e*Greatly improves traction and climbing abilitiesÂ \u003c\/p\u003e \u003cp\u003e*Unique Patent Pending alternate wide and narrow teeth profiles to keep your chain in place for minimum 12 months!Â \u003c\/p\u003e \u003cp\u003e*Special 3D teeth machining for ultimate mud relief decrease wear and noise dramatically\u003c\/p\u003e \u003cp\u003e*They save weight because they don't need the spider and chainring bolts.\u003c\/p\u003e \u003cp\u003e*The ability of installation of a smaller ring sizes that can't be mounted on regular spider.\u003c\/p\u003e \u003cp\u003e*Superb quality and great look.\u003c\/p\u003e \u003cp\u003e*You will ride faster using ovals. If you keep using round ring then others will get quicker.\u003c\/p\u003e \u003cp\u003e*You will not \"feel\" the oval shape at allÂ \u003c\/p\u003e \u003cp\u003e*Reduces stress on kneesÂ \u003c\/p\u003e \u003cp\u003e*We mastered our oval chainrings to perfection, so you can get best possible advantage from the oval\/elliptical shape.\u003c\/p\u003e \u003cp\u003eWhy our oval chainrings work\u003c\/p\u003e \u003cp\u003eOur Oval chainrings work because a rider does not produce power evenly through a pedal stroke; they maximize the part of the stroke where power is produced and minimize resistance where it isn't. Oval rings make the spin cycle a lot smoother and are easier on legs while climbing. Believe it (or not), but a round chainring doesn't transfer torque to your rear wheel as smoothly as an Oval one. You will actually feel your stroke to be more \"round\" with an Oval shape than with a round chainring.\u003c\/p\u003e \u003cp\u003eWhy it matters\u003c\/p\u003e \u003cp\u003eTraction, Traction and Traction. With oval rings rear tire traction improves greatly on loose and slippery terrain. Smoother power delivery to your rear wheel means that you will be able to maintain better, constant cadence; get less stress on the joints (knees) and therefore be able to keep certain level of effort for longer. This results in higher average speed. Moreover, 11 studies made by various Universities in the World show that using oval chainrings human legs utilize more muscle groups (compared to round one), but each of them to lesser degree. Load from pedaling an oval chainring is spread over greater muscle mass which in effect gives you the feeling of fresher and more relaxed legs. It is world's finest oval chainring backed by tens of thousands of customers.\u003c\/p\u003e \u003cp\u003eWhat size should I choose?\u003c\/p\u003e \u003cp\u003e* 26T Oval chainring has the ovality of 24\/28T and is best for someone who uses currently 26T round ring. (Fatbikes!)\u003c\/p\u003e \u003cp\u003e* 28T Oval chainring has an ovality of 26\/30T and is best for someone who uses currently 27 or 28T round ring.\u003c\/p\u003e \u003cp\u003e* 30T Oval chainring has an ovality of 28\/32T and is best for someone who uses currently 29 or 30T round ring.\u003c\/p\u003e \u003cp\u003e* 32T oval ring will suit best someone who uses 31 or 32T chainring currently. While pedaling, you will feel similar effort to the one riding round 31T ring, but you will gain the speed similar to riding 34T chainring. * 34T Oval chainring has an ovality of 32\/36T and is best for someone who uses currently 33 or 34T round ring.\u003c\/p\u003e \u003cp\u003e* 36T and bigger? Look at CX category for CX 1X OVAL for Sram. It is same chainring just bigger sizes we advertise for Cyclocross\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e","brand":"Absolute Black","offers":[{"title":"Default Title","offer_id":40623835660,"sku":"1234567363332","price":1550.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/1bd6b1aa7c8844abec614028c0cc4b92dfe1f894.jpg?v=1750169739"},{"product_id":"brake-shoe-shimano-m330","title":"Shimano M330 Brake Shoe","description":"\u003cp\u003eShimano M330 Brake Shoe\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":40627738508,"sku":"4524667098867","price":130.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"shimanohg508speedcassette11-28","title":"Shimano HG50 8 Speed Cassette 11-28","description":"\u003cp\u003eShimano HG50 8 Speed Cassette 11-28\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":40746476236,"sku":"4524667104339","price":420.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"cleat-shimano-spd-float","title":"Shimano SPD Yellow 6deg Float Road Cleat","description":"\u003cp\u003eShimano SPD Yellow 6deg Float Road Cleat\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":40747120524,"sku":"4524667072973","price":370.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/9a69dc9c8a6f25cb4efdf95bda9da356304f2477.jpg?v=1750169755"},{"product_id":"pedal-shimano-pdm540","title":"Shimano PDM540 Pedal","description":"\u003cp\u003eShimano PDM540 Pedal\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":40747154316,"sku":"4524667060482","price":1480.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/1315365a1426bb63d696487a80f14e1688979fce.jpg?v=1750169756"},{"product_id":"shimano-11-speed-chain-116-link-cnhg60111116","title":"Shimano 11 Speed Chain 116 Link","description":"\u003cp\u003eShimano 11 Speed Chain 116 Link\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":40747199180,"sku":"4524667745884","price":544.74,"currency_code":"ZAR","in_stock":true}]},{"product_id":"shimano11speedoptislickinnercable","title":"Shimano 11 Speed Optislick Inner Cable","description":"\u003cp\u003eShimano 11 Speed Optislick Inner Cable\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":40747203532,"sku":"Y60198110","price":120.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"brake-shoe-set-shimano","title":"Brake Shoe Set Shimano","description":"\u003cp\u003eBrake Shoe Set Shimano\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":40776758860,"sku":"4524667129912","price":350.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/319fe78f390bd579cdbff471499664fc4b1cb47d.jpg?v=1750169760"},{"product_id":"foxwashercrushkit","title":"Fox Crush Washer Kit","description":"\u003cp\u003eFox Washer Crush Kit\u003c\/p\u003e","brand":"Fox","offers":[{"title":"Default Title","offer_id":42021182412,"sku":"FG10100B","price":25.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"avalanchebmxbrakecaliperblack","title":"Avalanche BMX Brake Caliper Black","description":"\u003cp\u003eAvalanche BMX Brake Caliper Black\u003c\/p\u003e","brand":"Avalanche","offers":[{"title":"Default Title","offer_id":42023398348,"sku":"B03B","price":170.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"pro-seat-post-clamp-34-9mm-qr","title":"Pro Seat Post Clamp 34.9mm QR","description":"\u003cp\u003ePro Seat Post Clamp 34.9mm QR\u003c\/p\u003e","brand":"Pro","offers":[{"title":"Default Title","offer_id":42027545036,"sku":"8717009098410","price":145.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"progapcapalloy118blackanodized","title":"Pro Gap Cap Alloy 1 1.8 Black Anodized","description":"\u003cp\u003ePro Gap Cap Alloy 1 1.8 Black Anodized\u003c\/p\u003e","brand":"Pro","offers":[{"title":"Default Title","offer_id":42030032652,"sku":"8717009332491","price":200.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/82a58af7e70d0de85f223dfc7530720bbda2d7a5.jpg?v=1750169787"},{"product_id":"shimanosocks","title":"Shimano Socks","description":"\u003cp\u003eShimano Socks \u003c\/p\u003e","brand":"Shimano","offers":[{"title":"XTR Black \/ 4-7","offer_id":42030298508,"sku":"sockitblackx","price":70.0,"currency_code":"ZAR","in_stock":false},{"title":"Black and White Tall \/ 4-7","offer_id":42030298572,"sku":"SOCKITSHIMAN","price":70.0,"currency_code":"ZAR","in_stock":false},{"title":"XTR Black \/ 8-12","offer_id":39470978695245,"sku":"15349","price":70.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue White \/ 4-7","offer_id":39470993375309,"sku":"15351","price":70.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue White \/ 8-12","offer_id":39470993440845,"sku":"15352","price":70.0,"currency_code":"ZAR","in_stock":false},{"title":"Black White \/ 8-12","offer_id":42096627220702,"sku":"15887","price":80.0,"currency_code":"ZAR","in_stock":true},{"title":"Black White \/ 4-7","offer_id":42096627253470,"sku":"15886","price":80.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/9d08ac31228241803afb7be2afa8891427d0faa8.jpg?v=1750169795"},{"product_id":"giantp-xcfreebodyhub","title":"Giant P-XC Hub Freebody","description":"\u003cp\u003eGiant P-XC Hub Freebody\u003c\/p\u003e","brand":"Giant","offers":[{"title":"Default Title","offer_id":42030570188,"sku":"HU37H","price":445.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"quaxarflexlinebrakecablesystemyellow","title":"Quaxar Flexline Brake Cable System Yellow","description":"\u003cp\u003eQuaxar Flexline Brake Cable System Yellow\u003c\/p\u003e","brand":"Quaxar","offers":[{"title":"Default Title","offer_id":42032213900,"sku":"1234567258980","price":160.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"shimanofcm590chainring44tooth","title":"Shimano FCM590 44 Tooth Chainring","description":"\u003cp\u003eShimano FCM590 44 Tooth Chainring\u003c\/p\u003e","brand":"Shimano","offers":[{"title":"Default Title","offer_id":42032380620,"sku":"4524667352570","price":443.86,"currency_code":"ZAR","in_stock":true}]},{"product_id":"jagwireshiftercable3100mm","title":"Jag wire 3100mm Shifter Cable","description":"\u003cp\u003eJag wire 3100mm Shifter Cable\u003c\/p\u003e","brand":null,"offers":[{"title":"Default Title","offer_id":42032634252,"sku":"17000023","price":95.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"sapimd-light284mmspoke","title":"Sapim D-Light 284mm Spoke","description":"\u003cp\u003eSapim D-Light 284mm Spoke\u003c\/p\u003e","brand":null,"offers":[{"title":"Default Title","offer_id":42032947532,"sku":"SPDL284BLK","price":20.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"sapim14gbrassnipple16mmblack","title":"Sapim 14g 16mm Black Brass Nipple","description":"\u003cp\u003eSapim 14g Brass Nipple 16mm Black\u003c\/p\u003e","brand":null,"offers":[{"title":"Default Title","offer_id":42032985740,"sku":"SPMNPBR16","price":6.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"kendak1018kriterfoldingtyre700x25c","title":"Kenda K1018 Kriter Folding Tyre 700x28C","description":"\u003cp\u003eKenda K1018 Kriter Folding Tyre 700x25C\u003c\/p\u003e","brand":"Kenda","offers":[{"title":"Default Title","offer_id":42033276812,"sku":"047853176742","price":456.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/bf8dc5aec9585bc6dedd0c623c28b730ad498dd5.jpg?v=1750169804"},{"product_id":"lezyneenergycaddybagblack","title":"Lezyne Black Energy Caddy Bag","description":"\u003cp\u003eLezyne Black Energy Caddy Bag\u003c\/p\u003e","brand":"Lezyne","offers":[{"title":"Small","offer_id":42033826124,"sku":"4712805982615","price":340.0,"currency_code":"ZAR","in_stock":false},{"title":"Large","offer_id":42413684916446,"sku":"16259","price":550.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/c00a04661e13772fc292d894ac3f3da187d082c9.jpg?v=1750169806"},{"product_id":"pro15functionminitool","title":"Pro 15 Function Minitool","description":"\u003cp\u003ePro 15 Function Minitool\u003c\/p\u003e","brand":"Pro","offers":[{"title":"Default Title","offer_id":42034749004,"sku":"8717009339858","price":530.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/f2306c202474ce867b2a6161d178e91a113b95fc.jpg?v=1750169815"},{"product_id":"speedmasterbuttonlightsetfrontandback","title":"Speedmaster Button Light Set Front and Back","description":"\u003cp\u003eSpeedmaster Button Front and Back Light Set\u003c\/p\u003e","brand":"Speedmaster","offers":[{"title":"Default Title","offer_id":42034870796,"sku":"6002128512209","price":85.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"handlebarcanebasketsmall","title":"Handle Bar Small Cane Basket","description":"\u003cp\u003eHandle Bar Small Cane Basket\u003c\/p\u003e","brand":null,"offers":[{"title":"Default Title","offer_id":42035571148,"sku":"1234567218489","price":190.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"singlespeedchain12-16","title":"Single 1\/2-1\/6 Speed Chain","description":"\u003cp\u003eSingle Speed Chain 1\/2-1\/6\u003c\/p\u003e","brand":"Speed","offers":[{"title":"Default Title","offer_id":42035758348,"sku":"d18b","price":60.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"pearl-izumi-baselayer-white-small","title":"Pearl Izumi Baselayer White Small Top","description":"\u003cp\u003ePearl Izumi Baselayer White Small \u003c\/p\u003e","brand":"Pearl Izumi","offers":[{"title":"Default Title","offer_id":42036317452,"sku":"703051646523","price":690.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/PI-TSSB-W-FRONT.jpg?v=1750169822"}],"url":"https:\/\/online-bicycle-shop.co.za\/collections\/parts-trainers.oembed?page=169","provider":"Online Bicycle Shop","version":"1.0","type":"link"}