{"product_id":"bomber-jacket-coat-cotton-padded-jacket-men","title":"WLS Thick Zipper Pockets Warm Jacket","description":"\u003cp\u003eIntroducing the WLS Thick Zipper Pockets Warm Jacket, a luxurious and elegant winter piece with thick insulation for warmth. Its unique zipper pockets add both functionality and style. Elevate your wardrobe with this exclusive and sophisticated jacket.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMaterial: 100% Cotton\u003c\/li\u003e\n\u003cli\u003eFit Type: Loose\u003c\/li\u003e\n\u003cli\u003eThickness: \u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eOrdinary\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePlease refer to the size chart before placing your order.\u003c\/p\u003e\n\u003cstyle\u003e\n  .size-table { width: 100%; border-collapse: collapse; text-align: center; font-size: 16px; }\n  .size-table th, .size-table td { padding: 10px; border: 1px solid #ddd; }\n  .size-table th { background-color: #f2f2f2; }\n  .toggle-btn { \n    margin: 10px 0; padding: 8px 15px; cursor: pointer; border: none; \n    background-color: #000; color: #fff; font-weight: bold; \n    border-radius: 5px; transition: 0.3s; \n  }\n  .toggle-btn:hover { background-color: #333; }\n\u003c\/style\u003e\n\n\u003cbutton class=\"toggle-btn\"\u003eSwitch to Inches\u003c\/button\u003e\n\n\u003ctable class=\"size-table\"\u003e\n  \u003cthead\u003e\n    \u003ctr\u003e\n      \u003cth\u003eSize\u003c\/th\u003e\n      \u003cth\u003eS\u003c\/th\u003e\n      \u003cth\u003eM\u003c\/th\u003e\n      \u003cth\u003eL\u003c\/th\u003e\n      \u003cth\u003eXL\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody id=\"sizeTableBody\"\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eLength\u003c\/td\u003e\n      \u003ctd data-cm=\"65\" data-in=\"25.6\"\u003e65\u003c\/td\u003e\n      \u003ctd data-cm=\"67\" data-in=\"26.4\"\u003e67\u003c\/td\u003e\n      \u003ctd data-cm=\"69\" data-in=\"27.2\"\u003e69\u003c\/td\u003e\n      \u003ctd data-cm=\"71\" data-in=\"28.0\"\u003e71\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eShoulder\u003c\/td\u003e\n      \u003ctd data-cm=\"63\" data-in=\"24.8\"\u003e63\u003c\/td\u003e\n      \u003ctd data-cm=\"64\" data-in=\"25.2\"\u003e64\u003c\/td\u003e\n      \u003ctd data-cm=\"65\" data-in=\"25.6\"\u003e65\u003c\/td\u003e\n      \u003ctd data-cm=\"66\" data-in=\"26.0\"\u003e66\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eSleeve\u003c\/td\u003e\n      \u003ctd data-cm=\"61\" data-in=\"24.0\"\u003e61\u003c\/td\u003e\n      \u003ctd data-cm=\"62\" data-in=\"24.4\"\u003e62\u003c\/td\u003e\n      \u003ctd data-cm=\"63\" data-in=\"24.8\"\u003e63\u003c\/td\u003e\n      \u003ctd data-cm=\"64\" data-in=\"25.2\"\u003e64\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd\u003eChest\u003c\/td\u003e\n      \u003ctd data-cm=\"172\" data-in=\"67.7\"\u003e172\u003c\/td\u003e\n      \u003ctd data-cm=\"176\" data-in=\"69.3\"\u003e176\u003c\/td\u003e\n      \u003ctd data-cm=\"180\" data-in=\"70.9\"\u003e180\u003c\/td\u003e\n      \u003ctd data-cm=\"184\" data-in=\"72.4\"\u003e184\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    let isCm = true;\n    const toggleButton = document.querySelector(\".toggle-btn\");\n    const rows = document.querySelectorAll(\"#sizeTableBody tr\");\n\n    if (toggleButton \u0026\u0026 rows.length \u003e 0) {\n        toggleButton.addEventListener(\"click\", function () {\n            rows.forEach(row =\u003e {\n                const cells = row.querySelectorAll(\"td\");\n                if (cells.length \u003e 1) { \/\/ Ensure first column (labels) stays unchanged\n                    for (let i = 1; i \u003c cells.length; i++) {\n                        const cmValue = cells[i].getAttribute(\"data-cm\");\n                        const inValue = cells[i].getAttribute(\"data-in\");\n                        if (cmValue \u0026\u0026 inValue) {\n                            cells[i].innerText = isCm ? inValue : cmValue;\n                        }\n                    }\n                }\n            });\n            isCm = !isCm;\n            toggleButton.innerText = isCm ? \"Switch to Inches\" : \"Switch to CM\";\n        });\n    }\n});\n\u003c\/script\u003e","brand":"Steve \u0026 Janet Sydney","offers":[{"title":"Gray \/ S","offer_id":54464946110793,"sku":null,"price":130.0,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ M","offer_id":54464946143561,"sku":null,"price":130.0,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ L","offer_id":54464946176329,"sku":null,"price":130.0,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ XL","offer_id":54464946209097,"sku":null,"price":130.0,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ S","offer_id":54464946241865,"sku":null,"price":130.0,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ M","offer_id":54464946274633,"sku":null,"price":130.0,"currency_code":"AUD","in_stock":true},{"title":"Khaki \/ L","offer_id":54464946307401,"sku":null,"price":130.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1014\/0395\/1433\/files\/3_cb7fdccb-4d1e-42e3-86ad-72b7181fba39.jpg?v=1779587135","url":"https:\/\/stevejanetsydney.com\/products\/bomber-jacket-coat-cotton-padded-jacket-men","provider":"Steve \u0026 Janet Sydney","version":"1.0","type":"link"}