{"product":{"product_id":"hm:1745896","title":"Capri trousers - dark brown","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"trousers","colour":"dark brown","colour_family":"brown","price":249.0,"price_display":"R249","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"3/4-length, fitted trousers in crêpe jersey with a high, elasticated waist, sewn-in creases down the front and a slit at the hems.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5249945/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1745896","store_url":"https://www.tailor.ai/go/hm/1745896?src=web","links":{"page":"https://www.tailor.ai/p/hm/1745896","details":"https://www.tailor.ai/api/products/hm:1745896","similar":"https://www.tailor.ai/api/products/hm:1745896/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1745896/similar?price_max=186&limit=8","recolour":{"black":"https://www.tailor.ai/api/products/hm:1745896/tailor?change=Capri+trousers+in+black&colour=black&weight=0.65","white":"https://www.tailor.ai/api/products/hm:1745896/tailor?change=Capri+trousers+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1745896/tailor?change=Capri+trousers+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1745896/tailor?change=Capri+trousers+in+beige&colour=beige&weight=0.65"}},"card_markdown":"**[Capri trousers - dark brown](https://www.tailor.ai/p/hm/1745896)**  \n![Capri trousers - dark brown](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5249945/original.jpg)  \n**R249** · H&M · Women · Sizes: see store  \n3/4-length, fitted trousers in crêpe jersey with a high, elasticated waist, sewn-in creases down the front and a slit at the hems."},"similar":[{"product_id":"hm:1746621","title":"Collared button-front top - dark brown","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"tops","colour":"dark brown","colour_family":"brown","price":299.0,"price_display":"R299","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"Fitted top in crêpe jersey with an open collar and buttons down to the waist. Short puff sleeves with gathered, elasticated cuffs, and shaping seams at the front and back.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5249552/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1746621","store_url":"https://www.tailor.ai/go/hm/1746621?src=web","links":{"page":"https://www.tailor.ai/p/hm/1746621","details":"https://www.tailor.ai/api/products/hm:1746621","similar":"https://www.tailor.ai/api/products/hm:1746621/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1746621/similar?price_max=224&limit=8","recolour":{"black":"https://www.tailor.ai/api/products/hm:1746621/tailor?change=Collared+button-front+top+in+black&colour=black&weight=0.65","white":"https://www.tailor.ai/api/products/hm:1746621/tailor?change=Collared+button-front+top+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1746621/tailor?change=Collared+button-front+top+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1746621/tailor?change=Collared+button-front+top+in+beige&colour=beige&weight=0.65"}},"card_markdown":"**[Collared button-front top - dark brown](https://www.tailor.ai/p/hm/1746621)**  \n![Collared button-front top - dark brown](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5249552/original.jpg)  \n**R299** · H&M · Women · Sizes: see store  \nFitted top in crêpe jersey with an open collar and buttons down to the waist. Short puff sleeves with gathered, elasticated cuffs, and shaping seams at the front and back."},{"product_id":"hm:1726106","title":"Flared trousers - dark brown","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"trousers","colour":"dark brown","colour_family":"brown","price":329.0,"price_display":"R329","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"Fitted trousers in Ponte di Roma jersey with a high waist, fake welt pockets at the front and flared legs.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5089758/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1726106","store_url":"https://www.tailor.ai/go/hm/1726106?src=web","links":{"page":"https://www.tailor.ai/p/hm/1726106","details":"https://www.tailor.ai/api/products/hm:1726106","similar":"https://www.tailor.ai/api/products/hm:1726106/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1726106/similar?price_max=246&limit=8","recolour":{"black":"https://www.tailor.ai/api/products/hm:1726106/tailor?change=Flared+trousers+in+black&colour=black&weight=0.65","white":"https://www.tailor.ai/api/products/hm:1726106/tailor?change=Flared+trousers+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1726106/tailor?change=Flared+trousers+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1726106/tailor?change=Flared+trousers+in+beige&colour=beige&weight=0.65"}},"card_markdown":"**[Flared trousers - dark brown](https://www.tailor.ai/p/hm/1726106)**  \n![Flared trousers - dark brown](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5089758/original.jpg)  \n**R329** · H&M · Women · Sizes: see store  \nFitted trousers in Ponte di Roma jersey with a high waist, fake welt pockets at the front and flared legs."},{"product_id":"hm:1751424","title":"Square-neck blazer - black","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"suits-blazers","colour":"black","colour_family":"black","price":529.0,"price_display":"R529","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"Short, fitted blazer in woven fabric made from a cotton and viscose blend. Square neckline, covered buttons down the front and 3/4-length puff sleeves. Princess seams at the front and back, and a gently flared hem. Partly lined.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5310608/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1751424","store_url":"https://www.tailor.ai/go/hm/1751424?src=web","links":{"page":"https://www.tailor.ai/p/hm/1751424","details":"https://www.tailor.ai/api/products/hm:1751424","similar":"https://www.tailor.ai/api/products/hm:1751424/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1751424/similar?price_max=396&limit=8","recolour":{"white":"https://www.tailor.ai/api/products/hm:1751424/tailor?change=Square-neck+blazer+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1751424/tailor?change=Square-neck+blazer+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1751424/tailor?change=Square-neck+blazer+in+beige&colour=beige&weight=0.65","red":"https://www.tailor.ai/api/products/hm:1751424/tailor?change=Square-neck+blazer+in+red&colour=red&weight=0.65"}},"card_markdown":"**[Square-neck blazer - black](https://www.tailor.ai/p/hm/1751424)**  \n![Square-neck blazer - black](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5310608/original.jpg)  \n**R529** · H&M · Women · Sizes: see store  \nShort, fitted blazer in woven fabric made from a cotton and viscose blend. Square neckline, covered buttons down the front and 3/4-length puff sleeves. Princess seams at the…"},{"product_id":"hm:1728178","title":"Knitted yoga pants - dark brown","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"trousers","colour":"dark brown","colour_family":"brown","price":379.0,"price_display":"R379","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"Yoga pants in a soft knit featuring a regular waist with concealed elastication and a wide, rib-knit foldover. Gently flared legs.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5106999/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1728178","store_url":"https://www.tailor.ai/go/hm/1728178?src=web","links":{"page":"https://www.tailor.ai/p/hm/1728178","details":"https://www.tailor.ai/api/products/hm:1728178","similar":"https://www.tailor.ai/api/products/hm:1728178/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1728178/similar?price_max=284&limit=8","recolour":{"black":"https://www.tailor.ai/api/products/hm:1728178/tailor?change=Knitted+yoga+pants+in+black&colour=black&weight=0.65","white":"https://www.tailor.ai/api/products/hm:1728178/tailor?change=Knitted+yoga+pants+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1728178/tailor?change=Knitted+yoga+pants+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1728178/tailor?change=Knitted+yoga+pants+in+beige&colour=beige&weight=0.65"}},"card_markdown":"**[Knitted yoga pants - dark brown](https://www.tailor.ai/p/hm/1728178)**  \n![Knitted yoga pants - dark brown](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5106999/original.jpg)  \n**R379** · H&M · Women · Sizes: see store  \nYoga pants in a soft knit featuring a regular waist with concealed elastication and a wide, rib-knit foldover. Gently flared legs."},{"product_id":"hm:1651197","title":"Tailored linen-blend trousers - dark brown","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"trousers","colour":"dark brown","colour_family":"brown","price":359.0,"price_display":"R359","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"Ankle-length, tailored trousers in an airy linen and viscose weave. High waist with a zip fly and an extended waistband with a button. Diagonal side pockets, fake welt pockets at the back and wide legs with creases at the front and back.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/4705882/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1651197","store_url":"https://www.tailor.ai/go/hm/1651197?src=web","links":{"page":"https://www.tailor.ai/p/hm/1651197","details":"https://www.tailor.ai/api/products/hm:1651197","similar":"https://www.tailor.ai/api/products/hm:1651197/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1651197/similar?price_max=269&limit=8","recolour":{"black":"https://www.tailor.ai/api/products/hm:1651197/tailor?change=Tailored+linen-blend+trousers+in+black&colour=black&weight=0.65","white":"https://www.tailor.ai/api/products/hm:1651197/tailor?change=Tailored+linen-blend+trousers+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1651197/tailor?change=Tailored+linen-blend+trousers+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1651197/tailor?change=Tailored+linen-blend+trousers+in+beige&colour=beige&weight=0.65"}},"card_markdown":"**[Tailored linen-blend trousers - dark brown](https://www.tailor.ai/p/hm/1651197)**  \n![Tailored linen-blend trousers - dark brown](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/4705882/original.jpg)  \n**R359** · H&M · Women · Sizes: see store  \nAnkle-length, tailored trousers in an airy linen and viscose weave. High waist with a zip fly and an extended waistband with a button. Diagonal side pockets, fake welt pockets at…"}],"display":"Show every product you recommend as its card_markdown (or the same facts): image, title linked to tailor_url, price_display (the shop's own currency), store, department (gender), available sizes and a one-line description. Link tailor_url, never store_url — the tailor.ai page links on to the store and shows the 5 closest alternatives. Keep product_ids you have shown; pass them as exclude for fresh results."}