{"product_id":"square-neck-tie-up-crop-top-with-full-sleeves-copy","title":"Retro Waistcot Style Shirt","description":"\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003eTP-21\u003c\/p\u003e\n\u003c!-- Placeholder where the chart will render --\u003e\n\u003cdiv id=\"sizechart-placeholder\"\u003e\u003c\/div\u003e\n\u003c!-- UI container (hidden until rendered) --\u003e\n\u003cdiv id=\"sizechart-ui\" style=\"max-width: 760px; margin: 14px auto 0; display: none;\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px;\"\u003e\n\u003ch3 style=\"margin: 0; font-size: 18px;\"\u003eProduct Size\u003c\/h3\u003e\n\u003c!-- Toggle --\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 8px; font-size: 14px; color: #333;\"\u003e\n\u003cspan id=\"unitLabel\" style=\"font-weight: 600;\"\u003ecm\u003c\/span\u003e \u003cbutton id=\"unitToggle\" aria-pressed=\"false\" aria-label=\"Toggle units cm \/ inch\" style=\"width: 44px; height: 24px; border-radius: 24px; border: 1px solid #ccc; background: #fff; position: relative; cursor: pointer; padding: 0;\"\u003e \u003cspan id=\"knob\" style=\"display: block; width: 20px; height: 20px; border-radius: 50%; background: #111; position: absolute; top: 1px; left: 1px; transition: left .18s;\"\u003e\u003c\/span\u003e \u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border: 1px solid #e6e6e6; border-radius: 10px; overflow: hidden;\"\u003e\n\u003ctable id=\"sizeTable\" style=\"width: 100%; border-collapse: separate; border-spacing: 0; text-align: center; font-size: 15px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003cth style=\"padding: 14px 12px; border-right: 1px solid #eee; font-weight: 600;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding: 14px 12px; border-right: 1px solid #eee; font-weight: 600;\"\u003eIN Size\u003c\/th\u003e\n\u003cth style=\"padding: 14px 12px; border-right: 1px solid #eee; font-weight: 600;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"padding: 14px 12px; font-weight: 600;\"\u003eTop Length\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody id=\"sizeTableBody\"\u003e\u003c!-- generated rows go here --\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 10px 0 0; color: #666; font-size: 13px;\"\u003eMeasurements default to \u003cstrong\u003ecm\u003c\/strong\u003e. Toggle to view values in inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Script: normalize rows (accepts inches), build table, handle toggle --\u003e\u003c!-- USAGE NOTES:\n       - Now you can put measures in inches using 'bust_in' and 'top_length_in' keys\n         OR in cm using 'bust_cm' and 'top_length_cm'. The script will normalize.\n       - Example inch row: { size:'XS', inSize:'XS', bust_in: 37.8, top_length_in: 26.1 }\n       - If you want to update dynamically: call renderSizeTable('#placeholder', newRows)\n       - For Shopify: output your metafield JSON into the `rows` var (Liquid).\n  --\u003e","brand":"SAVE100","offers":[{"title":"Black \/ XS","offer_id":54006654501156,"sku":"TP-10-White-XS","price":849.0,"currency_code":"INR","in_stock":true},{"title":"Black \/ S","offer_id":54006654533924,"sku":"TP-10-White-S","price":849.0,"currency_code":"INR","in_stock":true},{"title":"Black \/ M","offer_id":54006654566692,"sku":"TP-10-White-M","price":849.0,"currency_code":"INR","in_stock":true},{"title":"Black \/ L","offer_id":54006654599460,"sku":"TP-10-White-L","price":849.0,"currency_code":"INR","in_stock":true},{"title":"Black \/ XL","offer_id":54006654632228,"sku":"TP-10-White-XL","price":849.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0829\/5156\/9700\/files\/1745733131b1d8e1515455d19684943a9ca66f522e_thumbnail_900x_3f107bc2-d68e-4255-83c7-3eecea1196f2.jpg?v=1779185425","url":"https:\/\/jmlooks.com\/products\/square-neck-tie-up-crop-top-with-full-sleeves-copy","provider":"JM LOOKS","version":"1.0","type":"link"}