{"title":"SADDLE PACKS","description":null,"products":[{"product_id":"lezyne-tubby-bag-pocket-organizer","title":"Lezyne Tubby Bag Pocket Organizer","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44212956594398,"sku":"TB308","price":490.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/RTBdd5E8pw6Y_7338a3d7-b67f-4ec9-924a-23c0fc4bb4ec.jpg?v=1750173015"},{"product_id":"lezyne-tubby-bag-hard-bar-caddy","title":"Lezyne Tubby Bag Hard Bar Caddy","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44212966785246,"sku":"TB354","price":1125.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/0ANOTlT7tWxz.jpg?v=1750173108"},{"product_id":"lezyne-tubby-bag-aero-energy-caddy","title":"Lezyne Tubby Bag Aero Energy Caddy","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44212981334238,"sku":"TB3014","price":735.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/vzv0WkWh5bbH.jpg?v=1750173225"},{"product_id":"lezyne-tubby-bag-smart-energy-caddy-xl","title":"Lezyne Tubby Bag Smart Energy Caddy Xl","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44212981465310,"sku":"TB3016","price":770.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/2VZnMCdBjHII_f524c27b-a600-4e69-9032-5932e00db68e.jpg?v=1750173226"},{"product_id":"saddle-bag-evoc-md-steel","title":"Evoc Saddle Bag MD Steel","description":"","brand":"Evoc","offers":[{"title":"Default Title","offer_id":44212997488862,"sku":"E023209","price":448.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/9373_tSAZMXOXXqgf.jpg?v=1759140895"},{"product_id":"tubby-bag-lezyne-sendit-caddy-loaded-1","title":"Tubby Bag Lezyne Sendit Caddy Loaded","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44213042118878,"sku":"TB306","price":985.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/8032_sSN5c4XJWnod.jpg?v=1750173506"},{"product_id":"giant-h2pro-saddle-bag","title":"Giant H2PRO Saddle Bag","description":"","brand":"Giant","offers":[{"title":"Default Title","offer_id":44213043069150,"sku":"SB-13-H","price":2235.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/7987_BmKszJj7kJ1N.jpg?v=1750173510"},{"product_id":"saddle-bag-topeak-aero-wedge-w-f25-fixer-l","title":"Topeak Saddle Bag Aero Wedge W\/F25 Fixer L","description":"","brand":"Topeak","offers":[{"title":"Default Title","offer_id":44213111914718,"sku":"TOPTC2253B","price":880.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/6351_LqlWyohSmJag.jpg?v=1750691793"},{"product_id":"tubby-bag-lezyne-sendit-caddy-strap","title":"Tubby Bag Lezyne Sendit Caddy Strap","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44213219492062,"sku":"TB305","price":460.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/1401_38276_606c47430e1309.48236773_lezyne-sendit-caddy.jpg?v=1750174098"},{"product_id":"speedmaster-tubby-bag-medium","title":"Speedmaster Tubby Bag Medium","description":"","brand":"SPEEDMASTER","offers":[{"title":"Default Title","offer_id":44213239349470,"sku":"RB12001","price":100.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/3494_2gw1aBCpLaD3.jpg?v=1750174238"},{"product_id":"speedmaster-tubby-bag-small","title":"Speedmaster Tubby Bag Small","description":"","brand":"SPEEDMASTER","offers":[{"title":"Default Title","offer_id":44213239382238,"sku":"RB12000","price":80.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/3493_iBAf963sdD0h.jpg?v=1750174239"},{"product_id":"saddle-bag-scicon-dogma-f8","title":"Scicon Saddle Bag Dogma F8","description":"","brand":"Scicon","offers":[{"title":"Default Title","offer_id":44213321400542,"sku":"SCICON2.0","price":695.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"topeak-tri-bag-w-rain-cover-standard","title":"Topeak Tri Bag W\/rain Cover Standard","description":"\u003cp style=\"box-sizing: inherit; margin-top: 0px; color: rgba(18, 18, 18, 0.75); font-family: Cabin, sans-serif; font-size: 16px; letter-spacing: 0.6px;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003eThe \u003cstrong style=\"box-sizing: inherit;\"\u003eTriBag with Rain Cover\u003c\/strong\u003e is a practical and weatherproof top tube bag designed for cyclists who need quick access to essentials during their rides. Its compact design and protective features make it a reliable companion for all-weather cycling.\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003ch3 style=\"box-sizing: inherit; font-family: Bitter, serif; letter-spacing: 0.6px; color: rgb(18, 18, 18); line-height: 1.3; word-break: break-word; font-size: 18px;\"\u003eKey Features:\u003c\/h3\u003e\r\n\r\n\u003cul style=\"box-sizing: inherit; list-style-position: inside; padding-left: 2rem; color: rgba(18, 18, 18, 0.75); font-family: Cabin, sans-serif; font-size: 16px; letter-spacing: 0.6px;\"\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eWeatherproof Protection\u003c\/strong\u003e: Includes a rain cover to keep your belongings dry and secure, even in unexpected downpours.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eQuick Access\u003c\/strong\u003e: Mounts easily to the top tube of your bike, allowing you to access energy bars, tools, or your phone without hassle.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eSpacious Compartments\u003c\/strong\u003e: Features a main compartment and two side pockets for organized storage of small items.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eDurable Construction\u003c\/strong\u003e: Made from tough materials that resist wear and tear, ensuring long-lasting performance.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit; margin-bottom: 0px;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eUniversal Fit\u003c\/strong\u003e: Adjustable straps ensure compatibility with a wide range of bike frames.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":44213595472094,"sku":"TOPTC2501B","price":590.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/14155_91749701_l.jpg?v=1756999056"},{"product_id":"aero-bag-wedge-pack-large-w-strap","title":"Aero Bag Wedge Pack Large W\/Strap","description":"","brand":"Topeak","offers":[{"title":"Default Title","offer_id":44213595603166,"sku":"TOPTC2262B","price":640.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/21165_81XLrd-2ipLJPG-2.jpg?v=1763041733"},{"product_id":"lezyne-tubby-bag-caddy-m-black","title":"Lezyne Tubby Bag Caddy M Black","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44218477773022,"sku":"TB320Z","price":510.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/20280_lezyne-lezyne-m-caddy-black.jpg?v=1764256511"},{"product_id":"apidura-racing-saddle-pack-7l","title":"Apidura Racing Saddle Pack 7L","description":"","brand":"Apidura","offers":[{"title":"Default Title","offer_id":44284408725726,"sku":"APIDURA\/RACING7L","price":3960.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/20211_apidura-racing-saddle-pack-7l-18335.jpg?v=1758554119"},{"product_id":"saddle-ergon-sm-pro-men","title":"Saddle Ergon Sm Pro Men","description":"","brand":"ERGON","offers":[{"title":"M\/L","offer_id":44348624634078,"sku":"ERG052M\/L","price":2930.0,"currency_code":"ZAR","in_stock":false},{"title":"S\/M","offer_id":44348624666846,"sku":"ERG052S\/M","price":2930.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/TRDPJnQ6bPud.jpg?v=1750175216"},{"product_id":"lezyne-tubby-bag-m-caddy-tubeless-kit","title":"Lezyne Tubby Bag M Caddy Tubeless Kit","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":44451126214878,"sku":"TB322Z","price":1105.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/21166_1-SB-CADLD-V4M04-MCaddy-Tubeless-v1-R0-2.jpg?v=1763041729"},{"product_id":"topeak-elementa-slim-seatbag-s","title":"Topeak Seatbag Elementa Slim S","description":"\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-end=\"14\" data-section-id=\"1a65zp3\" data-start=\"0\"\u003eWhat Is It?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"352\" data-start=\"16\"\u003eThe \u003cstrong data-end=\"54\" data-start=\"20\"\u003eTopeak Elementa Slim Seatbag S\u003c\/strong\u003e is an ultra-compact \u003cstrong data-end=\"94\" data-start=\"75\"\u003e0.3L saddle bag\u003c\/strong\u003e designed to discreetly store your essential ride items beneath your saddle. Ideal for road, gravel, and mountain biking, it provides enough space for a spare inner tube, tyre levers, and small repair essentials while maintaining a clean, minimalist profile.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"706\" data-start=\"354\"\u003eConstructed from \u003cstrong data-end=\"406\" data-start=\"371\"\u003ewater-repellent 1000D polyester\u003c\/strong\u003e with an internal aluminium ring for added structure, the bag attaches securely to the saddle rails using Topeak's \u003cstrong data-end=\"541\" data-start=\"521\"\u003eRail Wing System\u003c\/strong\u003e and hook-and-loop fastening straps. Its built-in anti-slip fabric helps keep the bag firmly in place, even over rough terrain.\u003cbutton aria-label=\"Select product\" aria-pressed=\"false\" class=\"focus-visible:outline-token-outline-primary absolute z-10 flex size-7 items-center justify-center rounded-full focus-visible:outline-offset-[-8px] end-2 top-2 pointer-events-none opacity-0 group-hover:pointer-events-auto group-hover:opacity-100 end-2 top-2\" type=\"button\"\u003e\u003c\/button\u003e\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"765\" data-section-id=\"17xbmye\" data-start=\"750\"\u003eKey Benefits\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1396\" data-start=\"767\"\u003e\r\n\t\u003cli data-end=\"858\" data-section-id=\"618pyy\" data-start=\"767\"\u003e\n\u003cstrong data-end=\"794\" data-start=\"769\"\u003eUltra-Compact Design:\u003c\/strong\u003e Slim 0.3L profile keeps tools neatly hidden beneath the saddle.\u003c\/li\u003e\r\n\t\u003cli data-end=\"983\" data-section-id=\"o8lmz3\" data-start=\"859\"\u003e\n\u003cstrong data-end=\"889\" data-start=\"861\"\u003eSecure Rail Wing System:\u003c\/strong\u003e Hook-and-loop rail straps keep the bag stable while allowing easy access without removing it.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1112\" data-section-id=\"1v3r9dh\" data-start=\"984\"\u003e\n\u003cstrong data-end=\"1011\" data-start=\"986\"\u003eDurable Construction:\u003c\/strong\u003e Made from water-repellent 1000D polyester with an aluminium reinforcement ring for added durability.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1209\" data-section-id=\"1fp4nh7\" data-start=\"1113\"\u003e\n\u003cstrong data-end=\"1136\" data-start=\"1115\"\u003eAnti-Slip Fabric:\u003c\/strong\u003e Prevents movement and keeps the bag securely mounted during rough rides.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1282\" data-section-id=\"mcsfr4\" data-start=\"1210\"\u003e\n\u003cstrong data-end=\"1234\" data-start=\"1212\"\u003eOrganised Storage:\u003c\/strong\u003e Holds ride essentials without unnecessary bulk.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1396\" data-section-id=\"1l7zft5\" data-start=\"1283\"\u003e\n\u003cstrong data-end=\"1301\" data-start=\"1285\"\u003eLightweight:\u003c\/strong\u003e Weighs only \u003cstrong data-end=\"1321\" data-start=\"1314\"\u003e47g\u003c\/strong\u003e, adding minimal weight to your bike.\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1415\" data-section-id=\"1a3ueyz\" data-start=\"1398\"\u003eSpecifications\u003c\/h2\u003e\r\n\r\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\r\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\r\n\u003ctable class=\"w-fit min-w-(--thread-content-width)\" data-end=\"1854\" data-start=\"1417\"\u003e\r\n\t\u003cthead data-end=\"1444\" data-start=\"1417\"\u003e\r\n\t\t\u003ctr data-end=\"1444\" data-start=\"1417\"\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"1433\" data-start=\"1417\"\u003eSpecification\u003c\/th\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"md\" data-end=\"1444\" data-start=\"1433\"\u003eDetails\u003c\/th\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/thead\u003e\r\n\t\u003ctbody data-end=\"1854\" data-start=\"1472\"\u003e\r\n\t\t\u003ctr data-end=\"1520\" data-start=\"1472\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1486\" data-start=\"1472\"\u003e\u003cstrong data-end=\"1485\" data-start=\"1474\"\u003eProduct\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1520\" data-start=\"1486\"\u003eTopeak Elementa Slim Seatbag S\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1544\" data-start=\"1521\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1536\" data-start=\"1521\"\u003e\u003cstrong data-end=\"1535\" data-start=\"1523\"\u003eCapacity\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1544\" data-start=\"1536\"\u003e0.3L\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1611\" data-start=\"1545\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1560\" data-start=\"1545\"\u003e\u003cstrong data-end=\"1559\" data-start=\"1547\"\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1611\" data-start=\"1560\"\u003eWater-repellent 1000D Polyester, Aluminium Ring\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1662\" data-start=\"1612\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1627\" data-start=\"1612\"\u003e\u003cstrong data-end=\"1626\" data-start=\"1614\"\u003eMounting\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1662\" data-start=\"1627\"\u003eSaddle rails (Rail Wing System)\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1714\" data-start=\"1663\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1680\" data-start=\"1663\"\u003e\u003cstrong data-end=\"1679\" data-start=\"1665\"\u003eAttachment\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1714\" data-start=\"1680\"\u003eHook-and-loop fastening straps\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1753\" data-start=\"1715\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1732\" data-start=\"1715\"\u003e\u003cstrong data-end=\"1731\" data-start=\"1717\"\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1753\" data-start=\"1732\"\u003e10.5 × 7 × 5.5 cm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1774\" data-start=\"1754\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1767\" data-start=\"1754\"\u003e\u003cstrong data-end=\"1766\" data-start=\"1756\"\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1774\" data-start=\"1767\"\u003e47g\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1854\" data-start=\"1775\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1795\" data-start=\"1775\"\u003e\u003cstrong data-end=\"1794\" data-start=\"1777\"\u003eCompatibility\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1854\" data-start=\"1795\"\u003eFits up to one 700 × 50C inner tube and two tyre levers\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\r\n\u003ch2 data-end=\"1887\" data-section-id=\"7ea1iv\" data-start=\"1856\"\u003eWho Is This Best Suited For?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"1941\" data-start=\"1889\"\u003eThe \u003cstrong data-end=\"1927\" data-start=\"1893\"\u003eTopeak Elementa Slim Seatbag S\u003c\/strong\u003e is ideal for:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"2145\" data-start=\"1943\"\u003e\r\n\t\u003cli data-end=\"1958\" data-section-id=\"7jupq0\" data-start=\"1943\"\u003eRoad cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"1974\" data-section-id=\"7ynku0\" data-start=\"1959\"\u003eGravel riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"1992\" data-section-id=\"1faa13\" data-start=\"1975\"\u003eMountain bikers\u003c\/li\u003e\r\n\t\u003cli data-end=\"2013\" data-section-id=\"ji7b1d\" data-start=\"1993\"\u003eEndurance cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2025\" data-section-id=\"3e6cv5\" data-start=\"2014\"\u003eCommuters\u003c\/li\u003e\r\n\t\u003cli data-end=\"2068\" data-section-id=\"jnhr6b\" data-start=\"2026\"\u003eBikepacking enthusiasts travelling light\u003c\/li\u003e\r\n\t\u003cli data-end=\"2145\" data-section-id=\"1sii84f\" data-start=\"2069\"\u003eRiders who prefer a minimalist setup while carrying essential repair items\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"2359\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"2147\"\u003eIts compact size makes it perfect for storing a spare tube, tyre levers, patches, CO₂ inflator, or a compact multi-tool, keeping your pockets free and your bike looking tidy.\u003c\/p\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":44512840384734,"sku":"TOPTC2323B","price":560.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/19397_Webpic_1024x_3a9c61f6-21e9-417c-9e71-bd4732f81b6f.jpg?v=1784628666"},{"product_id":"lizardskin-micro-cache-saddle-bag-jet-black","title":"LizardSkins Micro Cache Saddle Bag Jet Black","description":"\u003ch2 data-end=\"287\" data-section-id=\"4gi947\" data-start=\"259\"\u003e What it’s designed for\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"417\" data-start=\"288\"\u003eThis is a \u003cstrong data-end=\"323\" data-start=\"298\"\u003eminimalist saddle bag\u003c\/strong\u003e—built for riders who only want to carry the absolute essentials without bulk. It’s ideal for:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"495\" data-start=\"418\"\u003e\r\n\t\u003cli data-end=\"434\" data-section-id=\"10334ed\" data-start=\"418\"\u003eRoad cycling\u003c\/li\u003e\r\n\t\u003cli data-end=\"460\" data-section-id=\"1gobbbp\" data-start=\"435\"\u003eShort to medium rides\u003c\/li\u003e\r\n\t\u003cli data-end=\"495\" data-section-id=\"1db1ele\" data-start=\"461\"\u003eClean, low-profile bike setups\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"570\" data-start=\"497\"\u003eIt’s \u003cem data-end=\"507\" data-start=\"502\"\u003enot\u003c\/em\u003e meant for carrying bulky items like phones or large tool kits.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"575\" data-start=\"572\"\u003e\r\n\u003ch2 data-end=\"616\" data-section-id=\"8nojce\" data-start=\"577\"\u003e???? Key features (real-world context)\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1190\" data-start=\"617\"\u003e\r\n\t\u003cli data-end=\"704\" data-section-id=\"5y78so\" data-start=\"617\"\u003e\n\u003cstrong data-end=\"637\" data-start=\"619\"\u003e0.4 L capacity\u003c\/strong\u003e → fits a tube, tyre levers, CO₂ inflator, and a small multi-tool\u003c\/li\u003e\r\n\t\u003cli data-end=\"838\" data-section-id=\"10k2fv1\" data-start=\"705\"\u003e\n\u003cstrong data-end=\"752\" data-start=\"707\"\u003eWater-resistant 1000D fabric + YKK zipper\u003c\/strong\u003e → durable and protects contents in light rain\u003c\/li\u003e\r\n\t\u003cli data-end=\"962\" data-section-id=\"1bhv9su\" data-start=\"839\"\u003e\n\u003cstrong data-end=\"872\" data-start=\"841\"\u003eAngled hook-and-loop straps\u003c\/strong\u003e → keeps the bag tight and stable under the saddle\u003c\/li\u003e\r\n\t\u003cli data-end=\"1031\" data-section-id=\"1mke4h2\" data-start=\"963\"\u003e\n\u003cstrong data-end=\"985\" data-start=\"965\"\u003eInterior divider\u003c\/strong\u003e → helps organise tools so they don’t rattle\u003c\/li\u003e\r\n\t\u003cli data-end=\"1126\" data-section-id=\"34ej0p\" data-start=\"1032\"\u003e\n\u003cstrong data-end=\"1069\" data-start=\"1034\"\u003eReflective details + light loop\u003c\/strong\u003e → improves visibility and allows rear light attachment\u003c\/li\u003e\r\n\t\u003cli data-end=\"1190\" data-section-id=\"os8xnu\" data-start=\"1127\"\u003e\n\u003cstrong data-end=\"1160\" data-start=\"1129\"\u003eAmara leather reinforcement\u003c\/strong\u003e → reduces wear and abrasion\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1195\" data-start=\"1192\"\u003e\r\n\u003ch2 data-end=\"1246\" data-section-id=\"1ke6hxq\" data-start=\"1197\"\u003e???? What actually fits (based on user feedback)\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"1263\" data-start=\"1247\"\u003eTypical loadout:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1350\" data-start=\"1264\"\u003e\r\n\t\u003cli data-end=\"1281\" data-section-id=\"m3yrg9\" data-start=\"1264\"\u003e1x inner tube\u003c\/li\u003e\r\n\t\u003cli data-end=\"1301\" data-section-id=\"1q6mbfd\" data-start=\"1282\"\u003e1–2 tyre levers\u003c\/li\u003e\r\n\t\u003cli data-end=\"1321\" data-section-id=\"134tk9j\" data-start=\"1302\"\u003eMini multi-tool\u003c\/li\u003e\r\n\t\u003cli data-end=\"1350\" data-section-id=\"1np4nld\" data-start=\"1322\"\u003eCO₂ cartridge + inflator\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"1488\" data-start=\"1352\"\u003e⚠️ Real-world note: it’s \u003cstrong data-end=\"1386\" data-start=\"1377\"\u003etight\u003c\/strong\u003e—most riders say there’s \u003cem data-end=\"1447\" data-start=\"1411\"\u003eno room for phone, wallet, or keys\u003c\/em\u003e.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"1493\" data-start=\"1490\"\u003e\r\n\u003ch2 data-end=\"1505\" data-section-id=\"noawdn\" data-start=\"1495\"\u003e???? Pros\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1683\" data-start=\"1506\"\u003e\r\n\t\u003cli data-end=\"1552\" data-section-id=\"sam60d\" data-start=\"1506\"\u003eVery \u003cstrong data-end=\"1533\" data-start=\"1513\"\u003eclean, aero look\u003c\/strong\u003e under the saddle\u003c\/li\u003e\r\n\t\u003cli data-end=\"1599\" data-section-id=\"1k0ni6s\" data-start=\"1553\"\u003e\n\u003cstrong data-end=\"1569\" data-start=\"1555\"\u003eSecure fit\u003c\/strong\u003e with minimal sway or bounce\u003c\/li\u003e\r\n\t\u003cli data-end=\"1640\" data-section-id=\"h8h8nv\" data-start=\"1600\"\u003eDurable materials and quality zipper\u003c\/li\u003e\r\n\t\u003cli data-end=\"1683\" data-section-id=\"1vp9pma\" data-start=\"1641\"\u003ePerfect for “just-in-case” repair kits\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1695\" data-section-id=\"n2q7uv\" data-start=\"1685\"\u003e???? Cons\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1877\" data-start=\"1696\"\u003e\r\n\t\u003cli data-end=\"1727\" data-section-id=\"1anjguz\" data-start=\"1696\"\u003e\u003cstrong data-end=\"1725\" data-start=\"1698\"\u003eExtremely limited space\u003c\/strong\u003e\u003c\/li\u003e\r\n\t\u003cli data-end=\"1824\" data-section-id=\"ljf7rl\" data-start=\"1728\"\u003eZipper can feel stiff (trade-off for water resistance)\u003c\/li\u003e\r\n\t\u003cli data-end=\"1877\" data-section-id=\"1x8oz3f\" data-start=\"1825\"\u003eNot suitable for commuting or carrying valuables\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1882\" data-start=\"1879\"\u003e\r\n\u003ch2 data-end=\"1912\" data-section-id=\"he3tqs\" data-start=\"1884\"\u003e???? If you need more space\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"2008\" data-start=\"1913\"\u003eIf you like the design but need extra capacity, consider the larger versions in the same range:\u003c\/p\u003e\r\n\r\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\r\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\r\n\u003ctable class=\"w-fit min-w-(--thread-content-width)\" data-end=\"2210\" data-start=\"2010\"\u003e\r\n\t\u003cthead data-end=\"2041\" data-start=\"2010\"\u003e\r\n\t\t\u003ctr data-end=\"2041\" data-start=\"2010\"\u003e\r\n\t\t\t\u003cth data-col-size=\"sm\" data-end=\"2018\" data-start=\"2010\"\u003eModel\u003c\/th\u003e\r\n\t\t\t\u003cth data-col-size=\"sm\" data-end=\"2029\" data-start=\"2018\"\u003eCapacity\u003c\/th\u003e\r\n\t\t\t\u003cth data-col-size=\"sm\" data-end=\"2041\" data-start=\"2029\"\u003eBest for\u003c\/th\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/thead\u003e\r\n\t\u003ctbody data-end=\"2210\" data-start=\"2070\"\u003e\r\n\t\t\u003ctr data-end=\"2106\" data-start=\"2070\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2078\" data-start=\"2070\"\u003eMicro\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2087\" data-start=\"2078\"\u003e~0.4 L\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2106\" data-start=\"2087\"\u003eBare essentials\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2154\" data-start=\"2107\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2124\" data-start=\"2107\"\u003eCache (Medium)\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2133\" data-start=\"2124\"\u003e~0.5 L\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2154\" data-start=\"2133\"\u003eAdds small extras\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2210\" data-start=\"2155\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2170\" data-start=\"2155\"\u003eSuper \/ Mega\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2182\" data-start=\"2170\"\u003e0.8–1.1 L\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2210\" data-start=\"2182\"\u003eLonger rides \/ more gear\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\r\n\u003chr data-end=\"2215\" data-start=\"2212\"\u003e\r\n\u003ch2 data-end=\"2234\" data-section-id=\"18xij8a\" data-start=\"2217\"\u003e???? Bottom line\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"2418\" data-start=\"2235\"\u003eThe Micro Cache is a \u003cstrong data-end=\"2290\" data-start=\"2256\"\u003e“forget it’s there” saddle bag\u003c\/strong\u003e—perfect if you want a sleek setup and only carry emergency tools. If you need space for everyday items, you’ll want to size up.\u003c\/p\u003e\r\n","brand":"Lizard","offers":[{"title":"Default Title","offer_id":44522856939742,"sku":"SBGDS10S","price":275.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/17060_LIZARD-13.jpg?v=1750175664"},{"product_id":"lizardskin-cache-saddle-bag-jet-black","title":"LizardSkins Cache Saddle Bag Jet Black","description":"\u003ch2 data-end=\"152\" data-section-id=\"1y254yj\" data-start=\"134\"\u003e???? What it is\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"321\" data-start=\"153\"\u003e\u003cstrong data-end=\"232\" data-start=\"153\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eLizard Skins\u003c\/span\u003e\u003c\/span\u003e Cache Saddle Bag (Medium, LI9721.BLK)\u003c\/strong\u003e\u003cbr data-end=\"235\" data-start=\"232\"\u003e\r\nA \u003cstrong data-end=\"261\" data-start=\"237\"\u003esmall under-seat bag\u003c\/strong\u003e that mounts to your bike saddle to carry basic repair gear.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"326\" data-start=\"323\"\u003e\r\n\u003ch2 data-end=\"371\" data-section-id=\"rn0tn\" data-start=\"328\"\u003e???? Specs explained (in real-world terms)\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"837\" data-start=\"373\"\u003e\r\n\t\u003cli data-end=\"463\" data-section-id=\"1cb0v9y\" data-start=\"373\"\u003e\n\u003cstrong data-end=\"395\" data-start=\"375\"\u003eCapacity: 0.79 L\u003c\/strong\u003e\u003cbr data-end=\"398\" data-start=\"395\"\u003e\r\n\t→ Enough for: tube, levers, CO₂, mini tool (tight but workable)\u003c\/li\u003e\r\n\t\u003cli data-end=\"536\" data-section-id=\"vjxai3\" data-start=\"465\"\u003e\n\u003cstrong data-end=\"483\" data-start=\"467\"\u003eWeight: 70 g\u003c\/strong\u003e\u003cbr data-end=\"486\" data-start=\"483\"\u003e\r\n\t→ Very light—no noticeable impact while riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"613\" data-section-id=\"97ncud\" data-start=\"538\"\u003e\n\u003cstrong data-end=\"567\" data-start=\"540\"\u003eSize: 5 x 10 x 3 inches\u003c\/strong\u003e\u003cbr data-end=\"570\" data-start=\"567\"\u003e\r\n\t→ Compact, sits neatly under the saddle\u003c\/li\u003e\r\n\t\u003cli data-end=\"689\" data-section-id=\"2cf40r\" data-start=\"615\"\u003e\n\u003cstrong data-end=\"651\" data-start=\"617\"\u003eMaterial: Leather + soft shell\u003c\/strong\u003e\u003cbr data-end=\"654\" data-start=\"651\"\u003e\r\n\t→ Durable with some flexibility\u003c\/li\u003e\r\n\t\u003cli data-end=\"748\" data-section-id=\"jxy81j\" data-start=\"691\"\u003e\n\u003cstrong data-end=\"712\" data-start=\"693\"\u003eClosure: Zipper\u003c\/strong\u003e\u003cbr data-end=\"715\" data-start=\"712\"\u003e\r\n\t→ Easy access, secure storage\u003c\/li\u003e\r\n\t\u003cli data-end=\"837\" data-section-id=\"1l0xtlr\" data-start=\"750\"\u003e\n\u003cstrong data-end=\"788\" data-start=\"752\"\u003eMounting: Adjustable seat straps\u003c\/strong\u003e\u003cbr data-end=\"791\" data-start=\"788\"\u003e\r\n\t→ Attaches under saddle rails and seatpost\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"842\" data-start=\"839\"\u003e\r\n\u003ch2 data-end=\"886\" data-section-id=\"1wohq61\" data-start=\"844\"\u003e⚠️ A couple of odd specs (worth noting)\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1056\" data-start=\"887\"\u003e\r\n\t\u003cli data-end=\"966\" data-section-id=\"t4zv4\" data-start=\"887\"\u003e\n\u003cstrong data-end=\"927\" data-start=\"889\"\u003e“Vehicle Service Type: Motorcycle”\u003c\/strong\u003e → Not accurate; this is for bicycles\u003c\/li\u003e\r\n\t\u003cli data-end=\"1056\" data-section-id=\"ei2twi\" data-start=\"967\"\u003e\n\u003cstrong data-end=\"999\" data-start=\"969\"\u003e“Outer Material: aluminum”\u003c\/strong\u003e → Likely a listing error (this is a soft bag, not metal)\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"1154\" data-start=\"1058\"\u003e???? These are common copy-paste mistakes in product listings—not a concern about the actual item.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"1159\" data-start=\"1156\"\u003e\r\n\u003ch2 data-end=\"1171\" data-section-id=\"noawdn\" data-start=\"1161\"\u003e???? Pros\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1334\" data-start=\"1172\"\u003e\r\n\t\u003cli data-end=\"1203\" data-section-id=\"fpr9r\" data-start=\"1172\"\u003eLightweight and low-profile\u003c\/li\u003e\r\n\t\u003cli data-end=\"1237\" data-section-id=\"1lyd3pu\" data-start=\"1204\"\u003eClean look (all-black design)\u003c\/li\u003e\r\n\t\u003cli data-end=\"1275\" data-section-id=\"1t2kx0h\" data-start=\"1238\"\u003eDurable enough for regular riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"1303\" data-section-id=\"s7vhw7\" data-start=\"1276\"\u003eSecure fit under saddle\u003c\/li\u003e\r\n\t\u003cli data-end=\"1334\" data-section-id=\"1bayf61\" data-start=\"1304\"\u003eGood for minimalist setups\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1339\" data-start=\"1336\"\u003e\r\n\u003ch2 data-end=\"1351\" data-section-id=\"n2q7uv\" data-start=\"1341\"\u003e???? Cons\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1466\" data-start=\"1352\"\u003e\r\n\t\u003cli data-end=\"1394\" data-section-id=\"vs400v\" data-start=\"1352\"\u003eLimited space—packing can feel cramped\u003c\/li\u003e\r\n\t\u003cli data-end=\"1423\" data-section-id=\"2eismx\" data-start=\"1395\"\u003eNo internal compartments\u003c\/li\u003e\r\n\t\u003cli data-end=\"1466\" data-section-id=\"1schgd2\" data-start=\"1424\"\u003eNot ideal for long rides or extra gear\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1471\" data-start=\"1468\"\u003e\r\n\u003ch2 data-end=\"1491\" data-section-id=\"10b22dj\" data-start=\"1473\"\u003e???? Who it’s for\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"1511\" data-start=\"1492\"\u003eBest suited if you:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1635\" data-start=\"1512\"\u003e\r\n\t\u003cli data-end=\"1552\" data-section-id=\"11gwrou\" data-start=\"1512\"\u003eRide \u003cstrong data-end=\"1550\" data-start=\"1519\"\u003eroad or MTB short distances\u003c\/strong\u003e\n\u003c\/li\u003e\r\n\t\u003cli data-end=\"1594\" data-section-id=\"1ml2fpv\" data-start=\"1553\"\u003eWant a \u003cstrong data-end=\"1592\" data-start=\"1562\"\u003eminimal, no-backpack setup\u003c\/strong\u003e\n\u003c\/li\u003e\r\n\t\u003cli data-end=\"1635\" data-section-id=\"4jo8tp\" data-start=\"1595\"\u003eOnly carry \u003cstrong data-end=\"1635\" data-start=\"1608\"\u003ebasic repair essentials\u003c\/strong\u003e\n\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1640\" data-start=\"1637\"\u003e\r\n\u003ch2 data-end=\"1685\" data-section-id=\"dbyy0f\" data-start=\"1642\"\u003e???? Medium vs Large (quick reality check)\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1808\" data-start=\"1687\"\u003e\r\n\t\u003cli data-end=\"1736\" data-section-id=\"lvbo8o\" data-start=\"1687\"\u003e\n\u003cstrong data-end=\"1710\" data-start=\"1689\"\u003eMedium (this one)\u003c\/strong\u003e → Minimalist, tight fit\u003c\/li\u003e\r\n\t\u003cli data-end=\"1808\" data-section-id=\"1qr72vi\" data-start=\"1737\"\u003e\n\u003cstrong data-end=\"1748\" data-start=\"1739\"\u003eLarge\u003c\/strong\u003e → More practical, easier packing, better for longer rides\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"1900\" data-start=\"1810\"\u003e???? If you ever struggle to fit everything, the Medium can feel restrictive pretty quickly.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"1905\" data-start=\"1902\"\u003e\r\n\u003ch2 data-end=\"1924\" data-section-id=\"ugjcxw\" data-start=\"1907\"\u003e???? Bottom line\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"2096\" data-start=\"1925\"\u003e\r\n\t\u003cli data-end=\"1976\" data-section-id=\"q1xy4r\" data-start=\"1925\"\u003e✅ \u003cstrong data-end=\"1944\" data-start=\"1929\"\u003eGood choice\u003c\/strong\u003e for lightweight, simple rides\u003c\/li\u003e\r\n\t\u003cli data-end=\"2038\" data-section-id=\"1vsp6p8\" data-start=\"1977\"\u003e⚖️ \u003cstrong data-end=\"2002\" data-start=\"1982\"\u003eBorderline small\u003c\/strong\u003e for everyday or long-distance use\u003c\/li\u003e\r\n\t\u003cli data-end=\"2096\" data-section-id=\"nemtkm\" data-start=\"2039\"\u003e❌ \u003cstrong data-end=\"2054\" data-start=\"2043\"\u003eSkip it\u003c\/strong\u003e if you want convenience and extra space\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Lizard","offers":[{"title":"Default Title","offer_id":44522856972510,"sku":"SBGDS10M","price":300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/17037_LIZARD-14.jpg?v=1777112061"},{"product_id":"saddle-bag-black-burn-grid-large-black","title":"Saddle Bag Black Burn Grid Large Black","description":"","brand":"Blackburn","offers":[{"title":"Default Title","offer_id":44673345880286,"sku":"KB00002","price":230.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/14489_5fd4ab753eeff0.31325973_s-l300_62f9f4d9-f517-4542-bf1a-038411b4cd22.jpg?v=1750176205"},{"product_id":"giant-shadow-st-seat-bag-l","title":"Giant shadow ST seat bag - L","description":"","brand":"Giant","offers":[{"title":"Default Title","offer_id":44788161249502,"sku":"SB-058-H","price":510.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/15899_SHADOW-SEAT--BAG_BLACK_1L_430000166_1.jpg?v=1750177114"},{"product_id":"syncros-frame-bag-nutrition","title":"Syncros Nutrition Frame Bag","description":"","brand":"SYNCROS","offers":[{"title":"Default Title","offer_id":44817593237726,"sku":"SBA119","price":395.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/14156_2645260001222-Nutrition-Rahmentasche-1_800x800_43bf2bc6-1031-46e4-bfc4-0ce30af6497b.jpg?v=1750426089"},{"product_id":"syncros-saddle-bag-speed-400-strap-black","title":"Syncros Saddle Bag Speed 400 Strap Black","description":"\u003cstrong\u003eCompact Saddle Bag – 0.4L CORDURA® Storage\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nCarry your ride essentials without bulk with this compact 0.4L saddle bag. Designed for minimalist riders, it provides just enough space to store small but important items like a spare tube, tyre levers, CO₂ cartridge, or a mini tool. Mounted securely under the saddle, it keeps your gear organised and always ready for the trail or road.\u003cbr\u003e\r\n\u003cbr\u003e\r\nConstructed from durable CORDURA® fabric, the bag offers excellent resistance to abrasion and daily wear while maintaining a lightweight design. The water-resistant material helps protect your gear from splashes and light rain, making it suitable for a variety of riding conditions.\u003cbr\u003e\r\n\u003cbr\u003e\r\nA secure three-point strap attachment system ensures the bag stays stable on rough terrain, preventing unwanted movement while riding.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eKey Benefits\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nCompact 0.4L Storage: Perfect for carrying essential repair items without adding bulk.\u003cbr\u003e\r\n\u003cbr\u003e\r\nDurable CORDURA® Fabric: Strong, abrasion-resistant material designed for long-term use.\u003cbr\u003e\r\n\u003cbr\u003e\r\nWater-Resistant Construction: Helps protect contents from moisture and trail spray.\u003cbr\u003e\r\n\u003cbr\u003e\r\nStable Three-Point Mounting: Strap attachment system keeps the bag securely in place.\u003cbr\u003e\r\n\u003cbr\u003e\r\nLightweight Design: Only 60g, keeping your bike setup efficient and uncluttered.\u003cbr\u003e\r\n\u003cbr\u003e\r\nSpecifications\u003cbr\u003e\r\n\u003cbr\u003e\r\nMaterial: CORDURA®\u003cbr\u003e\r\n\u003cbr\u003e\r\nVolume: 0.4L\u003cbr\u003e\r\n\u003cbr\u003e\r\nWeight: 60g\u003cbr\u003e\r\n\u003cbr\u003e\r\nDimensions:\u003cbr\u003e\r\n\u003cbr\u003e\r\nHeight: 7cm\u003cbr\u003e\r\n\u003cbr\u003e\r\nWidth: 1.5–7.5cm\u003cbr\u003e\r\n\u003cbr\u003e\r\nDepth: 18cm\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eWho Is This Best Suited For?\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nIdeal for road cyclists, gravel riders, and mountain bikers who want a lightweight storage solution for essential repair items. Perfect for riders who prefer a clean setup without carrying a backpack while still being prepared for mechanical issues on South African roads and trails.","brand":"SYNCROS","offers":[{"title":"Default Title","offer_id":44817593565406,"sku":"SBA134","price":430.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/19398_Syncros-Speed-400-Saddle-Bag.jpg?v=1772810230"},{"product_id":"saddle-bag-syncro-clip-on","title":"Syncros Saddle Bag Clip-On","description":"The Syncros Saddle Bag Clip-On is a compact and practical storage solution designed to keep your essential ride tools securely mounted under your saddle. Using an integrated clip system, it attaches directly to the saddle rails with an additional seatpost strap for extra stability—delivering a clean, rattle-free setup for any bike.\u003cbr\u003e\r\n\u003cbr\u003e\r\nBuilt from durable CORDURA® fabric, this saddle bag is made to withstand harsh riding conditions while remaining lightweight and low-profile. Its streamlined design keeps weight down and reduces drag, making it ideal for road, gravel, and MTB riders who want reliable storage without bulk.\u003cbr\u003e\r\n\u003cbr\u003e\r\nWith a simple “fit-and-forget” design, the Clip-On system allows quick installation and easy removal when needed, while the zippered main compartment ensures fast access to your tools, tube, or CO₂ on the go.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eKey Benefits\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nIntegrated clip-on mounting system – Securely attaches to saddle rails for a stable, rattle-free fit.\u003cbr\u003e\r\nLightweight and compact design – Ideal for performance-focused road and MTB riders.\u003cbr\u003e\r\nDurable CORDURA® construction – Resistant to abrasion and tough riding conditions.\u003cbr\u003e\r\nWater-resistant material – Helps protect tools and spares from spray and dirt.\u003cbr\u003e\r\nQuick access zippered compartment – Easy to reach essentials during rides.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eWho Is This Best Suited For?\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nThe Syncros Clip-On Saddle Bag is ideal for road cyclists, gravel riders, and mountain bikers who want a minimalist, secure, and lightweight storage solution for essentials like tubes, tyre levers, and CO₂ cartridges.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eProduct Specifications\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nBrand: Syncros\u003cbr\u003e\r\nProduct: Clip-On Saddle Bag\u003cbr\u003e\r\nMounting System: Saddle rail clip + seatpost strap\u003cbr\u003e\r\nMaterial: CORDURA® fabric\u003cbr\u003e\r\nVolume Options: 0.25 L \/ 0.35 L\u003cbr\u003e\r\nWeight: Approx. 40–50 g (depending on size)\u003cbr\u003e\r\nDimensions (0.25 L): 14 × 8 × 3.5–8 cm\u003cbr\u003e\r\nClosure: Zipper\u003cbr\u003e\r\nUse: Road, MTB, gravel, commuting","brand":"SYNCROS","offers":[{"title":"Default Title","offer_id":44817593663710,"sku":"SBA130","price":345.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/17269_358c1fc305a90235_fe67d5d9-8a09-4558-8833-689a36925175.jpg?v=1776161893"},{"product_id":"topeak-fastfuel-tribag","title":"Topeak Fastfuel Tribag","description":"","brand":"Topeak","offers":[{"title":"Default Title","offer_id":45043463618782,"sku":"TOPTC2301B","price":1460.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16991_FASTFUELTRIBAG.jpg?v=1788880275"},{"product_id":"lezyne-tubby-bag-matrix-saddle-tagger","title":"Lezyne Tubby Bag Matrix Saddle Tagger","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":45412500046046,"sku":"TB230","price":300.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/DhbEZtvgBktG_06242e6f-2e3d-4c74-ba39-1e5bcd7e402c.jpg?v=1750178458"},{"product_id":"apidura-long-top-tube-pack-racing-2l","title":"Apidura Long Top Tube Pack Racing 2L","description":"","brand":"Apidura","offers":[{"title":"Default Title","offer_id":45488511156446,"sku":"APIDURA\/2L","price":1995.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/20170_apidura-racing-long-top-tube-pack-2l-1.jpg?v=1758363309"},{"product_id":"oakley-ellipse-rc-saddle-bag","title":"Oakley Ellipse RC Saddle Bag","description":"\u003cul style='box-sizing: border-box; margin: 0px 0px 1.43em; padding-right: 0px; padding-left: 17px; list-style-position: outside; color: rgb(20, 21, 24); font-family: Rubik, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; font-size: 15px;'\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eSize 9 cm x 8 cm x 15 cm\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eVolume 1 l\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eWaterproof material made from PET bottles\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eWaterproof zip fastening\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eThe conical ergonomic shape provides enough space under the bicycle seat\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eInternal elastic mesh pockets for organization\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eReflective elliptical logo\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; padding: 0px; list-style-type: disc;\"\u003eImproved nylon straps and Velcro\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Oakley","offers":[{"title":"Black","offer_id":45832057487582,"sku":"FOS901491Black","price":500.0,"currency_code":"ZAR","in_stock":false},{"title":"New Dark Brush","offer_id":45832057520350,"sku":"FOS901491New Dark Brush","price":500.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16067_000000039067-yB28K7q_11zon.jpg?v=1750178907"},{"product_id":"syncros-s-bag-is-speed-450","title":"Syncros Saddle Bag IS Speed 450","description":"","brand":"SYNCROS","offers":[{"title":"Default Title","offer_id":46069692268766,"sku":"SBA148Z","price":360.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/11140_uswe-satteltasche-tool-bag-06-l.jpg?v=1750179216"},{"product_id":"pro-saddle-bag-perfomance","title":"Pro Saddle Bag Perfomance","description":"\u003ch2 data-end=\"33\" data-section-id=\"p2w4q7\" data-start=\"0\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-end=\"33\" data-start=\"3\"\u003ePRO Saddle Bag Performance\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"61\" data-start=\"35\"\u003ePRO Saddle Bag Performance\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"346\" data-start=\"105\"\u003eThe \u003cstrong data-end=\"139\" data-start=\"109\"\u003ePRO Saddle Bag Performance\u003c\/strong\u003e is a \u003cstrong data-end=\"179\" data-start=\"145\"\u003ecompact under-seat storage bag\u003c\/strong\u003e designed to carry essential cycling repair items for road, MTB, and gravel riding. It focuses on a balance of \u003cstrong data-end=\"345\" data-start=\"290\"\u003elow weight, secure mounting, and weather resistance\u003c\/strong\u003e.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"351\" data-start=\"348\"\u003e\r\n\u003ch2 data-end=\"375\" data-section-id=\"l6n31w\" data-start=\"353\"\u003eWhat it is used for\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"442\" data-start=\"376\"\u003eThis bag is designed to carry your \u003cstrong data-end=\"430\" data-start=\"411\"\u003eride essentials\u003c\/strong\u003e, typically:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"558\" data-start=\"443\"\u003e\r\n\t\u003cli data-end=\"461\" data-section-id=\"1f6hhyd\" data-start=\"443\"\u003espare inner tube\u003c\/li\u003e\r\n\t\u003cli data-end=\"475\" data-section-id=\"13aot1l\" data-start=\"462\"\u003etyre levers\u003c\/li\u003e\r\n\t\u003cli data-end=\"512\" data-section-id=\"y9rzke\" data-start=\"476\"\u003eCO₂ cartridge or mini pump adapter\u003c\/li\u003e\r\n\t\u003cli data-end=\"524\" data-section-id=\"10ci68p\" data-start=\"513\"\u003emultitool\u003c\/li\u003e\r\n\t\u003cli data-end=\"558\" data-section-id=\"1wi1su4\" data-start=\"525\"\u003esmall energy items or cash\/keys\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"649\" data-start=\"560\"\u003eIt keeps tools secure and accessible under your saddle without affecting riding position.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"654\" data-start=\"651\"\u003e\r\n\u003ch2 data-end=\"671\" data-section-id=\"t4ytit\" data-start=\"656\"\u003eKey features\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"933\" data-start=\"672\"\u003e\r\n\t\u003cli data-end=\"708\" data-section-id=\"dx06ck\" data-start=\"672\"\u003e✔ Durable synthetic outer material\u003c\/li\u003e\r\n\t\u003cli data-end=\"765\" data-section-id=\"1vaycru\" data-start=\"709\"\u003e✔ Water-resistant (not fully waterproof in heavy rain)\u003c\/li\u003e\r\n\t\u003cli data-end=\"806\" data-section-id=\"1d7l2b0\" data-start=\"766\"\u003e✔ Secure strap or rail mounting system\u003c\/li\u003e\r\n\t\u003cli data-end=\"836\" data-section-id=\"4ifbjs\" data-start=\"807\"\u003e✔ Compact aerodynamic shape\u003c\/li\u003e\r\n\t\u003cli data-end=\"872\" data-section-id=\"mvmvs1\" data-start=\"837\"\u003e✔ Zipper closure with easy access\u003c\/li\u003e\r\n\t\u003cli data-end=\"933\" data-section-id=\"1c5s0bc\" data-start=\"873\"\u003e✔ PRO branding and reflective detailing (on some versions)\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"938\" data-start=\"935\"\u003e\r\n\u003ch2 data-end=\"951\" data-section-id=\"q5baa9\" data-start=\"940\"\u003eCapacity\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"1003\" data-start=\"952\"\u003ePerformance saddle bags usually come in sizes like:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1056\" data-start=\"1004\"\u003e\r\n\t\u003cli data-end=\"1029\" data-section-id=\"up8btv\" data-start=\"1004\"\u003e\u003cstrong data-end=\"1029\" data-start=\"1006\"\u003e0.3L – 0.5L (small)\u003c\/strong\u003e\u003c\/li\u003e\r\n\t\u003cli data-end=\"1056\" data-section-id=\"1sdac5l\" data-start=\"1030\"\u003e\u003cstrong data-end=\"1056\" data-start=\"1032\"\u003e0.7L – 0.9L (medium)\u003c\/strong\u003e\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"1095\" data-start=\"1058\"\u003e\u003cspan class=\"inline-block align-middle\"\u003e\u003cspan class=\"katex\"\u003e\u003cspan class=\"katex-mathml\"\u003e\u003cmath xmlns=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"\u003e\u003csemantics\u003e\u003cmrow\u003e\u003cmtext\u003eCapacity Efficiency\u003c\/mtext\u003e\u003cmo\u003e=\u003c\/mo\u003e\u003cmfrac\u003e\u003cmtext\u003eStorage Volume\u003c\/mtext\u003e\u003cmtext\u003eDrag Impact\u003c\/mtext\u003e\u003c\/mfrac\u003e\u003c\/mrow\u003e\u003cannotation encoding=\"application\/x-tex\"\u003e\\text{Capacity Efficiency} = \\frac{\\text{Storage Volume}}{\\text{Drag Impact}}\u003c\/annotation\u003e\u003c\/semantics\u003e\u003c\/math\u003e\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"katex-html\"\u003e\u003cspan class=\"base\"\u003e\u003cspan class=\"mord text\"\u003e\u003cspan class=\"mord\"\u003eCapacity Efficiency\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"mrel\"\u003e=\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"base\"\u003e\u003cspan class=\"mord\"\u003e\u003cspan class=\"mfrac\"\u003e\u003cspan class=\"vlist-t vlist-t2\"\u003e\u003cspan class=\"vlist-r\"\u003e\u003cspan class=\"vlist\"\u003e\u003cspan class=\"sizing reset-size6 size3 mtight\"\u003e\u003cspan class=\"mord mtight\"\u003e\u003cspan class=\"mord text mtight\"\u003e\u003cspan class=\"mord mtight\"\u003eDrag Impact\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"sizing reset-size6 size3 mtight\"\u003e\u003cspan class=\"mord mtight\"\u003e\u003cspan class=\"mord text mtight\"\u003e\u003cspan class=\"mord mtight\"\u003eStorage Volume\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"vlist-s\"\u003e​\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1122\" data-start=\"1097\"\u003eSmaller sizes prioritise:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1172\" data-start=\"1123\"\u003e\r\n\t\u003cli data-end=\"1137\" data-section-id=\"btesyf\" data-start=\"1123\"\u003eaerodynamics\u003c\/li\u003e\r\n\t\u003cli data-end=\"1153\" data-section-id=\"1973n4f\" data-start=\"1138\"\u003eminimal swing\u003c\/li\u003e\r\n\t\u003cli data-end=\"1172\" data-section-id=\"qmu8rg\" data-start=\"1154\"\u003erace-ready setup\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1177\" data-start=\"1174\"\u003e\r\n\u003ch2 data-end=\"1191\" data-section-id=\"ocxqwl\" data-start=\"1179\"\u003eRide feel\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1361\" data-start=\"1192\"\u003e\r\n\t\u003cli data-end=\"1252\" data-section-id=\"idl4fk\" data-start=\"1192\"\u003estable under saddle (no bouncing when tightened correctly)\u003c\/li\u003e\r\n\t\u003cli data-end=\"1285\" data-section-id=\"166qpi1\" data-start=\"1253\"\u003ebarely noticeable while riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"1321\" data-section-id=\"cqtlsn\" data-start=\"1286\"\u003ekeeps weight centered on the bike\u003c\/li\u003e\r\n\t\u003cli data-end=\"1361\" data-section-id=\"q65qbg\" data-start=\"1322\"\u003egood for long rides and racing setups\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1366\" data-start=\"1363\"\u003e\r\n\u003ch2 data-end=\"1386\" data-section-id=\"1hx3z6s\" data-start=\"1368\"\u003eBest suited for\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1483\" data-start=\"1387\"\u003e\r\n\t\u003cli data-end=\"1401\" data-section-id=\"10kmobp\" data-start=\"1387\"\u003eroad cycling\u003c\/li\u003e\r\n\t\u003cli data-end=\"1417\" data-section-id=\"24ficc\" data-start=\"1402\"\u003egravel riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"1426\" data-section-id=\"1xpilvs\" data-start=\"1418\"\u003eXC MTB\u003c\/li\u003e\r\n\t\u003cli data-end=\"1438\" data-section-id=\"1puquit\" data-start=\"1427\"\u003ecommuting\u003c\/li\u003e\r\n\t\u003cli data-end=\"1483\" data-section-id=\"1anewj\" data-start=\"1439\"\u003ebikepacking (short trips \/ minimal setups)\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1488\" data-start=\"1485\"\u003e\r\n\u003ch2 data-end=\"1497\" data-section-id=\"1xwciez\" data-start=\"1490\"\u003ePros\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1654\" data-start=\"1498\"\u003e\r\n\t\u003cli data-end=\"1523\" data-section-id=\"118pk3e\" data-start=\"1498\"\u003elightweight and compact\u003c\/li\u003e\r\n\t\u003cli data-end=\"1548\" data-section-id=\"fkft3c\" data-start=\"1524\"\u003eclean under-saddle fit\u003c\/li\u003e\r\n\t\u003cli data-end=\"1586\" data-section-id=\"1ewtajn\" data-start=\"1549\"\u003eholds essential repair kit securely\u003c\/li\u003e\r\n\t\u003cli data-end=\"1619\" data-section-id=\"17ov3u8\" data-start=\"1587\"\u003ewater-resistant for light rain\u003c\/li\u003e\r\n\t\u003cli data-end=\"1654\" data-section-id=\"15070d3\" data-start=\"1620\"\u003egood durability for daily riding\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1659\" data-start=\"1656\"\u003e\r\n\u003ch2 data-end=\"1674\" data-section-id=\"1f14pki\" data-start=\"1661\"\u003eTrade-offs\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1819\" data-start=\"1675\"\u003e\r\n\t\u003cli data-end=\"1698\" data-section-id=\"1igcrvl\" data-start=\"1675\"\u003elimited storage space\u003c\/li\u003e\r\n\t\u003cli data-end=\"1735\" data-section-id=\"1hs5t86\" data-start=\"1699\"\u003enot fully waterproof in heavy rain\u003c\/li\u003e\r\n\t\u003cli data-end=\"1768\" data-section-id=\"1wtg0df\" data-start=\"1736\"\u003ecan rub seatpost if overpacked\u003c\/li\u003e\r\n\t\u003cli data-end=\"1819\" data-section-id=\"js7s46\" data-start=\"1769\"\u003enot ideal for bulky items (jackets, large tools)\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1824\" data-start=\"1821\"\u003e\r\n\u003ch2 data-end=\"1840\" data-section-id=\"1msgxz8\" data-start=\"1826\"\u003eBottom line\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"61\" data-start=\"35\"\u003e \u003c\/p\u003e\r\n\r\n\u003cp data-end=\"2074\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"1841\"\u003eThe PRO Saddle Bag Performance is a \u003cstrong data-end=\"1949\" data-start=\"1877\"\u003ecompact, lightweight storage solution for essential bike repair gear\u003c\/strong\u003e, designed to stay stable and unobtrusive under the saddle while carrying just enough tools for roadside or trail-side fixes.\u003c\/p\u003e\r\n","brand":"Pro","offers":[{"title":"Black \/ S","offer_id":46232545493214,"sku":"PRBA0072BlackS","price":605.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":46232545525982,"sku":"PRBA0072BlackM","price":690.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":46232545558750,"sku":"PRBA0072BlackL","price":670.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XS","offer_id":46232545591518,"sku":"PRBA0072BlackXS","price":670.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XL","offer_id":46232545624286,"sku":"PRBA0072BlackXL","price":670.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/8629_JbjqzsQXAH41.png?v=1779376910"},{"product_id":"giant-saddle-bag-shadow","title":"Giant Saddle Bag Shadow","description":"\u003ch2\u003eGiant Shadow Saddle Bag\u003c\/h2\u003e\r\n\r\n\u003ch3\u003eWhat Is It?\u003c\/h3\u003e\r\n\r\n\u003cp\u003eThe \u003cstrong\u003eGiant Shadow Saddle Bag\u003c\/strong\u003e is a compact bicycle storage bag designed to attach beneath the saddle. It provides convenient space for carrying essential ride items such as a spare tube, tyre levers, multi-tool, keys or other small accessories.\u003c\/p\u003e\r\n\r\n\u003ch3\u003eKey Features\u003c\/h3\u003e\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eCompact under-saddle storage\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eDesigned to attach securely beneath the saddle\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003ePractical capacity for cycling essentials\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eSuitable for everyday rides and longer journeys\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eHelps keep tools and spares organised\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eClean, low-profile design\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003e\u003cstrong\u003eBrand:\u003c\/strong\u003e Giant\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003e\u003cstrong\u003eModel:\u003c\/strong\u003e Shadow\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003e\u003cstrong\u003eType:\u003c\/strong\u003e Saddle Bag\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003e\u003cstrong\u003eMounting Position:\u003c\/strong\u003e Under saddle\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003e\u003cstrong\u003eApplication:\u003c\/strong\u003e Road \/ MTB \/ Gravel \/ Commuting\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003e\u003cstrong\u003eUse:\u003c\/strong\u003e Cycling storage\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch3\u003eBenefits\u003c\/h3\u003e\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eKeeps essential tools and spares easily accessible\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eSaves valuable space in jersey pockets\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eCompact design minimises interference while riding\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eUseful for carrying emergency repair equipment\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eSuitable for everyday cycling and longer rides\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch3\u003eBest Suited For\u003c\/h3\u003e\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eRoad cyclists\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eMTB and gravel riders\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eCommuters\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eRecreational cyclists\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli\u003e\r\n\t\u003cp\u003eRiders needing compact on-bike storage for essential spares and tools\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Giant","offers":[{"title":"Green \/ M","offer_id":46288820928734,"sku":"SB-167GreenM","price":665.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/13198_430000167_1.jpg?v=1789738761"},{"product_id":"giant-saddle-bag-shadow-sl","title":"Giant Saddle Bag Shadow SL","description":"","brand":"Giant","offers":[{"title":"Black","offer_id":46288827842782,"sku":"SB-164Black","price":845.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/images__47__v1.jpg?v=1739612002"},{"product_id":"lezyne-tubby-bag-medium-qr-black","title":"Lezyne Tubby Bag Medium QR - Black","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":46295632969950,"sku":"TB3205Z","price":675.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/images__55.jpg?v=1740048601"},{"product_id":"farr-tubby-bag-mini-bar-brown","title":"Farr Tubby Bag Mini Bar - Brown","description":"","brand":"Farr","offers":[{"title":"Default Title","offer_id":46295711056094,"sku":"TB346","price":680.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/ride-farr-lenkertasche-bar-bag-mini-braun.jpg?v=1739877484"},{"product_id":"farr-tubby-bag-race-strap","title":"Farr Tubby Bag Race Strap","description":"","brand":"Farr","offers":[{"title":"Default Title","offer_id":46295711121630,"sku":"TB210","price":199.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/RACE-STRAP-NEW_-3-on-white.jpg?v=1739877513"},{"product_id":"farr-tubby-bag-mini-green","title":"Farr Tubby Bag Mini - Green","description":"","brand":"Farr","offers":[{"title":"Default Title","offer_id":46295711383774,"sku":"TB346GRN","price":680.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/4727844d109084e7736975956fcdfaab.jpg?v=1739877487"},{"product_id":"farr-tubby-bag-medium-bar-green","title":"Farr Tubby Bag Medium Bar - Green","description":"","brand":"Farr","offers":[{"title":"Default Title","offer_id":46295711482078,"sku":"TB348GRN","price":735.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/images__53.jpg?v=1739877490"},{"product_id":"lezyne-tubby-bag-energy-caddy-xl-toptube-1","title":"Lezyne Tubby Bag Energy Caddy Xl Toptube","description":"","brand":"Lezyne","offers":[{"title":"Default Title","offer_id":46342888915166,"sku":"TB3028","price":680.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/9879_i5R2WT2papEq.jpg?v=1741266954"},{"product_id":"syncros-saddle-bag-is-speed-300","title":"Syncros Saddle Bag IS Speed 300","description":"","brand":"SYNCROS","offers":[{"title":"Default Title","offer_id":46354552291550,"sku":"SBA149Z","price":350.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/14227_SYNCROSSPEEDISDIRECTMOUNT300SADDLEBAG.jpg?v=1741767432"},{"product_id":"syncros-saddle-bag-b-strap-mount-l-black","title":"Syncros Saddle Bag Strap Mount L Black","description":"The Syncros Saddle Bag Strap Mount L provides a secure and tidy way to attach a saddle bag beneath your bike seat. Designed for reliability and ease of use, this strap mount keeps your essential ride gear firmly in place while maintaining a clean, streamlined bike setup.\u003cbr\u003e\r\n\u003cbr\u003e\r\nBuilt with durability in mind, the strap-based attachment system fastens securely to the saddle rails and seatpost area, helping prevent unwanted movement or rattling on rough terrain. The large (L) size is designed to support compatible Syncros saddle bags, giving riders convenient storage for tools, spare tubes, and other ride essentials.\u003cbr\u003e\r\n\u003cbr\u003e\r\nWith a lightweight design and sleek black finish, this mount integrates seamlessly with modern road, gravel, and mountain bike setups.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eKey Benefits\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nSecure Saddle Mounting: Strap system keeps your saddle bag firmly attached during rides.\u003cbr\u003e\r\n\u003cbr\u003e\r\nStable Fit: Reduces movement and rattling on rough roads and trails.\u003cbr\u003e\r\n\u003cbr\u003e\r\nLightweight Design: Adds minimal weight to your bike setup.\u003cbr\u003e\r\n\u003cbr\u003e\r\nClean Bike Setup: Mounts neatly under the saddle for a streamlined look.\u003cbr\u003e\r\n\u003cbr\u003e\r\nDurable Construction: Built for consistent performance in demanding riding conditions.\u003cbr\u003e\r\n\u003cbr\u003e\r\n\u003cstrong\u003eWho Is This Best Suited For?\u003c\/strong\u003e\u003cbr\u003e\r\n\u003cbr\u003e\r\nIdeal for road cyclists, gravel riders, and mountain bikers who want a reliable mounting solution for their saddle bag. Perfect for riders who prefer carrying essential tools and spares on the bike while keeping pockets and backpacks free.","brand":"SYNCROS","offers":[{"title":"Default Title","offer_id":46354552422622,"sku":"SBA162Z","price":275.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/5227_HXOSf6B3OPuc.jpg?v=1741688010"},{"product_id":"ryder-dropper-saddle-bag","title":"Ryder Dropper Saddle Bag","description":"","brand":"Ryder","offers":[{"title":"Default Title","offer_id":46489159598302,"sku":"RB11072","price":395.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/14589_images_-_2025-04-03T085213776.jpg?v=1743667881"},{"product_id":"blackburn-saddle-bag-grid","title":"BlackBurn Saddle Bag Grid","description":"","brand":"Blackburn","offers":[{"title":"system default \/ system default","offer_id":47077476630750,"sku":null,"price":0.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"topeak-saddle-bag-aero-small","title":"Topeak Saddle Bag Aero Small","description":"\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-end=\"14\" data-section-id=\"1a65zp3\" data-start=\"0\"\u003eWhat Is It?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"354\" data-start=\"16\"\u003eThe \u003cstrong data-end=\"47\" data-start=\"20\"\u003eTopeak Aero Wedge Small\u003c\/strong\u003e is a compact, aerodynamic saddle bag designed to carry your essential repair gear while maintaining a sleek, low-profile appearance. Perfect for road, gravel, mountain biking, and commuting, it provides \u003cstrong data-end=\"271\" data-start=\"251\"\u003e0.66L of storage\u003c\/strong\u003e for items such as a spare tube, tyre levers, CO₂ inflator, mini tool, and patches.\u003c\/p\u003e\r\n\r\n\u003cdiv class=\"group my-4 block w-full cursor-pointer text-start\" role=\"button\" tabindex=\"0\"\u003e\r\n\u003cdiv class=\"flex flex-col gap-3 md:flex-row md:items-center md:gap-6\"\u003e\r\n\u003cdiv class=\"relative aspect-[1.45] w-full overflow-hidden rounded-[28px] bg-[#F3F3F3] md:aspect-square md:h-[180px] md:w-[180px] md:shrink-0 dark:bg-[#F3F3F3]\" data-shopping-product-image-pdp-click-target=\"true\"\u003e\u003cbutton aria-label=\"Select product\" aria-pressed=\"false\" class=\"focus-visible:outline-token-outline-primary absolute z-10 flex size-7 items-center justify-center rounded-full focus-visible:outline-offset-[-8px] end-2 top-2 pointer-events-none opacity-0 group-hover:pointer-events-auto group-hover:opacity-100 end-2 top-2\" type=\"button\"\u003e\u003c\/button\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003ch2 data-end=\"673\" data-section-id=\"17xbmye\" data-start=\"658\"\u003eKey Benefits\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1568\" data-start=\"675\"\u003e\r\n\t\u003cli data-end=\"772\" data-section-id=\"1040lrk\" data-start=\"675\"\u003e\n\u003cstrong data-end=\"700\" data-start=\"677\"\u003eAerodynamic Design:\u003c\/strong\u003e Streamlined shape reduces bulk while fitting neatly beneath the saddle.\u003c\/li\u003e\r\n\t\u003cli data-end=\"910\" data-section-id=\"sk22r9\" data-start=\"773\"\u003e\n\u003cstrong data-end=\"802\" data-start=\"775\"\u003e0.66L Storage Capacity:\u003c\/strong\u003e Ideal for carrying a spare tube, tyre levers, CO₂ cartridge, mini tool, patches, and other ride essentials.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1054\" data-section-id=\"1ff8s9f\" data-start=\"911\"\u003e\n\u003cstrong data-end=\"933\" data-start=\"913\"\u003eSecure Mounting:\u003c\/strong\u003e Available with either the \u003cstrong data-end=\"982\" data-start=\"960\"\u003eQuickClick® system\u003c\/strong\u003e for fast removal or durable strap mounting for universal compatibility.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1161\" data-section-id=\"j6mzl8\" data-start=\"1055\"\u003e\n\u003cstrong data-end=\"1082\" data-start=\"1057\"\u003eDurable Construction:\u003c\/strong\u003e Made from rugged \u003cstrong data-end=\"1131\" data-start=\"1100\"\u003e1000-denier nylon\/polyester\u003c\/strong\u003e for long-lasting performance.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1262\" data-section-id=\"ohha0e\" data-start=\"1162\"\u003e\n\u003cstrong data-end=\"1192\" data-start=\"1164\"\u003eReflective Safety Strip:\u003c\/strong\u003e 3M™ reflective detailing improves visibility in low-light conditions.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1354\" data-section-id=\"wlbozu\" data-start=\"1263\"\u003e\n\u003cstrong data-end=\"1285\" data-start=\"1265\"\u003eRear Light Clip:\u003c\/strong\u003e Integrated clip allows attachment of a compatible rear safety light.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1445\" data-section-id=\"1id2u0\" data-start=\"1355\"\u003e\n\u003cstrong data-end=\"1379\" data-start=\"1357\"\u003eWeather Resistant:\u003c\/strong\u003e Durable materials help protect contents from dirt and light rain.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1568\" data-section-id=\"q32m8s\" data-start=\"1446\"\u003e\n\u003cstrong data-end=\"1463\" data-start=\"1448\"\u003eStable Fit:\u003c\/strong\u003e Designed to minimise movement and rattling, even on rough terrain.\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1587\" data-section-id=\"1a3ueyz\" data-start=\"1570\"\u003eSpecifications\u003c\/h2\u003e\r\n\r\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\r\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\r\n\u003ctable class=\"w-fit min-w-(--thread-content-width)\" data-end=\"2158\" data-start=\"1589\"\u003e\r\n\t\u003cthead data-end=\"1616\" data-start=\"1589\"\u003e\r\n\t\t\u003ctr data-end=\"1616\" data-start=\"1589\"\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"1605\" data-start=\"1589\"\u003eSpecification\u003c\/th\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"md\" data-end=\"1616\" data-start=\"1605\"\u003eDetails\u003c\/th\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/thead\u003e\r\n\t\u003ctbody data-end=\"2158\" data-start=\"1644\"\u003e\r\n\t\t\u003ctr data-end=\"1685\" data-start=\"1644\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1658\" data-start=\"1644\"\u003e\u003cstrong data-end=\"1657\" data-start=\"1646\"\u003eProduct\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1685\" data-start=\"1658\"\u003eTopeak Aero Wedge Small\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1710\" data-start=\"1686\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1701\" data-start=\"1686\"\u003e\u003cstrong data-end=\"1700\" data-start=\"1688\"\u003eCapacity\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1710\" data-start=\"1701\"\u003e0.66L\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1792\" data-start=\"1711\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1726\" data-start=\"1711\"\u003e\u003cstrong data-end=\"1725\" data-start=\"1713\"\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1792\" data-start=\"1726\"\u003e1000D Nylon (QuickClick model) \/ 1200D Polyester (Strap model)\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1879\" data-start=\"1793\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1808\" data-start=\"1793\"\u003e\u003cstrong data-end=\"1807\" data-start=\"1795\"\u003eMounting\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1879\" data-start=\"1808\"\u003eQuickClick® with seatpost strap or Strap \u0026amp; Buckle (model dependent)\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1926\" data-start=\"1880\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1909\" data-start=\"1880\"\u003e\u003cstrong data-end=\"1908\" data-start=\"1882\"\u003eSeatpost Compatibility\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1926\" data-start=\"1909\"\u003eØ27.2–34.9 mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2016\" data-start=\"1927\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1944\" data-start=\"1927\"\u003e\u003cstrong data-end=\"1943\" data-start=\"1929\"\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"2016\" data-start=\"1944\"\u003eApproximately 17 × 12 × 8 cm (QuickClick) \/ 18 × 11 × 8.5 cm (Strap)\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2057\" data-start=\"2017\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2030\" data-start=\"2017\"\u003e\u003cstrong data-end=\"2029\" data-start=\"2019\"\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"2057\" data-start=\"2030\"\u003eApproximately 100–105 g\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2158\" data-start=\"2058\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2079\" data-start=\"2058\"\u003e\u003cstrong data-end=\"2078\" data-start=\"2060\"\u003eAdded Features\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"2119\" data-start=\"2079\"\u003e3M™ reflective strip, rear light clip\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\r\n\u003ch2 data-end=\"2191\" data-section-id=\"7ea1iv\" data-start=\"2160\"\u003eWho Is This Best Suited For?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"2238\" data-start=\"2193\"\u003eThe \u003cstrong data-end=\"2224\" data-start=\"2197\"\u003eTopeak Aero Wedge Small\u003c\/strong\u003e is ideal for:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"2548\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"2240\"\u003e\r\n\t\u003cli data-end=\"2255\" data-section-id=\"7jupq0\" data-start=\"2240\"\u003eRoad cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2271\" data-section-id=\"7ynku0\" data-start=\"2256\"\u003eGravel riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"2289\" data-section-id=\"1faa13\" data-start=\"2272\"\u003eMountain bikers\u003c\/li\u003e\r\n\t\u003cli data-end=\"2301\" data-section-id=\"3e6cv5\" data-start=\"2290\"\u003eCommuters\u003c\/li\u003e\r\n\t\u003cli data-end=\"2322\" data-section-id=\"ji7b1d\" data-start=\"2302\"\u003eEndurance cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2339\" data-section-id=\"1joxapv\" data-start=\"2323\"\u003eFitness riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"2426\" data-section-id=\"19nqnym\" data-start=\"2340\"\u003eCyclists who prefer a compact saddle bag with enough space for essential repair gear\u003c\/li\u003e\r\n\t\u003cli data-end=\"2548\" data-is-last-node=\"\" data-section-id=\"17a7eax\" data-start=\"2427\"\u003eRiders looking for a durable, aerodynamic, and easy-to-access storage solution for everyday rides and longer adventures\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":47499880825054,"sku":"TOPTC2260B","price":645.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/19924_TC2261B_main.jpg?v=1784628685"},{"product_id":"topeak-saddle-bag-aero-medium","title":"Topeak Saddle Bag Aero Medium","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\r\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-6a574619-aa84-83ea-a89d-156f5fde9a0a-10\"\u003e\r\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" data-testid=\"conversation-turn-104\" data-turn=\"assistant\" data-turn-id=\"request-6a574619-aa84-83ea-a89d-156f5fde9a0a-10\" data-turn-id-container=\"request-6a574619-aa84-83ea-a89d-156f5fde9a0a-10\" dir=\"auto\"\u003e\r\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\r\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\r\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\r\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-author-role=\"assistant\" data-message-id=\"88c35904-3a63-4dc0-bc76-39d3305b0935\" data-message-model-slug=\"gpt-5-5\" data-turn-start-message=\"true\" dir=\"auto\" tabindex=\"0\"\u003e\r\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\r\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\r\n\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-end=\"14\" data-section-id=\"1a65zp3\" data-start=\"0\"\u003eWhat Is It?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"393\" data-start=\"16\"\u003eThe \u003cstrong data-end=\"48\" data-start=\"20\"\u003eTopeak Aero Wedge Medium\u003c\/strong\u003e is a versatile, \u003cstrong data-end=\"102\" data-start=\"65\"\u003eexpandable aerodynamic saddle bag\u003c\/strong\u003e designed to carry essential repair gear and ride accessories while maintaining a streamlined profile beneath your saddle. With an expandable \u003cstrong data-end=\"267\" data-start=\"244\"\u003e0.98–1.31L capacity\u003c\/strong\u003e, it provides additional storage when needed, making it ideal for longer rides, commuting, gravel adventures, and bikepacking.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"682\" data-start=\"395\"\u003eAvailable with either Topeak's \u003cstrong data-end=\"457\" data-start=\"426\"\u003eQuickClick® mounting system\u003c\/strong\u003e or a traditional \u003cstrong data-end=\"490\" data-start=\"475\"\u003estrap mount\u003c\/strong\u003e (depending on the model), the Aero Wedge Medium offers secure attachment, quick access to your gear, and dependable performance in all riding conditions.\u003cbutton aria-label=\"Select product\" aria-pressed=\"false\" class=\"focus-visible:outline-token-outline-primary absolute z-10 flex size-7 items-center justify-center rounded-full focus-visible:outline-offset-[-8px] end-2 top-2 pointer-events-none opacity-0 group-hover:pointer-events-auto group-hover:opacity-100 end-2 top-2\" type=\"button\"\u003e\u003c\/button\u003e\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"741\" data-section-id=\"17xbmye\" data-start=\"726\"\u003eKey Benefits\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1639\" data-start=\"743\"\u003e\r\n\t\u003cli data-end=\"839\" data-section-id=\"arbgdj\" data-start=\"743\"\u003e\n\u003cstrong data-end=\"769\" data-start=\"745\"\u003eExpandable Capacity:\u003c\/strong\u003e Expands from \u003cstrong data-end=\"801\" data-start=\"783\"\u003e0.98L to 1.31L\u003c\/strong\u003e, providing extra space when required.\u003c\/li\u003e\r\n\t\u003cli data-end=\"936\" data-section-id=\"d7i5pw\" data-start=\"840\"\u003e\n\u003cstrong data-end=\"865\" data-start=\"842\"\u003eAerodynamic Design:\u003c\/strong\u003e Streamlined wedge shape fits neatly beneath the saddle to reduce bulk.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1064\" data-section-id=\"1jcph9q\" data-start=\"937\"\u003e\n\u003cstrong data-end=\"959\" data-start=\"939\"\u003eSecure Mounting:\u003c\/strong\u003e Available with \u003cstrong data-end=\"990\" data-start=\"975\"\u003eQuickClick®\u003c\/strong\u003e for fast removal or a universal strap attachment for broad compatibility.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1206\" data-section-id=\"ebgz7x\" data-start=\"1065\"\u003e\n\u003cstrong data-end=\"1092\" data-start=\"1067\"\u003eDurable Construction:\u003c\/strong\u003e Made from rugged \u003cstrong data-end=\"1125\" data-start=\"1110\"\u003e1000D nylon\u003c\/strong\u003e (QuickClick) or \u003cstrong data-end=\"1161\" data-start=\"1142\"\u003e1200D polyester\u003c\/strong\u003e (strap version) for long-lasting durability.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1321\" data-section-id=\"1g4rqdb\" data-start=\"1207\"\u003e\n\u003cstrong data-end=\"1240\" data-start=\"1209\"\u003eReflective Safety Features:\u003c\/strong\u003e Integrated \u003cstrong data-end=\"1276\" data-start=\"1252\"\u003e3M™ reflective strip\u003c\/strong\u003e enhances visibility in low-light conditions.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1405\" data-section-id=\"18tgy9s\" data-start=\"1322\"\u003e\n\u003cstrong data-end=\"1344\" data-start=\"1324\"\u003eRear Light Clip:\u003c\/strong\u003e Built-in mount for attaching a compatible rear safety light.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1518\" data-section-id=\"jui5zr\" data-start=\"1406\"\u003e\n\u003cstrong data-end=\"1431\" data-start=\"1408\"\u003eExpandable Storage:\u003c\/strong\u003e Easily accommodates larger repair kits, nutrition, or personal items for longer rides.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1639\" data-section-id=\"tyv4eq\" data-start=\"1519\"\u003e\n\u003cstrong data-end=\"1546\" data-start=\"1521\"\u003eStable \u0026amp; Rattle-Free:\u003c\/strong\u003e Designed to remain secure over rough roads and trails.\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1658\" data-section-id=\"1a3ueyz\" data-start=\"1641\"\u003eSpecifications\u003c\/h2\u003e\r\n\r\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\r\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\r\n\u003ctable class=\"w-fit min-w-(--thread-content-width)\" data-end=\"2183\" data-start=\"1660\"\u003e\r\n\t\u003cthead data-end=\"1687\" data-start=\"1660\"\u003e\r\n\t\t\u003ctr data-end=\"1687\" data-start=\"1660\"\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"1676\" data-start=\"1660\"\u003eSpecification\u003c\/th\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"md\" data-end=\"1687\" data-start=\"1676\"\u003eDetails\u003c\/th\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/thead\u003e\r\n\t\u003ctbody data-end=\"2183\" data-start=\"1715\"\u003e\r\n\t\t\u003ctr data-end=\"1757\" data-start=\"1715\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1729\" data-start=\"1715\"\u003e\u003cstrong data-end=\"1728\" data-start=\"1717\"\u003eProduct\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1757\" data-start=\"1729\"\u003eTopeak Aero Wedge Medium\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1800\" data-start=\"1758\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1773\" data-start=\"1758\"\u003e\u003cstrong data-end=\"1772\" data-start=\"1760\"\u003eCapacity\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1800\" data-start=\"1773\"\u003e0.98–1.31L (Expandable)\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1870\" data-start=\"1801\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1816\" data-start=\"1801\"\u003e\u003cstrong data-end=\"1815\" data-start=\"1803\"\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1870\" data-start=\"1816\"\u003e1000D Nylon (QuickClick) \/ 1200D Polyester (Strap)\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1922\" data-start=\"1871\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1886\" data-start=\"1871\"\u003e\u003cstrong data-end=\"1885\" data-start=\"1873\"\u003eMounting\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1922\" data-start=\"1886\"\u003eQuickClick® (F25) or Strap Mount\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1969\" data-start=\"1923\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1952\" data-start=\"1923\"\u003e\u003cstrong data-end=\"1951\" data-start=\"1925\"\u003eSeatpost Compatibility\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1969\" data-start=\"1952\"\u003eØ27.2–34.9 mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2029\" data-start=\"1970\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1987\" data-start=\"1970\"\u003e\u003cstrong data-end=\"1986\" data-start=\"1972\"\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"2029\" data-start=\"1987\"\u003eApprox. 20 × 12 × 10.5 cm (QuickClick)\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2064\" data-start=\"2030\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2043\" data-start=\"2030\"\u003e\u003cstrong data-end=\"2042\" data-start=\"2032\"\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"2064\" data-start=\"2043\"\u003eApprox. 130–135 g\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"2183\" data-start=\"2065\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"2086\" data-start=\"2065\"\u003e\u003cstrong data-end=\"2085\" data-start=\"2067\"\u003eAdded Features\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"2144\" data-start=\"2086\"\u003eExpansion zipper, 3M™ reflective strip, rear light clip\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\r\n\u003ch2 data-end=\"2216\" data-section-id=\"7ea1iv\" data-start=\"2185\"\u003eWho Is This Best Suited For?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"2264\" data-start=\"2218\"\u003eThe \u003cstrong data-end=\"2250\" data-start=\"2222\"\u003eTopeak Aero Wedge Medium\u003c\/strong\u003e is ideal for:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"2472\" data-start=\"2266\"\u003e\r\n\t\u003cli data-end=\"2281\" data-section-id=\"7jupq0\" data-start=\"2266\"\u003eRoad cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2297\" data-section-id=\"7ynku0\" data-start=\"2282\"\u003eGravel riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"2315\" data-section-id=\"1faa13\" data-start=\"2298\"\u003eMountain bikers\u003c\/li\u003e\r\n\t\u003cli data-end=\"2327\" data-section-id=\"3e6cv5\" data-start=\"2316\"\u003eCommuters\u003c\/li\u003e\r\n\t\u003cli data-end=\"2348\" data-section-id=\"ji7b1d\" data-start=\"2328\"\u003eEndurance cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2374\" data-section-id=\"1q5ugs9\" data-start=\"2349\"\u003eBikepacking enthusiasts\u003c\/li\u003e\r\n\t\u003cli data-end=\"2391\" data-section-id=\"1joxapv\" data-start=\"2375\"\u003eFitness riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"2472\" data-section-id=\"p0g2j0\" data-start=\"2392\"\u003eCyclists who need additional storage for longer rides without using a backpack\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"2758\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"2474\"\u003eIts \u003cstrong data-end=\"2499\" data-start=\"2478\"\u003eexpandable design\u003c\/strong\u003e makes it an excellent choice for riders who carry a larger repair kit, spare tube, mini pump or CO₂ inflator, multi-tool, nutrition, wallet, keys, and other ride essentials while maintaining a sleek, aerodynamic profile.\u003c\/p\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\u003c\/section\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":47499880923358,"sku":"TOPTC2261B","price":725.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/19925_TC2261B_main_v1.jpg?v=1784628678"},{"product_id":"topeak-tri-bag-w-rain-cover-large","title":"Topeak Tri Bag W\/rain Cover Large","description":"\u003cp style=\"box-sizing: inherit; margin-top: 0px; color: rgba(18, 18, 18, 0.75); font-family: Cabin, sans-serif; font-size: 16px; letter-spacing: 0.6px;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003eThe \u003cstrong style=\"box-sizing: inherit;\"\u003eTriBag with Rain Cover\u003c\/strong\u003e is a practical and weatherproof top tube bag designed for cyclists who need quick access to essentials during their rides. Its compact design and protective features make it a reliable companion for all-weather cycling.\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003ch3 style=\"box-sizing: inherit; font-family: Bitter, serif; letter-spacing: 0.6px; color: rgb(18, 18, 18); line-height: 1.3; word-break: break-word; font-size: 18px;\"\u003eKey Features:\u003c\/h3\u003e\r\n\r\n\u003cul style=\"box-sizing: inherit; list-style-position: inside; padding-left: 2rem; color: rgba(18, 18, 18, 0.75); font-family: Cabin, sans-serif; font-size: 16px; letter-spacing: 0.6px;\"\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eWeatherproof Protection\u003c\/strong\u003e: Includes a rain cover to keep your belongings dry and secure, even in unexpected downpours.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eQuick Access\u003c\/strong\u003e: Mounts easily to the top tube of your bike, allowing you to access energy bars, tools, or your phone without hassle.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eSpacious Compartments\u003c\/strong\u003e: Features a main compartment and two side pockets for organized storage of small items.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eDurable Construction\u003c\/strong\u003e: Made from tough materials that resist wear and tear, ensuring long-lasting performance.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: inherit; list-style: inherit; margin-bottom: 0px;\"\u003e\r\n\t\u003cp style=\"box-sizing: inherit;\"\u003e\u003cspan style=\"box-sizing: inherit;\"\u003e\u003cstrong style=\"box-sizing: inherit;\"\u003eUniversal Fit\u003c\/strong\u003e: Adjustable straps ensure compatibility with a wide range of bike frames.\u003c\/span\u003e\u003c\/p\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":47499881152734,"sku":"TOPTC9850B","price":700.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/7188_6XGtKVGkgKow.jpg?v=1756993808"},{"product_id":"topeak-tri-bag-standard","title":"Topeak Tri Bag Standard","description":"\u003cdiv class=\"product-content__container\" style='box-sizing: border-box; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: nudista-web, Helvetica, Arial, 微軟正黑體, \"Microsoft JhengHei\", sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; margin: 15px 0px 0px; padding: 0px;'\u003e\r\n\u003cdiv class=\"product-content__description\" style=\"box-sizing: border-box; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 0.9em; line-height: 1.6em; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; margin: 0px; padding: 0px;\"\u003e\r\n\u003cp style=\"box-sizing: border-box; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 1em; line-height: 1.4em; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; margin: 0px 0px 20px; padding: 0px;\"\u003eThe TriBag quickly mounts to the top tube of your bike for quick and easy access to energy bars or any small essential gear you need to keep close at hand. Two side pockets for extra capacity. Large size fits smartphones with screens up to 6”.\u003c\/p\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003cdiv class=\"product-content__container\" style='box-sizing: border-box; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: nudista-web, Helvetica, Arial, 微軟正黑體, \"Microsoft JhengHei\", sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; margin: 15px 0px 0px; padding: 0px;'\u003e\r\n\u003cdiv class=\"product-content__description product-note\" style=\"box-sizing: border-box; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 0.9em; line-height: 1.6em; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; margin: 0px; padding: 0px; color: rgb(157, 161, 163);\"\u003e\r\n\u003cp style=\"box-sizing: border-box; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 1em; line-height: 1.4em; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; margin: 0px 0px 20px; padding: 0px;\"\u003eNote: Sand, dirt, mud, etc., and bags that are incorrectly pack may cause the bike frame paint in contact areas become dull or scratched over time. To avoid any potential damage, you should protect the frame or rack with foam covering or protective film before attaching bags or panniers.\u003c\/p\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":47499881218270,"sku":"TOPTC2502B","price":400.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/19926_tribag-l.jpg?v=1757016944"},{"product_id":"topeak-fuel-tank-top-tube-bag-m","title":"Topeak Top Tube Bag Fuel Tank M","description":"\u003ch2 class=\"PDq2pG_selectionAnchorContainer\" data-end=\"14\" data-section-id=\"1a65zp3\" data-start=\"0\"\u003eWhat Is It?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"341\" data-start=\"16\"\u003eThe \u003cstrong data-end=\"42\" data-start=\"20\"\u003eTopeak Fuel Tank M\u003c\/strong\u003e is a compact \u003cstrong data-end=\"72\" data-start=\"56\"\u003etop tube bag\u003c\/strong\u003e designed to keep ride essentials within easy reach while you're on the bike. Mounted securely to the top tube and head tube with durable nylon straps, it provides \u003cstrong data-end=\"255\" data-start=\"236\"\u003e0.5L of storage\u003c\/strong\u003e for items such as your smartphone, energy bars, wallet, tools, keys, or a power bank.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"581\" data-start=\"343\"\u003eFeaturing a padded main compartment and a dedicated cable port for charging devices while riding, the Fuel Tank M is ideal for road cycling, gravel riding, mountain biking, bikepacking, and commuting.\u003c\/p\u003e\r\n\r\n\u003cdiv class=\"group my-4 block w-full cursor-pointer text-start\" role=\"button\" tabindex=\"0\"\u003e\r\n\u003cdiv class=\"flex flex-col gap-3 md:flex-row md:items-center md:gap-6\"\u003e\r\n\u003cdiv class=\"relative aspect-[1.45] w-full overflow-hidden rounded-[28px] bg-[#F3F3F3] md:aspect-square md:h-[180px] md:w-[180px] md:shrink-0 dark:bg-[#F3F3F3]\" data-shopping-product-image-pdp-click-target=\"true\"\u003e\u003cbutton aria-label=\"Select product\" aria-pressed=\"false\" class=\"focus-visible:outline-token-outline-primary absolute z-10 flex size-7 items-center justify-center rounded-full focus-visible:outline-offset-[-8px] end-2 top-2 pointer-events-none opacity-0 group-hover:pointer-events-auto group-hover:opacity-100 end-2 top-2\" type=\"button\"\u003e\u003c\/button\u003e\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\u003c\/div\u003e\r\n\r\n\u003ch2 data-end=\"640\" data-section-id=\"17xbmye\" data-start=\"625\"\u003eKey Benefits\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1377\" data-start=\"642\"\u003e\r\n\t\u003cli data-end=\"727\" data-section-id=\"vaoxjd\" data-start=\"642\"\u003e\n\u003cstrong data-end=\"669\" data-start=\"644\"\u003eQuick Access Storage:\u003c\/strong\u003e Keeps ride essentials within easy reach without stopping.\u003c\/li\u003e\r\n\t\u003cli data-end=\"829\" data-section-id=\"1gpatn0\" data-start=\"728\"\u003e\n\u003cstrong data-end=\"748\" data-start=\"730\"\u003e0.5L Capacity:\u003c\/strong\u003e Ideal for carrying a smartphone, wallet, nutrition, mini tools, or a power bank.\u003c\/li\u003e\r\n\t\u003cli data-end=\"911\" data-section-id=\"q7y9k\" data-start=\"830\"\u003e\n\u003cstrong data-end=\"860\" data-start=\"832\"\u003ePadded Main Compartment:\u003c\/strong\u003e Helps protect valuables from bumps and vibrations.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1022\" data-section-id=\"i9ij03\" data-start=\"912\"\u003e\n\u003cstrong data-end=\"938\" data-start=\"914\"\u003eCharging Cable Port:\u003c\/strong\u003e Allows you to route a charging cable from a power bank to your device while riding.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1142\" data-section-id=\"1j7zv9j\" data-start=\"1023\"\u003e\n\u003cstrong data-end=\"1051\" data-start=\"1025\"\u003eSecure Strap Mounting:\u003c\/strong\u003e Durable nylon straps provide a stable, tool-free attachment to the top tube and head tube.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1247\" data-section-id=\"wxgop8\" data-start=\"1143\"\u003e\n\u003cstrong data-end=\"1170\" data-start=\"1145\"\u003eDurable Construction:\u003c\/strong\u003e Made from rugged \u003cstrong data-end=\"1217\" data-start=\"1188\"\u003e420-denier nylon with PVC\u003c\/strong\u003e for long-lasting performance.\u003c\/li\u003e\r\n\t\u003cli data-end=\"1377\" data-section-id=\"1jxqcre\" data-start=\"1248\"\u003e\n\u003cstrong data-end=\"1278\" data-start=\"1250\"\u003eUniversal Compatibility:\u003c\/strong\u003e Fits most road, gravel, mountain, hybrid, and touring bikes.\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1396\" data-section-id=\"1a3ueyz\" data-start=\"1379\"\u003eSpecifications\u003c\/h2\u003e\r\n\r\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\r\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\r\n\u003ctable class=\"w-fit min-w-(--thread-content-width)\" data-end=\"1914\" data-start=\"1398\"\u003e\r\n\t\u003cthead data-end=\"1425\" data-start=\"1398\"\u003e\r\n\t\t\u003ctr data-end=\"1425\" data-start=\"1398\"\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"1414\" data-start=\"1398\"\u003eSpecification\u003c\/th\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"md\" data-end=\"1425\" data-start=\"1414\"\u003eDetails\u003c\/th\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/thead\u003e\r\n\t\u003ctbody data-end=\"1914\" data-start=\"1453\"\u003e\r\n\t\t\u003ctr data-end=\"1489\" data-start=\"1453\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1467\" data-start=\"1453\"\u003e\u003cstrong data-end=\"1466\" data-start=\"1455\"\u003eProduct\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1489\" data-start=\"1467\"\u003eTopeak Fuel Tank M\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1513\" data-start=\"1490\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1505\" data-start=\"1490\"\u003e\u003cstrong data-end=\"1504\" data-start=\"1492\"\u003eCapacity\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1513\" data-start=\"1505\"\u003e0.5L\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1555\" data-start=\"1514\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1529\" data-start=\"1514\"\u003e\u003cstrong data-end=\"1528\" data-start=\"1516\"\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1555\" data-start=\"1529\"\u003e420 Denier Nylon \/ PVC\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1605\" data-start=\"1556\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1574\" data-start=\"1556\"\u003e\u003cstrong data-end=\"1573\" data-start=\"1558\"\u003eCompartment\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1605\" data-start=\"1574\"\u003eOne padded main compartment\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1637\" data-start=\"1606\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1621\" data-start=\"1606\"\u003e\u003cstrong data-end=\"1620\" data-start=\"1608\"\u003eMounting\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1637\" data-start=\"1621\"\u003eNylon straps\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1685\" data-start=\"1638\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1667\" data-start=\"1638\"\u003e\u003cstrong data-end=\"1666\" data-start=\"1640\"\u003eTop Tube Compatibility\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1685\" data-start=\"1667\"\u003eFits Ø38–52 mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1734\" data-start=\"1686\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1716\" data-start=\"1686\"\u003e\u003cstrong data-end=\"1715\" data-start=\"1688\"\u003eHead Tube Compatibility\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1734\" data-start=\"1716\"\u003eFits Ø34–75 mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1775\" data-start=\"1735\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1752\" data-start=\"1735\"\u003e\u003cstrong data-end=\"1751\" data-start=\"1737\"\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1775\" data-start=\"1752\"\u003e17.5 × 11 × 6.35 cm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1798\" data-start=\"1776\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1789\" data-start=\"1776\"\u003e\u003cstrong data-end=\"1788\" data-start=\"1778\"\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1798\" data-start=\"1789\"\u003e120 g\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1914\" data-start=\"1799\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1825\" data-start=\"1799\"\u003e\u003cstrong data-end=\"1824\" data-start=\"1801\"\u003eAdditional Features\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"md\" data-end=\"1875\" data-start=\"1825\"\u003eCable port for device charging, padded interior\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\r\n\u003ch2 data-end=\"1947\" data-section-id=\"7ea1iv\" data-start=\"1916\"\u003eWho Is This Best Suited For?\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"1989\" data-start=\"1949\"\u003eThe \u003cstrong data-end=\"1975\" data-start=\"1953\"\u003eTopeak Fuel Tank M\u003c\/strong\u003e is ideal for:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"2304\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"1991\"\u003e\r\n\t\u003cli data-end=\"2006\" data-section-id=\"7jupq0\" data-start=\"1991\"\u003eRoad cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2022\" data-section-id=\"7ynku0\" data-start=\"2007\"\u003eGravel riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"2040\" data-section-id=\"1faa13\" data-start=\"2023\"\u003eMountain bikers\u003c\/li\u003e\r\n\t\u003cli data-end=\"2066\" data-section-id=\"1q5ugs9\" data-start=\"2041\"\u003eBikepacking enthusiasts\u003c\/li\u003e\r\n\t\u003cli data-end=\"2085\" data-section-id=\"1incg4c\" data-start=\"2067\"\u003eTouring cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2097\" data-section-id=\"3e6cv5\" data-start=\"2086\"\u003eCommuters\u003c\/li\u003e\r\n\t\u003cli data-end=\"2116\" data-section-id=\"18l0v4i\" data-start=\"2098\"\u003eEndurance riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"2304\" data-is-last-node=\"\" data-section-id=\"1knv8ag\" data-start=\"2117\"\u003eCyclists who want quick access to nutrition, electronics, and ride essentials without reaching into jersey pockets or stopping to open larger bags.\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":47596342640862,"sku":"TOPTC2291B","price":1390.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/817_5410_5fe00785261df8.70993910_download_20_285_29.jpg?v=1784628670"},{"product_id":"topeak-fuel-tank-top-tube-bag-l","title":"Topeak Top Tube Bag Fuel Tank  L","description":"\u003ch1 class=\"PDq2pG_selectionAnchorContainer\" data-end=\"81\" data-section-id=\"1wd0e27\" data-start=\"42\"\u003eTopeak Fuel Tank Top Tube Bag – Large\u003c\/h1\u003e\r\n\r\n\u003cp data-end=\"450\" data-start=\"83\"\u003eThe \u003cstrong data-end=\"113\" data-start=\"87\"\u003eTopeak Fuel Tank Large\u003c\/strong\u003e is a practical, high-capacity top-tube bag designed to keep essential ride items within easy reach. With \u003cstrong data-end=\"239\" data-start=\"219\"\u003e0.75L of storage\u003c\/strong\u003e, it provides convenient space for energy bars, gels, a smartphone, wallet, tools or a compact power bank without needing to reach into a jersey pocket or larger saddle bag.\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"468\" data-section-id=\"1iz91iu\" data-start=\"452\"\u003eKey Features\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"971\" data-start=\"470\"\u003e\r\n\t\u003cli data-end=\"497\" data-section-id=\"65k5e0\" data-start=\"470\"\u003e\u003cstrong data-end=\"497\" data-start=\"472\"\u003e0.75L \/ 45ci capacity\u003c\/strong\u003e\u003c\/li\u003e\r\n\t\u003cli data-end=\"575\" data-section-id=\"mkgb82\" data-start=\"498\"\u003e\n\u003cstrong data-end=\"527\" data-start=\"500\"\u003ePadded main compartment\u003c\/strong\u003e helps protect contents from bumps and vibration\u003c\/li\u003e\r\n\t\u003cli data-end=\"623\" data-section-id=\"e23xye\" data-start=\"576\"\u003eDurable \u003cstrong data-end=\"623\" data-start=\"586\"\u003e420-denier nylon\/PVC construction\u003c\/strong\u003e\n\u003c\/li\u003e\r\n\t\u003cli data-end=\"657\" data-section-id=\"1bw0bqk\" data-start=\"624\"\u003eSecure \u003cstrong data-end=\"657\" data-start=\"633\"\u003enylon strap mounting\u003c\/strong\u003e\n\u003c\/li\u003e\r\n\t\u003cli data-end=\"736\" data-section-id=\"1pbruea\" data-start=\"658\"\u003e\n\u003cstrong data-end=\"684\" data-start=\"660\"\u003eBattery cable access\u003c\/strong\u003e allows a power bank to charge a device while riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"814\" data-section-id=\"1b8fj6d\" data-start=\"737\"\u003eSuitable for carrying nutrition, electronics, tools and personal essentials\u003c\/li\u003e\r\n\t\u003cli data-end=\"855\" data-section-id=\"10tokld\" data-start=\"815\"\u003eDesigned for quick access while riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"971\" data-section-id=\"1ozaak0\" data-start=\"856\"\u003eCompatible with a wide range of road, gravel, MTB, touring and hybrid bikes\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"991\" data-section-id=\"1yl5694\" data-start=\"973\"\u003eSpecifications\u003c\/h2\u003e\r\n\r\n\u003cdiv class=\"group TyagGW_tableContainer\"\u003e\r\n\u003cdiv class=\"TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\r\n\u003ctable class=\"w-fit min-w-(--thread-content-width)\" data-end=\"1473\" data-start=\"993\"\u003e\r\n\t\u003cthead data-end=\"1020\" data-start=\"993\"\u003e\r\n\t\t\u003ctr data-end=\"1020\" data-start=\"993\"\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"1009\" data-start=\"993\"\u003eSpecification\u003c\/th\u003e\r\n\t\t\t\u003cth class=\"last:pe-10\" data-col-size=\"sm\" data-end=\"1020\" data-start=\"1009\"\u003eDetails\u003c\/th\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\u003c\/thead\u003e\r\n\t\u003ctbody data-end=\"1473\" data-start=\"1031\"\u003e\r\n\t\t\u003ctr data-end=\"1053\" data-start=\"1031\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1043\" data-start=\"1031\"\u003e\u003cstrong data-end=\"1042\" data-start=\"1033\"\u003eBrand\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1053\" data-start=\"1043\"\u003eTopeak\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1081\" data-start=\"1054\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1068\" data-start=\"1054\"\u003e\u003cstrong data-end=\"1067\" data-start=\"1056\"\u003eProduct\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1081\" data-start=\"1068\"\u003eFuel Tank\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1102\" data-start=\"1082\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1093\" data-start=\"1082\"\u003e\u003cstrong data-end=\"1092\" data-start=\"1084\"\u003eSize\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1102\" data-start=\"1093\"\u003eLarge\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1134\" data-start=\"1103\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1118\" data-start=\"1103\"\u003e\u003cstrong data-end=\"1117\" data-start=\"1105\"\u003eCapacity\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1134\" data-start=\"1118\"\u003e0.75L \/ 45ci\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1184\" data-start=\"1135\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1153\" data-start=\"1135\"\u003e\u003cstrong data-end=\"1152\" data-start=\"1137\"\u003eCompartment\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1184\" data-start=\"1153\"\u003eOne padded main compartment\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1226\" data-start=\"1185\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1200\" data-start=\"1185\"\u003e\u003cstrong data-end=\"1199\" data-start=\"1187\"\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1226\" data-start=\"1200\"\u003e420 Denier Nylon \/ PVC\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1258\" data-start=\"1227\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1242\" data-start=\"1227\"\u003e\u003cstrong data-end=\"1241\" data-start=\"1229\"\u003eMounting\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1258\" data-start=\"1242\"\u003eNylon straps\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1295\" data-start=\"1259\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1283\" data-start=\"1259\"\u003e\u003cstrong data-end=\"1282\" data-start=\"1261\"\u003eTop Tube Diameter\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1295\" data-start=\"1283\"\u003eØ38–52mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1333\" data-start=\"1296\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1321\" data-start=\"1296\"\u003e\u003cstrong data-end=\"1320\" data-start=\"1298\"\u003eHead Tube Diameter\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1333\" data-start=\"1321\"\u003eØ34–75mm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1371\" data-start=\"1334\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1351\" data-start=\"1334\"\u003e\u003cstrong data-end=\"1350\" data-start=\"1336\"\u003eDimensions\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1371\" data-start=\"1351\"\u003e24 × 11 × 6.35cm\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1393\" data-start=\"1372\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1385\" data-start=\"1372\"\u003e\u003cstrong data-end=\"1384\" data-start=\"1374\"\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1393\" data-start=\"1385\"\u003e150g\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1420\" data-start=\"1394\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1413\" data-start=\"1394\"\u003e\u003cstrong data-end=\"1412\" data-start=\"1396\"\u003eCable Access\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1420\" data-start=\"1413\"\u003eYes\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1450\" data-start=\"1421\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1439\" data-start=\"1421\"\u003e\u003cstrong data-end=\"1438\" data-start=\"1423\"\u003ePart Number\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1450\" data-start=\"1439\"\u003eTC2297B\u003c\/td\u003e\r\n\t\t\u003c\/tr\u003e\r\n\t\t\u003ctr data-end=\"1473\" data-start=\"1451\"\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1464\" data-start=\"1451\"\u003e\u003cstrong data-end=\"1463\" data-start=\"1453\"\u003eColour\u003c\/strong\u003e\u003c\/td\u003e\r\n\t\t\t\u003ctd data-col-size=\"sm\" data-end=\"1473\" data-start=\"1464\"\u003eBlack\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\r\n\u003cp data-end=\"1578\" data-start=\"1475\"\u003eSpecifications are based on Topeak's current product information.\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"1593\" data-section-id=\"1qmgibc\" data-start=\"1580\"\u003eIdeal For\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"1802\" data-start=\"1595\"\u003eThe Fuel Tank Large is particularly useful for \u003cstrong data-end=\"1732\" data-start=\"1642\"\u003elong-distance road rides, gravel adventures, bikepacking, touring and endurance riding\u003c\/strong\u003e, where quick access to nutrition, electronics and tools is important.\u003c\/p\u003e\r\n","brand":"Topeak","offers":[{"title":"Default Title","offer_id":47596343066846,"sku":"TOPTC2292B","price":1465.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/2955_MdJ7LRIJ6fb5.jpg?v=1760119220"}],"url":"https:\/\/onlino-bicycle-shopco.shop\/collections\/saddle-packs.oembed?page=3","provider":"Online Bicycle Shop","version":"1.0","type":"link"}