{"title":"Road Bicycles","description":"","products":[{"product_id":"satorix-raceaeroroadhandlebar","title":"Satori X-Race Aero Road Handlebar","description":"\u003cp\u003eSatori X-Race Aero Road Handlebar\u003c\/p\u003e \u003cp\u003eD31.8MM 42M\u003c\/p\u003e \u003cp\u003eÂ \u003c\/p\u003e","brand":"Satori","offers":[{"title":"Default Title","offer_id":21070050033741,"sku":"9062026","price":515.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/16e884686c53057ee77b022ca5d513e839c50594.jpg?v=1750170950"},{"product_id":"cervelop32011triathlonbicyclewhiteblack","title":"Cervelo P3 2011 Triathlon Bicycle White Black (2nd Hand)","description":"\u003cp\u003eCervelo P3 2011 Triathlon Bicycle White Black\u003c\/p\u003e","brand":"Cervelo","offers":[{"title":"Default Title","offer_id":21139590709325,"sku":"P32011CERVELOM","price":40000.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/99bef3a9fc645a107c950b0afb8bac00c09a5b99.jpg?v=1750171051"},{"product_id":"the-handle-bar-fixie-bike","title":"The Handle Bar Fixie Bike","description":"","brand":"Olympic Cycles","offers":[{"title":"Default Title","offer_id":44213017641182,"sku":"THB1","price":19500.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/8855_GZ6rkBx3RXOs.jpg?v=1750173419"},{"product_id":"avalanche-solo-road","title":"Avalanche Solo Road","description":"","brand":"Avalanche","offers":[{"title":"Panther\/Sky \/ S","offer_id":44267450597598,"sku":"AS-BU-Panther\/SkyS","price":6990.0,"currency_code":"ZAR","in_stock":false},{"title":"Panther\/Sky \/ M","offer_id":44267450630366,"sku":"AS-MBU-A0","price":6990.0,"currency_code":"ZAR","in_stock":true},{"title":"Panther\/Sky \/ L","offer_id":44267450663134,"sku":"AS-BU-Panther\/SkyL","price":6990.0,"currency_code":"ZAR","in_stock":false},{"title":"Panther\/Sky \/ XS","offer_id":44267450695902,"sku":"AS-BU-Panther\/SkyXS","price":6990.0,"currency_code":"ZAR","in_stock":false},{"title":"Panther\/Sky \/ XL","offer_id":44267450728670,"sku":"AS-BU-Panther\/SkyXL","price":6990.0,"currency_code":"ZAR","in_stock":false},{"title":"Panther\/Sky \/ XXL","offer_id":44267450761438,"sku":"AS-BU-Panther\/SkyXXL","price":6990.0,"currency_code":"ZAR","in_stock":false},{"title":"Panther\/Sky \/ XXXL","offer_id":44267450794206,"sku":"AS-BU-Panther\/SkyXXXL","price":6990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/7885_dpfMw9jzAe3o.jpg?v=1780321982"},{"product_id":"giant-2023-tcr-advanced-1-d-kom","title":"Giant 2023 TCR Advanced 1 D-KOM","description":"\u003cul class=\"specifications\" style='margin: 0px 0px 1em; padding-right: 0px; padding-left: 0px; list-style: outside none none; color: rgb(255, 255, 255); width: 1094.84px; columns: auto 2; column-gap: 40px; font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 12px; border: unset !important;'\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eSizes\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eXS, S, M, M\/L, L, XL\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eColors\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eUnicorn White\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eFrame\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eAdvanced-Grade Composite, disc\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eFork\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eAdvanced-Grade Composite, full-composite OverDrive steerer, disc\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShock\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eN\/A\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eHandlebar\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGiant Contact XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGrips\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eStratus Lite 2.0\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eStem\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGiant Contact XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eSeatpost\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGiant Variant, composite, -5\/+15mm offset\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eSaddle\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGiant Approach\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003ePedals\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eN\/A\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShifters\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano 105 Di2\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eFront Derailleur\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano 105 Di2\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eRear Derailleur\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano 105 Di2\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eBrakes\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano 105 Di2 hydraulic, Giant MPH rotors [F]160mm, [R]140mm\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eBrake Levers\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano 105 Di2\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eCassette\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano 105, 12-speed, 11x34\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eChain\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eKMC X12\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eCrankset\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano 105, 34\/50 XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eBottom Bracket\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eShimano, press fit\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eRims\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGiant P-R2 Disc wheelset, alloy\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eHubs\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGiant alloy, 12mm thru-axle\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eSpokes\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eSapim\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eTires\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eGiant Course 1, tubeless, 700x25c (28mm), folding\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eExtras\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003etubeless prepared, 32mm max tire size\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='margin: 0px; padding: 0px 0px 0px 25px; display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: auto; background: url(\"\/assets\/app\/public\/images\/magento\/infortis\/_shared\/cck\/list\/bullet.png\") 0px 0px no-repeat;'\u003e\r\n\t\u003cdiv class=\"label\" style=\"margin: 0px; padding: 5px 0px; display: inline; font-size: 1rem; border-radius: 0.25em; width: 200.969px; float: left; vertical-align: top; line-height: 1.8rem;\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eWeight\u003c\/span\u003e\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"margin: 0px; padding: 5px 0px; float: left; vertical-align: top; font-size: 1rem; line-height: 1.8rem; width: 301.453px; color: rgba(255, 255, 255, 0.7);\"\u003e\u003cspan style=\"margin: 0px; padding: 0px; color: rgb(0, 0, 0);\"\u003eThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.\u003c\/span\u003e\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Giant","offers":[{"title":"Unicorn White \/ M","offer_id":44312030544094,"sku":"TA-1U-Unicorn WhiteM","price":72950.0,"currency_code":"ZAR","in_stock":false},{"title":"Unicorn White \/ ML","offer_id":44312030576862,"sku":"TA-1U-Unicorn WhiteML","price":72950.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/yRISGkqOcJ0b.jpg?v=1750175081"},{"product_id":"giant-2024-tcr-advanced-2-disc-pc","title":"Giant 2024 TCR Advanced 2 Disc-PC","description":"\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH hNDwcK\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px 64px; min-width: 0px; display: flex; justify-content: center; color: rgb(64, 64, 64); font-family: __Montserrat_611fe3, __Montserrat_Fallback_611fe3, system-ui, sans-serif; font-size: 16px;\"\u003e\r\n\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH gvIyzL\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; flex: 1 1 0%; max-width: 1312px;\"\u003e\r\n\u003cheader class=\"sc-8e8b7be6-0 lmfOyN\" id=\"specs\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: 27.65px; line-height: 36px; font-weight: 700;\"\u003eSpecs\u003c\/header\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH imSNcy\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 24px 0px 0px; padding: 0px 64px 24px; min-width: 0px; display: flex; justify-content: center; color: rgb(64, 64, 64); font-family: __Montserrat_611fe3, __Montserrat_Fallback_611fe3, system-ui, sans-serif; font-size: 16px;\"\u003e\r\n\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH gvIyzL\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; flex: 1 1 0%; max-width: 1312px;\"\u003e\r\n\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bAvJXN\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: flex; gap: 32px;\"\u003e\r\n\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH hFnEjQ\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; flex: 1 1 0%;\"\u003e\r\n\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH cdWIju\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: grid; grid-template-columns: 1fr 1fr; gap: 32px 16px;\"\u003e\r\n\u003cdiv class=\"sc-ef5c1f07-0 dYRCln\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\u003cheader class=\"sc-8e8b7be6-0 bbSVRW\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: 19.2px; line-height: 24px; font-weight: 700;\"\u003eBuild\u003c\/header\u003e\r\n\r\n\u003ctable class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH gyqvjC inside\" style=\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 8px 0px 0px; padding: 0px; min-width: 0px; display: grid; grid-template-columns: 120px repeat(1, auto); border: 1px solid rgb(229, 229, 229); background-color: transparent; border-radius: 8px; overflow: hidden;\"\u003e\r\n\t\u003ctbody class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eFrame\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eAdvanced-grade composite, disc\u003c\/p\u003e\r\n\r\n\t\t\t\u003cdiv class=\"sc-ef5c1f07-0 fIiFpo\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 8px 0px 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003e\u003cspan class=\"sc-a85b88a3-0 kJVDbC\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; display: inline; align-items: baseline; font-size: inherit; line-height: inherit; font-weight: 600;\"\u003eBB Standard: \u003c\/span\u003e\u003cspan style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px;\"\u003eBB86\/BB92, Press Fit\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 2px 0px 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003e\u003cspan class=\"sc-a85b88a3-0 kJVDbC\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; display: inline; align-items: baseline; font-size: inherit; line-height: inherit; font-weight: 600;\"\u003eTire Clearance: \u003c\/span\u003e\u003cspan style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px;\"\u003e32c\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 2px 0px 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003e\u003cspan class=\"sc-a85b88a3-0 kJVDbC\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; display: inline; align-items: baseline; font-size: inherit; line-height: inherit; font-weight: 600;\"\u003eColor: \u003c\/span\u003e\u003cspan style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px;\"\u003ePanther\u003c\/span\u003e\u003c\/p\u003e\r\n\t\t\t\u003c\/div\u003e\r\n\t\t\t\u003c\/div\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eFork\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eAdvanced-grade composite, full-composite OverDrive steerer, disc\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eShock\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eN\/A\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eBottom Bracket\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano, press fit\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eStem\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant Contact XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eHandlebar\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant Contact XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eSaddle\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant Approach\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eSeatpost\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant Variant, composite, -5\/+15mm offset\u003c\/p\u003e\r\n\r\n\t\t\t\u003cdiv class=\"sc-ef5c1f07-0 fIiFpo\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 8px 0px 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003e\u003cspan class=\"sc-a85b88a3-0 kJVDbC\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; display: inline; align-items: baseline; font-size: inherit; line-height: inherit; font-weight: 600;\"\u003eType: \u003c\/span\u003e\u003cspan style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px;\"\u003eRigid\u003c\/span\u003e\u003c\/p\u003e\r\n\t\t\t\u003c\/div\u003e\r\n\t\t\t\u003c\/div\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003ePedals\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eN\/A\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eGrips\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eStratus Lite 2.0\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/tbody\u003e\r\n\u003c\/table\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"sc-ef5c1f07-0 dYRCln\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\u003cheader class=\"sc-8e8b7be6-0 bbSVRW\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: 19.2px; line-height: 24px; font-weight: 700;\"\u003eGroupset\u003c\/header\u003e\r\n\r\n\u003ctable class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH gyqvjC inside\" style=\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 8px 0px 0px; padding: 0px; min-width: 0px; display: grid; grid-template-columns: 120px repeat(1, auto); border: 1px solid rgb(229, 229, 229); background-color: transparent; border-radius: 8px; overflow: hidden;\"\u003e\r\n\t\u003ctbody class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eRear Derailleur\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano 105\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eFront Derailleur\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano 105\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eCrank\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano 105, 36\/52 XS:170mm, S:170mm,\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eShifters\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano 105\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eCassette\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano 105, 12-speed, 11x34\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eChain\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eKMC X12L-1\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eBrakes\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cdiv class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano 105 hydraulic, Giant MPH rotors [F]160mm, [R]140mm\u003c\/p\u003e\r\n\r\n\t\t\t\u003cdiv class=\"sc-ef5c1f07-0 fIiFpo\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 8px 0px 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003e\u003cspan class=\"sc-a85b88a3-0 kJVDbC\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; display: inline; align-items: baseline; font-size: inherit; line-height: inherit; font-weight: 600;\"\u003eType: \u003c\/span\u003e\u003cspan style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px;\"\u003eHydraulic Disc\u003c\/span\u003e\u003c\/p\u003e\r\n\t\t\t\u003c\/div\u003e\r\n\t\t\t\u003c\/div\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eBrake Levers\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eShimano 105 hydraulic\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/tbody\u003e\r\n\u003c\/table\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"sc-ef5c1f07-0 dYRCln\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px;\"\u003e\r\n\u003cheader class=\"sc-8e8b7be6-0 bbSVRW\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: 19.2px; line-height: 24px; font-weight: 700;\"\u003eWheels\u003c\/header\u003e\r\n\r\n\u003ctable class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH gyqvjC inside\" style=\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 8px 0px 0px; padding: 0px; min-width: 0px; display: grid; grid-template-columns: 120px repeat(1, auto); border: 1px solid rgb(229, 229, 229); background-color: transparent; border-radius: 8px; overflow: hidden;\"\u003e\r\n\t\u003ctbody class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eRims\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant P-R2 Disc wheelset, alloy\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eSpokes\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eSapim\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eFront Hub\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant alloy, 12mm thru-axle\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eRear Hub\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word;\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant alloy, 12mm thru-axle\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; min-width: 0px; display: contents;\"\u003e\r\n\t\t\t\u003cth class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" scope=\"row\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; text-align: left; background-color: rgb(250, 250, 250); border-right: 1px solid rgb(229, 229, 229); border-top-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229);\"\u003eTires\u003c\/th\u003e\r\n\t\t\t\u003ctd class=\"sc-b195c00f-0 sc-b195c00f-1 fKDcPH bTDrCj\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 8px; min-width: 0px; vertical-align: top; overflow: hidden; overflow-wrap: break-word; background-color: rgb(250, 250, 250);\"\u003e\r\n\t\t\t\u003cp class=\"sc-631848b2-0 bRkMly\" style=\"box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; padding: 0px; font-size: inherit; line-height: inherit;\"\u003eGiant Course 1, tubeless, 700x25c (28mm), folding\u003c\/p\u003e\r\n\t\t\t\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/tbody\u003e\r\n\u003c\/table\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n","brand":"Giant","offers":[{"title":"S \/ Panther","offer_id":44454883426526,"sku":"TA-D2-SPanther","price":55875.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Panther","offer_id":44454883459294,"sku":"TA-D2-MPanther","price":55875.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Panther","offer_id":44454883492062,"sku":"TA-D2-LPanther","price":55875.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Panther","offer_id":44454883524830,"sku":"TA-D2-XLPanther","price":55875.0,"currency_code":"ZAR","in_stock":false},{"title":"ML \/ Panther","offer_id":44454883557598,"sku":"TA-D2-MLPanther","price":55875.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/MY24-TCR-Advanced-2-Disc-PC-Color-A-Panther-2.jpg?v=1750175536"},{"product_id":"giant-2021-tcr-advanced-1-disc","title":"Giant 2021 TCR Advanced 1 Disc","description":"","brand":"Giant","offers":[{"title":"S","offer_id":44473866485982,"sku":"TA-1P-S","price":59925.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":44473866518750,"sku":"TA-1P-L","price":59925.0,"currency_code":"ZAR","in_stock":false},{"title":"XS","offer_id":44473866551518,"sku":"TA-1P-XS","price":59925.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":44473866584286,"sku":"TA-1P-XL","price":59925.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":48233981477086,"sku":"TA-1P-M","price":59925.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/xox7GcBP3LX7_8e2fcc0d-5b7e-40cb-9502-8006d3eb6f8d.jpg?v=1750175592"},{"product_id":"cannondale-2017-slice-ultrgra","title":"Cannondale 2017 Slice Ultegra","description":"","brand":"Cannondale","offers":[{"title":"M","offer_id":44473881690334,"sku":"A774046M","price":42500.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/Cannondale_Slice_105_2017__2_36a0b160-698b-4545-a8eb-52ab9339cfee.jpg?v=1750175596"},{"product_id":"factor-2022-ostro-vam-flicker","title":"Factor 2022 Ostro Vam Flicker","description":"","brand":"Factor","offers":[{"title":"58Cm","offer_id":44473889259742,"sku":"FMSFSV58SL58Cm","price":168245.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/DrKJuUQDSfPf.jpg?v=1750175598"},{"product_id":"bianchi-2022-specialissima-cv-disc-11-2-sc","title":"Bianchi 2022 Specialissima Cv Disc 1\"1\/2 Sc","description":"","brand":"Bianchi","offers":[{"title":"55\"","offer_id":44473897222366,"sku":"XQB041-55-0755\"","price":168630.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/Jy8hfFdiEvsn_db6535af-3b6a-4440-b18e-88302c321798.png?v=1750175614"},{"product_id":"giant-2024-propel-advanced-1","title":"Giant 2024 Propel Advanced 1","description":"\u003cstrong\u003eColours\u003c\/strong\u003e\u003cbr\u003e\r\nGloss Aerospace Blue\/Chrome\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eFrame\u003c\/strong\u003e\u003cbr\u003e\r\nAdvanced-grade composite, disc\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eFork\u003c\/strong\u003e\u003cbr\u003e\r\nAdvanced-grade composite, full-composite OverDrive Aero steerer, disc\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eHandlebar\u003c\/strong\u003e\u003cbr\u003e\r\nGiant Contact SL Aero S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eGrips\u003c\/strong\u003e\u003cbr\u003e\r\nStratus Lite 2.0\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eStem\u003c\/strong\u003e\u003cbr\u003e\r\nGiant Contact SL Aero S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eSeatpost\u003c\/strong\u003e\u003cbr\u003e\r\nGiant Vector, composite, -5\/+15mm offset\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eSaddle\u003c\/strong\u003e\u003cbr\u003e\r\nGiant Fleet SL\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eShifters\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival eTap AXS 2x12\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eFront Derailleur\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival eTap AXS\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eRear Derailleur\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival eTap AXS\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eBrakes\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival eTap AXS hydraulic, SRAM PaceLine rotors [F]160mm, [R]140mm\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eBrake Levers\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival eTap AXS hydraulic\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eCassette\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival, 12-speed, 10x30\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eChain\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival D1\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eCrankset\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM Rival D1 DUB, 35\/48 S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eBottom Bracket\u003c\/strong\u003e\u003cbr\u003e\r\nSRAM DUB, press fit\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eRims\u003c\/strong\u003e\u003cbr\u003e\r\nGiant SLR 2 50 Carbon Disc WheelSystem, [F]50mm, [R]50mm\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eHubs\u003c\/strong\u003e\u003cbr\u003e\r\n[F] Giant alloy, CenterLock, 12mm thru-axle, [R] Giant alloy, 3-pawl 30t driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eSpokes\u003c\/strong\u003e\u003cbr\u003e\r\nSAPIM Sprint\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eTyres\u003c\/strong\u003e\u003cbr\u003e\r\nGiant Gavia Course 1, tubeless,700x25c (28mm), folding\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eExtras\u003c\/strong\u003e\u003cbr\u003e\r\nComputer mount, water bottle cages, factory tubeless set up, 30mm max tyre size\u003cbr\u003e\r\nWeightThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"XL \/ Aerospace Blue","offer_id":44499938279646,"sku":"PRA1XG4XLASB","price":99965.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Aerospace Blue","offer_id":45505488421086,"sku":"PRA1XG4SASB","price":99965.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Aerospace Blue","offer_id":47055560048862,"sku":"PRA1XG4MASB","price":99965.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIANPROADV124__1_d17fcb5b-d569-468c-adad-a8768b7ba7b7.jpg?v=1750175634"},{"product_id":"cannondale-2022-synapse-carbon-2-rle-cmt","title":"Cannondale 2022 Synapse Carbon 2 RLE CMT","description":"\u003cspan style=\"box-sizing: border-box; font-weight: 700; color: rgb(26, 26, 26); font-family: Montserrat, sans-serif; font-size: 16px;\"\u003eSetup:\u003c\/span\u003e\u003cspan style=\"color: rgb(26, 26, 26); font-family: Montserrat, sans-serif; font-size: 16px;\"\u003e \u003c\/span\u003e\r\n\u003cdiv style=\"box-sizing: border-box; color: rgb(26, 26, 26); font-family: Montserrat, sans-serif; font-size: 16px;\"\u003e\r\n\u003cul style=\"box-sizing: border-box; margin: 20px 0px 1.4em 1.4em; padding-inline-start: 0px; padding-right: 0px; padding-left: 0px; list-style-position: outside;\"\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eFrame: Synapse Carbon, SmartSense enabled, Proportional Response size-specific design, BSA threaded BB, flat mount brake, 12x142mm thru-axle, thru-tube internal cable routing with Switch Plate, removable fender bridge, hidden rack\/fender mounts\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eFork: Synapse Carbon, integrated crown race, Proportional Response size-specific design, 12x100mm thru-axle, thru-tube internal routing, hidden fender mounts\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eHeadset: Synapse Sealed Bearing, integrated, 1-1\/4\"-1-1 \/8\"\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eTransmission\r\n\t\u003cul style=\"box-sizing: border-box; margin: 20px 0px 1.4em 1.4em; padding-inline-start: 0px; padding-right: 0px; padding-left: 0px; list-style-position: outside;\"\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eDerailleur: Shimano Ultegra Di2 R8150\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eShifters: Shimano Ultegra Di2 R8150, braze-on\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eShifters: Shimano Ultegra Di2 R8170 hydraulic disc, wireless, 2x12-speed\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eChain: Shimano Ultegra R8100, 12-speed\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eCrankset: Shimano Ultegra, BSA, 50\/34\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eCassette: Shimano Ultegra R8100 , 11-34T, 12-speed\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eBrake: Shimano R8100 BSA\u003c\/li\u003e\r\n\t\u003c\/ul\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eBrakes\r\n\t\u003cul style=\"box-sizing: border-box; margin: 20px 0px 1.4em 1.4em; padding-inline-start: 0px; padding-right: 0px; padding-left: 0px; list-style-position: outside;\"\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eBrakes: Shimano Ultegra Di2 R8170 hydraulic disc , 160\/160mm RT800 rotors\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eBrake levers: Shimano Ultegra Di2 R8170 hydraulic disc\u003c\/li\u003e\r\n\t\u003c\/ul\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eWheels and tires\r\n\t\u003cul style=\"box-sizing: border-box; margin: 20px 0px 1.4em 1.4em; padding-inline-start: 0px; padding-right: 0px; padding-left: 0px; list-style-position: outside;\"\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eRims: Fulcrum Rapid Red 500\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eSpokes: Fulcrum, Stainless steel\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eTyres: Vittoria Rubino Pro Bright Black, 700 x 30c, reflective\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eWheel size: 700c\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eHubs: (F) Fulcrum Rapid Red 500, 12x100mm centerlock \/ (R) Fulcrum Rapid Red 500, 12x142mm centerlock\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eHandlebar: FSA Gossamer Compact\u003c\/li\u003e\r\n\t\u003c\/ul\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eOther components: \r\n\t\u003cul style=\"box-sizing: border-box; margin: 20px 0px 1.4em 1.4em; padding-inline-start: 0px; padding-right: 0px; padding-left: 0px; list-style-position: outside;\"\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eStem: Cannondale 2, 6061 Allo y, 31.8, 7°\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eGrips: Fabric Knurl Bar Tape\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eSaddle: Fizik Tempo Argo R5, 150mm width, S-alloy rails\u003c\/li\u003e\r\n\t\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eSeatpost: Cannondale 2 SmartSense, UD Carbon, 27.2 x 350mm (48-56), 400mm (58-61)\u003c\/li\u003e\r\n\t\u003c\/ul\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; vertical-align: top; margin-bottom: 1.4em;\"\u003eWheel Sensors: Cannondale Wheel Sensor\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003c\/div\u003e\r\n","brand":"Cannondale","offers":[{"title":"58Cm","offer_id":44607681069278,"sku":"A26206758Cm","price":99999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/11414_Cannondale-Synapse-Carbon-2-RLE-Cool-Mint-CAN-C12202U2048-b-0.jpg?v=1750175933"},{"product_id":"liv-2024-avail-1","title":"Liv 2024 Avail 1","description":"\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eFrame\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eALUXX-grade aluminum\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eFork\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eAdvanced-grade composite, full-composite OverDrive steerer\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eHandlebar\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eLiv Connect, 31.8mm XXS: 380mm, XS: 380mm, S: 400mm, M: 400mm, L: 420mm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGrips\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eLiv\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eStem\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eLiv Sport XXS: 80mm, XS: 80mm, S: 90mm, M: 100mm, L: 100mm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSeatpost\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant Contact D-Fuse, alloy, 14mm offset XXS: 300mm, XS: 300mm, S: 300mm, M: 350mm, L: 350mm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSaddle\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eLiv Approach\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShifters\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShimano Sora\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eFront Derailleur\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShimano Sora\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eRear Derailleur\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShimano Sora\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eBrakes\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eTektro TK-B177\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eBrake Levers\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShimano Sora\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eCassette\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShimano CS-HG400, 9-speed, 11x34\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eChain\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eKMC X9\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eCrankset\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShimano Sora, 34\/50 XXS: 165mm, XS: 165mm, S: 170mm, M: 170mm, L: 172.5mm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eBottom Bracket\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003ecartridge\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eRims\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant S-R3 Disc wheelset\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eHubs\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant alloy\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSpokes\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003estainless\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eTires\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant S-R3 AC, 700x28c\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eWeight\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.\u003c\/span\u003e","brand":"Liv","offers":[{"title":"M \/ Aubergine","offer_id":44782009647326,"sku":"AV-1-MAubergine","price":19990.0,"currency_code":"ZAR","in_stock":false},{"title":"XS \/ Aubergine","offer_id":47614862196958,"sku":"AV-1-XSAubergine","price":19990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/11434_avail1-1800x1800.jpg?v=1760708892"},{"product_id":"giant-2022-contend-sl1-disc","title":"Giant 2022 Contend SL1 Disc","description":"","brand":"Giant","offers":[{"title":"Black \/ M","offer_id":44782012235998,"sku":"CT-S1-Black-M","price":34915.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ L","offer_id":44782012268766,"sku":"CT-S1BlackL","price":34915.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ S","offer_id":44782012301534,"sku":"CT-S1BlackS","price":34915.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/15942_MY22ContendSL1Disc-ColorABlack.jpg?v=1750176731"},{"product_id":"giant-2024-propel-advanced-2","title":"Giant 2024 Propel Advanced 2","description":"","brand":"Giant","offers":[{"title":"L \/ Red","offer_id":44786374279390,"sku":"PR-A2-LRed","price":60065.0,"currency_code":"ZAR","in_stock":false},{"title":"ML \/ Red","offer_id":44796506833118,"sku":"PR-A2-MLRed","price":60065.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/MY24PropelAdvanced2_ColorAPureRed_1.jpg?v=1750177093"},{"product_id":"giant-2024-propel-advanced-pro-1","title":"Giant 2024 Propel Advanced Pro 1","description":"\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eFrame\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eAdvanced-Grade Composite, disc\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eFork\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eAdvanced SL-grade composite, full-composite OverDrive Aero steerer, disc\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eHandlebar\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant Contact SL Aero XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGrips\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eStratus Lite 2.0\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eStem\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant Contact SL Aero, OverDrive Aero XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSeatpost\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant Vector, composite, -5\/+15mm offset\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSaddle\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant Fleet SL\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eShifters\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival eTap AXS\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eFront Derailleur\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival eTap AXS\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eRear Derailleur\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival eTap AXS\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eBrakes\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival eTap AXS hydraulic, SRAM PaceLine rotors [F]160mm, [R]140mm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eBrake Levers\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival eTap AXS hydraulic\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eCassette\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival, 12-speed, 10x28\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eChain\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival D1\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eCrankset\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM Rival D1 DUB, 35\/48 with Giant Power Halo power meter XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eBottom Bracket\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSRAM DUB, press fit\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eRims\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eGiant SLR 1 50 Carbon Disc WheelSystem\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eHubs\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e[F] Giant Low Friction Hub, CenterLock, [R] Giant Low Friction Hub, 30t ratchet driver, CenterLock, 12mm thru-axle\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSpokes\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eSAPIM CX-Ray\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eTires\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eCADEX Race, tubeless, 700x25c (26.5mm), folding\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='box-sizing: border-box; font-weight: 700; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eWeight\u003c\/span\u003e\u003cbr style='box-sizing: border-box; color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003e\r\n\u003cspan style='color: rgb(0, 0, 0); font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px;'\u003eThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.\u003c\/span\u003e","brand":"Giant","offers":[{"title":"L \/ Matte Carbon","offer_id":44796798206174,"sku":"PR-P1-LMatte Carbon","price":114990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIAPROADPR124.jpg?v=1750177133"},{"product_id":"giant-2025-tcr-advanced-2-kom-carbon","title":"Giant 2025 TCR Advanced 2-Kom Carbon","description":"Frame\r\n\u003cul\u003e\r\n\t\u003cli\u003eAdvanced-Grade Composite 12x142mm thru-axle, Disc\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nFork\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eAdvanced-Grade Composite, Full-Composite OverDrive Steerer, 12x100mm thru-axle, Disc\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nHandlebar\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant Contact\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nGrips\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant Stratus Lite 2.0 with gel\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nStem\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant Contact Aerolight\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nSeatpost\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant Variant, composite, -5\/+15mm offset\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nSaddle\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant Approach 7mm Steel Rail, with UniClip \/ ParticleFlow technology\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nPedals\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003ePEDALS NOT SUPPLIED\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nShifters\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano 105 2x12\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nFront Derailleur\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano 105\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nRear Derailleur\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano 105\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nBrakes\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano 105 hydraulic disc, MPH 160\/140mm rotors\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nBrake Levers\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano 105 hydraulic disc\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nCassette\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano 105, 11x34\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nChain\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eKMC X12L-1\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nCrankset\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano 105, 34\/50\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nBottom Bracket\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eShimano, PressFit 71\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nRims\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant P-R2 Disc wheelset, alloy, 22mm inner width\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nHubs\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant alloy, 12mm thru-axle\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nSpokes\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eSapim\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nTyres\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eGiant Gavia COURSE 1 Tubeless, 700x25C(28mm effective), 60 TPI , Folding\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nExtras\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eFactory tubeless set up, 33mm max tyre size\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\nWeight\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003eThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Online Bicycle Shop","offers":[{"title":"M \/ Gloss Carbon","offer_id":45107010535646,"sku":"TA-2CM-MGloss Carbon","price":57990.0,"currency_code":"ZAR","in_stock":true},{"title":"ML \/ Gloss Carbon","offer_id":45796017307870,"sku":"TA-2CM-MLGloss Carbon","price":57990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIATCRADV225_7d4bc156-ea58-46d5-ac94-05d26aab7de8.jpg?v=1750178249"},{"product_id":"cervelo-p3-triathlon-bike","title":"Cervelo P3 Triathlon Bike","description":"","brand":"Cervelo","offers":[{"title":"M","offer_id":45113499058398,"sku":"5822244136-M","price":35000.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/yd22hlb6zlbrcv755eh7.jpg?v=1750178252"},{"product_id":"giant-2024-tcr-advanced-pro-1-disc-di2","title":"Giant 2024 TCR Advanced Pro 1 Disc-DI2","description":"\u003ctable class=\"table--product-spec table\" style='border-width: 0px; border-style: solid; border-color: inherit; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; text-indent: 0px; border-collapse: collapse; width: 823.5px; table-layout: auto; margin-top: 2em; margin-bottom: 0px; font-size: 0.875em; line-height: 1.71429; color: rgba(0, 0, 0, 0.78); font-family: \"Nunito Sans\", sans-serif;'\u003e\r\n\t\u003ctbody\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eFRAME\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eAdvanced-grade composite, disc\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eFORK\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eAdvanced-grade composite, full-composite overdrive 2 steerer, disc\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eSTEM\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant contact sl xs:80mm, s:90mm, m:100mm, m\/l:110mm, l:110mm, xl:120mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eBARS\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant contact sl xs:40cm, s:40cm, m:42cm, m\/l:42cm, l:44cm, xl:44cm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eFRONT BRAKE\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105 di2 hydraulic, giant mph rotors [f]160mm, [r]140mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eREAR BRAKE\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105 di2 hydraulic, giant mph rotors [f]160mm, [r]140mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eBRAKE LEVER\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105 di2\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eFRONT MECH\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105 di2\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eREAR MECH\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105 di2\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eSHIFTERS\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105 di2\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eSPEED\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003e24\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eRIMS\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant slr 1 36 carbon disc wheelsystem, [f] 36mm, [r] 36mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eFRONT HUB\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant low friction hub, centerlock, 12mm thru-axle [r\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eREAR HUB\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant low friction hub, 30t ratchet driver, centerlock, 12mm thru-axle\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eSPOKES\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eSapim cx-ray\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eFRONT TYRE\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant gavia course 1, tubeless, 700x25c (28mm), folding\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eREAR TYRE\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant gavia course 1, tubeless, 700x25c (28mm), folding\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eSEAT POST\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant variant, composite, -5\/+15mm offset\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eSADDLE\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eGiant fleet sl\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eCHAINSET\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105, 34\/50 xs:170mm, s:170mm, m:172.5mm, m\/l:172.5mm, l:175mm, xl:175mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eBOTTOM BRACKET\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano, press fit\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eCHAIN\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eKmc x12\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003eCASSETTE\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eShimano 105, 12-speed, 11x34\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; background-color: rgb(243, 243, 243);\"\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.88); text-transform: uppercase; vertical-align: middle; font-weight: 800; letter-spacing: 0.1em;\"\u003ePEDALS\u003c\/td\u003e\r\n\t\t\t\u003ctd style=\"box-sizing: border-box; border: none; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 \/ .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 16px 10px; font-size: 1rem; color: rgba(0, 0, 0, 0.68); text-transform: lowercase; vertical-align: middle;\"\u003eResin platform\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/tbody\u003e\r\n\u003c\/table\u003e\r\n","brand":"Giant","offers":[{"title":"XL \/ Dark Iridescent","offer_id":45746252644574,"sku":"TA-P1-XLDark Iridescent","price":89990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/MY24TCRAdvancedPro1Disc-Di2_ColorADarkIridescent.jpg?v=1750178799"},{"product_id":"giant-2024-tcr-advanced-pro-0-disc-di2","title":"Giant 2024 TCR Advanced Pro 0 Disc-DI2","description":"\u003cdiv id=\"keyperformancefactors\" style='box-sizing: border-box; color: rgb(119, 119, 119); font-family: \"Open Sans\", sans-serif; font-size: 14px;'\u003e\r\n\u003cdiv class=\"row\" style=\"box-sizing: border-box; --bs-gutter-x: 20px; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x) \/ -2); margin-left: calc(var(--bs-gutter-x) \/ -2); margin-bottom: 0px;\"\u003e\r\n\u003cdiv class=\"item\" style=\"box-sizing: border-box; flex-shrink: 0; max-width: 100%; padding-right: calc(var(--bs-gutter-x) \/ 2); padding-left: calc(var(--bs-gutter-x) \/ 2); margin-top: var(--bs-gutter-y); margin-bottom: 0px;\"\u003e\r\n\u003ch4 style='box-sizing: border-box; --porto-h4-ff: \"Open Sans\"; --porto-h4-fw: 400; --porto-h4-fs: 20px; --porto-h4-lh: 27px; --porto-h4-ls: normal; --porto-h4-color: #1d2127; margin: 0px 0px 14px; font: var(--porto-h4-fst,normal) var(--porto-h4-fw,700) var(--porto-h4-fs,1.4em)\/var(--porto-h4-lh,27px) var(--porto-h4-ff,var(--porto-body-ff)),sans-serif; color: var(--porto-h4-color,var(--porto-heading-color)); letter-spacing: var(--porto-h4-ls,-0.05em);'\u003eTotal control\u003c\/h4\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px; letter-spacing: 0.005em; line-height: 1.9;\"\u003eIntegrated disc brakes deliver smooth, powerful stopping power and modulation for added control in variable weather and road conditions. Flat mount brakes and thru-axles boost stiffness and improve overall handling, while added frame and fork clearance allows for larger diameter tyres up to 32mm.\u003c\/p\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cul style='box-sizing: border-box; padding-left: 2rem; margin-top: 0px; margin-bottom: 1rem; color: rgb(119, 119, 119); font-family: \"Open Sans\", sans-serif; font-size: 14px;'\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eColours\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eBlue Dragonfly\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eFrame\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eAdvanced-grade composite, disc\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eFork\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eAdvanced-grade composite, full-composite OverDrive 2 steerer, disc\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eShock\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eN\/A\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eHandlebar\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eGiant Contact SLR XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eGrips\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eStratus Lite 2.0\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eStem\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eGiant Contact SL XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eSeatpost\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eGiant Variant, composite, -5\/+15mm offset\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eSaddle\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eGiant Fleet SL\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003ePedals\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eN\/A\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eShifters\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra Di2 ST-R8170\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eFront Derailleur\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra Di2 FD-R8150\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eRear Derailleur\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra Di2 RD-R8150\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eBrakes\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra Di2 hydraulic, Shimano RT-CL800 rotors [F]160mm, [R]140mm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eBrake Levers\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra Di2 hydraulic\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eCassette\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra, 12-speed, 11×34\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eChain\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eCrankset\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano Ultegra, 36\/52 with Giant Power Pro power meter XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175m\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eBottom Bracket\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eShimano, press fit\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eRims\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eGiant SLR 1 36 Carbon Disc WheelSystem, [F] 36mm, [R] 36mm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eHubs\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003e[F] Giant Low Friction Hub, CenterLock, 12mm thru-axle [R] Giant Low Friction Hub, 30t ratchet driver, CenterLock, 12mm thru-axle\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eSpokes\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eSapim CX-Ray\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eTyres\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eCADEX Race, tubeless, 700x25c (26.5mm), folding\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh);\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eExtras\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003ecomputer mount, tubeless prepared, 32mm max tyre size\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style=\"box-sizing: border-box; line-height: var(--porto-body-lh); margin-bottom: 0px;\"\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; display: inline; padding: 0.2em 0.6em 0.3em; font-size: 10.5px; font-weight: bold; line-height: 1; color: rgb(255, 255, 255); text-align: center; text-wrap: nowrap; vertical-align: baseline; border-radius: 3px;\"\u003eWeight\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003eThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Giant","offers":[{"title":"XL \/ Blue","offer_id":45920061587678,"sku":"TA-P0X-XLBLUE","price":114990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/MY24TCRAdvancedPro0Disc-Di2-ColorABlueDragonfly_c974017b-9f52-421a-bdcf-cdab87e24edd.jpg?v=1750178985"},{"product_id":"giant-2025-tcr-advanced-0-pc-di2","title":"Giant 2025 TCR Advanced 0-PC DI2","description":"","brand":"Giant","offers":[{"title":"Default Title","offer_id":45934750105822,"sku":"TA-0-","price":89990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/11416_GIATCRADV0D25.jpg?v=1750178988"},{"product_id":"giant-2025-defy-advanced-1","title":"Giant 2025 Defy Advanced 1","description":"\u003cp style=\"box-sizing: border-box; border: 0px; font-size: 16px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(68, 68, 68); font-family: Assistant, sans-serif; background-color: rgb(255, 255, 255);\"\u003eFrame\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFrame: Advanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFork: Advanced-Grade Composite, full-composite OverDrive steerer, 12x100mm thru-axle, disc\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; border: 0px; font-size: 16px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(68, 68, 68); font-family: Assistant, sans-serif; background-color: rgb(255, 255, 255);\"\u003eComponents\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nHandlebar: Giant Contact SL D-Fuse XS:40\/42cm, S:40\/42cm, M:42\/44cm, M\/L:42\/44cm, L:44\/46cm, XL:44\/46cm\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nStem: Giant Contact AeroLight XS:80mm, S:90mm, M:100mm, M\/L:100mm, L:110mm, XL:110mm\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSeat Post: Giant D-Fuse, composite, 14mm offset\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSaddle: Giant Approach\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; border: 0px; font-size: 16px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(68, 68, 68); font-family: Assistant, sans-serif; background-color: rgb(255, 255, 255);\"\u003eDrivetrain\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nShifters: Shimano 105 Di2 ST-R7170\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFront Derailleur: Shimano 105 Di2 FD-7150\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nRear Derailleur: Shimano 105 Di2 RD-7150\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nBrakes: Shimano 105 Di2 hydraulic, Giant MPH rotors [F]160mm, [R]160mm\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nBrake Levers: Shimano 105 Di2\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nCassette: Shimano 105, 12-speed, 11×36\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nChain: KMC X12L-1\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nCrankset: Shimano 105, 34\/50 XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nBottom Bracket: Shimano, press fit\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; border: 0px; font-size: 16px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(68, 68, 68); font-family: Assistant, sans-serif; background-color: rgb(255, 255, 255);\"\u003eWheels\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nRims: Giant P-R2 Disc wheelset, alloy\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nHubs: Giant alloy, 12mm thru-axle\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSpokes: Sapim\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTyres: Giant Gavia Fondo 1, tubeless, 700x32c (33.5mm), folding\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; border: 0px; font-size: 16px; margin: 0px 0px 10px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(68, 68, 68); font-family: Assistant, sans-serif; background-color: rgb(255, 255, 255);\"\u003eOther\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nExtras: Water bottle cages, tubeless prepared, 38mm max tyre size\u003c\/p\u003e\r\n","brand":"Giant","offers":[{"title":"M \/ Frost Silver","offer_id":45934750236894,"sku":"DF-A1-MFrost Silver","price":74990.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Frost Silver","offer_id":45934750269662,"sku":"DF-A1-LFrost Silver","price":74990.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/11280_GAIDEFAD125__1.jpg?v=1750178989"},{"product_id":"liv-2024-langma-advanced-2","title":"Liv 2024 Langma Advanced 2","description":"","brand":"Liv","offers":[{"title":"S \/ Liquid Metal","offer_id":45944412635358,"sku":"LA-2A-SLiquid Metal","price":52000.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/LIVLANGADV224.jpg?v=1750179010"},{"product_id":"merida-2023-scultura-endurance-6000","title":"Merida 2023 Scultura Endurance 6000","description":"\u003cdiv class=\"col-xs-12 col-md-6 specification-list-wrap\" style='box-sizing: border-box; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; float: left; width: 621.203px; color: rgb(21, 21, 21); font-family: \"Uni Sans\", Helvetica, Arial, sans-serif; font-size: 15px; background-color: rgb(255, 255, 255);'\u003e\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".frame-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eSCULTURA ENDURANCE CF3 II\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eFRAME SIZE\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eXXS, XS, S, M, L, XL\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eCOLOR\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eSILK DARK SILVER (BLACK)\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".fork-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eSCULTURA ENDURANCE CF3 Disc\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".brakes-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eShimano Ultegra\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".rotors-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eShimano MT800\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eBRAKE LEVER\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eShimano Ultegra\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".headset-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMERIDA 8151\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".handlebar-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMERIDA EXPERT SL\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".handlebar_stem-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMERIDA EXPERT CW\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eGRIP\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eMERIDA ROAD Expert\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eDERAILLEUR (F)\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eShimano Ultegra\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".derailleur_rear-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eShimano Ultegra\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eSHIFTERS\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eShimano Ultegra Disc\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"col-xs-12 col-md-6 specification-list-wrap\" style='box-sizing: border-box; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; float: left; width: 621.203px; color: rgb(21, 21, 21); font-family: \"Uni Sans\", Helvetica, Arial, sans-serif; font-size: 15px; background-color: rgb(255, 255, 255);'\u003e\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".seat_post-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMERIDA EXPERT CC\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eSEAT CLAMP\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eMERIDA EXPERT\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".saddle-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMERIDA EXPERT CC\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eCHAIN\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eKMC X11\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".crank-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eShimano Ultegra\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".freewheel-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eShimano CS-HG700\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eBOTTOM BRACKET\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eSM-BB71-41B, Pressfit 86.5\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".wheelset-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eFulcrum Racing 700 DB\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eHUBS\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003eattached\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".tire_front-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMaxxis Detonator\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".tire_rear-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMaxxis Detonator\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"arrow-wrap\" style=\"box-sizing: border-box; position: relative;\"\u003e\u003ca class=\"specification-item collapsed\" data-target=\".axles-desc-collapse\" data-toggle=\"collapse\" style=\"box-sizing: border-box; background-color: transparent; color: rgb(0, 0, 0); transition: all 0.2s ease-in-out 0s;\"\u003eMERIDA EXPERT SL\u003c\/a\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"specification-list-item\" style=\"box-sizing: border-box; margin-bottom: 10px;\"\u003e\r\n\u003cdiv class=\"specification-item\" style=\"box-sizing: border-box;\"\u003e\r\n\u003cdiv class=\"specification-wrap\" style=\"box-sizing: border-box; background-color: rgb(247, 247, 247); padding: 8px 45px 8px 8px;\"\u003e\n\u003cspan class=\"specification-name\" style=\"box-sizing: border-box; font-weight: 700; text-transform: uppercase; padding-right: 10px;\"\u003eMAX. WEIGHT\u003c\/span\u003e \u003cspan class=\"specification-value\" style=\"box-sizing: border-box;\"\u003e120 kg\u003c\/span\u003e\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n","brand":"Merida","offers":[{"title":"S","offer_id":45980623274206,"sku":"5822244S","price":56000.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":45980623306974,"sku":"5822244M","price":56000.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":45980623339742,"sku":"5822244L","price":56000.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/SCULTURA-ENDURANCE-6000-slvblk-MOC22-1-1.jpg?v=1750179091"},{"product_id":"cannondale-supersix-evo-2","title":"Cannondale SuperSix EVO 2","description":"","brand":"Cannondale","offers":[{"title":"56 \/ Raw","offer_id":46110250926302,"sku":"SUPERSIX\/EVO256Raw","price":129990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/cannondale-supersix-evo-2-carbon-ultegra-di2-raw-2024.jpg?v=1750179261"},{"product_id":"liv-2024-avail-3-misty-lilac","title":"Liv 2024 Avail 3","description":"\u003ch2 class=\"lead headline\" style=\"margin: 0px 0px 10px; padding: 0px; line-height: 1.25em; font-size: 2em; font-family: Bitter, georgia, serif;\"\u003e\n\u003cspan style='font-family: sans-serif, Arial, Verdana, \"Trebuchet MS\"; font-size: 13px;'\u003eColors\u003c\/span\u003e\u003cbr\u003e\r\n\u003cspan style='font-family: sans-serif, Arial, Verdana, \"Trebuchet MS\"; font-size: 13px;'\u003eMisty Lilac\u003c\/span\u003e\n\u003c\/h2\u003e\r\nFrame\u003cbr\u003e\r\nALUXX-grade aluminum\u003cbr\u003e\r\n\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced-grade composite, full-composite OverDrive steerer\u003cbr\u003e\r\n\u003cbr\u003e\r\nShock absorber\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\n\u003cbr\u003e\r\nHandle\u003cbr\u003e\r\nLiv Connect, 31.8mm XXS: 380mm, XS: 380mm, S: 400mm, M: 400mm, L: 420mm\u003cbr\u003e\r\n\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nliv\u003cbr\u003e\r\n\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nLiv Sport XXS: 80mm, XS: 80mm, S: 90mm, M: 100mm, L: 100mm\u003cbr\u003e\r\n\u003cbr\u003e\r\nseat post\u003cbr\u003e\r\nGiant Contact D-Fuse, alloy, 14mm offset XXS: 300mm, XS: 300mm, S: 300mm, M: 350mm, L: 350mm\u003cbr\u003e\r\n\u003cbr\u003e\r\nSabble\u003cbr\u003e\r\nLiv Approach\u003cbr\u003e\r\n\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\n\u003cbr\u003e\r\nShift levers\u003cbr\u003e\r\nShimano Claris\u003cbr\u003e\r\n\u003cbr\u003e\r\nfront derailleur\u003cbr\u003e\r\nShimano Claris\u003cbr\u003e\r\n\u003cbr\u003e\r\nrear derailleur\u003cbr\u003e\r\nShimano Claris\u003cbr\u003e\r\n\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nTektro TK-B177\u003cbr\u003e\r\n\u003cbr\u003e\r\nbrake levers\u003cbr\u003e\r\nShimano Claris\u003cbr\u003e\r\n\u003cbr\u003e\r\ncassette\u003cbr\u003e\r\nShimano CS-HG50, 8-speed, 11x34\u003cbr\u003e\r\n\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nKMC XZ83\u003cbr\u003e\r\n\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nFSA Tempo, 34\/50 XXS: 165mm, XS: 165mm, S: 170mm, M: 170mm, L: 172.5mm\u003cbr\u003e\r\n\u003cbr\u003e\r\nBB\u003cbr\u003e\r\ncartridge\u003cbr\u003e\r\n\u003cbr\u003e\r\nWheels\u003cbr\u003e\r\nGiant S-R3 Disc wheelset\u003cbr\u003e\r\n\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant alloy\u003cbr\u003e\r\n\u003cbr\u003e\r\nSpoke\u003cbr\u003e\r\nstainless\u003cbr\u003e\r\n\u003cbr\u003e\r\nTyres\u003cbr\u003e\r\nGiant S-R3 AC, 700x28c\u003cbr\u003e\r\n\u003cbr\u003e\r\nAdditional features\u003cbr\u003e\r\n28mm max tire size\u003cbr\u003e\r\n\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nWeight may vary depending on size, finishes, components and accessories. All of our bikes are designed to offer best-in-class weight and ride quality. Ask your dealer to help you weigh your bike.","brand":"Liv","offers":[{"title":"S","offer_id":46197807415518,"sku":"AV-3S","price":14990.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":46197807448286,"sku":"AV-3M","price":14990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/LIVAVI324.jpg?v=1737558858"},{"product_id":"cannondale-2024-super6-evo-carbon-2","title":"Cannondale 2024 Super6 Evo Carbon 2","description":"\u003cpre class=\"skK8UF\" data-hook=\"description\" style=\"background: transparent; border: 0px; margin-top: 0px; margin-bottom: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font-family: inherit; word-break: break-word; text-overflow: ellipsis; color: rgb(0, 0, 0); font-size: 16px;\"\u003e\r\n\r\n \u003c\/pre\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eFaster everywhere\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003eThe all-new SuperSix EVO destroys expectations. So light, so fast, and so aero, it defies logic. This is a machine built to make you faster everywhere. Speed has evolved.\u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003e \u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eWhere it thrives\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003eRacing, the red zone, the pointy end, the podium\u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003e \u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eWhat it's built for\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003eRoad racing, PRs, KOMs, winning\u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003e \u003c\/p\u003e\r\n\r\n\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit; white-space-collapse: collapse;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eHighlights\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cul style=\"background: transparent; border: 0px; margin: 0px 0px 0px 1em; outline: 0px; padding-right: 0px; vertical-align: baseline; list-style: circle; box-sizing: border-box; padding-inline: revert; font: inherit; white-space-collapse: collapse;\"\u003e\r\n\t\u003cli style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eLightweight, low-drag SuperSix EVO carbon frameset – the ideal blend of speed, handling and comfort\u003c\/li\u003e\r\n\t\u003cli style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eUltegra Di2 electronic 12-speed - Shimano's penultimate high-performance road group\u003c\/li\u003e\r\n\t\u003cli style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eHollowGram R 45 carbon wheelset - a light and fast 45mm deep road race wheelset\u003c\/li\u003e\r\n\t\u003cli style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eVision Trimax Carbon Aero bars and Cannondale C1 Conceal stem - ergonomic, low-drag cockpit with hidden cables\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Cannondale","offers":[{"title":"54cm \/ Blue","offer_id":46212695425246,"sku":"A45404354cmBLUE","price":129995.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Blue","offer_id":46292639580382,"sku":"A454043LBLUE","price":129995.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/C24_C11402U_SuperSix_EVO_Crb_2_SNB_PD_b8fe4f81-f5e0-4486-910c-8af9751bb9e4.jpg?v=1736763169"},{"product_id":"titan-valerian-comp-fusion","title":"Titan Racing Valerian Comp Fusion","description":"\u003cdiv class=\"product-block\" style='box-sizing: border-box; margin-bottom: 25px; font-family: \"Basic Commercial\", sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);'\u003e\r\n\u003cdiv class=\"rte\" style=\"box-sizing: border-box; margin-bottom: 0px;\"\u003e\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eFRAME\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nALUMINIUM VALERIAN ROAD FRAME\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nROAD RACE GEOMETRY \/ 6061 ALUMINIUM \/ INTERNAL CABLE ROUTING \/ DISC ONLY\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eFORK\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nVALERIAN CARBON ROAD FORK\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSCL CARBON VALERIAN ROAD FORK\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eCHAINWHEEL\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 FC-7100 50-34T\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 FC-7100 \/ 50-34T \/ 12 SPEED \/ S – 160mm CRANKARM \/ M – 172.5mm CRANKARM \/ L+XL – 175mm CRANKARM\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eDERAILLEUR FRONT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 12 SPEED MECHANICAL\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eDERAILLEUR REAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 12 SPEED MECHANICAL\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSHIFTER LEFT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 MECHANICAL 12 SPEED\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSHIFTER RIGHT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 MECHANICAL 12 SPEED\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eCHAIN\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 12 SPEED CN-M6100\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eFREEWHEEL\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 CS-R7100-12 11-34T\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBB SET\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nATTACHED\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSPEED\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n24 SPEED\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBRAKE LEVER\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nATTACHED\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBRAKE FRONT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 DISC WITH 160MM DISC\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBRAKE REAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSHIMANO 105 DISC WITH 160MM DISC\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eRIMS\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nDT SWISS R 470 DB\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nDT SWISS R 470 DB \/ DISC BRAKE ONLY \/ 28 HOLE\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHUB FRONT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFORMULA DC-20 28H DISC\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n28 HOLE \/ DISC BRAKE \/ QR\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHUB REAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFORMULA DC-20 28H DISC\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n28 HOLE \/ DISC BRAKE \/ QR\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSPOKES\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nBLACK STAINLESS\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eTUBE\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n700C F\/V\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eTYRES\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nVITTORIA ZAFFIRO PRO\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n700 X 25C \/ BLACK FOLD GRAPHINE 2.0 \/ F\/V\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eGRIP\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nPLAIN BLACK – NO LOGO\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHANDLEBAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR ROAD PRO H\/BAR\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nHB-3058DB-ICR 44W*125H*10 degrees \/ 31.8mm \/ S = 420mm \/ M+L+XL = 440mm\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHANDLEBAR STEM\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR ROAD PRO H\/BAR STEM\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nRA-204 3D FORGED AL6061 \/ 31.8mm BAR BORE \/ 28.6mm CLAMP I.D XS+S = 90mm \/ M+L+XL = 105mm\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHEADSET\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTOKEN INTERGRATED\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSPACER\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n2 X 10MM\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSADDLE\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nPROLOGO SCRATCH RS BLACK\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSEAT POST\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR PRO\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR SP-002 \/ 27.2MM \/ 400MM\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSEAT CLAMP\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nALLEN BOLT CLAMP\u003c\/p\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n","brand":"Titan","offers":[{"title":"Black \/ S","offer_id":46239761531102,"sku":"024\/5.T7041BlackS","price":26899.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ M","offer_id":46239761563870,"sku":"024\/5.T7041BlackM","price":26899.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ L","offer_id":46262901375198,"sku":"024\/5.T7041BlackL","price":26899.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/Titan-Racing-MY24-25-Valerian-Alloy-Comp-Colour-2-Hero-1536x977-jpg-2.jpg?v=1737637979"},{"product_id":"merida-2024-scultura-4000","title":"Merida 2024 Scultura 4000","description":"FRAME\u003cbr\u003e\r\nSCULTURA CF3 V\u003cbr\u003e\r\n\u003cbr\u003e\r\nFORK\u003cbr\u003e\r\nSCULTURA CF3 disc\u003cbr\u003e\r\nmaterial: carbon\u003cbr\u003e\r\n700x30C max. wheelsize\u003cbr\u003e\r\nMERIDA EXPERT CC\u003cbr\u003e\r\n\u003cbr\u003e\r\nBRAKES\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nHydraulic disc\u003cbr\u003e\r\n\u003cbr\u003e\r\nROTORS\u003cbr\u003e\r\nShimano RT10\u003cbr\u003e\r\n160 mm\u003cbr\u003e\r\n\u003cbr\u003e\r\nBRAKE LEVER\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\n\u003cbr\u003e\r\nHEADSET\u003cbr\u003e\r\nFSA ACR\u003cbr\u003e\r\n\u003cbr\u003e\r\nHANDLEBAR\u003cbr\u003e\r\nMERIDA EXPERT SLII\u003cbr\u003e\r\n\u003cbr\u003e\r\nHANDLEBAR STEM\u003cbr\u003e\r\nFSA SMR ACR\u003cbr\u003e\r\n\u003cbr\u003e\r\nGRIP\u003cbr\u003e\r\nMERIDA ROAD Expert\u003cbr\u003e\r\n\u003cbr\u003e\r\nDERAILLEUR (F)\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\n\u003cbr\u003e\r\nDERAILLEUR (R)\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\n\u003cbr\u003e\r\nSHIFTERS\u003cbr\u003e\r\nShimano 105 disc\u003cbr\u003e\r\n\u003cbr\u003e\r\nSEAT POST\u003cbr\u003e\r\nMERIDA EXPERT CC\u003cbr\u003e\r\n\u003cbr\u003e\r\nSEAT CLAMP\u003cbr\u003e\r\nMERIDA EXPERT\u003cbr\u003e\r\n\u003cbr\u003e\r\nSADDLE\u003cbr\u003e\r\nMERIDA EXPERT SL\u003cbr\u003e\r\n\u003cbr\u003e\r\nCHAIN\u003cbr\u003e\r\nShimano CN-M6100-12\u003cbr\u003e\r\n\u003cbr\u003e\r\nCRANK\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\n50-34 teeth\u003cbr\u003e\r\n165 mm-XXS, 170 mm-XS, 172.5 mm-S\/M, 175 mm-L\/XL\u003cbr\u003e\r\n\u003cbr\u003e\r\nFREEWHEEL\u003cbr\u003e\r\nShimano CS-R7100\u003cbr\u003e\r\n11-34 teeth\u003cbr\u003e\r\n12 speed\u003cbr\u003e\r\n\u003cbr\u003e\r\nBOTTOM BRACKET\u003cbr\u003e\r\nShimano SM-BB71-41B\u003cbr\u003e\r\n\u003cbr\u003e\r\nHUBS\u003cbr\u003e\r\nVP CLK170F \/ VP CLK270R\u003cbr\u003e\r\n\u003cbr\u003e\r\nRIMS\u003cbr\u003e\r\nMERIDA EXPERT SL\u003cbr\u003e\r\n17 mm inner width\u003cbr\u003e\r\n22 mm height\u003cbr\u003e\r\nmaterial: aluminium\u003cbr\u003e\r\nTubeless ready (tubeless tape and valves not included)\u003cbr\u003e\r\n\u003cbr\u003e\r\nTYRE FRONT\u003cbr\u003e\r\nMaxxis Highroad\u003cbr\u003e\r\n700x28C\u003cbr\u003e\r\nfold *tubeless ready\u003cbr\u003e\r\n\u003cbr\u003e\r\nTYRE REAR\u003cbr\u003e\r\nMaxxis Highroad\u003cbr\u003e\r\n700x28C\u003cbr\u003e\r\nfold *tubeless ready\u003cbr\u003e\r\n\u003cbr\u003e\r\nAXLES\u003cbr\u003e\r\nMERIDA EXPERT SL\u003cbr\u003e\r\n\u003cbr\u003e\r\nSPOKES\u003cbr\u003e\r\nDouble Butted Black stainless\u003cbr\u003e\r\n\u003cbr\u003e\r\nWEIGHT\u003cbr\u003e\r\n8.48 kg\u003cbr\u003e\r\n\u003cbr\u003e\r\nMAX. WEIGHT\u003cbr\u003e\r\n120 kg","brand":"Merida","offers":[{"title":"M \/ Red","offer_id":46247561429214,"sku":"024M70430MRed","price":33999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/13309_SCULTURA_4000_slvred_MY24.jpg?v=1761986742"},{"product_id":"cannondale-2024-supersix-evo-carbon-3","title":"Cannondale 2024 SuperSix Evo Carbon 3","description":"\u003cul class=\"wEn8Wy\" data-hook=\"stacked-info-section\" style=\"background: transparent; border: 0px; margin: -10px 0px; outline: 0px; padding-right: 0px; padding-left: 0px; vertical-align: baseline; list-style: none; box-sizing: border-box; display: inline-block; width: 546.672px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 16px;\"\u003e\r\n\t\u003cli class=\"De1MzN\" data-hook=\"stacked-info-item\" style=\"background: transparent; border: 0px; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; line-height: 1.6; list-style: none; text-align: var(--productPage_infoSectionAlignment,start);\"\u003e\r\n\t\u003cdiv class=\"nIrkeO QfrfFD cell\" style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 10px 0px; vertical-align: baseline; box-sizing: border-box; direction: var(--wix-direction); display: inline-block; max-width: 560px; width: 546.672px;\"\u003e\r\n\t\u003ch2 aria-hidden=\"false\" class=\"sqGkiQr o__5g37oh---typography-11-runningText o__5g37oh---priority-7-primary _HOcyB D0x9d0 sxbtulv\" data-hook=\"info-section-title\" style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px 0px 15px; vertical-align: baseline; box-sizing: border-box; color: var(--wut-text-color,var(--Text-deprecated-st-css923354771-primary-color)); font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-variant-emoji: normal; font-stretch: normal; font-size: 17px; line-height: 1.75em; font-family: helvetica-w01-roman, sans-serif; text-decoration: var(--productPage_infoSectionTitleFontStyle-text-decoration,var(--quickView_infoSectionTitleFontStyle-text-decoration,var(--productPage_paragraphTitleFontStyle-text-decoration,var(--wix-font-Body-M-text-decoration)))); overflow-wrap: break-word; --Text-deprecated-st-css923354771-primary-color: #000000; --Text-deprecated-st-css923354771-secondary-color: #000000;\"\u003eSPECIFICATIONS\u003c\/h2\u003e\r\n\r\n\t\u003cdiv class=\"zp8uy2\" data-hook=\"info-section-description\" style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; color: rgba(var(--productPage_infoSectionTextColor,var(--quickView_infoSectionTextColor,var(--productPage_paragraphTextColor,var(--wix-color-5))))); overflow-wrap: break-word; text-decoration: var(--productPage_infoSectionTextFontStyle-text-decoration,var(--quickView_infoSectionTextFontStyle-text-decoration,var(--productPage_paragraphTextFontStyle-text-decoration,var(--const_productPage_BodyM_16px-text-decoration)))); word-break: break-word; line-height: 1.5 !important;\"\u003e\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eFrame\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eSuperSix EVO Carbon, integrated cable routing w\/ Switchplate, 12x142 Syntace thru-axle, BSA 68mm threaded BB, flat mount disc, integrated seat binder, SmartSense compatible\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eFork\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eSuperSix EVO Carbon, integrated crown race, 12x100mm Syntace thru-axle, flat mount disc, internal routing, 1-1\/8\" to 1-1\/4\" Delta steerer, 55mm offset (44-54cm), 45mm offset (56-61cm)\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eHeadset\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eIntegrated, 1-1\/8\" - 1-1\/4\"\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eRear Derailleur\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105 Di2 R7150\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eFront Derailleur\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105 Di2 R7170\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eShifters\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105 Di2 R7170, wireless, 2x12\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eChain\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105, 12-speed\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eCrank\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105 R7100, 50\/34\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eRear Cogs\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105 R7100, 11-34, 12-speed\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eBottom Bracket\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano BB-RS500, BSA\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eBrakes\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105 R7170 hydraulic disc, 160\/160mm RT70 rotors\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eBrake Levers\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eShimano 105 Di2 R7170 hydraulic disc\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eHubs\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e(F) Formula CL-712, 12x100mm centerlock\u003cbr style=\"box-sizing: border-box; font: inherit;\"\u003e\r\n\t(R) Formula RXC-400, 12x142mm centerlock\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eRims\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eDT Swiss R470 db, 28h\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eSpokes\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eStainless Steel, 14g\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eTires\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eVittoria Rubino Pro Bright Black, 700x25c, reflective strip\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eHandlebar\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eVision Trimax Aero\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eStem\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eCannondale C1 Conceal, Alloy, 31.8, -6°\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eBar Tape\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eCannondale Bar Tape, 3.5mm, Black\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eSaddle\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e \u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003ePrologo Nago RS STN, Stainless Steel Rails\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003e\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eSeatpost\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eCannondale C1 Aero 40 Carbon, 0mm offset (44-48cm), 20mm offset (51-61cm)\u003cbr style=\"box-sizing: border-box; font: inherit;\"\u003e\r\n\t\u003cbr style=\"box-sizing: border-box; font: inherit;\"\u003e\r\n\t\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eConnectivity\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\t\u003cp style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box; font: inherit;\"\u003eCannondale Wheel Sensor\u003cbr style=\"box-sizing: border-box; font: inherit;\"\u003e\r\n\t\u003cbr style=\"box-sizing: border-box; font: inherit;\"\u003e\r\n\t\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eExtras\u003c\/strong\u003e\u003cbr style=\"box-sizing: border-box; font: inherit;\"\u003e\r\n\t\u003cstrong style=\"background: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; box-sizing: border-box;\"\u003eShimano EC300 Charging Connector\u003c\/strong\u003e\u003c\/p\u003e\r\n\t\u003c\/div\u003e\r\n\t\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Cannondale","offers":[{"title":"Chalk \/ M","offer_id":46254075543774,"sku":"A45504ChalkM","price":54995.0,"currency_code":"ZAR","in_stock":true},{"title":"Chalk \/ L","offer_id":46295789764830,"sku":"A45504ChalkL","price":54995.0,"currency_code":"ZAR","in_stock":false},{"title":"Chalk \/ XL","offer_id":47982862958814,"sku":"A45504ChalkXL","price":54995.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/CYCLE_Cannondale_U_SuperSixEVO3RaceBike_Chalk.jpg?v=1738151255"},{"product_id":"cannondale-2025-supersix-evo-carbon-3","title":"Cannondale 2025 SuperSix Evo Carbon 3","description":"Details\u003cbr\u003e\r\nPlatform\u003cbr\u003e\r\nSuperSix EVO\u003cbr\u003e\r\nModel Name\u003cbr\u003e\r\nSuperSix EVO 3\u003cbr\u003e\r\nModel Code\u003cbr\u003e\r\nC11502U\u003cbr\u003e\r\nFrameset\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nSuperSix EVO Carbon, integrated cable routing w\/ Switchplate, 12x142 Syntace thru-axle, BSA 68mm threaded BB, flat mount disc, integrated seat binder, SmartSense compatible\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nSuperSix EVO Carbon, integrated crown race, 12x100mm Syntace thru-axle, flat mount disc, internal routing, 1-1\/8\" to 1-1\/4\" Delta steerer, 55mm offset (44-54cm), 45mm offset (56-61cm)\u003cbr\u003e\r\nHeadset\u003cbr\u003e\r\nIntegrated, 1-1\/8\" - 1-1\/4\"\u003cbr\u003e\r\nDrivetrain\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano 105 Di2 R7150\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano 105 Di2 R7170\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano 105 Di2 R7170, wireless, 2x12\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nShimano 105, 12-speed\u003cbr\u003e\r\nCrank\u003cbr\u003e\r\nShimano 105 R7100, 50\/34\u003cbr\u003e\r\nRear Cogs\u003cbr\u003e\r\nShimano 105 R7100, 11-34, 12-speed\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano BB-RS500, BSA\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano 105 R7170 hydraulic disc, 160\/160mm RT70 rotors\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano 105 Di2 R7170 hydraulic disc\u003cbr\u003e\r\nWheels\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nDT Swiss R470 db, 28h\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nStainless Steel, 14g\u003cbr\u003e\r\nTire Size\u003cbr\u003e\r\n25\u003cbr\u003e\r\nWheel Size\u003cbr\u003e\r\n700\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n(F) Formula CL-712, 12x100mm centerlock \/ (R) Formula RXC-400, 12x142mm centerlock\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nVittoria Rubino Pro Bright Black, 700x25c, reflective strip\u003cbr\u003e\r\nComponents\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nVision Trimax Aero\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nCannondale C1 Conceal, Alloy, 31.8, -6°\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nCannondale Bar Tape, 3.5mm\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nPrologo Nago RS STN, Stainless Steel Rails\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nCannondale C1 Aero 40 Carbon, 0mm offset (44-48cm), 20mm offset (51-61cm)\u003cbr\u003e\r\nConnectivity\u003cbr\u003e\r\nWheel Sensor\u003cbr\u003e\r\nCannondale Wheel Sensor\u003cbr\u003e\r\nExtra\u003cbr\u003e\r\nExtra 1\u003cbr\u003e\r\nShimano EC300 charging connector","brand":"Cannondale","offers":[{"title":"Iron Blue \/ L","offer_id":46256315367646,"sku":"A55505Iron BlueL","price":79995.0,"currency_code":"ZAR","in_stock":false},{"title":"Chalk \/ L","offer_id":47463436878046,"sku":"A55505ChalkL","price":79995.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/Cannondale-SuperSix-Storm-Cloud-1.jpg?v=1738240392"},{"product_id":"giant-2025-propel-advanced-1","title":"Giant 2025 Propel Advanced 1","description":"","brand":"Giant","offers":[{"title":"M \/ Blue","offer_id":46283004838110,"sku":"PR-A1MBLUE","price":94990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIAPROAD125.jpg?v=1739352657"},{"product_id":"bianchi-oltre-pro-ultegra-di2","title":"Bianchi Oltre Pro Ultegra Di2","description":"","brand":"Bianchi","offers":[{"title":"Default Title","offer_id":46292803191006,"sku":"YUB281","price":199999.99,"currency_code":"ZAR","in_stock":false}]},{"product_id":"giant-2025-tcr-advanced-sl-0-da","title":"Giant 2025 TCR Advanced SL 0 DA","description":"Sizes\u003cbr\u003e\r\nXS, S, M, M\/L, L, XL\u003cbr\u003e\r\nColours\u003cbr\u003e\r\nGloss Black Lava\/Iris\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced SL-Grade Composite, 12x142mm thru-axle, integrated seatpost, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact SLR, 10.5 degree flare\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nGiant Stratus Lite 2.0 with gel\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SLR Aerolight\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nAdvanced SL-Grade Composite, Integrated Design, ISP Clamps: Standard (25mm) and Long version (45mm) Offset -5\/+15mm\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nCADEX Amp With One-piece SMC Base \/ 9mm Carbon Rail \/ ParticleFlow technology\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nPEDALS NOT SUPPLIED\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano Dura Ace Di2 2x12\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano Dura Ace Di2\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano Dura Ace Di2\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano Dura Ace hydraulic disc, RT CL900 160\/140mm rotors\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano Dura Ace hydraulic disc\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano Dura Ace, 11x34\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nShimano CN- M9100, 12-speed\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano Dura Ace, 36\/52 with FC-9200P Power Meter\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano PressFit, BB92\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nNew CADEX 40 Max Disc Wheel System Hookless + Carbon spoke with GIANT patented DBL (Dynamic Balanced Lacing) technology\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] CADEX R3 Hub, CenterLock, 12mm thru-axle [R] CADEX R3-C48 Aero Hub, 48t ratchet driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nCADEX Aero Carbon Spoke\u003cbr\u003e\r\nTyres\u003cbr\u003e\r\nNew CADEX Race GC Tubeless 700x28mm effecitve 170 TPI, Folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\nFactory tubeless set up, out front computer mount, 33mm max tyre size\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"Gloss Black Lava \u0026 Iris \/ S","offer_id":46300456354014,"sku":"GIATCRADVSL025Gloss Black Lava \u0026 IrisS","price":249990.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Black Lava \u0026 Iris \/ M","offer_id":46300456419550,"sku":"GIATCRADVSL025Gloss Black Lava \u0026 IrisM","price":249990.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Black Lava \u0026 Iris \/ L","offer_id":46300456452318,"sku":"GIATCRADVSL025Gloss Black Lava \u0026 IrisL","price":249990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIATCRADVSL025__1.jpg?v=1740001384"},{"product_id":"giant-2025-tcr-advanced-pro-0-axs","title":"Giant 2025 TCR Advanced Pro 0 AXS","description":"Sizes\u003cbr\u003e\r\nXS, S, M, M\/L, L, XL\u003cbr\u003e\r\nColors\u003cbr\u003e\r\nMercury \/ Glare Chrome\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact SLR XS:39\/40cm, S:39\/40cm, M:39\/42cm, M\/L:39\/42cm, L:41\/44cm, XL:41\/44cm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nStratus Lite 2.0\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL AeroLight XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Variant, composite, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nGiant Fleet SL\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nSRAM Force AXS\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nSRAM Force AXS\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nSRAM Force AXS\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nSRAM Force eTap hydraulic, SRAM CenterLine XR rotors [F]160mm, [R]140mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nSRAM Force AXS\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nSRAM Force, 12-speed, 10x36\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nSRAM Force D1\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nSRAM Force AXS, 33\/46 with SRAM power meter XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nSRAM DUB, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant SLR 0 40 WheelSystem, [F]40mm, [R]40mm\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] Giant Low Friction Hub, CenterLock, 12mm thru-axle [R] Giant Low Friction Hub, 40t ratchet driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nGiant Aero Carbon Spoke\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nCADEX Race GC, tubeless, 700x28c (28mm), folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\ncomputer mount, Airway Eco Composite water bottle cage, tubeless prepared, 33mm max tire size\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"Mercury \u0026 Glare Chrome \/ S","offer_id":46300456616158,"sku":"GIATCRADPR025Mercury \u0026 Glare ChromeS","price":139990.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \u0026 Glare Chrome \/ M","offer_id":46300456681694,"sku":"GIATCRADPR025Mercury \u0026 Glare ChromeM","price":139990.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \u0026 Glare Chrome \/ L","offer_id":46300456779998,"sku":"GIATCRADPR025Mercury \u0026 Glare ChromeL","price":139990.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \u0026 Glare Chrome \/ XL","offer_id":46300456812766,"sku":"GIATCRADPR025Mercury \u0026 Glare ChromeXL","price":139990.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \u0026 Glare Chrome \/ ML","offer_id":46300456878302,"sku":"GIATCRADPR025Mercury \u0026 Glare ChromeML","price":139990.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"giant-2025-tcr-advanced-pro-0-di2","title":"Giant 2025 TCR Advanced Pro 0 Di2","description":"Sizes\u003cbr\u003e\r\nS, M, ML, L, XL\u003cbr\u003e\r\nColours\u003cbr\u003e\r\nGloss Ocean Twilight\/Lightning\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact SLR, 10.5 degree flare\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nGiant Stratus Lite 2.0 with gel\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL Aerolight\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Variant, composite, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nGiant Fleet SL 7mm SST Rail With Giant ParticleFlow technology\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nPEDALS NOT SUPPLIED\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano Ultegra Di2 2x12\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano Ultegra hydraulic disc, RT CL800 160\/140mm rotors\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano Ultegra hydraulic disc\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano Ultegra, 11x34\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nShimano CN-M8100\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano Ultegra, 36\/52 with Giant Power Pro power meter\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, PressFit 71\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nNew Giant SLR 0 40 Carbon Disc Wheel System with GIANT patented DBL (Dynamic Balanced Lacing) technology\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] Giant Low Friction Hub, CenterLock, 12mm thru-axle [R] Giant Low Friction Hub, 40t ratchet driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nGiant Aero Carbon Spoke\u003cbr\u003e\r\nTyres\u003cbr\u003e\r\nNew CADEX Race GC Tubeless 700x28mm effecitve 170 TPI, Folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\nFactory tubeless set up, out front computer mount\u003cbr\u003e\r\nMax Tyre Clearance\u003cbr\u003e\r\n33mm\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"Gloss Ocean Twilight \u0026 Lightning \/ S","offer_id":46303877890270,"sku":"GITCRADPR025Gloss Ocean Twilight \u0026 LightningS","price":134999.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Ocean Twilight \u0026 Lightning \/ M","offer_id":46303877955806,"sku":"GITCRADPR025Gloss Ocean Twilight \u0026 LightningM","price":134999.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Ocean Twilight \u0026 Lightning \/ L","offer_id":46303877988574,"sku":"GITCRADPR025Gloss Ocean Twilight \u0026 LightningL","price":134999.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Ocean Twilight \u0026 Lightning \/ XL","offer_id":46303878119646,"sku":"GITCRADPR025Gloss Ocean Twilight \u0026 LightningXL","price":134999.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Ocean Twilight \u0026 Lightning \/ ML","offer_id":46303878185182,"sku":"GITCRADPR025Gloss Ocean Twilight \u0026 LightningML","price":134999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GITCRADPR025_v5.jpg?v=1740119416"},{"product_id":"giant-2025-tcr-advanced-0-axs","title":"Giant 2025 TCR Advanced 0 AXS","description":"Sizes\u003cbr\u003e\r\nS, M, ML, L, XL\u003cbr\u003e\r\nColours\u003cbr\u003e\r\nGloss Frost Silver\/Cold Iron\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced-Grade Composite, Full-Composite OverDrive Steerer, 12x100mm thru-axle, Disc\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nGiant Stratus Lite 2.0 with gel\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact Aerolight\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Variant, composite, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nGiant Approach 7mm Steel Rail, with UniClip \/ ParticleFlow technology\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nPEDALS NOT SUPPLIED\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nSRAM Rival AXS 2x12\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nSRAM Rival AXS\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nSRAM Rival AXS\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nSRAM Rival AXS HRD, Paceline 160\/140mm rotors\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nSRAM Rival AXS HRD\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nSRAM Rival, XG-1250, 10X36\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nSRAM Rival\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nSram Rival D1 DUB, 35\/48\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nSRAM DUB, Press Fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant SLR 2 36 Carbon Disc Wheel System with GIANT patented DBL (Dynamic Balanced Lacing) technology\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] Giant Low Friction Hub, CenterLock, 12mm thru-axle [R] Giant Low Friction Hub, 30t pawl driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nSapim Sprint\u003cbr\u003e\r\nTyres\u003cbr\u003e\r\nGiant Gavia COURSE 1 Tubeless, 700x25C(28mm effective), 60 TPI , Folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\nFactory tubeless set up, 33mm max tyre size\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"Gloss Frost Silver \u0026 Cold Iron \/ S","offer_id":46303878742238,"sku":"GIATCRADV025Gloss Frost Silver \u0026 Cold IronS","price":99965.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Frost Silver \u0026 Cold Iron \/ M","offer_id":46303878840542,"sku":"GIATCRADV025Gloss Frost Silver \u0026 Cold IronM","price":99965.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Frost Silver \u0026 Cold Iron \/ L","offer_id":46303878906078,"sku":"GIATCRADV025Gloss Frost Silver \u0026 Cold IronL","price":99965.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Frost Silver \u0026 Cold Iron \/ XL","offer_id":46303878971614,"sku":"GIATCRADV025Gloss Frost Silver \u0026 Cold IronXL","price":99965.0,"currency_code":"ZAR","in_stock":false},{"title":"Gloss Frost Silver \u0026 Cold Iron \/ ML","offer_id":46303879004382,"sku":"GIATCRADV025Gloss Frost Silver \u0026 Cold IronML","price":99965.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"giant-2025-propel-advanced-pro-0-di2","title":"Giant 2025 Propel Advanced Pro 0 Di2","description":"Sizes\u003cbr\u003e\r\nXS, S, M, M\/L, L, XL\u003cbr\u003e\r\nColors\u003cbr\u003e\r\nMercury\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nShock\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact SLR Aero XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nStratus Lite 2.0\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL Aero XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Vector, composite, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nGiant Fleet SL\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano Ultegra Di2 ST-R8170\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2 FD-R8150\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2 RD-R8150\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano Ultegra Di2 hydraulic, Shimano RT-CL800 rotors [F]160mm, [R]140mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano Ultegra Di2 hydraulic\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano Ultegra, 12-speed, 11x30\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nShimano Ultegra, CN-M8100\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano Ultegra, 36\/52, with Giant Power Pro power meter XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant SLR 1 50 Carbon Disc WheelSystem, [F]50mm, [R]50mm\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] Giant Low Friction Hub, CenterLock, [R] Giant Low Friction Hub, 30t ratchet driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nSapim\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nCADEX Road Race, tubeless, 700x25c (26.5mm), folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\ncomputer mount, bottle cages, tubeless prepared, 32mm max tire size\u003cbr\u003e\r\nMax Tire Clearance\u003cbr\u003e\r\n32mm\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"Mercury \/ S","offer_id":46303936151774,"sku":"GIAPROADPR0D25MercuryS","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \/ M","offer_id":46303936184542,"sku":"GIAPROADPR0D25MercuryM","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \/ L","offer_id":46303936217310,"sku":"GIAPROADPR0D25MercuryL","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \/ XL","offer_id":46303936250078,"sku":"GIAPROADPR0D25MercuryXL","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mercury \/ ML","offer_id":46303936282846,"sku":"GIAPROADPR0D25MercuryML","price":140000.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIAPROADPR0D25_3_v5.jpg?v=1740121209"},{"product_id":"giant-2025-propel-advanced-sl-0-red","title":"Giant 2025 Propel Advanced SL 0 Red","description":"Sizes\u003cbr\u003e\r\nXS, S, M, M\/L, L, XL\u003cbr\u003e\r\nColors\u003cbr\u003e\r\nBlack Lava \/ Monogram\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced SL-Grade Composite, 12x142mm thru-axle, integrated seatpost, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nShock\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact SLR Aero XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nStratus Lite 2.0\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SLR Aero XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nAdvanced SL-grade composite, integrated design, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nCADEX AMP\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nSRAM RED AXS HRD, ED-RED-E1\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nSRAM RED AXS FD-RED-E-E1\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nSRAM RED AXS RD-RED-E-E1\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nSRAM RED hydraulic, SRAM PaceLine X rotors [F]160mm, [R]140mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nSRAM RED AXS HRD, ED-RED-E1\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nSRAM RED, 12-speed, 10x33\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nSRAM RED CN-RED-E1\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nSRAM RED PM E1 DUB, 35\/48 with power meter XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nSRAM, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nCADEX 50 Ultra WheelSystem, [F]50mm, [R]50mm\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] CADEX, CenterLock, 12mm thru-axle, [R] CADEX Hub, 40t ratchet driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nCADEX Super Aero Carbon Spoke\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nCADEX Aero, tubeless, 700x25c (26.5mm), folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\ncomputer mount, bottle cages, tubeless prepared, 32mm max tire size\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"Black Lava \u0026 Monogram \/ S","offer_id":46303936348382,"sku":"GIAPROADVSL0R25Black Lava \u0026 MonogramS","price":249900.0,"currency_code":"ZAR","in_stock":false},{"title":"Black Lava \u0026 Monogram \/ M","offer_id":46303936381150,"sku":"GIAPROADVSL0R25Black Lava \u0026 MonogramM","price":249900.0,"currency_code":"ZAR","in_stock":false},{"title":"Black Lava \u0026 Monogram \/ L","offer_id":46303936413918,"sku":"GIAPROADVSL0R25Black Lava \u0026 MonogramL","price":249900.0,"currency_code":"ZAR","in_stock":false},{"title":"Black Lava \u0026 Monogram \/ XL","offer_id":46303936446686,"sku":"GIAPROADVSL0R25Black Lava \u0026 MonogramXL","price":249900.0,"currency_code":"ZAR","in_stock":false},{"title":"Black Lava \u0026 Monogram \/ ML","offer_id":46303936479454,"sku":"GIAPROADVSL0R25Black Lava \u0026 MonogramML","price":249900.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIAPROADVSL0R25_v5.jpg?v=1740121216"},{"product_id":"giant-2025-propel-advanced-2","title":"Giant 2025 Propel Advanced 2","description":"Sizes\u003cbr\u003e\r\nXS, S, M, M\/L, L, XL\u003cbr\u003e\r\nColors\u003cbr\u003e\r\nCarbon\/Chrome, Mars Dust\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nShock\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact SL Aero XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nStratus Lite 2.0\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL Aero XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Vector, composite, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nGiant Fleet SL\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano 105 hydraulic, Giant MPH rotors [F]160mm, [R]140mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano 105 hydraulic\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano 105, 12-speed, 11x34\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nKMC X12L-1\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano 105, 36\/52 XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant P-A2 Disc, alloy\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\nGiant P-A2 Disc, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nSapim\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nGiant Gavia Course 1, tubeless,700x25c (28mm), folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\ncomputer mount, water bottle cages, tubeless prepared, 32mm max tire size\u003cbr\u003e\r\nMax Tire Clearance\u003cbr\u003e\r\n32mm\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Giant","offers":[{"title":"Carbon \u0026 Chrome \/ S","offer_id":46303965315294,"sku":"GIAPROPAD225Carbon \u0026 ChromeS","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Carbon \u0026 Chrome \/ M","offer_id":46303965348062,"sku":"GIAPROPAD225Carbon \u0026 ChromeM","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Carbon \u0026 Chrome \/ L","offer_id":46303965380830,"sku":"GIAPROPAD225Carbon \u0026 ChromeL","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Carbon \u0026 Chrome \/ XL","offer_id":46303965413598,"sku":"GIAPROPAD225Carbon \u0026 ChromeXL","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Carbon \u0026 Chrome \/ ML","offer_id":46303965708510,"sku":"GIAPROPAD225Carbon \u0026 ChromeML","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mars Dust \/ S","offer_id":46303976685790,"sku":"GIAPROPAD225Mars DustS","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mars Dust \/ M","offer_id":46303976718558,"sku":"GIAPROPAD225Mars DustM","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mars Dust \/ L","offer_id":46303976751326,"sku":"GIAPROPAD225Mars DustL","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mars Dust \/ XL","offer_id":46303976784094,"sku":"GIAPROPAD225Mars DustXL","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Mars Dust \/ ML","offer_id":46303976816862,"sku":"GIAPROPAD225Mars DustML","price":63000.0,"currency_code":"ZAR","in_stock":false},{"title":"Supernova \/ L","offer_id":47131442446558,"sku":"GIAPROPAD225SupernovaL","price":63000.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/GIAPROPAD225_1_v5.jpg?v=1740123182"},{"product_id":"giant-2024-propel-advanced-1-aerospace","title":"Giant 2024 Propel Advanced 1 Aerospace","description":"\u003ctable class=\"dcf-table dcf-table-bordered dcf-table-striped\" style='border-color: rgb(236, 236, 236); border-spacing: 0px; margin-bottom: 1em; width: 1506.41px; color: rgb(119, 119, 119); font-family: \"Open Sans\", sans-serif; font-size: 16px;'\u003e\r\n\t\u003ctbody style=\"box-sizing: border-box;\"\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eSIZES\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"SIZES\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eXS, S, M, M\/L, L, XL\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eCOLORS\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"COLORS\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eAerospace Blue\/Chrome\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eFRAME\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"FRAME\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eAdvanced-grade composite, disc\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eFORK\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"FORK\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eAdvanced-grade composite, full-composite OverDrive Aero steerer, disc\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eHANDLEBAR\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"HANDLEBAR\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eGiant Contact SL Aero XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eGRIPS\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"GRIPS\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eStratus Lite 2.0\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eSTEM\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"STEM\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eGiant Contact SL Aero XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eSEATPOST\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"SEATPOST\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eGiant Vector, composite, -5\/+15mm offset\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eSADDLE\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"SADDLE\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eGiant Fleet SL\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eSHIFTERS\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"SHIFTERS\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival eTap AXS\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eFRONT DERAILLEUR\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"FRONT DERAILLEUR\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival eTap AXS\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eREAR DERAILLEUR\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"REAR DERAILLEUR\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival eTap AXS\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eBRAKES\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"BRAKES\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival eTap AXS hydraulic, SRAM PaceLine rotors [F]160mm, [R]140mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eBRAKE LEVERS\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"BRAKE LEVERS\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival eTap AXS hydraulic\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eCASSETTE\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"CASSETTE\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival, 12-speed, 10x30\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eCHAIN\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"CHAIN\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival D1\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eCRANKSET\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"CRANKSET\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM Rival D1 DUB, 35\/48 XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eBOTTOM BRACKET\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"BOTTOM BRACKET\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSRAM DUB, press fit\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eRIMS\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"RIMS\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eGiant SLR 2 50 Carbon Disc WheelSystem, [F]50mm, [R]50mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eHUBS\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"HUBS\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003e[F] Giant alloy, CenterLock, 12mm thru-axle, [R] Giant alloy, 3-pawl 30t driver, CenterLock, 12mm thru-axle\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eSPOKES\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"SPOKES\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eSAPIM Sprint\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eTYRES\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"TYRES\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003eGiant Gavia Course 1, tubeless,700x25c (28mm), folding\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr style=\"box-sizing: border-box;\"\u003e\r\n\t\t\t\u003cth scope=\"row\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.05; padding: 0.5em 0.5em 0.5em 0px; text-align: left; letter-spacing: 0.05em; text-transform: uppercase;\"\u003eEXTRAS\u003c\/th\u003e\r\n\t\t\t\u003ctd data-label=\"EXTRAS\" style=\"box-sizing: border-box; border-bottom: 1px solid rgb(236, 236, 236); font-size: 0.9em; line-height: 1.3; padding: 0.5em 0px 0.5em 0.5em; color: rgb(102, 102, 102);\"\u003ecomputer mount, water bottle cages, tubeless prepared, 30mm max tire size\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/tbody\u003e\r\n\u003c\/table\u003e\r\n","brand":"Giant","offers":[{"title":"S \/ Blue","offer_id":46303965970654,"sku":"PR-A1-SBLUE","price":89990.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/14032_GIANPROADV124__2__v1.jpg?v=1740525864"},{"product_id":"giant-2024-propel-advanced-pro-0","title":"Giant 2024 Propel Advanced Pro 0","description":"\u003cul\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top: 1px solid rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eSizes\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eXS, S, M, M\/L, L, XL\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eColors\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eBlack Currant\/Chrome\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eFrame\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eAdvanced-Grade Composite, disc\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eFork\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, disc\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eShock\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eN\/A\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eHandlebar\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eGiant Contact SLR Aero XS:40cm, S:40cm, M:42cm, M\/L:42cm, L:44cm, XL:44cm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eGrips\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eStratus Lite 2.0\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eStem\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eGiant Contact SL Aero, OverDrive Aero XS:80mm, S:90mm, M:100mm, M\/L:110mm, L:110mm, XL:120mm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eSeatpost\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eGiant Vector, composite, -5\/+15mm offset\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eSaddle\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eGiant Fleet SL\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003ePedals\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eN\/A\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eShifters\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra Di2 ST-R8170\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eFront Derailleur\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra Di2 FD-R8150\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eRear Derailleur\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra Di2 RD-R8150\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eBrakes\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra Di2 hydraulic, Shimano RT-MT800 rotors [F]160mm, [R]140mm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eBrake Levers\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra Di2 hydraulic\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eCassette\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra, 12-speed, 11x30\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eChain\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra, CN-M8100\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eCrankset\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano Ultegra, 36\/52, XS:170mm, S:170mm, M:172.5mm, M\/L:172.5mm, L:175mm, XL:175mm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eBottom Bracket\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eShimano, press fit\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eRims\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eGiant SLR 1 50 Carbon Disc WheelSystem, [F]50mm, [R]50mm\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eHubs\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003e[F] Giant Low Friction Hub, CenterLock, 12mm thru-axle, [R] Giant Low Friction Hub, 30t ratchet driver, CenterLock, 12mm thru-axle,\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eSpokes\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eSAPIM CX-Ray\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eTires\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eCADEX Race, tubeless, 700x25c (26.5mm), folding\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eExtras\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003ecomputer mount, water bottle cages, tubeless prepared, 30mm max tire size\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli class=\"datarow\" style='box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; border-bottom: 1px solid rgba(255, 255, 255, 0.2); break-inside: avoid-column; padding: 10px 0px; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); font-family: \"Open Sans\", Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(68, 68, 68);'\u003e\r\n\t\u003cdiv class=\"label\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; vertical-align: top; font-size: 1.6rem; line-height: 2.6rem; display: inline; padding: 5px 11px 5px 0px; text-wrap: nowrap; border-radius: 0.25em; float: left; width: 220px;\"\u003eWeight\u003c\/div\u003e\r\n\r\n\t\u003cdiv class=\"value\" style=\"box-sizing: border-box; --pr-translate-x: 0; --pr-translate-y: 0; --pr-rotate: 0; --pr-skew-x: 0; --pr-skew-y: 0; --pr-scale-x: 1; --pr-scale-y: 1; --pr-pan-x: ; --pr-pan-y: ; --pr-pinch-zoom: ; --pr-scroll-snap-strictness: proximity; --pr-ordinal: ; --pr-slashed-zero: ; --pr-numeric-figure: ; --pr-numeric-spacing: ; --pr-numeric-fraction: ; --pr-ring-inset: ; --pr-ring-offset-width: 0px; --pr-ring-offset-color: #fff; --pr-ring-color: rgba(59,130,246,.5); --pr-ring-offset-shadow: 0 0 transparent; --pr-ring-shadow: 0 0 transparent; --pr-shadow: 0 0 transparent; --pr-shadow-colored: 0 0 transparent; --pr-blur: ; --pr-brightness: ; --pr-contrast: ; --pr-grayscale: ; --pr-hue-rotate: ; --pr-invert: ; --pr-saturate: ; --pr-sepia: ; --pr-drop-shadow: ; --pr-backdrop-blur: ; --pr-backdrop-brightness: ; --pr-backdrop-contrast: ; --pr-backdrop-grayscale: ; --pr-backdrop-hue-rotate: ; --pr-backdrop-invert: ; --pr-backdrop-opacity: ; --pr-backdrop-saturate: ; --pr-backdrop-sepia: ; float: left; vertical-align: top; padding: 5px 0px; font-size: 1.6rem; line-height: 2.6rem; width: 330px; color: rgba(255, 255, 255, 0.7);\"\u003eThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.\u003c\/div\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Giant","offers":[{"title":"L","offer_id":46303966167262,"sku":"PROADV024L","price":140000.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"liv-2025-enviliv-advanced-1","title":"Liv 2025 Enviliv Advanced 1","description":"Sizes\u003cbr\u003e\r\nXS, S, M\u003cbr\u003e\r\nColours\u003cbr\u003e\r\nMechanic Rose\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-grade composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced-grade composite, full-composite OverDrive 2 steerer, 12x100mm, disc\u003cbr\u003e\r\nShock\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nLiv Contact SL Aero, 31.8mm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nLiv All Condition\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL Aero\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Vector, composite\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nLiv Alacra SL\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nPEDALS NOT SUPPLIED\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano 105 Di2 2x12\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano 105 Di2\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano 105 Di2\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano 105 hydraulic, Shimano rotors [F]160mm, [R]140mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano 105 hydraulic\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano 105, 12-speed, 11x34\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nKMC X11SL-1\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano 105, 36\/52\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant SLR 2 Disc 50mm\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\nGiant SLR 2 Disc, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nSapim\u003cbr\u003e\r\nTyres\u003cbr\u003e\r\nGiant Gavia Course 1, 700x25c (28mm effective width), folding, tubeless\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\nComputer mount, two bottle cages, factory tubeless set up,\u003cbr\u003e\r\nMax Tyre Clearance\u003cbr\u003e\r\n30mm\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Liv","offers":[{"title":"Mechanic Rose \/ S","offer_id":46304071909598,"sku":"LIVENA125Mechanic RoseS","price":94999.0,"currency_code":"ZAR","in_stock":false},{"title":"Mechanic Rose \/ M","offer_id":46304071942366,"sku":"LIVENA125Mechanic RoseM","price":94999.0,"currency_code":"ZAR","in_stock":false},{"title":"Mechanic Rose \/ XS","offer_id":46304072007902,"sku":"LIVENA125Mechanic RoseXS","price":94999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/LIVENA125_3.jpg?v=1740132272"},{"product_id":"liv-2025-langma-advanced-pro-0-se","title":"Liv 2025 Langma Advanced Pro 0 SE","description":"Sizes\u003cbr\u003e\r\nXXS, XS, S, M, L\u003cbr\u003e\r\nColours\u003cbr\u003e\r\nUncia\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nLiv Contact SLR 31.8mm, 8-degree flare drop XXS: 34\/36cm, XS: 34\/36cm, S: 36\/38cm, M: 38\/40cm, L: 39\/42cm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nLiv Stratus Elite 2.0\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL AeroLight XXS: 80mm, XS: 80mm, S: 90mm, M: 100mm, L: 110mm\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Variant, composite, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nLiv Alacra SL\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2 FD-R8150\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2 RD-R8150\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano Ultegra Di2 hydraulic, Shimano RT-CL800 rotors [F]160mm, [R]140mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano Ultegra, 12-speed, 11x34\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nShimano CN-M8100\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano Ultegra, 34\/50 with Giant Power Pro power meter XXS: 165mm, XS: 165mm, S: 170mm, M: 170mm, L: 172.5mm\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant SLR 0 40 WheelSystem, [F] 40mm, [R] 40mm\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] Giant Low Friction Hub, CenterLock, 12mm thru-axle [R] Giant Low Friction Hub, 40t ratchet driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nGiant Aero Carbon Spoke\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nCADEX Race GC, tubeless, 700x28c (28mm), folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\ncomputer mount, Airway Eco Composite water bottle cage, tubeless prepared, 33mm max tire size\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Liv","offers":[{"title":"Uncia \/ S","offer_id":46304102023390,"sku":"LIVLANGADP0SE25UnciaS","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Uncia \/ M","offer_id":46304102056158,"sku":"LIVLANGADP0SE25UnciaM","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Uncia \/ L","offer_id":46304102088926,"sku":"LIVLANGADP0SE25UnciaL","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Uncia \/ XS","offer_id":46304102121694,"sku":"LIVLANGADP0SE25UnciaXS","price":140000.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/LIVLANGADP0SE25.jpg?v=1740134044"},{"product_id":"liv-2025-langma-advanced-pro-0","title":"Liv 2025 Langma Advanced Pro 0","description":"Sizes\u003cbr\u003e\r\nXXS, XS, S, M, L\u003cbr\u003e\r\nColors\u003cbr\u003e\r\nOcean Twilight\/Chrome\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced SL-Grade Composite, full-composite OverDrive Aero steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nLiv Contact SLR 31.8mm, 8-degree flare drop XXS: 34\/36cm, XS: 34\/36cm, S: 36\/38cm, M: 38\/40cm, L: 39\/42cm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nLiv Stratus Elite 2.0\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL AeroLight XXS: 80mm, XS: 80mm, S: 90mm, M: 100mm, L: 110mm\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Variant, composite, -5\/+15mm offset\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nLiv Alacra SL\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2 FD-R8150\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2 RD-R8150\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano Ultegra Di2 hydraulic, Shimano RT-CL800 rotors [F]160mm, [R]140mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano Ultegra, 12-speed, 11x34\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nShimano CN-M8100\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano Ultegra, 36\/52 with Giant Power Pro power meter XXS: 165mm, XS: 165mm, S: 170mm, M: 170mm, L: 172.5mm\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant SLR 0 40 WheelSystem, [F] 40mm, [R] 40mm\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n[F] Giant Low Friction Hub, CenterLock, 12mm thru-axle [R] Giant Low Friction Hub, 40t ratchet driver, CenterLock, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nGiant Aero Carbon Spoke\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nCADEX Race GC, tubeless, 700x28c (28mm), folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\ncomputer mount, Airway Eco Composite water bottle cage, tubeless prepared, 33mm max tire size\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Liv","offers":[{"title":"Ocean Twilight \/ S","offer_id":46304102187230,"sku":"LIVLANADV025Ocean TwilightS","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Twilight \/ M","offer_id":46304102252766,"sku":"LIVLANADV025Ocean TwilightM","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Twilight \/ L","offer_id":46304102285534,"sku":"LIVLANADV025Ocean TwilightL","price":140000.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Twilight \/ XS","offer_id":46304102318302,"sku":"LIVLANADV025Ocean TwilightXS","price":140000.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/LIVLANADV025_v5.jpg?v=1740134050"},{"product_id":"liv-2025-avail-advanced-2","title":"Liv 2025 Avail Advanced 2","description":"Sizes\u003cbr\u003e\r\nXXS, XS, S, M, L\u003cbr\u003e\r\nColors\u003cbr\u003e\r\nPrismatic Haze\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-grade composite, 12x142mm thru-axle, disc\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced-Grade Composite, full-composite OverDrive steerer, 12x100mm thru-axle, disc\u003cbr\u003e\r\nShock\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nLiv Contact SL D-Fuse, 31.8mm XXS: 380mm, XS: 380mm, S: 400mm, M: 400mm, L: 420mm\u003cbr\u003e\r\nGrips\u003cbr\u003e\r\nLiv Stratus Elite 2.0\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact AeroLight XXS: 70mm, XS: 70mm, S: 80mm, M: 90mm, L: 90mm\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant D-Fuse, composite, 14mm offset XXS: 350mm, XS: 350mm, S: 350mm, M: 350mm, L: 350mm\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nLiv Approach\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nplatform pedal [GCS,GTS] N\/A [all other GSC]\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano 105 hydraulic, Shimano rotors [F]160mm, [R]160mm\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano 105\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano 105, 12-speed, 11x36\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nKMC 12\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano 105, 34\/50 XXS: 165mm, XS: 165mm, S: 170mm, M: 170mm, L: 172.5mm\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant P-R2 Disc wheelset, alloy\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\nGiant alloy, 12mm thru-axle\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nSapim\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nGiant Gavia Fondo 1, tubeless, 700x32c (33.5mm), folding\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\ntwo bottle cage, fender mount, tubeless prepared, 40mm max tire size\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Liv","offers":[{"title":"Prismatic Haze \/ S","offer_id":46304111526110,"sku":"LIVAVIAD225Prismatic HazeS","price":57999.0,"currency_code":"ZAR","in_stock":false},{"title":"Prismatic Haze \/ M","offer_id":46304111558878,"sku":"LIVAVIAD225Prismatic HazeM","price":57999.0,"currency_code":"ZAR","in_stock":false},{"title":"Prismatic Haze \/ L","offer_id":46304112083166,"sku":"LIVAVIAD225Prismatic HazeL","price":57999.0,"currency_code":"ZAR","in_stock":false},{"title":"Prismatic Haze \/ XS","offer_id":46304112115934,"sku":"LIVAVIAD225Prismatic HazeXS","price":57999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/LIVAVIAD225_v4.jpg?v=1740135743"},{"product_id":"liv-2024-avow-advanced-pro-2","title":"Liv 2024 Avow Advanced Pro 2","description":"Sizes\u003cbr\u003e\r\n\u003cbr\u003e\r\nXS, S, M\u003cbr\u003e\r\n\u003cbr\u003e\r\nColors\u003cbr\u003e\r\n\u003cbr\u003e\r\nEcheveria\u003cbr\u003e\r\n\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\n\u003cbr\u003e\r\nAdvanced-Grade Composite\u003cbr\u003e\r\n\u003cbr\u003e\r\nFork\u003cbr\u003e\r\n\u003cbr\u003e\r\nAdvanced-Grade Composite, alloy OverDrive steerer\u003cbr\u003e\r\n\u003cbr\u003e\r\nShock\u003cbr\u003e\r\n\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\n\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\n\u003cbr\u003e\r\nLiv Avow, carbon base bar\u003cbr\u003e\r\n\u003cbr\u003e\r\nStem\u003cbr\u003e\r\n\u003cbr\u003e\r\nAvow, alloy\u003cbr\u003e\r\n\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\n\u003cbr\u003e\r\nAvow, composite\u003cbr\u003e\r\n\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\n\u003cbr\u003e\r\nLiv\u003cbr\u003e\r\n\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\n\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\n\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\n\u003cbr\u003e\r\nShimano SL-BSR1\u003cbr\u003e\r\n\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\n\u003cbr\u003e\r\nShimano Ultegra\u003cbr\u003e\r\n\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\n\u003cbr\u003e\r\nShimano Ultegra\u003cbr\u003e\r\n\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\n\u003cbr\u003e\r\nGiant SpeedControl SL\u003cbr\u003e\r\n\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\n\u003cbr\u003e\r\nGiant Trinity\u003cbr\u003e\r\n\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\n\u003cbr\u003e\r\nShimano Ultegra, 11x30\u003cbr\u003e\r\n\u003cbr\u003e\r\nChain\u003cbr\u003e\r\n\u003cbr\u003e\r\nKMC X11SL-1\u003cbr\u003e\r\n\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\n\u003cbr\u003e\r\nShimano Ultegra 36\/52, Giant Power Pro power meter\u003cbr\u003e\r\n\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\n\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\n\u003cbr\u003e\r\nRims\u003cbr\u003e\r\n\u003cbr\u003e\r\nGiant P-A2 wheelset\u003cbr\u003e\r\n\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\n\u003cbr\u003e\r\nGiant P-A2 wheelset\u003cbr\u003e\r\n\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\n\u003cbr\u003e\r\nGiant P-A2 wheelset\u003cbr\u003e\r\n\u003cbr\u003e\r\nTires\u003cbr\u003e\r\n\u003cbr\u003e\r\nGiant AC 1, 700x25c, tubeless\u003cbr\u003e\r\n\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\n\u003cbr\u003e\r\nintegrated hydration, integrated food storage, AeroVault system, tubeless prepared\u003cbr\u003e\r\n\u003cbr\u003e\r\nWeight\u003cbr\u003e\r\n\u003cbr\u003e\r\nThe most accurate way to determine any bike’s weight is to have your local dealer weigh it for you. Many brands strive to list the lowest possible weight, but in reality weight can vary based on size, finish, hardware and accessories. All our bikes are designed for best-in-class weight and ride quality.","brand":"Liv","offers":[{"title":"Echeveria \/ S","offer_id":46304186368222,"sku":"LIVAAP21EcheveriaS","price":68300.0,"currency_code":"ZAR","in_stock":false},{"title":"Echeveria \/ M","offer_id":46304186400990,"sku":"LIVAAP21EcheveriaM","price":68300.0,"currency_code":"ZAR","in_stock":false},{"title":"Echeveria \/ XS","offer_id":46304186433758,"sku":"LIVAAP21EcheveriaXS","price":68300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/MY21AvowADPRO2_ColorAEcheveria.jpg?v=1740142828"},{"product_id":"binachi-oltre-comp-ultegra-di2","title":"Binachi Oltre Comp Ultegra Di2","description":"","brand":"Bianchi","offers":[{"title":"S","offer_id":46316921225438,"sku":"YTB23I-S","price":182200.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":46316921258206,"sku":"YTB23I-M","price":182200.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":46316921290974,"sku":"YTB23I-L","price":182200.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":46316921323742,"sku":"YTB23I-XL","price":182200.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"titan-valerian-expert","title":"Titan Racing Valerian Expert","description":"\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eFRAME\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nALUMINIUM VALERIAN ROAD FRAME\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nROAD RACE GEOMETRY \/ 6061 ALUMINIUM \/ INTERNAL CABLE ROUTING \/ DISC ONLY\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eFORK\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nVALERIAN CARBON ROAD FORK\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nSCL CARBON VALERIAN ROAD FORK\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eCHAINWHEEL\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFSA OMEGA 50-34T\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFSA OMEGA 50-34T \/ 11 SPEED \/ S = 160MM \/ M = 172.5MM \/ L+XL=175MM\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eDERAILLEUR FRONT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nMICROSHIFT CENTOS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eDERAILLEUR REAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nMICROSHIFT CENTOS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSHIFTER LEFT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nMICROSHIFT CENTOS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSHIFTER RIGHT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nMICROSHIFT CENTOS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eCHAIN\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nKMC X11\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eFREEWHEEL\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nMICROSHIFT CS-H110 11-28T\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBB SET\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nCH-52\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSPEED\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n22 SPEED\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eCRANK\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFSA\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBRAKE LEVER\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nATTACHED\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBRAKE FRONT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTEKTRO MD-C400 MECHANICAL DISC WITH 160MM ROTORS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eBRAKE REAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTEKTRO MD-C400 MECHANICAL DISC WITH 160MM ROTORS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eRIMS\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nDT SWISS R 470 DB\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nDT SWISS R 470 DB \/ DISC BRAKE ONLY \/ 28 HOLE\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHUB FRONT\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFORMULA RX-812 DISC\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFORMULA RX-812 DISC \/ 28 HOLE \/ 12mm THRU AXLE\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHUB REAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFORMULA DC-212T DISC\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nFORMULA RX-812 DISC \/ 28 HOLE \/ 12 x 142mm THRU AXLE\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSPOKES\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nBLACK STAINLESS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eTUBE\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n700C F\/V\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eTYRES\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nVITTORIA RUBINO\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n700 X 25C \/ BLACK FOLDING \/ 150TPI G+ F\/V\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eGRIP\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nPLAIN BLACK – NO LOGO\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHANDLEBAR\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR ROAD PRO H\/BAR\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nPROMAX RA-204 H\/BAR \/ 31.8mm \/ S = 420mm \/ M+L+XL = 440mm\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHANDLEBAR STEM\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR ROAD PRO H\/BAR STEM\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nPROMAX RA-204 \/ S = 70MM \/ M = 80MM \/ L = 90MM \/ XL = 100MM\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eHEADSET\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTOKEN INTERGRATED\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSPACER\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\n2 X 10MM\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSADDLE\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nPROLOGO SCRATCH RS\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSEAT POST\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR PRO\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nTR SP-002 \/ 27.2MM \/ 400MM\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp style=\"box-sizing: border-box; margin: 0px 0px 25px; font-family: Arimo, sans-serif; font-size: 16px; letter-spacing: 0.4px; background-color: rgb(255, 255, 255);\"\u003e\u003cspan style=\"font-size:12px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSEAT CLAMP\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box;\"\u003e\r\nALLEN BOLT CLAMP\u003c\/span\u003e\u003c\/p\u003e\r\n","brand":"Titan","offers":[{"title":"Artic Snow \/ M","offer_id":46325130363102,"sku":"024\/5.T7031Artic SnowM","price":21000.0,"currency_code":"ZAR","in_stock":true},{"title":"Artic Snow \/ L","offer_id":46325130395870,"sku":"024\/5.T7031Artic SnowL","price":21000.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/21084_Titan-Racing-MY24-25-Valerian-Alloy-Expert-Hero-3.jpg?v=1762591542"},{"product_id":"giant-2020-tcr-advanced-pro-0","title":"Giant 2020 TCR Advanced Pro 0","description":"Colors\u003cbr\u003e\r\nChameleon Neptune\u003cbr\u003e\r\n\u003cbr\u003e\r\nFrame\u003cbr\u003e\r\nAdvanced-Grade Composite, disc\u003cbr\u003e\r\n\u003cbr\u003e\r\nFork\u003cbr\u003e\r\nAdvanced-Grade Composite, full-composite OverDrive 2 steerer, disc\u003cbr\u003e\r\n\u003cbr\u003e\r\nHandlebar\u003cbr\u003e\r\nGiant Contact SL\u003cbr\u003e\r\n\u003cbr\u003e\r\nStem\u003cbr\u003e\r\nGiant Contact SL\u003cbr\u003e\r\n\u003cbr\u003e\r\nSeatpost\u003cbr\u003e\r\nGiant Variant, composite\u003cbr\u003e\r\n\u003cbr\u003e\r\nSaddle\u003cbr\u003e\r\nGiant Fleet SL\u003cbr\u003e\r\n\u003cbr\u003e\r\nPedals\u003cbr\u003e\r\nN\/A\u003cbr\u003e\r\n\u003cbr\u003e\r\nShifters\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\n\u003cbr\u003e\r\nFront Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\n\u003cbr\u003e\r\nRear Derailleur\u003cbr\u003e\r\nShimano Ultegra Di2\u003cbr\u003e\r\n\u003cbr\u003e\r\nBrakes\u003cbr\u003e\r\nShimano Ultegra hydraulic\u003cbr\u003e\r\n\u003cbr\u003e\r\nBrake Levers\u003cbr\u003e\r\nShimano Ultegra Di2 hydraulic\u003cbr\u003e\r\n\u003cbr\u003e\r\nCassette\u003cbr\u003e\r\nShimano Ultegra, 11x34\u003cbr\u003e\r\n\u003cbr\u003e\r\nChain\u003cbr\u003e\r\nKMC X11SL-1\u003cbr\u003e\r\n\u003cbr\u003e\r\nCrankset\u003cbr\u003e\r\nShimano Ultegra, 34\/50with Giant PowerPro power meter\u003cbr\u003e\r\n\u003cbr\u003e\r\nBottom Bracket\u003cbr\u003e\r\nShimano, press fit\u003cbr\u003e\r\n\u003cbr\u003e\r\nRims\u003cbr\u003e\r\nGiant SLR-1 42 Carbon Disc WheelSystem (F:42mm, R:42mm)\u003cbr\u003e\r\n\u003cbr\u003e\r\nHubs\u003cbr\u003e\r\nGiant SLR-1 42 Carbon Disc WheelSystem, 12mm thru-axle\u003cbr\u003e\r\n\u003cbr\u003e\r\nSpokes\u003cbr\u003e\r\nGiant SLR-1 42 Carbon Disc WheelSystem\u003cbr\u003e\r\n\u003cbr\u003e\r\nTires\u003cbr\u003e\r\nCADEX Road Race, tubeless, 700x28mm (25c), folding\u003cbr\u003e\r\n\u003cbr\u003e\r\nExtras\u003cbr\u003e\r\nComputer mount","brand":"Giant","offers":[{"title":"ML","offer_id":47060299808990,"sku":"TA\/P0NML","price":88000.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/8898_v80Zc0LznVMm.jpg?v=1751880989"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/collections\/CheckpointSL6_22634_A_Portrait.jpg?v=1750169473","url":"https:\/\/onlino-bicycle-shopco.shop\/collections\/bicycles-road.oembed","provider":"Online Bicycle Shop","version":"1.0","type":"link"}