{"product_id":"m-life-blast-shorts","title":"M-Life Blast Shorts","description":"\u003cp\u003e\u003cstrong\u003eClean wide-leg shorts with an elastic waistband, rendered in misted spray grey\/ash grey for a refined street vibe.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAn external drawcord pairs with the stretch waist for easy adjustment, while a dual-layer right pocket keeps essentials organized. The above-the-knee length sharpens proportions with comfortable, standout, and effortless to style.\u003c\/p\u003e\n\u003cp\u003e．Layered spray-grey\/ash-grey colorway\u003cbr\u003e．Relaxed straight cut; above-the-knee length flatters proportions\u003cbr\u003e．External drawcord for on-the-go adjustment and styling\u003cbr\u003e．Dual-layer right pocket for secure, separated storage\u003cbr\u003e．Woven logo label for a clean, refined finish\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSize \u0026amp; Fit\u003c\/strong\u003e\u003cbr\u003e．Fit: Oversized\u003cbr\u003e．Model info: 173cm, 73kg, wearing L\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial \u0026amp; Care\u003c\/strong\u003e\u003cbr\u003e．Material: 100% Polyester\u003cbr\u003e．Wash Cold, Hang Dry\u003cbr\u003e．Wash separately from light-coloured clothing.\u003c\/p\u003e","brand":"Joined®","offers":[{"title":"Spray Black \/ S","offer_id":45033191571617,"sku":"TJ-ML-BLS-SBK-S","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Black \/ M","offer_id":45033191604385,"sku":"TJ-ML-BLS-SBK-M","price":59.0,"currency_code":"SGD","in_stock":true},{"title":"Spray Black \/ L","offer_id":45033191637153,"sku":"TJ-ML-BLS-SBK-L","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Black \/ XL","offer_id":45033191669921,"sku":"TJ-ML-BLS-SBK-XL","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Black \/ XXL","offer_id":45033191702689,"sku":"TJ-ML-BLS-SBK-XXL","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Gray \/ S","offer_id":45033192095905,"sku":"TJ-ML-BLS-SG-S","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Gray \/ M","offer_id":45033192128673,"sku":"TJ-ML-BLS-SG-M","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Gray \/ L","offer_id":45033192161441,"sku":"TJ-ML-BLS-SG-L","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Gray \/ XL","offer_id":45033192194209,"sku":"TJ-ML-BLS-SG-XL","price":59.0,"currency_code":"SGD","in_stock":false},{"title":"Spray Gray \/ XXL","offer_id":45033192226977,"sku":"TJ-ML-BLS-SG-XXL","price":59.0,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0457\/2754\/7553\/files\/DSC00881_d0ead602-709f-4c65-8927-e1fa630b1161.jpg?v=1775032130","url":"https:\/\/sg.teamjoined.com\/products\/m-life-blast-shorts","provider":"Joined® Official Online Fitness Store","version":"1.0","type":"link"}