{"product_id":"utility-protective-canvas","title":"Utility and Protective Canvas","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOur Utility \u0026amp; Protection range is built for overlanders and expedition travellers who take their setups seriously. Every piece is crafted from tough, durable canvas — designed to organise your rig from cab to canopy, protect your gear from the elements, and handle the punishment that comes with real off-road travel.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFrom SmartBags and toolbags to spare wheel covers, cargo nets, rim sakkies, and custom canvas solutions, this range covers the gaps that factory fitment never does. Whether you're building out a dedicated overland rig or adding the finishing touches to a trusted steed, there's something here that belongs in your setup.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePictures are for illustrative purpose only and products may differ. Some products may require measurements to suit your needs.\u003c\/p\u003e","brand":"MM Offroad","offers":[{"title":"Sun visor cover set","offer_id":45083065450530,"sku":null,"price":1200.0,"currency_code":"ZAR","in_stock":true},{"title":"Spare wheel inner bag","offer_id":45083065483298,"sku":null,"price":650.0,"currency_code":"ZAR","in_stock":true},{"title":"Toolbag","offer_id":45083065516066,"sku":null,"price":1600.0,"currency_code":"ZAR","in_stock":true},{"title":"Spare wheel cover (one pocket)","offer_id":45083065548834,"sku":null,"price":1350.0,"currency_code":"ZAR","in_stock":true},{"title":"Spare wheel cover (two pocket)","offer_id":45083065581602,"sku":null,"price":1700.0,"currency_code":"ZAR","in_stock":true},{"title":"Spare wheel cover (pocket \u0026 bin)","offer_id":45083065614370,"sku":null,"price":1800.0,"currency_code":"ZAR","in_stock":true},{"title":"Spare wheel cover (Max Trax \u0026 braai grid pouch)","offer_id":45083065647138,"sku":null,"price":2200.0,"currency_code":"ZAR","in_stock":true},{"title":"Utility bag","offer_id":45083065679906,"sku":null,"price":1100.0,"currency_code":"ZAR","in_stock":true},{"title":"Medical headrest","offer_id":45083065712674,"sku":null,"price":1150.0,"currency_code":"ZAR","in_stock":true},{"title":"Gas bottle cover (3kg)","offer_id":45083065745442,"sku":null,"price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Gas bottle cover (5kg)","offer_id":45083065778210,"sku":null,"price":500.0,"currency_code":"ZAR","in_stock":true},{"title":"Armrest","offer_id":45083065810978,"sku":null,"price":500.0,"currency_code":"ZAR","in_stock":true},{"title":"Vanity bag","offer_id":45083065843746,"sku":null,"price":1800.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0867\/0393\/1426\/files\/spare_wheel_cover2.jpg?v=1773959778","url":"https:\/\/mmoffroad.co.za\/products\/utility-protective-canvas","provider":"MM Offroad","version":"1.0","type":"link"}