{"title":"JACKETS","description":null,"products":[{"product_id":"jacket-assos-ij-inter-s7-medium","title":"Assos Jacket IJ Intermediate S7","description":"","brand":"Assos","offers":[{"title":"Default Title","offer_id":44213148254430,"sku":"11.30.321.56","price":1650.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/5796_7WmxOM9quViG.jpg?v=1750173850"},{"product_id":"pearl-izumi-elite-esc-barrier-jacket-s-navy","title":"Pearl Izumi Jacket Elite Escape Barrier S Navy","description":"","brand":"Pearl Izumi","offers":[{"title":"Default Title","offer_id":44213160050910,"sku":"466132565666","price":1399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/WQXD7u1kLso1.jpg?v=1750173923"},{"product_id":"pearl-izumi-w-elite-barrier-l-grey","title":"Pearl Izumi Jacket Women Elite Barrier L Grey","description":"","brand":"Pearl Izumi","offers":[{"title":"Default Title","offer_id":44213161492702,"sku":"1234567419565","price":1599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/I2KnDRr0rEtB.jpg?v=1750173932"},{"product_id":"pearl-izumi-mens-elite-escape-convertible-jacket","title":"Pearl Izumi Men's Elite Escape Convertible Jacket","description":"","brand":"Pearl Izumi","offers":[{"title":"L","offer_id":44256232997086,"sku":"888687968116","price":1018.5,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/products\/uXn562DwtMkm_1b0ef8e1-ab1d-4c68-876b-507ca714bcaa.jpg?v=1750174780"},{"product_id":"leatt-jacket-mtb-5-0-s-cactus","title":"Leatt Jacket Mtb 5.0 S Cactus","description":"","brand":"Leatt","offers":[{"title":"Default Title","offer_id":44535896834270,"sku":"6009699087495","price":3540.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/4575_RBmINWngyts3.jpg?v=1750796318"},{"product_id":"pearlizumi-barrier-jacket-coral-black","title":"Pearlizumi Barrier Jacket Coral Black","description":"","brand":"Pearl Izumi","offers":[{"title":"S","offer_id":44607732416734,"sku":"11231505S","price":1535.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":44607732449502,"sku":"888687977477","price":1535.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":44607732482270,"sku":"888687977460","price":1535.0,"currency_code":"ZAR","in_stock":false},{"title":"XS","offer_id":44607732515038,"sku":"11231505XS","price":1535.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":44607732547806,"sku":"888687977491","price":1535.0,"currency_code":"ZAR","in_stock":false},{"title":"XXXL","offer_id":44607732580574,"sku":"11231505XXXL","price":1535.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"pearlizumi-jacket-monsoon-wxb","title":"Pearlizumi Jacket Monsoon Wxb","description":"","brand":"Pearl Izumi","offers":[{"title":"Black \/ S","offer_id":44607733661918,"sku":"111320030BlackS","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ M","offer_id":44607733694686,"sku":"191234586450","price":1799.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":44607733727454,"sku":"191234586443","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XS","offer_id":44607733760222,"sku":"111320030BlackXS","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XL","offer_id":44607733792990,"sku":"191234586474","price":1799.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XXL","offer_id":44607733825758,"sku":"111320030BlackXXL","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXXL","offer_id":44607733858526,"sku":"111320030BlackXXXL","price":1799.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/12665_pearl-izumi-monsoon-wxb-blk-kabat-1.jpg?v=1751209972"},{"product_id":"pearl-izumi-jacket-elite-barrier-convert","title":"Pearl Izumi Jacket Elite Barrier Convert","description":"","brand":"Pearl Izumi","offers":[{"title":"Pink \/ S","offer_id":44607734218974,"sku":"888687266946","price":1450.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/2ZDta3VSZn9G.jpg?v=1750176132"},{"product_id":"pearl-izumi-quest-barrier-jacket","title":"Pearl Izumi Quest Barrier Jacket","description":"","brand":"Pearl Izumi","offers":[{"title":"Ocean Blue \/ S","offer_id":44607734776030,"sku":"11132008H5MOcean BlueS","price":1485.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Blue \/ M","offer_id":44607734808798,"sku":"191234824293","price":1485.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Blue \/ L","offer_id":44607734841566,"sku":"191234824286","price":1485.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Blue \/ XS","offer_id":44607734874334,"sku":"11132008H5MOcean BlueXS","price":1485.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Blue \/ XL","offer_id":44607734907102,"sku":"191234824316","price":1485.0,"currency_code":"ZAR","in_stock":false},{"title":"Ocean Blue \/ XXL","offer_id":44607734939870,"sku":"191234824323","price":1039.5,"currency_code":"ZAR","in_stock":true},{"title":"Ocean Blue \/ XXXL","offer_id":44607734972638,"sku":"11132008H5MOcean BlueXXXL","price":1485.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/msStfda7LVrF.jpg?v=1750176135"},{"product_id":"first-ascent-jacket-magneeto-mens","title":"First Ascent Jacket Magneeto Mens","description":"","brand":"First Ascent","offers":[{"title":"Green \/ S","offer_id":44782116798686,"sku":"FA946greenS","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Green \/ M","offer_id":44782116831454,"sku":"FA946greenM","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Green \/ L","offer_id":44782116864222,"sku":"FA946greenL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Green \/ XS","offer_id":44782116896990,"sku":"FA946greenXS","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Green \/ XL","offer_id":44782116929758,"sku":"FA946greenXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Green \/ XXL","offer_id":44782116962526,"sku":"FA946greenXXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Green \/ XXXL","offer_id":44782116995294,"sku":"FA946greenXXXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ S","offer_id":44782117028062,"sku":"FA946redS","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ M","offer_id":44782117060830,"sku":"FA946redM","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ L","offer_id":44782117093598,"sku":"FA946redL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ XS","offer_id":44782117126366,"sku":"FA946redXS","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ XL","offer_id":44782117159134,"sku":"FA946redXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ XXL","offer_id":44782117191902,"sku":"FA946redXXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ XXXL","offer_id":44782117224670,"sku":"FA946redXXXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ S","offer_id":44782117257438,"sku":"FA946BLUES","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ M","offer_id":44782117290206,"sku":"FA946BLUEM","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ L","offer_id":44782117322974,"sku":"FA946BLUEL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ XS","offer_id":44782117355742,"sku":"FA946BLUEXS","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ XL","offer_id":44782117388510,"sku":"FA946BLUEXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ XXL","offer_id":44782117421278,"sku":"FA946BLUEXXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ XXXL","offer_id":44782117454046,"sku":"FA946BLUEXXXL","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ S","offer_id":44782117486814,"sku":"6009174254022","price":910.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow \/ M","offer_id":44782117519582,"sku":"6009174254039","price":1000.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ L","offer_id":44782117552350,"sku":"6009174254046","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ XS","offer_id":44782117585118,"sku":"FA946YellowXS","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ XL","offer_id":44782117617886,"sku":"6009174254053","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ XXL","offer_id":44782117650654,"sku":"6009174254060","price":1300.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ XXXL","offer_id":44782117683422,"sku":"FA946YellowXXXL","price":1300.0,"currency_code":"ZAR","in_stock":false}]},{"product_id":"oakley-jacket-elements-ultra-shell","title":"Oakley Jacket Elements Ultra Shell","description":"","brand":"Oakley","offers":[{"title":"M \/ Black","offer_id":44855634657502,"sku":"FOA404894MBlack","price":2500.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Black","offer_id":44855634690270,"sku":"FOA404894LBlack","price":2500.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Black","offer_id":44855634723038,"sku":"FOA404894XLBlack","price":2350.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL \/ Black","offer_id":44855634755806,"sku":"FOA404894XXLBlack","price":1100.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16219_oakley-elements-ultra-shell-jacket-blackout_v4.jpg?v=1750177264"},{"product_id":"oakley-jacket-elements-shell","title":"Oakley Jacket Elements Shell","description":"","brand":"Oakley","offers":[{"title":"XL \/ Black","offer_id":44936245838046,"sku":"FOA404017XLBlack","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL \/ Black","offer_id":45093851201758,"sku":"FOA404017XXLBlack","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Black","offer_id":45093851922654,"sku":"FOA404017LBlack","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Black","offer_id":45093851955422,"sku":"FOA404017MBlack","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Black","offer_id":45093852020958,"sku":"FOA404017SBlack","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL \/ Orange","offer_id":45114179453150,"sku":"FOA404017XXLOrange","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Orange","offer_id":45114179518686,"sku":"FOA404017XLOrange","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Orange","offer_id":45114179813598,"sku":"FOA404017LOrange","price":1380.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Orange","offer_id":45114179879134,"sku":"FOA404017MOrange","price":1380.0,"currency_code":"ZAR","in_stock":false},{"title":"S \/ Orange","offer_id":45114180042974,"sku":"FOA404017SOrange","price":1380.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16206_71Hto1CHCOL.jpg?v=1750178162"},{"product_id":"ciotiva-jacket-mens-cirro-windproof","title":"Ciotiva Jacket Mens Cirro Windproof","description":"","brand":"Ciovita","offers":[{"title":"M \/ Dark Olive","offer_id":45250891808990,"sku":"CR708MDark Olive","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Dark Olive","offer_id":45250891841758,"sku":"CR708LDark Olive","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Dark Olive","offer_id":45250891874526,"sku":"CR708XLDark Olive","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL \/ Dark Olive","offer_id":45250891907294,"sku":"CR708XXLDark Olive","price":1299.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16236_CR708MENSOLIVECIRROJACKETFRONT.jpg?v=1750178306"},{"product_id":"ciotiva-jacket-women-cirro-windproof","title":"Ciovita Jacket Women Cirro Windproof","description":"","brand":"Ciovita","offers":[{"title":"S \/ Grey","offer_id":45250945941726,"sku":"CR679SGrey","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Grey","offer_id":45250945974494,"sku":"CR679MGrey","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Grey","offer_id":45250946007262,"sku":"CR679LGrey","price":1299.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Grey","offer_id":45250946040030,"sku":"CR679XLGrey","price":1299.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/13301_CR679LDSGREYCIRROJACKETFRONT.jpg?v=1759486583"},{"product_id":"pearl-izumi-w-elite-barrier-convert-jacket","title":"Pearl Izumi Women Jacket Elite Barrier Convert","description":"","brand":"Pearl Izumi","offers":[{"title":"M \/ Grey","offer_id":45427106185438,"sku":"11231504-5FP-M-Grey","price":1232.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/12664_61anGzewanL_AC_SL1067.jpg?v=1760714096"},{"product_id":"ciovita-jacket-2-0-lumen-lava-women","title":"Ciovita Jacket 2.0 Lumen Lava Women","description":"","brand":"Ciovita","offers":[{"title":"S \/ Grey","offer_id":45500746727646,"sku":"CR1038SGrey","price":1399.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Grey","offer_id":45500746760414,"sku":"CR1038MGrey","price":1399.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Grey","offer_id":45500746793182,"sku":"CR1038LGrey","price":1399.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Grey","offer_id":45500746825950,"sku":"CR1038XLGrey","price":1399.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16255_CR1038WMNLUMENLAVAJACKETFRONT_v5.jpg?v=1750178482"},{"product_id":"ciovita-jacket-2-0-mens-urbano-lava","title":"Ciovita Jacket 2.0 Mens Urbano Lava","description":"","brand":"Ciovita","offers":[{"title":"S \/ Rhubarb","offer_id":45500900933854,"sku":"CR1089SRhubarb","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Rhubarb","offer_id":45500900966622,"sku":"CR1089MRhubarb","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Rhubarb","offer_id":45500900999390,"sku":"CR1089LRhubarb","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Rhubarb","offer_id":45500901032158,"sku":"CR1089XLRhubarb","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL \/ Rhubarb","offer_id":45500901064926,"sku":"CR1089XXLRhubarb","price":1999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16349_CR1089MNSBLOODSTONEURBANOLAVAJACKET20FRONT.jpg?v=1750178485"},{"product_id":"ciovita-jacket-women-strisce-lava","title":"Ciovita Jacket Women Strisce Lava","description":"","brand":"Ciovita","offers":[{"title":"S \/ Teal","offer_id":45501029974238,"sku":"CR1027STeal","price":1399.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Teal","offer_id":45501030007006,"sku":"CR1027MTeal","price":1399.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Teal","offer_id":45501030039774,"sku":"CR1027LTeal","price":1399.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Teal","offer_id":45501030072542,"sku":"CR1027XLTeal","price":1399.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16299_CR1027LADIESSTRISCELAVAJACKETFRONT__1.jpg?v=1750178485"},{"product_id":"leatt-dbx-5-0-all-mountain-jacket-forest-extra-large","title":"Leatt DBX 5.0 All Mountain Jacket Forest Extra Large","description":"Description\u003cbr\u003e\r\n\u003cbr\u003e\r\nThree-layer HydraDri, all-taped four-way stretch shell.\u003cbr\u003e\r\n30.000mm\/23.000g\/m² waterproof\/breathable shell.\u003cbr\u003e\r\nDirt, water and stain resistant fabric coating.\u003cbr\u003e\r\nWater-resistant zippers and hidden reinforced stitching.\u003cbr\u003e\r\nTailored fit for riding with or without body armour.\u003cbr\u003e\r\nMagnetic hood system (Patent Pending):\u003cbr\u003e\r\nKeeps the hood at the back or\u003cbr\u003e\r\nFixes the hood on the helmet (helmet magnet included)\u003cbr\u003e\r\nThree-point, fully adjustable hood with stiffened peak fits over full-face helmets.\u003cbr\u003e\r\nReflective printing on lower back.\u003cbr\u003e\r\nBrush Guard fabric protection on elbows.\u003cbr\u003e\r\nShoulder Brush Guard with anti-slip function for improved backpack grip.\u003cbr\u003e\r\nVents on sides of jacket.\u003cbr\u003e\r\nPass pocket on left arm.\u003cbr\u003e\r\nMicrofiber goggle wiper.\u003cbr\u003e\r\nWaterproof silk storm cuffs at wrists.\u003cbr\u003e\r\nSeat gripper, prevents jacket rise.","brand":"Leatt","offers":[{"title":"Default Title","offer_id":46142702059742,"sku":"6009699069897","price":2955.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/2340_yHOTTz45ccLd.jpg?v=1750796242"},{"product_id":"leatt-jacket-mtb-hydradri-2-0-women","title":"Leatt Jacket Mtb HydraDri 2.0 Women","description":"","brand":"Leatt","offers":[{"title":"S \/ Black","offer_id":46143016435934,"sku":"5023039350SBlack","price":2399.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Black","offer_id":46143016468702,"sku":"5023039350MBlack","price":2399.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Black","offer_id":46143016501470,"sku":"5023039350LBlack","price":2399.0,"currency_code":"ZAR","in_stock":false},{"title":"XS \/ Black","offer_id":46143016534238,"sku":"5023039350XSBlack","price":2399.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/15715_Screenshot2022-11-23at100109_v1.jpg?v=1750179921"},{"product_id":"leatt-jacket-mtb-endurance-2-0-v25","title":"Leatt Jacket MTB Endurance 2.0 V25","description":"\u003cul style='box-sizing: border-box; margin: 0px 0px 10px 20px; padding: 0px; list-style-position: initial; list-style-image: initial; color: rgb(38, 38, 38); font-family: \"Open Sans\", sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);'\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eSuper lightweight high stretch nylon\/elastane weave\u003c\/span\u003e\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eWindproof by construction - no laminate for better airflow\u003c\/span\u003e\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003e\u003cspan style=\"box-sizing: border-box; font-weight: 700;\"\u003eOn bike storage strap to attach jacket when packed\u003c\/span\u003e\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eDurable ripstop weave with 360 stretch\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eDirt, water, stain resistant coated\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003ePFC-Free C0 Durable Water Repellent \u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eErgonomic cut for aggressive\/semi-aggressive riding position\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eKnitted mesh panels at back and in armholes for targeted ventilation\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003ePreshaped cuffs with extra protection at upper part. \u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eStretch fit cuffs and hemline\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eLow profile collar with soft fabric on inside\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eLonger back length with gripper print\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eZipped pocket at lower back\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003ePackable into back pocket with reversible zip slider.\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eReflective print details at front and back\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eWelded seamless frontzip and inner flap.\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eNext to skin fit\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003eSize: #XS-3XL\u003c\/li\u003e\r\n\t\u003cli style=\"box-sizing: border-box; margin: 0px 0px 10px; padding: 0px;\"\u003ePlastic free packaging \u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Leatt","offers":[{"title":"M \/ Teal","offer_id":46143020957918,"sku":"502510318MTeal","price":1899.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Teal","offer_id":46143020990686,"sku":"502510318LTeal","price":1899.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Teal","offer_id":46143021023454,"sku":"502510318XLTeal","price":1899.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Peanut","offer_id":46143021056222,"sku":"502510318MPeanut","price":1899.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Peanut","offer_id":46143021088990,"sku":"502510318LPeanut","price":1899.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Peanut","offer_id":46143021121758,"sku":"502510318XLPeanut","price":1899.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/11035_Leatt-Jacket-MTB-Endurance-20_Teal-1.jpg?v=1750433385"},{"product_id":"leatt-jacket-mtb-hydradri-2-0","title":"Leatt Jacket Mtb HydraDri 2.0","description":"\u003ch2 data-end=\"32\" data-section-id=\"nrmgkx\" data-start=\"0\"\u003eLeatt MTB HydraDri 2.0 Jacket\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"368\" data-start=\"34\"\u003eThe Leatt MTB HydraDri 2.0 Jacket (Black, Medium) is a lightweight, packable mountain biking shell designed for wet and windy trail conditions. Built with a 10,000mm waterproof \/ 10,000g\/m² breathable HydraDri membrane and X-Flow mesh lining, it delivers reliable weather protection while maintaining airflow during high-output rides.\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"386\" data-section-id=\"1iz91iu\" data-start=\"370\"\u003eKey Features\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"686\" data-start=\"387\"\u003e\r\n\t\u003cli data-end=\"437\" data-section-id=\"1ewl5co\" data-start=\"387\"\u003e10K\/10K HydraDri waterproof and breathable shell\u003c\/li\u003e\r\n\t\u003cli data-end=\"479\" data-section-id=\"13ws8zh\" data-start=\"438\"\u003eLightweight 2-layer 360° stretch fabric\u003c\/li\u003e\r\n\t\u003cli data-end=\"521\" data-section-id=\"1gkxu8c\" data-start=\"480\"\u003eDirt- and water-resistant outer coating\u003c\/li\u003e\r\n\t\u003cli data-end=\"573\" data-section-id=\"1uwz7el\" data-start=\"522\"\u003eX-Flow inner mesh lining for improved ventilation\u003c\/li\u003e\r\n\t\u003cli data-end=\"625\" data-section-id=\"1is7r1b\" data-start=\"574\"\u003eFully packable into its own zippered chest pocket\u003c\/li\u003e\r\n\t\u003cli data-end=\"686\" data-section-id=\"15n4je\" data-start=\"626\"\u003eWindproof construction ideal for changing trail conditions\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"711\" data-section-id=\"qsl2z2\" data-start=\"688\"\u003eRide-Focused Design\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1054\" data-start=\"712\"\u003e\r\n\t\u003cli data-end=\"781\" data-section-id=\"a9ziww\" data-start=\"712\"\u003e\n\u003cstrong data-end=\"743\" data-start=\"714\"\u003eRide Adaptive Hood (RAhD)\u003c\/strong\u003e fits over a full-face or trail helmet\u003c\/li\u003e\r\n\t\u003cli data-end=\"875\" data-section-id=\"kimf07\" data-start=\"782\"\u003e\n\u003cstrong data-end=\"817\" data-start=\"784\"\u003ePatented magnetic hood system\u003c\/strong\u003e keeps the hood secured and prevents flapping while riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"981\" data-section-id=\"1nkzfqz\" data-start=\"876\"\u003e\n\u003cstrong data-end=\"901\" data-start=\"878\"\u003eClimbVent connector\u003c\/strong\u003e allows the jacket to stay open for maximum airflow on climbs without ballooning\u003c\/li\u003e\r\n\t\u003cli data-end=\"1054\" data-section-id=\"1h0nib5\" data-start=\"982\"\u003eTailored MTB fit designed for freedom of movement on technical terrain\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1076\" data-section-id=\"1wib1ph\" data-start=\"1056\"\u003eStorage \u0026amp; Safety\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1255\" data-start=\"1077\"\u003e\r\n\t\u003cli data-end=\"1115\" data-section-id=\"1a53er9\" data-start=\"1077\"\u003eTwo zippered hand-warmer hip pockets\u003c\/li\u003e\r\n\t\u003cli data-end=\"1176\" data-section-id=\"16bv3lz\" data-start=\"1116\"\u003eLarge chest pocket suitable for a phone or ride essentials\u003c\/li\u003e\r\n\t\u003cli data-end=\"1255\" data-section-id=\"tksu8k\" data-start=\"1177\"\u003eReflective lower-back detailing for added visibility in low-light conditions\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1269\" data-section-id=\"3zn0w5\" data-start=\"1257\"\u003eBest Use\u003c\/h2\u003e\r\n\r\n\u003ch2 data-end=\"1280\" data-start=\"1270\"\u003eIdeal for:\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1449\" data-start=\"1281\"\u003e\r\n\t\u003cli data-end=\"1312\" data-section-id=\"1qk41kp\" data-start=\"1281\"\u003eTrail and all-mountain riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"1346\" data-section-id=\"10nrkcn\" data-start=\"1313\"\u003eCool, windy, and wet conditions\u003c\/li\u003e\r\n\t\u003cli data-end=\"1398\" data-section-id=\"1vsjhkz\" data-start=\"1347\"\u003eRiders wanting a lightweight emergency rain shell\u003c\/li\u003e\r\n\t\u003cli data-end=\"1449\" data-section-id=\"10xmgzl\" data-start=\"1399\"\u003eVariable weather rides where packability matters\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1468\" data-start=\"1451\"\u003eNot intended for:\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1603\" data-start=\"1469\"\u003e\r\n\t\u003cli data-end=\"1496\" data-section-id=\"17wf1mc\" data-start=\"1469\"\u003eProlonged heavy downpours\u003c\/li\u003e\r\n\t\u003cli data-end=\"1603\" data-section-id=\"lbfd8d\" data-start=\"1497\"\u003eExtreme winter or alpine riding conditions where a heavier 20K\/30K waterproof shell would perform better\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1618\" data-section-id=\"kpugta\" data-start=\"1605\"\u003eFit Notes\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"1693\" data-start=\"1619\"\u003eLeatt jackets generally have an athletic MTB cut. Riders planning to wear:\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1757\" data-start=\"1694\"\u003e\r\n\t\u003cli data-end=\"1713\" data-section-id=\"a7a6ic\" data-start=\"1694\"\u003eelbow protection,\u003c\/li\u003e\r\n\t\u003cli data-end=\"1735\" data-section-id=\"1tqq643\" data-start=\"1714\"\u003ethicker mid-layers,\u003c\/li\u003e\r\n\t\u003cli data-end=\"1757\" data-section-id=\"rdlh7k\" data-start=\"1736\"\u003eor chest\/body armor\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"1812\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"1759\"\u003emay prefer sizing up for additional layering comfort.\u003c\/p\u003e\r\n","brand":"Leatt","offers":[{"title":"Pine \/ S","offer_id":46143022399710,"sku":"502303555PineS","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Pine \/ M","offer_id":46143022432478,"sku":"502303555PineM","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Pine \/ L","offer_id":46143022465246,"sku":"6009554019395","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Pine \/ XL","offer_id":46143022498014,"sku":"502303555PineXL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Pine \/ XXL","offer_id":46143022530782,"sku":"6009554019418","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Pine \/ XXXL","offer_id":46143022563550,"sku":"502303555PineXXXL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Lava \/ S","offer_id":46143022596318,"sku":"6009554019319","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Lava \/ M","offer_id":46143022629086,"sku":"502303555LavaM","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Lava \/ L","offer_id":46143022661854,"sku":"502303555LavaL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Lava \/ XL","offer_id":46143022694622,"sku":"502303555LavaXL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Lava \/ XXL","offer_id":46143022727390,"sku":"502303555LavaXXL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Lava \/ XXXL","offer_id":46143022760158,"sku":"502303555LavaXXXL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ S","offer_id":46143022792926,"sku":"502303555BlackS","price":2100.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":46143022825694,"sku":"6009554019258","price":2100.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":46143022858462,"sku":"502303555BlackL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XL","offer_id":46143022891230,"sku":"6009554019272","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXL","offer_id":46143022923998,"sku":"502303555BlackXXL","price":2100.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXXL","offer_id":46143022956766,"sku":"6009554019296","price":2100.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/10564_4JAiF1hVSlje.jpg?v=1750433378"},{"product_id":"leatt-jacket-mtb-5-0","title":"Leatt Jacket MTB 5.0","description":"","brand":"Leatt","offers":[{"title":"Black \/ S","offer_id":46143023022302,"sku":"6009699087433","price":1799.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":46143023055070,"sku":"6009699087440","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ L","offer_id":46143023087838,"sku":"6009699087457","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XS","offer_id":46143023120606,"sku":"5021100606BlackXS","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XL","offer_id":46143023153374,"sku":"6009699087464","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXL","offer_id":46143023186142,"sku":"6009699087471","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXXL","offer_id":46143023218910,"sku":"6009699087488","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ S","offer_id":46143023251678,"sku":"5021100606CactusS","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ M","offer_id":46143023284446,"sku":"6009699087501","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ L","offer_id":46143023317214,"sku":"6009699087518","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XS","offer_id":46143023349982,"sku":"5021100606CactusXS","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XL","offer_id":46143023382750,"sku":"5021100606CactusXL","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XXL","offer_id":46143023415518,"sku":"5021100606CactusXXL","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XXXL","offer_id":46143023448286,"sku":"5021100606CactusXXXL","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ S","offer_id":46143023481054,"sku":"6009699087549","price":1799.0,"currency_code":"ZAR","in_stock":true},{"title":"Sand \/ M","offer_id":46143023513822,"sku":"6009699087556","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ L","offer_id":46143023546590,"sku":"6009699087563","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XS","offer_id":46143023579358,"sku":"5021100606SandXS","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XL","offer_id":46143023612126,"sku":"5021100606SandXL","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XXL","offer_id":46143023644894,"sku":"5021100606SandXXL","price":1799.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XXXL","offer_id":46143023677662,"sku":"5021100606SandXXXL","price":1799.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/6737_Kwhl0VrUpCDg.png?v=1750433405"},{"product_id":"leatt-jacket-mtb-2-0","title":"Leatt Jacket MTB 2.0","description":"","brand":"Leatt","offers":[{"title":"Black \/ S","offer_id":46143024464094,"sku":"5021100746BLACKS","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ M","offer_id":46143024496862,"sku":"5021100746BLACKM","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ L","offer_id":46143024529630,"sku":"5021100746BLACKL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XL","offer_id":46143024562398,"sku":"5021100746BLACKXL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXL","offer_id":46143024595166,"sku":"6009699088225","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXXL","offer_id":46143024627934,"sku":"6009699088232","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ S","offer_id":46143024660702,"sku":"5021100746CactusS","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ M","offer_id":46143024693470,"sku":"5021100746CactusM","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ L","offer_id":46143024726238,"sku":"5021100746CactusL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XL","offer_id":46143024759006,"sku":"5021100746CactusXL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XXL","offer_id":46143024791774,"sku":"5021100746CactusXXL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XXXL","offer_id":46143024824542,"sku":"5021100746CactusXXXL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ S","offer_id":46143024857310,"sku":"6009699088294","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ M","offer_id":46143024890078,"sku":"5021100746SandM","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ L","offer_id":46143024922846,"sku":"5021100746SandL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XL","offer_id":46143024955614,"sku":"5021100746SandXL","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XXL","offer_id":46143024988382,"sku":"6009699088331","price":1330.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XXXL","offer_id":46143025021150,"sku":"5021100746SandXXXL","price":1330.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/6736_YMXO0dYXUaJM.png?v=1750433409"},{"product_id":"leatt-jacket-mtb-5-0-cactus","title":"Leatt Jacket Mtb 5.0 Cactus","description":"","brand":"Leatt","offers":[{"title":"M","offer_id":46143025905886,"sku":"502110062M","price":2478.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":46143025938654,"sku":"502110062L","price":2478.0,"currency_code":"ZAR","in_stock":false},{"title":"XS","offer_id":46143025971422,"sku":"502110062XS","price":2478.0,"currency_code":"ZAR","in_stock":false},{"title":"XL","offer_id":46143026004190,"sku":"502110062XL","price":2478.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL","offer_id":46143026036958,"sku":"502110062XXL","price":2478.0,"currency_code":"ZAR","in_stock":false},{"title":"XXXL","offer_id":46143026069726,"sku":"502110062XXXL","price":2478.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/1994_40194_60e70e18571106.81263332_leatt-dbx-5-jacket-cactus-3-935113_20_281_29.jpg?v=1750979049"},{"product_id":"leatt-jacket-mtb-4-1","title":"Leatt Jacket MTB 4.0","description":"","brand":"Leatt","offers":[{"title":"Black \/ S","offer_id":46143027183838,"sku":"5021100666BlackS","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ M","offer_id":46143027216606,"sku":"5021100666BlackM","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ L","offer_id":46143027249374,"sku":"5021100666BlackL","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XL","offer_id":46143027282142,"sku":"6009699087990","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXL","offer_id":46143027314910,"sku":"6009699088003","price":1250.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XXXL","offer_id":46143027347678,"sku":"6009699088010","price":800.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ S","offer_id":46143027380446,"sku":"5021100666CactusS","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ M","offer_id":46143027413214,"sku":"5021100666CactusM","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ L","offer_id":46143027445982,"sku":"6009699088041","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XL","offer_id":46143027478750,"sku":"6009699088058","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XXL","offer_id":46143027511518,"sku":"5021100666CactusXXL","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Cactus \/ XXXL","offer_id":46143027544286,"sku":"5021100666CactusXXXL","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ S","offer_id":46143027577054,"sku":"6009699088072","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ M","offer_id":46143027609822,"sku":"6009699088089","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ L","offer_id":46143027642590,"sku":"6009699088096","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XL","offer_id":46143027675358,"sku":"6009699088102","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XXL","offer_id":46143027708126,"sku":"6009699088119","price":800.0,"currency_code":"ZAR","in_stock":false},{"title":"Sand \/ XXXL","offer_id":46143027740894,"sku":"5021100666SandXXXL","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Steel \/ S","offer_id":46143027773662,"sku":"5021100666SteelS","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Steel \/ M","offer_id":46143027806430,"sku":"5021100666SteelM","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Steel \/ L","offer_id":46143027839198,"sku":"5021100666SteelL","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Steel \/ XL","offer_id":46143027871966,"sku":"5021100666SteelXL","price":1250.0,"currency_code":"ZAR","in_stock":false},{"title":"Steel \/ XXXL","offer_id":46143027904734,"sku":"5021100666SteelXXXL","price":1250.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/6776_EwtrX1PvrprI.jpg?v=1750979055"},{"product_id":"leatt-coat-mudcoat-one-size","title":"Leatt Coat MudCoat One Size","description":"","brand":"Leatt","offers":[{"title":"Black","offer_id":46143157534942,"sku":"5024080900Black","price":895.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/15651_leatt-mudcoat-black-001.jpg?v=1744810503"},{"product_id":"leat-jacket-mtb-4-0-steel","title":"Leat Jacket Mtb 4.0 Steel","description":"","brand":"Leatt","offers":[{"title":"S","offer_id":46143168839902,"sku":"6009699088126","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"M","offer_id":46143168872670,"sku":"6009699088133","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"L","offer_id":46143168905438,"sku":"6009699088140","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"XS","offer_id":46143168938206,"sku":"5021100720XS","price":1999.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL","offer_id":46143168970974,"sku":"5021100666SteelXXL","price":1999.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/5517_J3nnkkZGnTlQ.jpg?v=1750434069"},{"product_id":"ciovita-jacket-windproof-alto-corsa-mens","title":"Ciovita Jacket Windproof Alto Corsa - Mens","description":"\u003cp data-end=\"125\" data-start=\"85\"\u003e\u003cstrong data-end=\"125\" data-start=\"85\"\u003eAlto Corsa Windproof Jacket (CR1660)\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"397\" data-start=\"127\"\u003eThe Alto Corsa Windproof Jacket combines lightweight protection with sleek packability, making it an essential layer for every ride. Crafted from durable Nylon Ripstop with a DWR coating, it provides reliable wind resistance while maintaining a light, easy-wearing feel.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"624\" data-start=\"399\"\u003eDesigned with a classic fit, the jacket offers a comfortable silhouette that layers effortlessly over your cycling kit. Encased elastic at the hem and sleeves ensures a secure, streamlined fit that moves with you on the bike.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"918\" data-start=\"626\"\u003eFunctionality is built into every detail. The jacket features an inner self-storage pocket for easy packability on the go, while breathable mesh panels improve ventilation during high-output efforts. Reflective trims enhance visibility in low-light conditions, helping keep you seen and safe.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1253\" data-start=\"920\"\u003e\u003cstrong data-end=\"932\" data-start=\"920\"\u003eFeatures\u003c\/strong\u003e\u003cbr\u003e\r\n◢ Classic fit for versatile layering\u003cbr data-end=\"972\" data-start=\"969\"\u003e\r\n◢ YKK coil full-length zip\u003cbr data-end=\"1001\" data-start=\"998\"\u003e\r\n◢ Ciovita branded metal zip puller\u003cbr data-end=\"1038\" data-start=\"1035\"\u003e\r\n◢ Reflective trims for visibility\u003cbr data-end=\"1074\" data-start=\"1071\"\u003e\r\n◢ Inner self-stowing pocket\u003cbr data-end=\"1104\" data-start=\"1101\"\u003e\r\n◢ Encased elastic hem for secure fit\u003cbr data-end=\"1143\" data-start=\"1140\"\u003e\r\n◢ Mesh panels for improved breathability\u003cbr data-end=\"1186\" data-is-only-node=\"\" data-start=\"1183\"\u003e\r\n◢ Full-length internal zip guard\u003cbr data-end=\"1221\" data-start=\"1218\"\u003e\r\n◢ Encased elastic sleeve cuffs\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1420\" data-start=\"1255\"\u003e\u003cstrong data-end=\"1266\" data-start=\"1255\"\u003eFabrics\u003c\/strong\u003e\u003cbr\u003e\r\nMain body: Nylon Ripstop with DWR coating\u003cbr data-end=\"1311\" data-start=\"1308\"\u003e\r\n80% Nylon | 15% Polyester | 5% Elastane\u003cbr data-end=\"1353\" data-start=\"1350\"\u003e\r\n◢ Lightweight construction\u003cbr data-end=\"1382\" data-start=\"1379\"\u003e\r\n◢ Wind resistant\u003cbr data-end=\"1401\" data-start=\"1398\"\u003e\r\n◢ Packable design\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1439\" data-start=\"1422\"\u003e\u003cstrong data-end=\"1439\" data-start=\"1422\"\u003eStyle: CR1660\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1674\" data-start=\"1441\"\u003e\u003cstrong data-end=\"1462\" data-start=\"1441\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr\u003e\r\nCold hand wash only.\u003cbr data-end=\"1486\" data-start=\"1483\"\u003e\r\nDo not tumble dry.\u003cbr data-end=\"1507\" data-start=\"1504\"\u003e\r\nDo not iron.\u003cbr data-end=\"1522\" data-start=\"1519\"\u003e\r\nDo not bleach.\u003cbr data-end=\"1539\" data-start=\"1536\"\u003e\r\nDo not dry clean.\u003cbr data-end=\"1559\" data-start=\"1556\"\u003e\r\nWash separately with like colours.\u003cbr data-end=\"1596\" data-start=\"1593\"\u003e\r\nEnsure all closures are fastened before washing.\u003cbr data-end=\"1647\" data-is-only-node=\"\" data-start=\"1644\"\u003e\r\nDo not use fabric softener.\u003c\/p\u003e\r\n","brand":"Ciovita","offers":[{"title":"Pine \/ S","offer_id":46636391792862,"sku":"CR1-Pine-S","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Pine \/ M","offer_id":46636391858398,"sku":"CR1-Pine-M","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Pine \/ L","offer_id":46636391891166,"sku":"CR1-Pine-L","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Pine \/ XL","offer_id":46636391923934,"sku":"CR1-Pine-XL","price":1199.0,"currency_code":"ZAR","in_stock":false},{"title":"Pine \/ XXL","offer_id":46636391956702,"sku":"CR1-Pine-XXL","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ S","offer_id":46636391989470,"sku":"CR1BlackS","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ M","offer_id":46636392022238,"sku":"CR1BlackM","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":46636392055006,"sku":"CR1BlackL","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ XL","offer_id":46636392087774,"sku":"CR1BlackXL","price":1199.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ XXL","offer_id":46636392120542,"sku":"CR1BlackXXL","price":1199.0,"currency_code":"ZAR","in_stock":false},{"title":"Orange \/ L","offer_id":47697401970910,"sku":"CR1OrangeL","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ XL","offer_id":47711166136542,"sku":"CR1OrangeXL","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ S","offer_id":48174339391710,"sku":"CR1OrangeS","price":1199.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ M","offer_id":48174339588318,"sku":"CR1OrangeM","price":1199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16102_CR1660MNSPINEALTOCORSAWINDPROOFJACKETFRONT_v5.jpg?v=1763547374"},{"product_id":"ciovita-jacket-windproof-alto-corsa-womens","title":"Ciovita Jacket Windproof Alto Corsa - Women's","description":"","brand":"Ciovita","offers":[{"title":"Black \/ S","offer_id":46636392317150,"sku":"CR150BlackS","price":999.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ M","offer_id":46636392349918,"sku":"CR150BlackM","price":999.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":46636392382686,"sku":"CR150BlackL","price":999.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/16080_CR1503WMNBLACKALTOCORSAWINDPROOFJACKETFRONT.jpg?v=1745569042"},{"product_id":"ciovita-jacket-mens-apex-hydro-repel-waterproof","title":"Ciovita Jacket Mens Apex Hydro Repel Waterproof","description":"","brand":"Ciovita","offers":[{"title":"S \/ Black","offer_id":47026455380190,"sku":"CR617SBlack","price":4300.0,"currency_code":"ZAR","in_stock":true},{"title":"M \/ Black","offer_id":47026455445726,"sku":"CR617MBlack","price":4300.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Black","offer_id":47026455478494,"sku":"CR617LBlack","price":4300.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Black","offer_id":47026456428766,"sku":"CR617XLBlack","price":4300.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/18604_sada_v4.jpg?v=1750978537"},{"product_id":"ciovita-jacket-mens-apex-polartec-adventure","title":"Ciovita Jacket Mens Apex Polartec Adventure","description":"\u003cp data-end=\"163\" data-start=\"112\"\u003e\u003cstrong data-end=\"163\" data-start=\"112\"\u003eCIOVITA Apex Polartec Adventure Jacket (CR1518)\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"465\" data-start=\"165\"\u003eElevate your outdoor adventures with the CIOVITA Apex Polartec Adventure Jacket—engineered for performance, protection, and packability. Designed with a Pro Fit, this jacket is crafted from 100% Nylon Ripstop with a DWR coating, delivering lightweight, wind-resistant protection against the elements.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"639\" data-start=\"467\"\u003eInside, the Polartec Thermal Mesh lining provides exceptional insulation without added bulk, helping regulate temperature while maintaining breathability during active use.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"939\" data-start=\"641\"\u003eFunction meets refined detail with a YKK two-way coil zip for versatile ventilation, a CIOVITA branded rubber label, and reflective trims to enhance visibility in low-light conditions. The jacket easily packs into its own mesh pocket, making it a convenient layer to carry on any ride or adventure.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1080\" data-start=\"941\"\u003eA full-length internal zip guard adds comfort, while the lightweight silicone gripper elastic at the hem ensures a secure, streamlined fit.\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1360\" data-start=\"1082\"\u003e\u003cstrong data-end=\"1094\" data-start=\"1082\"\u003eFeatures\u003c\/strong\u003e\u003cbr data-end=\"1097\" data-start=\"1094\"\u003e\r\n◢ Pro fit for performance layering\u003cbr data-end=\"1134\" data-start=\"1131\"\u003e\r\n◢ YKK two-way coil zip\u003cbr data-end=\"1159\" data-start=\"1156\"\u003e\r\n◢ Ciovita branded rubber label\u003cbr data-end=\"1192\" data-start=\"1189\"\u003e\r\n◢ Reflective trims for visibility\u003cbr data-end=\"1228\" data-start=\"1225\"\u003e\r\n◢ Packable into integrated mesh pocket\u003cbr data-end=\"1269\" data-start=\"1266\"\u003e\r\n◢ Lightweight silicone gripper elastic around full hem\u003cbr data-end=\"1326\" data-start=\"1323\"\u003e\r\n◢ Full-length internal zip guard\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1455\" data-start=\"1362\"\u003e\u003cstrong data-end=\"1373\" data-start=\"1362\"\u003eFabrics\u003c\/strong\u003e\u003cbr data-end=\"1376\" data-start=\"1373\"\u003e\r\nOuter: 100% Nylon Ripstop with DWR coating\u003cbr data-end=\"1421\" data-start=\"1418\"\u003e\r\n◢ Lightweight\u003cbr data-end=\"1437\" data-start=\"1434\"\u003e\r\n◢ Wind resistant\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1529\" data-start=\"1457\"\u003eInner: Polartec Thermal Mesh\u003cbr data-end=\"1488\" data-start=\"1485\"\u003e\r\n◢ 100% Polyester\u003cbr data-end=\"1507\" data-start=\"1504\"\u003e\r\n◢ Thermal insulation\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1548\" data-start=\"1531\"\u003e\u003cstrong data-end=\"1548\" data-start=\"1531\"\u003eStyle: CR1518\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp data-end=\"1826\" data-start=\"1550\"\u003e\u003cstrong data-end=\"1571\" data-start=\"1550\"\u003eCare Instructions\u003c\/strong\u003e\u003cbr data-end=\"1574\" data-start=\"1571\"\u003e\r\nCold hand wash.\u003cbr data-end=\"1592\" data-start=\"1589\"\u003e\r\nDo not tumble dry.\u003cbr data-end=\"1613\" data-start=\"1610\"\u003e\r\nDo not iron.\u003cbr data-end=\"1628\" data-start=\"1625\"\u003e\r\nDo not bleach.\u003cbr data-end=\"1645\" data-start=\"1642\"\u003e\r\nDo not dry clean.\u003cbr data-end=\"1665\" data-start=\"1662\"\u003e\r\nWash separately with like colours.\u003cbr data-end=\"1702\" data-start=\"1699\"\u003e\r\nEnsure all closures are fastened before washing.\u003cbr data-end=\"1753\" data-start=\"1750\"\u003e\r\nDo not use fabric softener.\u003cbr data-end=\"1783\" data-start=\"1780\"\u003e\r\nWash with sports wash.\u003cbr data-end=\"1808\" data-start=\"1805\"\u003e\r\nDo not store damp.\u003c\/p\u003e\r\n","brand":"Ciovita","offers":[{"title":"S \/ Slate","offer_id":47026461245662,"sku":"CR1518SSlate","price":2999.0,"currency_code":"ZAR","in_stock":false},{"title":"M \/ Slate","offer_id":47026462458078,"sku":"CR1518MSlate","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Slate","offer_id":47026462785758,"sku":"CR1518LSlate","price":2999.0,"currency_code":"ZAR","in_stock":false},{"title":"XL \/ Slate","offer_id":47026462818526,"sku":"CR1518XLSlate","price":2999.0,"currency_code":"ZAR","in_stock":false},{"title":"XXL \/ Slate","offer_id":47026462851294,"sku":"CR1518XXLSlate","price":2999.0,"currency_code":"ZAR","in_stock":false},{"title":"L \/ Burnt Clay","offer_id":48174337294558,"sku":"CR1518LBurnt Clay","price":2999.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/18620_CR1518_MNS_SLATE_POLARTEC_JACKET_FRONT_v5.jpg?v=1777389376"},{"product_id":"pearl-izumi-jacket-select-s-green","title":"Pearl Izumi Jacket Select S Green","description":"","brand":"Pearl Izumi","offers":[{"title":"Default Title","offer_id":47036236071134,"sku":"888687264041","price":800.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/12666_s-l1200_v5.jpg?v=1750864424"},{"product_id":"ciovita-mens-supremo-rain-shell-jacket","title":"Ciovita Mens Supremo Rain Shell Jacket","description":"\u003ch2 data-end=\"30\" data-section-id=\"d1bt9x\" data-start=\"0\"\u003eSupremo Rain Shell (CR1686)\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"318\" data-start=\"32\"\u003eThe \u003cstrong data-end=\"58\" data-start=\"36\"\u003eSupremo Rain Shell\u003c\/strong\u003e is built for riders who refuse to let bad weather interrupt their ride. Engineered with advanced waterproof technology and a race-focused fit, this jacket delivers \u003cstrong data-end=\"274\" data-start=\"223\"\u003eserious protection, visibility, and performance\u003c\/strong\u003e when conditions turn wet and unpredictable.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"323\" data-start=\"320\"\u003e\r\n\u003ch3 data-end=\"355\" data-section-id=\"1ysgs9x\" data-start=\"325\"\u003e????️ All-Weather Protection\u003c\/h3\u003e\r\n\r\n\u003cp data-end=\"618\" data-start=\"356\"\u003eWith a \u003cstrong data-end=\"394\" data-start=\"363\"\u003e13,000 mm waterproof rating\u003c\/strong\u003e and seam-sealed construction, this jacket is designed to keep you dry even in heavy rain. The durable DWR coating adds an extra layer of water resistance, ensuring rain beads off the surface while maintaining breathability.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"623\" data-start=\"620\"\u003e\r\n\u003ch3 data-end=\"644\" data-section-id=\"194a6zk\" data-start=\"625\"\u003e⚙️ Key Features\u003c\/h3\u003e\r\n\r\n\u003cp data-end=\"662\" data-start=\"646\"\u003e\u003cstrong data-end=\"662\" data-start=\"646\"\u003eFit \u0026amp; Design\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"819\" data-start=\"663\"\u003e\r\n\t\u003cli data-end=\"714\" data-section-id=\"weoetd\" data-start=\"663\"\u003eRace Fit for a streamlined, aerodynamic profile\u003c\/li\u003e\r\n\t\u003cli data-end=\"760\" data-section-id=\"1c794yr\" data-start=\"715\"\u003eLightweight construction for minimal drag\u003c\/li\u003e\r\n\t\u003cli data-end=\"819\" data-section-id=\"1ti8gg5\" data-start=\"761\"\u003eDesigned for high-performance riding in wet conditions\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"843\" data-start=\"821\"\u003e\u003cstrong data-end=\"843\" data-start=\"821\"\u003eWeather Protection\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1001\" data-start=\"844\"\u003e\r\n\t\u003cli data-end=\"901\" data-section-id=\"18tkxgv\" data-start=\"844\"\u003e13,000 mm waterproof rating for heavy rain protection\u003c\/li\u003e\r\n\t\u003cli data-end=\"948\" data-section-id=\"xyek9k\" data-start=\"902\"\u003eFully seam-sealed to prevent water ingress\u003c\/li\u003e\r\n\t\u003cli data-end=\"1001\" data-section-id=\"8g3p7n\" data-start=\"949\"\u003eDWR water-resistant coating for added durability\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"1020\" data-start=\"1003\"\u003e\u003cstrong data-end=\"1020\" data-start=\"1003\"\u003eFunctionality\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1228\" data-start=\"1021\"\u003e\r\n\t\u003cli data-end=\"1095\" data-section-id=\"1pso8mv\" data-start=\"1021\"\u003eFull-length \u003cstrong data-end=\"1061\" data-start=\"1035\"\u003eYKK two-way chunky zip\u003c\/strong\u003e for ventilation and easy access\u003c\/li\u003e\r\n\t\u003cli data-end=\"1156\" data-section-id=\"16b1fel\" data-start=\"1096\"\u003eCiovita-branded zip puller for easy handling with gloves\u003c\/li\u003e\r\n\t\u003cli data-end=\"1228\" data-section-id=\"1k5a9g3\" data-start=\"1157\"\u003eSilicone gripper elastic around the hem to keep the jacket in place\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003cp data-end=\"1244\" data-start=\"1230\"\u003e\u003cstrong data-end=\"1244\" data-start=\"1230\"\u003eVisibility\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cul data-end=\"1323\" data-start=\"1245\"\u003e\r\n\t\u003cli data-end=\"1323\" data-section-id=\"1ncer89\" data-start=\"1245\"\u003eReflective trims for enhanced visibility in low-light and rainy conditions\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1328\" data-start=\"1325\"\u003e\r\n\u003ch3 data-end=\"1356\" data-section-id=\"19f0trh\" data-start=\"1330\"\u003e???? Fabric Construction\u003c\/h3\u003e\r\n\r\n\u003cul data-end=\"1542\" data-start=\"1357\"\u003e\r\n\t\u003cli data-end=\"1422\" data-section-id=\"4ko0ka\" data-start=\"1357\"\u003e\n\u003cstrong data-end=\"1369\" data-start=\"1359\"\u003eOuter:\u003c\/strong\u003e RE-PEL fabric technology (100% recycled polyester)\u003c\/li\u003e\r\n\t\u003cli data-end=\"1479\" data-section-id=\"jjgu0l\" data-start=\"1423\"\u003e\n\u003cstrong data-end=\"1435\" data-start=\"1425\"\u003eInner:\u003c\/strong\u003e TPU lamination for waterproof performance\u003c\/li\u003e\r\n\t\u003cli data-end=\"1542\" data-section-id=\"1ergs1f\" data-start=\"1480\"\u003eCombines sustainability with high-level weather protection\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003chr data-end=\"1547\" data-start=\"1544\"\u003e\r\n\u003ch3 data-end=\"1590\" data-section-id=\"1o183wu\" data-start=\"1549\"\u003e???? Why choose the Supremo Rain Shell?\u003c\/h3\u003e\r\n\r\n\u003cp data-end=\"1836\" data-start=\"1591\"\u003eThis jacket is your \u003cstrong data-end=\"1649\" data-start=\"1611\"\u003ego-to defence against serious rain\u003c\/strong\u003e, offering a balance of waterproofing, breathability, and race-ready fit. Ideal for training, commuting, and racing in wet weather, it keeps you protected without sacrificing performance.\u003c\/p\u003e\r\n\r\n\u003chr data-end=\"1841\" data-start=\"1838\"\u003e\r\n\u003ch3 data-end=\"1867\" data-section-id=\"onqioq\" data-start=\"1843\"\u003e???? Care Instructions\u003c\/h3\u003e\r\n\r\n\u003cul data-end=\"2092\" data-start=\"1868\"\u003e\r\n\t\u003cli data-end=\"1886\" data-section-id=\"5kwuv6\" data-start=\"1868\"\u003eCold hand wash\u003c\/li\u003e\r\n\t\u003cli data-end=\"1936\" data-section-id=\"1jmt7em\" data-start=\"1887\"\u003eDo not tumble dry, iron, bleach, or dry clean\u003c\/li\u003e\r\n\t\u003cli data-end=\"1974\" data-section-id=\"1qbs5t3\" data-start=\"1937\"\u003eWash separately with like colours\u003c\/li\u003e\r\n\t\u003cli data-end=\"2020\" data-section-id=\"1f2ajvy\" data-start=\"1975\"\u003eUse sports wash and avoid fabric softener\u003c\/li\u003e\r\n\t\u003cli data-end=\"2070\" data-section-id=\"1on38w1\" data-start=\"2021\"\u003eEnsure all closures are closed before washing\u003c\/li\u003e\r\n\t\u003cli data-end=\"2092\" data-section-id=\"w82fo1\" data-start=\"2071\"\u003eDo not store damp\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Ciovita","offers":[{"title":"M \/ Flint","offer_id":48174334083294,"sku":"CR1686MFlint","price":2899.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Flint","offer_id":48174334116062,"sku":"CR1686LFlint","price":2899.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/23330_CR1686-MENS-FLINT-SUPREMO-RAIN-SHELL-JACKET-1-grande-2.webp?v=1777384220"},{"product_id":"leatt-jacket-mtb-hydradri-5-0","title":"Leatt Jacket Mtb HydraDri 5.0","description":"\u003ch2 data-end=\"39\" data-section-id=\"1xm33ey\" data-start=\"0\"\u003eLeatt HydraDri 5.0 MTB Jacket – Loam\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"364\" data-start=\"41\"\u003eThe Leatt HydraDri 5.0 is a premium high-performance mountain bike jacket designed for extreme weather protection without compromising breathability, comfort or riding performance. Built for serious trail riders, it is engineered to handle rain, wind, mud and cold conditions while still allowing full mobility on the bike.\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"382\" data-section-id=\"1iz91iu\" data-start=\"366\"\u003eKey Features\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1722\" data-start=\"384\"\u003e\r\n\t\u003cli data-end=\"523\" data-section-id=\"16nfpgt\" data-start=\"384\"\u003e\n\u003cstrong data-end=\"417\" data-start=\"386\"\u003eHydraDri MAX 3-layer shell:\u003c\/strong\u003e 30,000mm waterproof \/ 30,000g\/m² breathable fabric for maximum wet-weather protection with high airflow\u003c\/li\u003e\r\n\t\u003cli data-end=\"621\" data-section-id=\"1o9ftpf\" data-start=\"524\"\u003e\n\u003cstrong data-end=\"547\" data-start=\"526\"\u003eClimbVent system:\u003c\/strong\u003e Fully open the jacket for ventilation during climbs without removing it\u003c\/li\u003e\r\n\t\u003cli data-end=\"743\" data-section-id=\"2phsyl\" data-start=\"622\"\u003e\n\u003cstrong data-end=\"654\" data-start=\"624\"\u003eRide Adaptive Hood (RAhD):\u003c\/strong\u003e Multi-position hood designed to work while riding, including over-helmet compatibility\u003c\/li\u003e\r\n\t\u003cli data-end=\"848\" data-section-id=\"1usiw1l\" data-start=\"744\"\u003e\n\u003cstrong data-end=\"782\" data-start=\"746\"\u003eMagnetic hood system (patented):\u003c\/strong\u003e Secures hood to helmet or back to prevent flapping while riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"950\" data-section-id=\"5uce7x\" data-start=\"849\"\u003e\n\u003cstrong data-end=\"884\" data-start=\"851\"\u003eOver-the-chin comfort design:\u003c\/strong\u003e Tall collar with ergonomic shaping for wind and rain protection\u003c\/li\u003e\r\n\t\u003cli data-end=\"1063\" data-section-id=\"1m1euyo\" data-start=\"951\"\u003e\n\u003cstrong data-end=\"1000\" data-start=\"953\"\u003eDurable water\/dirt\/stain-resistant coating:\u003c\/strong\u003e Helps keep the jacket cleaner for longer in harsh conditions\u003c\/li\u003e\r\n\t\u003cli data-end=\"1163\" data-section-id=\"s4mvtk\" data-start=\"1064\"\u003e\n\u003cstrong data-end=\"1108\" data-start=\"1066\"\u003eWater-resistant zippers \u0026amp; taped seams:\u003c\/strong\u003e Fully sealed construction for reliable waterproofing\u003c\/li\u003e\r\n\t\u003cli data-end=\"1260\" data-section-id=\"zk6r5h\" data-start=\"1164\"\u003e\n\u003cstrong data-end=\"1196\" data-start=\"1166\"\u003eAnti-slip shoulder panels:\u003c\/strong\u003e Keeps backpack straps in place during wet and technical rides\u003c\/li\u003e\r\n\t\u003cli data-end=\"1364\" data-section-id=\"ys1pkd\" data-start=\"1261\"\u003e\n\u003cstrong data-end=\"1293\" data-start=\"1263\"\u003eBrush Guard reinforcement:\u003c\/strong\u003e Extra durability on elbows and forearms to resist snags and abrasion\u003c\/li\u003e\r\n\t\u003cli data-end=\"1452\" data-section-id=\"1vk7tvw\" data-start=\"1365\"\u003e\n\u003cstrong data-end=\"1389\" data-start=\"1367\"\u003eVentilation zones:\u003c\/strong\u003e Side vents for temperature control during high-effort riding\u003c\/li\u003e\r\n\t\u003cli data-end=\"1534\" data-section-id=\"yyhtqd\" data-start=\"1453\"\u003e\n\u003cstrong data-end=\"1476\" data-start=\"1455\"\u003eHelmet-ready fit:\u003c\/strong\u003e Designed to work with full-face helmets and body armour\u003c\/li\u003e\r\n\t\u003cli data-end=\"1722\" data-section-id=\"1oqrr61\" data-start=\"1535\"\u003e\n\u003cstrong data-end=\"1568\" data-start=\"1537\"\u003eAdditional riding features:\u003c\/strong\u003e\r\n\t\u003cul data-end=\"1722\" data-start=\"1573\"\u003e\r\n\t\t\u003cli data-end=\"1594\" data-section-id=\"wiox6m\" data-start=\"1573\"\u003eGoggle wipe cloth\u003c\/li\u003e\r\n\t\t\u003cli data-end=\"1623\" data-section-id=\"j9vxsn\" data-start=\"1597\"\u003eWaterproof wrist cuffs\u003c\/li\u003e\r\n\t\t\u003cli data-end=\"1655\" data-section-id=\"1r1kdvs\" data-start=\"1626\"\u003eReflective rear detailing\u003c\/li\u003e\r\n\t\t\u003cli data-end=\"1700\" data-section-id=\"ro03lh\" data-start=\"1658\"\u003eSeat gripper to prevent jacket ride-up\u003c\/li\u003e\r\n\t\t\u003cli data-end=\"1722\" data-section-id=\"tnf95t\" data-start=\"1703\"\u003eArm pass pocket\u003c\/li\u003e\r\n\t\u003c\/ul\u003e\r\n\t\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1740\" data-section-id=\"bx937t\" data-start=\"1724\"\u003eFit \u0026amp; Design\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1929\" data-start=\"1742\"\u003e\r\n\t\u003cli data-end=\"1772\" data-section-id=\"5j6bkg\" data-start=\"1742\"\u003eRegular riding fit (S–3XL)\u003c\/li\u003e\r\n\t\u003cli data-end=\"1834\" data-section-id=\"18r1eyw\" data-start=\"1773\"\u003eTailored for movement on the bike, with or without armour\u003c\/li\u003e\r\n\t\u003cli data-end=\"1888\" data-section-id=\"1uexcl2\" data-start=\"1835\"\u003eStealth adjustments for a clean, low-bulk profile\u003c\/li\u003e\r\n\t\u003cli data-end=\"1929\" data-section-id=\"1pzyih0\" data-start=\"1889\"\u003eAvailable colours: Black, Loam, Teal\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1955\" data-section-id=\"1308egr\" data-start=\"1931\"\u003eWhy Riders Choose It\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"2201\" data-start=\"1957\"\u003eThe HydraDri 5.0 is built for unpredictable conditions where weather can change fast. It combines elite waterproofing with true riding-specific engineering — meaning you can climb, descend and ride hard without needing to stop for gear changes.\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"2222\" data-section-id=\"1x5ej4z\" data-start=\"2203\"\u003eImportant Notes\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"2424\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"2224\"\u003e\r\n\t\u003cli data-end=\"2279\" data-section-id=\"1ip20mm\" data-start=\"2224\"\u003eWaterproof rating: 30,000mm (heavy rain protection)\u003c\/li\u003e\r\n\t\u003cli data-end=\"2340\" data-section-id=\"19zhlya\" data-start=\"2280\"\u003eBreathability: 30,000g\/m² (high output activity support)\u003c\/li\u003e\r\n\t\u003cli data-end=\"2424\" data-is-last-node=\"\" data-section-id=\"1io0qqm\" data-start=\"2341\"\u003eDesigned specifically for mountain biking performance in all-weather environments\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n","brand":"Leatt","offers":[{"title":"S \/ Loam","offer_id":48247951753438,"sku":"5025104341SLoam","price":3999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/23480_61f-xq3XL4L-AC-SL1500.jpg?v=1778858211"},{"product_id":"castelli-jacket-squall-shell","title":"Castelli Jacket Squall Shell","description":"\u003ch2 data-end=\"60\" data-section-id=\"6neoea\" data-start=\"0\"\u003e\n\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003eCastelli\u003c\/span\u003e Squall Shell Jacket\u003c\/h2\u003e\r\n\r\n\u003ch2 data-end=\"76\" data-section-id=\"q71ju3\" data-start=\"62\"\u003eWhat Is It\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"383\" data-start=\"77\"\u003eThe Castelli Squall Shell Jacket is a lightweight, packable cycling shell designed to protect riders from wind, light rain, and changing weather conditions. It functions as an emergency outer layer that can easily be carried in a jersey pocket and quickly deployed during rides when conditions deteriorate.\u003c\/p\u003e\r\n\r\n\u003ch2 data-end=\"401\" data-section-id=\"1iz91iu\" data-start=\"385\"\u003eKey Features\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"796\" data-start=\"402\"\u003e\r\n\t\u003cli data-end=\"440\" data-section-id=\"oq4uwy\" data-start=\"402\"\u003eWindproof outer shell construction\u003c\/li\u003e\r\n\t\u003cli data-end=\"501\" data-section-id=\"1xr3z8p\" data-start=\"441\"\u003eWater-resistant protection for light rain and road spray\u003c\/li\u003e\r\n\t\u003cli data-end=\"544\" data-section-id=\"1vrssef\" data-start=\"502\"\u003eLightweight and highly packable design\u003c\/li\u003e\r\n\t\u003cli data-end=\"588\" data-section-id=\"f7axbu\" data-start=\"545\"\u003eBreathable fabric to reduce overheating\u003c\/li\u003e\r\n\t\u003cli data-end=\"638\" data-section-id=\"1xpu97v\" data-start=\"589\"\u003eFull-length zipper for ventilation adjustment\u003c\/li\u003e\r\n\t\u003cli data-end=\"690\" data-section-id=\"1y5ccmo\" data-start=\"639\"\u003eExtended rear panel for added splash protection\u003c\/li\u003e\r\n\t\u003cli data-end=\"749\" data-section-id=\"pykxvs\" data-start=\"691\"\u003eReflective detailing for improved low-light visibility\u003c\/li\u003e\r\n\t\u003cli data-end=\"796\" data-section-id=\"18s674p\" data-start=\"750\"\u003eDesigned for layering over cycling jerseys\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"816\" data-section-id=\"1yl5694\" data-start=\"798\"\u003eSpecifications\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1228\" data-start=\"817\"\u003e\r\n\t\u003cli data-end=\"854\" data-section-id=\"xnwbew\" data-start=\"817\"\u003eType: Cycling shell \/ wind jacket\u003c\/li\u003e\r\n\t\u003cli data-end=\"887\" data-section-id=\"pusllr\" data-start=\"855\"\u003eFit: Performance cycling fit\u003c\/li\u003e\r\n\t\u003cli data-end=\"936\" data-section-id=\"14c3jhj\" data-start=\"888\"\u003eMaterial: Lightweight synthetic shell fabric\u003c\/li\u003e\r\n\t\u003cli data-end=\"990\" data-section-id=\"hfvsbf\" data-start=\"937\"\u003eWeather Protection: Windproof and water-resistant\u003c\/li\u003e\r\n\t\u003cli data-end=\"1028\" data-section-id=\"2gfdvo\" data-start=\"991\"\u003eClosure: Full-length front zipper\u003c\/li\u003e\r\n\t\u003cli data-end=\"1070\" data-section-id=\"a65uza\" data-start=\"1029\"\u003ePackability: Jersey-pocket compatible\u003c\/li\u003e\r\n\t\u003cli data-end=\"1124\" data-section-id=\"1rnzh3n\" data-start=\"1071\"\u003eBest Conditions: Cool, windy, or variable weather\u003c\/li\u003e\r\n\t\u003cli data-end=\"1184\" data-section-id=\"7e6kk5\" data-start=\"1125\"\u003eUse: Road cycling, training, commuting, endurance rides\u003c\/li\u003e\r\n\t\u003cli data-end=\"1228\" data-section-id=\"9czcsr\" data-start=\"1185\"\u003eVisibility Features: Reflective accents\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1238\" data-section-id=\"yntdlk\" data-start=\"1230\"\u003ePros\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1548\" data-start=\"1239\"\u003e\r\n\t\u003cli data-end=\"1296\" data-section-id=\"1v06f3v\" data-start=\"1239\"\u003eExcellent wind protection on descents and cold starts\u003c\/li\u003e\r\n\t\u003cli data-end=\"1339\" data-section-id=\"f6eu8\" data-start=\"1297\"\u003eCompact and easy to carry during rides\u003c\/li\u003e\r\n\t\u003cli data-end=\"1377\" data-section-id=\"guixx5\" data-start=\"1340\"\u003eLightweight without feeling bulky\u003c\/li\u003e\r\n\t\u003cli data-end=\"1431\" data-section-id=\"zhufh3\" data-start=\"1378\"\u003eGood emergency protection against unexpected rain\u003c\/li\u003e\r\n\t\u003cli data-end=\"1486\" data-section-id=\"ysg1hm\" data-start=\"1432\"\u003eCycling-specific fit works well in riding position\u003c\/li\u003e\r\n\t\u003cli data-end=\"1548\" data-section-id=\"yh509l\" data-start=\"1487\"\u003eReflective details improve safety in low-light conditions\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1558\" data-section-id=\"yncdlj\" data-start=\"1550\"\u003eCons\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"1760\" data-start=\"1559\"\u003e\r\n\t\u003cli data-end=\"1611\" data-section-id=\"149wkdt\" data-start=\"1559\"\u003eNot fully waterproof for heavy or prolonged rain\u003c\/li\u003e\r\n\t\u003cli data-end=\"1655\" data-section-id=\"1127v8v\" data-start=\"1612\"\u003eLimited insulation in very cold weather\u003c\/li\u003e\r\n\t\u003cli data-end=\"1708\" data-section-id=\"xgdgm3\" data-start=\"1656\"\u003ePerformance fit may feel tight for casual riders\u003c\/li\u003e\r\n\t\u003cli data-end=\"1760\" data-section-id=\"1yi9ys5\" data-start=\"1709\"\u003eCan become warm during intense climbing efforts\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"1788\" data-section-id=\"qhiiaj\" data-start=\"1762\"\u003eWho Is It Suitable For\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"2010\" data-start=\"1789\"\u003e\r\n\t\u003cli data-end=\"1844\" data-section-id=\"1x384bf\" data-start=\"1789\"\u003eRoad cyclists riding in changing weather conditions\u003c\/li\u003e\r\n\t\u003cli data-end=\"1902\" data-section-id=\"1ci9nqi\" data-start=\"1845\"\u003eEndurance riders needing emergency weather protection\u003c\/li\u003e\r\n\t\u003cli data-end=\"1964\" data-section-id=\"17bdh1a\" data-start=\"1903\"\u003eCyclists training early mornings or during cooler seasons\u003c\/li\u003e\r\n\t\u003cli data-end=\"2010\" data-section-id=\"eaxbow\" data-start=\"1965\"\u003eRiders wanting a lightweight backup shell\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"2033\" data-section-id=\"1ix8541\" data-start=\"2012\"\u003eWho Should Use It\u003c\/h2\u003e\r\n\r\n\u003cul data-end=\"2245\" data-start=\"2034\"\u003e\r\n\t\u003cli data-end=\"2080\" data-section-id=\"1dvh6vs\" data-start=\"2034\"\u003ePerformance and recreational road cyclists\u003c\/li\u003e\r\n\t\u003cli data-end=\"2129\" data-section-id=\"z537o7\" data-start=\"2081\"\u003eCommuters needing compact weather protection\u003c\/li\u003e\r\n\t\u003cli data-end=\"2187\" data-section-id=\"1lvd90p\" data-start=\"2130\"\u003eCyclists riding in windy coastal or mountainous areas\u003c\/li\u003e\r\n\t\u003cli data-end=\"2245\" data-section-id=\"9f2mzw\" data-start=\"2188\"\u003eRiders who prefer layering systems over heavy jackets\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\r\n\u003ch2 data-end=\"2262\" data-section-id=\"1g7992f\" data-start=\"2247\"\u003eBottom Line\u003c\/h2\u003e\r\n\r\n\u003cp data-end=\"2705\" data-is-last-node=\"\" data-is-only-node=\"\" data-start=\"2263\"\u003eThe Castelli Squall Shell Jacket is a practical and performance-focused cycling shell that excels in windy, cool, and unpredictable conditions. Its lightweight packable design makes it an excellent emergency layer for road cyclists who want reliable weather protection without carrying bulky gear. While it is not intended for heavy rain or freezing temperatures, it performs exceptionally well as a versatile outer shell for everyday riding.\u003c\/p\u003e\r\n","brand":"Castelli","offers":[{"title":"M \/ Black","offer_id":48287540150494,"sku":"CAS061MBlack","price":3150.0,"currency_code":"ZAR","in_stock":true},{"title":"L \/ Black","offer_id":48287540183262,"sku":"CAS061LBlack","price":3150.0,"currency_code":"ZAR","in_stock":true},{"title":"XL \/ Black","offer_id":48287540216030,"sku":"CAS061XLBlack","price":3150.0,"currency_code":"ZAR","in_stock":true},{"title":"XXL \/ Black","offer_id":48287540248798,"sku":"CAS061XXLBlack","price":3150.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1242\/8790\/files\/23678_1137856-002-pic1-2.jpg?v=1779957209"}],"url":"https:\/\/onlino-bicycle-shopco.shop\/collections\/jackets.oembed","provider":"Online Bicycle Shop","version":"1.0","type":"link"}