{"product":{"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."},"similar":[{"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."},{"product_id":"hm:1746623","title":"Collared button-front top - black/spotted","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"tops","colour":"black/spotted","colour_family":"multi","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)/5271627/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1746623","store_url":"https://www.tailor.ai/go/hm/1746623?src=web","links":{"page":"https://www.tailor.ai/p/hm/1746623","details":"https://www.tailor.ai/api/products/hm:1746623","similar":"https://www.tailor.ai/api/products/hm:1746623/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1746623/similar?price_max=224&limit=8","recolour":{"black":"https://www.tailor.ai/api/products/hm:1746623/tailor?change=Collared+button-front+top+in+black&colour=black&weight=0.65","white":"https://www.tailor.ai/api/products/hm:1746623/tailor?change=Collared+button-front+top+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1746623/tailor?change=Collared+button-front+top+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1746623/tailor?change=Collared+button-front+top+in+beige&colour=beige&weight=0.65"}},"card_markdown":"**[Collared button-front top - black/spotted](https://www.tailor.ai/p/hm/1746623)**  \n![Collared button-front top - black/spotted](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5271627/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":"zara:04772022-black","title":"Poplin Top With Tie Detail","brand":"ZARA","store":"Zara","store_code":"zara","country":"za","currency":"ZAR","department":"women","product_type":"tops","colour":"Black","colour_family":"black","price":599.0,"price_display":"R599","original_price":null,"on_sale":false,"discount_pct":null,"sizes":["XS","S","M","L"],"description":"Model height: 178 cm Stand collar top with a V-neck and tie detail. Featuring short puff sleeves and a button-up front.","materials":"OUTER SHELL: 100% cotton","image_url":"https://static.zara.net/assets/public/90e7/fc2b/6f1a45c299d4/bc9cc533b212/04661045800-p/04661045800-p.jpg?ts=1774452757874&w=1920","tailor_url":"https://www.tailor.ai/p/zara/04772022-black","store_url":"https://www.tailor.ai/go/zara/04772022-black?src=web","links":{"page":"https://www.tailor.ai/p/zara/04772022-black","details":"https://www.tailor.ai/api/products/zara:04772022-black","similar":"https://www.tailor.ai/api/products/zara:04772022-black/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/zara:04772022-black/similar?price_max=449&limit=8","recolour":{"white":"https://www.tailor.ai/api/products/zara:04772022-black/tailor?change=Poplin+Top+With+Tie+Detail+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/zara:04772022-black/tailor?change=Poplin+Top+With+Tie+Detail+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/zara:04772022-black/tailor?change=Poplin+Top+With+Tie+Detail+in+beige&colour=beige&weight=0.65","red":"https://www.tailor.ai/api/products/zara:04772022-black/tailor?change=Poplin+Top+With+Tie+Detail+in+red&colour=red&weight=0.65"}},"card_markdown":"**[Poplin Top With Tie Detail](https://www.tailor.ai/p/zara/04772022-black)**  \n![Poplin Top With Tie Detail](https://static.zara.net/assets/public/90e7/fc2b/6f1a45c299d4/bc9cc533b212/04661045800-p/04661045800-p.jpg?ts=1774452757874&w=1920)  \n**R599** · Zara · Women · Sizes: XS, S, M, L  \nModel height: 178 cm Stand collar top with a V-neck and tie detail. Featuring short puff sleeves and a button-up front."},{"product_id":"hm:1742332","title":"Puff-sleeved poplin blouse - white","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"shirts-blouses","colour":"white","colour_family":"white","price":279.0,"price_display":"R279","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"Fitted blouse in crisp cotton poplin featuring a scoop neckline with narrow ties at the front. Buttons down the front and short puff sleeves with elasticated cuffs.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5223345/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1742332","store_url":"https://www.tailor.ai/go/hm/1742332?src=web","links":{"page":"https://www.tailor.ai/p/hm/1742332","details":"https://www.tailor.ai/api/products/hm:1742332","similar":"https://www.tailor.ai/api/products/hm:1742332/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1742332/similar?price_max=209&limit=8","recolour":{"black":"https://www.tailor.ai/api/products/hm:1742332/tailor?change=Puff-sleeved+poplin+blouse+in+black&colour=black&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1742332/tailor?change=Puff-sleeved+poplin+blouse+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1742332/tailor?change=Puff-sleeved+poplin+blouse+in+beige&colour=beige&weight=0.65","red":"https://www.tailor.ai/api/products/hm:1742332/tailor?change=Puff-sleeved+poplin+blouse+in+red&colour=red&weight=0.65"}},"card_markdown":"**[Puff-sleeved poplin blouse - white](https://www.tailor.ai/p/hm/1742332)**  \n![Puff-sleeved poplin blouse - white](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/5223345/original.jpg)  \n**R279** · H&M · Women · Sizes: see store  \nFitted blouse in crisp cotton poplin featuring a scoop neckline with narrow ties at the front. Buttons down the front and short puff sleeves with elasticated cuffs."},{"product_id":"hm:1676081","title":"Ribbed button-front top - black","brand":"H&M","store":"H&M","store_code":"hm","country":"za","currency":"ZAR","department":"women","product_type":"tops","colour":"black","colour_family":"black","price":249.0,"price_display":"R249","original_price":null,"on_sale":false,"discount_pct":null,"sizes":[],"description":"Short, fitted top in ribbed cotton jersey with a round neckline and buttons down the front. Short sleeves and a delicate picot trim around the neckline and at the cuffs.","materials":null,"image_url":"https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/4787264/original.jpg","tailor_url":"https://www.tailor.ai/p/hm/1676081","store_url":"https://www.tailor.ai/go/hm/1676081?src=web","links":{"page":"https://www.tailor.ai/p/hm/1676081","details":"https://www.tailor.ai/api/products/hm:1676081","similar":"https://www.tailor.ai/api/products/hm:1676081/similar?limit=8","cheaper":"https://www.tailor.ai/api/products/hm:1676081/similar?price_max=186&limit=8","recolour":{"white":"https://www.tailor.ai/api/products/hm:1676081/tailor?change=Ribbed+button-front+top+in+white&colour=white&weight=0.65","blue":"https://www.tailor.ai/api/products/hm:1676081/tailor?change=Ribbed+button-front+top+in+navy+blue&colour=blue&weight=0.65","beige":"https://www.tailor.ai/api/products/hm:1676081/tailor?change=Ribbed+button-front+top+in+beige&colour=beige&weight=0.65","red":"https://www.tailor.ai/api/products/hm:1676081/tailor?change=Ribbed+button-front+top+in+red&colour=red&weight=0.65"}},"card_markdown":"**[Ribbed button-front top - black](https://www.tailor.ai/p/hm/1676081)**  \n![Ribbed button-front top - black](https://assets.superbalistcdn.co.za/500x720/filters:quality(75):format(jpg)/4787264/original.jpg)  \n**R249** · H&M · Women · Sizes: see store  \nShort, fitted top in ribbed cotton jersey with a round neckline and buttons down the front. Short sleeves and a delicate picot trim around the neckline and at the cuffs."}],"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."}