{"title":"Tops","description":"","products":[{"product_id":"mens-ultra-jacket-v2-onyx","title":"Ultra Jacket V2","description":"\u003cdiv id=\"s-fe0c6bcd-8a8e-45a0-906a-f8913f0cefef\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp data-start=\"36\" data-end=\"378\"\u003eWhen weather turns unpredictable, the right jacket becomes more than just a layer. The Ultra Jacket is built for runners who require elite weather resistance without the heavy, clammy feeling often associated with waterproof shells.\u003c\/p\u003e\n\u003cp data-start=\"380\" data-end=\"549\"\u003eDesigned for long races, mountain adventures, and harsh conditions, it keeps you protected while allowing your body to regulate heat efficiently when effort levels rise.\u003c\/p\u003e\n\u003ch3 data-section-id=\"19zqy0x\" data-start=\"551\" data-end=\"563\"\u003eFeatures\u003c\/h3\u003e\n\u003cul data-start=\"564\" data-end=\"1055\"\u003e\n\u003cli data-section-id=\"wo4r1q\" data-start=\"564\" data-end=\"673\"\u003ePremium waterproof construction with \u003cstrong data-start=\"603\" data-end=\"633\"\u003e30,000mm waterproof rating\u003c\/strong\u003e and \u003cstrong data-start=\"638\" data-end=\"671\"\u003e30,000g\/m²\/24hr breathability\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"ohgyrq\" data-start=\"674\" data-end=\"776\"\u003eIntegrated flip mitts provide additional warmth and weather protection when conditions deteriorate\u003c\/li\u003e\n\u003cli data-section-id=\"10t0gqa\" data-start=\"777\" data-end=\"855\"\u003eTunnel Effect hood design enhances airflow while preventing rain intrusion\u003c\/li\u003e\n\u003cli data-section-id=\"fxpbfq\" data-start=\"856\" data-end=\"968\"\u003ePeristaltic underarm ventilation actively circulates cool air and releases heat through natural arm movement\u003c\/li\u003e\n\u003cli data-section-id=\"1d8sjyz\" data-start=\"969\" data-end=\"1055\"\u003eLightweight performance construction designed specifically for movement and racing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"1i6l1zb\" data-start=\"1057\" data-end=\"1092\"\u003eWhy ROAM loves the Ultra Jacket\u003c\/h3\u003e\n\u003cp data-start=\"1094\" data-end=\"1192\"\u003eMany waterproof jackets force a trade-off: stay dry and overheat, or stay comfortable and get wet.\u003c\/p\u003e\n\u003cp data-start=\"1194\" data-end=\"1515\"\u003eThe Ultra Jacket is designed to avoid that compromise. The standout feature is how intelligently it manages airflow while maintaining serious weather protection. The ventilation system works with movement rather than against it, helping regulate temperature naturally during climbs, hard efforts, and changing conditions.\u003c\/p\u003e\n\u003cp data-start=\"1517\" data-end=\"1776\"\u003eSmall details such as integrated mitts and the ventilated hood become increasingly valuable when fatigue sets in and weather conditions worsen. This is more than a basic rain shell. It is equipment designed to perform when conditions become genuinely difficult.\u003c\/p\u003e\n\u003ch3 data-section-id=\"1yl5694\" data-start=\"1778\" data-end=\"1796\"\u003eSpecifications\u003c\/h3\u003e\n\u003cp data-start=\"1798\" data-end=\"1868\"\u003e\u003cstrong data-start=\"1798\" data-end=\"1809\"\u003eWeight:\u003c\/strong\u003e 186g\u003cbr data-start=\"1814\" data-end=\"1817\"\u003e\u003cstrong data-start=\"1817\" data-end=\"1840\"\u003eReflective Details:\u003c\/strong\u003e Yes\u003cbr data-start=\"1844\" data-end=\"1847\"\u003e\u003cstrong data-start=\"1847\" data-end=\"1862\"\u003eWaterproof:\u003c\/strong\u003e Yes\u003c\/p\u003e\n\u003ch3 data-section-id=\"15b8vzy\" data-start=\"1870\" data-end=\"1883\"\u003eFit\u003c\/h3\u003e\n\u003cp data-section-id=\"15b8vzy\" data-start=\"1870\" data-end=\"1883\"\u003eThis is a mens sizing, but is suitable for men or women. \u003c\/p\u003e\n\u003cp data-section-id=\"15b8vzy\" data-start=\"1870\" data-end=\"1883\"\u003eChest: 91-104cm \u003cbr\u003eWaist: 76-80cm\u003c\/p\u003e\n\u003ch3 data-section-id=\"15b8vzy\" data-start=\"1870\" data-end=\"1883\"\u003eMaterials\u003c\/h3\u003e\n\u003cp data-start=\"1885\" data-end=\"1917\"\u003e\u003cstrong data-start=\"1885\" data-end=\"1904\"\u003ePrimary Fabric:\u003c\/strong\u003e 100% Nylon\u003c\/p\u003e\n\u003ch3 data-section-id=\"1mo8uu4\" data-start=\"1919\" data-end=\"1942\"\u003ePerformance Details\u003c\/h3\u003e\n\u003cul data-start=\"1944\" data-end=\"2154\"\u003e\n\u003cli data-section-id=\"1ew3oxr\" data-start=\"1944\" data-end=\"2000\"\u003eWaterproof rating: \u003cstrong data-start=\"1965\" data-end=\"1998\"\u003e30,000mm water entry pressure\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"119fzmb\" data-start=\"2001\" data-end=\"2075\"\u003eBreathability rating: \u003cstrong data-start=\"2025\" data-end=\"2073\"\u003e30,000g\/m²\/24hr moisture vapour transmission\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1dv0771\" data-start=\"2076\" data-end=\"2154\"\u003eBuilt for racing, ultra-distance events, and demanding mountain conditions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"2156\" data-end=\"2274\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ultimate Direction","offers":[{"title":"Small\/Medium \/ Onyx","offer_id":48550199525684,"sku":"82464521ONX-SM","price":3299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/83fc4d7a-3437-4101-a48e-dbc1e8f6ec7f.png?v=1779633181"},{"product_id":"ultra-jacket-v2-ladies-2","title":"Ultra Jacket V2","description":"\u003ch2\u003eUltimate Direction Ultra Jacket\u003c\/h2\u003e\n\u003cp\u003eWhen race day weather turns unpredictable, the right jacket becomes more than a layer — it becomes essential equipment. The Ultra Jacket is built for runners who refuse to compromise between waterproof protection and breathability, delivering elite weather resistance without the heavy, clammy feeling often associated with waterproof shells.\u003c\/p\u003e\n\u003cp\u003eDesigned for long races, mountain adventures, and harsh conditions, it keeps you protected while allowing your body to regulate heat efficiently when effort levels rise.\u003c\/p\u003e\n\u003ch3\u003eFeatures\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePremium waterproof construction with \u003cstrong\u003e30,000mm waterproof rating\u003c\/strong\u003e and \u003cstrong\u003e30,000g\/m²\/24hr breathability\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eIntegrated flip mitts provide additional warmth and weather protection when conditions deteriorate\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eTunnel Effect hood design enhances airflow while preventing rain intrusion\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePeristaltic underarm ventilation actively circulates cool air and releases heat through natural arm movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eLightweight performance construction designed specifically for movement and racing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhy ROAM loves the Ultra Jacket\u003c\/h3\u003e\n\u003cp\u003eMany waterproof jackets force a trade-off: stay dry and overheat, or stay comfortable and get wet.\u003c\/p\u003e\n\u003cp\u003eThe Ultra Jacket is designed to avoid that compromise. The standout feature is how intelligently it manages airflow while maintaining serious weather protection. The ventilation system works with movement rather than against it, helping regulate temperature naturally during climbs, hard efforts, and changing conditions.\u003c\/p\u003e\n\u003cp\u003eSmall details such as integrated mitts and the ventilated hood become increasingly valuable when fatigue sets in and weather conditions worsen. This is not a \"just in case\" shell. It is equipment designed to perform when conditions become genuinely difficult.\u003c\/p\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eWeight:\u003c\/strong\u003e 186g\u003cbr\u003e\u003cstrong\u003eReflective Details:\u003c\/strong\u003e Yes\u003cbr\u003e\u003cstrong\u003eWaterproof:\u003c\/strong\u003e Yes\u003c\/p\u003e\n\u003ch3\u003eMaterials\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePrimary Fabric:\u003c\/strong\u003e 100% Nylon\u003c\/p\u003e\n\u003ch3\u003ePerformance Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWaterproof rating: \u003cstrong\u003e30,000mm water entry pressure\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eBreathability rating: \u003cstrong\u003e30,000g\/m²\/24hr moisture vapour transmission\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eBuilt for racing, ultra-distance events, and demanding mountain conditions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor runners spending long hours exposed to the elements, this is protection designed to keep moving as hard as you do.\u003c\/p\u003e","brand":"Ultimate Direction","offers":[{"title":"Small \/ Onyx","offer_id":48550265094452,"sku":"83464523ONX-SM","price":3999.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium \/ Onyx","offer_id":48550265127220,"sku":"83464523ONX-M","price":3999.0,"currency_code":"ZAR","in_stock":false},{"title":"Large \/ Onyx","offer_id":48550265159988,"sku":"83464523ONX-L","price":3999.0,"currency_code":"ZAR","in_stock":true},{"title":"X-Large \/ Onyx","offer_id":48550265192756,"sku":"83464523ONX-XL","price":3999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/e01ad616-1647-41bd-8d49-d1571226b687.png?v=1779633886"},{"product_id":"race-t-shirt-nn-ladies-black","title":"Race T-Shirt NN","description":"\u003cp\u003ePush the pace further with NNormal’s upgraded Race T-Shirt, engineered for runners who demand maximum performance with minimal distractions. Crafted from premium recycled materials, it delivers exceptional breathability and an ultralight feel that all but disappears on the run. Redesigned with an improved fit and comfort-focused construction, it moves effortlessly with you through everything from fast training sessions to long race days. Sustainable by design and built to perform, it’s ready for every distance and every challenge.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"NNormal","offers":[{"title":"Small \/ Black","offer_id":48558707736884,"sku":"N1CWTS2-004-S","price":1599.0,"currency_code":"ZAR","in_stock":false},{"title":"Medium \/ Black","offer_id":48558707769652,"sku":"N1CWTS2-004-M","price":1499.0,"currency_code":"ZAR","in_stock":false},{"title":"Large \/ Black","offer_id":48558707802420,"sku":"N1CWTS2-004-L","price":1499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/nnormal-race-t-shirt-women-nn-black-5-1759522.jpg?v=1744988164"},{"product_id":"race-cap-black-1","title":"Race Cap","description":"\u003cp\u003e\u003cspan\u003eHit the trails with confidence and style with the NNormal Race Cap, specifically designed for trail runners who demand both performance and comfort. This cap is a fusion of functionality and innovative design, crafted to enhance your outdoor experience. It has laser-cut holes along the sides of the head panel that increase breathability and create a better cooling effect. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHigh-Performance Material: Made with recycled polyester, this cap offers the perfect combination of durability and flexibility. The polyester provides resilience against the elements, while the spandex ensures a comfortable, snug fit.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBreathable Comfort: Engineered for the outdoors, the cap's breathable fabric keeps you cool and dry, even on the most intense runs.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTrail-Focused Design: With its lightweight structure and moisture-wicking properties, this cap is your ideal companion on sunny days and challenging trails.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eVersatile Fit: The adjustable design caters to all head sizes, ensuring a secure fit that stays in place as you navigate through the wilderness.\u003c\/span\u003e\u003cspan\u003eThe NNormal Race Cap is more than just a cap; it's an essential tool for protection and performance.\u003c\/span\u003e\u003c\/p\u003e","brand":"NNormal","offers":[{"title":"Default Title","offer_id":48604724166964,"sku":"N1ARC02-001","price":1199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/NN_cap_THUMBNAILS_3.png?v=1779259587"},{"product_id":"nnormal-merino-long-sleeve-02","title":"Merino Long Sleeve 02","description":"\u003cp data-start=\"0\" data-end=\"72\"\u003e\u003cstrong data-start=\"0\" data-end=\"28\"\u003eMerino Performance Layer\u003c\/strong\u003e\u003cbr data-start=\"28\" data-end=\"31\"\u003e\u003cem data-start=\"31\" data-end=\"72\"\u003eNatural comfort. Technical performance.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"74\" data-end=\"366\"\u003eCrafted from premium 100% natural merino wool, this layer delivers reliable temperature regulation and next-to-skin comfort across changing conditions. It works with your body—retaining warmth when it’s cool, releasing heat when you’re working harder—so you stay balanced and focused throughout your effort.\u003c\/p\u003e\n\u003cp data-start=\"368\" data-end=\"667\"\u003eNaturally breathable and moisture-wicking, merino keeps you dry without the synthetic feel. Its inherent odour resistance allows for extended wear, making it a practical choice for both training and travel. Lightweight and exceptionally soft, it sits comfortably against the skin without irritation.\u003c\/p\u003e\n\u003chr data-start=\"669\" data-end=\"672\"\u003e\n\u003cp data-start=\"674\" data-end=\"690\"\u003e\u003cstrong data-start=\"674\" data-end=\"690\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"692\" data-end=\"996\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"l23skv\" data-start=\"692\" data-end=\"762\"\u003e\n\u003cstrong data-start=\"694\" data-end=\"714\"\u003e100% Merino Wool\u003c\/strong\u003e – Premium natural fibre with superior comfort\u003c\/li\u003e\n\u003cli data-section-id=\"1hm2r3u\" data-start=\"763\" data-end=\"821\"\u003e\n\u003cstrong data-start=\"765\" data-end=\"785\"\u003eThermoregulating\u003c\/strong\u003e – Adapts to changing temperatures\u003c\/li\u003e\n\u003cli data-section-id=\"1jsofyw\" data-start=\"822\" data-end=\"879\"\u003e\n\u003cstrong data-start=\"824\" data-end=\"844\"\u003eMoisture-Wicking\u003c\/strong\u003e – Keeps skin dry during activity\u003c\/li\u003e\n\u003cli data-section-id=\"tl8hfn\" data-start=\"880\" data-end=\"934\"\u003e\n\u003cstrong data-start=\"882\" data-end=\"901\"\u003eOdour Resistant\u003c\/strong\u003e – Fresh feel over extended use\u003c\/li\u003e\n\u003cli data-section-id=\"1an7agg\" data-start=\"935\" data-end=\"996\" data-is-last-node=\"\"\u003e\n\u003cstrong data-start=\"937\" data-end=\"965\"\u003eLightweight \u0026amp; Ultra-Soft\u003c\/strong\u003e – Comfortable for all-day wear\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"NNormal","offers":[{"title":"Small \/ Burgundy \/ Male","offer_id":49107993067828,"sku":"NC3ML1M-001-SM","price":2199.0,"currency_code":"ZAR","in_stock":false},{"title":"Medium \/ Burgundy \/ Male","offer_id":49107993198900,"sku":"NC3ML1M-001-M","price":2199.0,"currency_code":"ZAR","in_stock":true},{"title":"Large \/ Burgundy \/ Male","offer_id":49107993329972,"sku":"NC3ML1M-001-L","price":2199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/2_1b62faef-6fa2-4190-a05b-a72fdea130bc.png?v=1777386889"},{"product_id":"nnormal-mens-merino-long-sleeve-02-copy","title":"Merino Long Sleeve 02","description":"\u003cp data-start=\"0\" data-end=\"72\"\u003e\u003cstrong data-start=\"0\" data-end=\"28\"\u003eMerino Performance Layer\u003c\/strong\u003e\u003cbr data-start=\"28\" data-end=\"31\"\u003e\u003cem data-start=\"31\" data-end=\"72\"\u003eNatural comfort. Technical performance.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"74\" data-end=\"366\"\u003eCrafted from premium 100% natural merino wool, this layer delivers reliable temperature regulation and next-to-skin comfort across changing conditions. It works with your body—retaining warmth when it’s cool, releasing heat when you’re working harder—so you stay balanced and focused throughout your effort.\u003c\/p\u003e\n\u003cp data-start=\"368\" data-end=\"667\"\u003eNaturally breathable and moisture-wicking, merino keeps you dry without the synthetic feel. Its inherent odour resistance allows for extended wear, making it a practical choice for both training and travel. Lightweight and exceptionally soft, it sits comfortably against the skin without irritation.\u003c\/p\u003e\n\u003chr data-start=\"669\" data-end=\"672\"\u003e\n\u003cp data-start=\"674\" data-end=\"690\"\u003e\u003cstrong data-start=\"674\" data-end=\"690\"\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"692\" data-end=\"996\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"l23skv\" data-start=\"692\" data-end=\"762\"\u003e\n\u003cstrong data-start=\"694\" data-end=\"714\"\u003e100% Merino Wool\u003c\/strong\u003e – Premium natural fibre with superior comfort\u003c\/li\u003e\n\u003cli data-section-id=\"1hm2r3u\" data-start=\"763\" data-end=\"821\"\u003e\n\u003cstrong data-start=\"765\" data-end=\"785\"\u003eThermoregulating\u003c\/strong\u003e – Adapts to changing temperatures\u003c\/li\u003e\n\u003cli data-section-id=\"1jsofyw\" data-start=\"822\" data-end=\"879\"\u003e\n\u003cstrong data-start=\"824\" data-end=\"844\"\u003eMoisture-Wicking\u003c\/strong\u003e – Keeps skin dry during activity\u003c\/li\u003e\n\u003cli data-section-id=\"tl8hfn\" data-start=\"880\" data-end=\"934\"\u003e\n\u003cstrong data-start=\"882\" data-end=\"901\"\u003eOdour Resistant\u003c\/strong\u003e – Fresh feel over extended use\u003c\/li\u003e\n\u003cli data-section-id=\"1an7agg\" data-start=\"935\" data-end=\"996\" data-is-last-node=\"\"\u003e\n\u003cstrong data-start=\"937\" data-end=\"965\"\u003eLightweight \u0026amp; Ultra-Soft\u003c\/strong\u003e – Comfortable for all-day wear\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"NNormal","offers":[{"title":"Small \/ Orange \/ Female","offer_id":49127631094068,"sku":"NC3ML1W-002-SM","price":2199.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium \/ Orange \/ Female","offer_id":49127631159604,"sku":"NC3ML1W-002-M","price":2199.0,"currency_code":"ZAR","in_stock":true},{"title":"Large \/ Orange \/ Female","offer_id":49127631225140,"sku":"NC3ML1W-002-L","price":2199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/1_78b87a49-4fab-46b0-b870-aec1b1bf3c09.png?v=1777387253"},{"product_id":"nnormal-trail-wind-jacket","title":"Trail Wind Jacket","description":"\u003cp data-end=\"205\" data-start=\"0\"\u003eThe lightest, softest wind protector: built for effortless movement, adjustable airflow and fast-paced days on the trail. Ultralight, soft and creamy against the skin, it cuts out the chill without holding you back. \u003c\/p\u003e\n\u003cp data-end=\"224\" data-start=\"207\"\u003e\u003cstrong data-end=\"224\" data-start=\"207\"\u003eKey features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"499\" data-start=\"225\"\u003e\n\u003cli data-end=\"283\" data-start=\"225\" data-section-id=\"40zyg8\"\u003emade from100% recycled material with a soft, next-to-skin feel\u003c\/li\u003e\n\u003cli data-end=\"345\" data-start=\"284\" data-section-id=\"pb5sar\"\u003eFeatherlight construction (123g) for barely-there comfort\u003c\/li\u003e\n\u003cli data-end=\"409\" data-start=\"346\" data-section-id=\"h3ji2l\"\u003e360° reflective detailing for enhanced low-light visibility\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"499\" data-start=\"410\" data-section-id=\"3xsefj\"\u003eInnovative two-way zip for on-the-go ventilation: adjust airflow without breaking your stride\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong data-end=\"224\" data-start=\"207\"\u003eSizing:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThis jacket runs true to size - you're safe to order your usual size. That being said, it is designed to be fitted to reduce flapping and wind drag, so if you prefer a looser fit, we recommend sizing up. \u003c\/p\u003e\n\u003cp\u003ePS: While this is technically a men's fit - a small could work for most ladies too. The length of the sleeves and cut of the jacket differs from the ladies version (sleeves longer and wider at the bicep, and the cut is square through the midriff, where the ladies is hourglass). \u003c\/p\u003e","brand":"NNormal","offers":[{"title":"Small \/ Male \/ Green","offer_id":49131710153012,"sku":"N1CMWJ1-002-SM","price":2999.0,"currency_code":"ZAR","in_stock":false},{"title":"Small \/ Male \/ White","offer_id":49131710185780,"sku":"N1CMWJ1-001-SM","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium \/ Male \/ Green","offer_id":49131710251316,"sku":"N1CMWJ1-002-M","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium \/ Male \/ White","offer_id":49131710284084,"sku":"N1CMWJ1-001-M","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Large \/ Male \/ Green","offer_id":49131710349620,"sku":"N1CMWJ1-002-L","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Large \/ Male \/ White","offer_id":49131710382388,"sku":"N1CMWJ1-001-L","price":2999.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/2_f4ced30a-ecc3-4bae-99a5-d3d65ac58d20.png?v=1782378135"},{"product_id":"nnormal-trail-crop-top-02","title":"Trail Crop Top 02","description":"\u003cp\u003eBuilt for movement and storage without distraction, the NNormal Trail Crop Top 02 combines lightweight performance with a secure, streamlined storage options for long days on the trail. Medium-high support, perfect for running, and 5 handy pockets to store gels, phone and even a light jacket. \u003c\/p\u003e\n\u003cp\u003eSoft, breathable fabric actively manages moisture to keep you comfortable as intensity rises, while the cropped design allows unrestricted movement and a natural feel. Designed with NNormal’s purposeful approach to performance gear, it strips away the unnecessary and focuses on comfort, durability, and freedom — whether you're climbing steep singletrack, chasing summit views, or settling into long-distance efforts.\u003c\/p\u003e","brand":"NNormal","offers":[{"title":"Green \/ Small","offer_id":49131719950644,"sku":"NC2CT1W-002-SM","price":2599.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ Medium","offer_id":49131719983412,"sku":"NC2CT1W-002-M","price":2599.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ Large","offer_id":49131720016180,"sku":"NC2CT1W-002-L","price":2599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/cropTHUMBNAILS_2.png?v=1779198543"},{"product_id":"nnormal-mens-trail-rain-jacket","title":"Trail Rain Jacket 02","description":"\u003cp data-start=\"0\" data-end=\"337\"\u003eTHE best rain jacket you'll ever own. Unparalleled design, comfort, attention-to-detail and quality. When the weather turns and the trails become unpredictable, this is the shell you want. Carefully crafted for runners who train and race regardless of conditions, it delivers serious waterproof protection without any bulk. Lightweight, silky-soft, breathable and incredibly packable, it keeps you moving fast when the elements are working against you.\u003c\/p\u003e\n\u003cul data-start=\"339\" data-end=\"632\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"101j2ee\" data-start=\"339\" data-end=\"388\"\u003eMade from 100% ultra soft recycled Pertex Revolve fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1nxf8us\" data-start=\"389\" data-end=\"442\"\u003e20,000mm waterproof protection against heavy rain\u003c\/li\u003e\n\u003cli data-section-id=\"18t6e20\" data-start=\"443\" data-end=\"494\"\u003e20,000g\/m² breathability to prevent overheating\u003c\/li\u003e\n\u003cli data-section-id=\"t09fj9\" data-start=\"495\" data-end=\"561\"\u003eErgonomic, trail-vest compatible fit for unrestricted movement\u003c\/li\u003e\n\u003cli data-section-id=\"1foef4v\" data-start=\"562\" data-end=\"632\" data-is-last-node=\"\"\u003eUltralight, highly breathable and silky soft\u003c\/li\u003e\n\u003cli data-section-id=\"1foef4v\" data-start=\"562\" data-end=\"632\" data-is-last-node=\"\"\u003ePacks down small for easy carrying\u003c\/li\u003e\n\u003cli data-section-id=\"1foef4v\" data-start=\"562\" data-end=\"632\" data-is-last-node=\"\"\u003eFully adjustable lower hem and hood. \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"NNormal","offers":[{"title":"Small","offer_id":49133029851444,"sku":"NC1RJ1M-002-SM","price":5499.0,"currency_code":"ZAR","in_stock":false},{"title":"Medium","offer_id":49133029884212,"sku":"NC1RJ1M-002-M","price":5499.0,"currency_code":"ZAR","in_stock":true},{"title":"Large","offer_id":49133029916980,"sku":"NC1RJ1M-002-L","price":5499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/66.png?v=1779266787"},{"product_id":"nnormal-trail-wind-jacket-copy","title":"NNormal Trail Wind Jacket","description":"\u003cp class=\"isSelectedEnd\"\u003e\u003cspan\u003eThe NNormal Wind Jacket is for fast-moving days when conditions are unpredictable. Featherlight, soft against the skin and exceptionally packable, it blocks the chill without any bulk. Beautifully and thoughtfully designed by elite runners, it also features unique two-way zip lets you fine-tune ventilation on the move, keeping you comfortable whether you're climbing, road running or flowing with the rails.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eFeatures\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul data-spread=\"false\"\u003e\n\u003cli\u003e\u003cspan\u003eUltralight 123g construction for unrestricted movement\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMade from 100% recycled materials with an exceptionally soft, next-to-skin feel\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eInnovative two-way front zip allows quick, on-the-go ventilation\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e360° reflective detailing for improved visibility in low-light conditions\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePacks down small for easy storage in a running vest or pack\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan\u003eWhy ROAM loves the NNormal Wind Jacket\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eThe best wind jackets disappear while you run, and this one does exactly that. It's incredibly light, feels remarkably premium and looks effortlessly cool. An elite piece of kit you'll reach for on cold mornings, exposed ridgelines and changing South African weather.\u003c\/span\u003e\u003c\/p\u003e","brand":"NNormal","offers":[{"title":"Small \/ Male \/ Green","offer_id":49171676594484,"sku":"N1CMWJ1-002-SM","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Small \/ Female \/ Green","offer_id":49171676660020,"sku":"N1CWWJ1-002-SM","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium \/ Male \/ Green","offer_id":49171676692788,"sku":"N1CMWJ1-002-M","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium \/ Female \/ Green","offer_id":49171676758324,"sku":"N1CWWJ1-002-M","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Large \/ Male \/ Green","offer_id":49171676791092,"sku":"N1CMWJ1-002-L","price":2999.0,"currency_code":"ZAR","in_stock":true},{"title":"Large \/ Female \/ Green","offer_id":49171676856628,"sku":"N1CWWJ1-002-L","price":2999.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0535\/4785\/files\/1_a8e7849a-391a-411a-9ce6-7ff6c8aa16f7.png?v=1777460045"}],"url":"https:\/\/www.roamco.co.za\/collections\/tops.oembed","provider":"ROAM","version":"1.0","type":"link"}