{"product_id":"milano-classic-jacket-champagne","title":"MILANO CLASSIC JACKET - CHAMPAGNE","description":"\u003cdiv class=\"mm-product-box\"\u003e\n  \u003cdetails class=\"mm-accordion\"\u003e\n    \u003csummary\u003eProduct Details\u003c\/summary\u003e\n\n    \u003cdiv class=\"mm-content\"\u003e\n      \u003cp\u003e\n        The Milano Classic Jacket is designed for refined everyday layering.\n        Crafted from a premium polyester-cotton blend with a soft cotton-filled interior,\n        this jacket delivers warmth, structure and effortless sophistication.\n        Finished with a clean silhouette, premium zip closure and elevated comfort,\n        it is designed to move seamlessly between city days and colder evenings.\n      \u003c\/p\u003e\n\n      \u003cul\u003e\n        \u003cli\u003ePremium classic winter jacket\u003c\/li\u003e\n        \u003cli\u003eRegular fit\u003c\/li\u003e\n        \u003cli\u003eFull zip closure\u003c\/li\u003e\n        \u003cli\u003eSoft cotton filling\u003c\/li\u003e\n        \u003cli\u003eDurable polyester \/ cotton blend\u003c\/li\u003e\n        \u003cli\u003eLightweight warmth\u003c\/li\u003e\n        \u003cli\u003eClean casual silhouette\u003c\/li\u003e\n        \u003cli\u003eDesigned for everyday outerwear layering\u003c\/li\u003e\n        \u003cli\u003eLogo positioned at the back neck\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cbutton class=\"mm-size-btn\" type=\"button\" onclick=\"toggleSizeChart()\"\u003e\n        View Size Guide\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdiv id=\"mm-size-chart\" class=\"mm-size-chart\"\u003e\n    \u003ch4 id=\"mm-size-title\"\u003eSize Guide (CM)\u003c\/h4\u003e\n\n    \u003cdiv class=\"mm-table-wrapper\"\u003e\n      \u003ctable id=\"mm-size-table\"\u003e\u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.mm-product-box {\n  width: 100%;\n}\n\n.mm-accordion {\n  border-top: 1px solid #e5e5e5;\n  border-bottom: 1px solid #e5e5e5;\n  padding: 18px 0;\n}\n\n.mm-accordion summary {\n  font-size: 15px;\n  font-weight: 600;\n  cursor: pointer;\n  list-style: none;\n  position: relative;\n}\n\n.mm-accordion summary::-webkit-details-marker {\n  display: none;\n}\n\n.mm-accordion summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 0;\n  font-size: 20px;\n}\n\n.mm-accordion[open] summary::after {\n  content: \"−\";\n}\n\n.mm-content p {\n  margin-top: 15px;\n  color: #444;\n  line-height: 1.7;\n}\n\n.mm-content ul {\n  margin-top: 15px;\n  padding-left: 18px;\n  line-height: 1.9;\n}\n\n.mm-size-btn {\n  margin-top: 20px;\n  width: 100%;\n  background: #111;\n  color: #fff;\n  border: none;\n  padding: 14px;\n  font-size: 14px;\n  cursor: pointer;\n  letter-spacing: .5px;\n  transition: opacity .2s ease;\n}\n\n.mm-size-btn:hover {\n  opacity: .9;\n}\n\n.mm-size-chart {\n  display: none;\n  margin-top: 20px;\n}\n\n.mm-size-chart h4 {\n  margin-bottom: 15px;\n  font-size: 18px;\n}\n\n.mm-table-wrapper {\n  overflow-x: auto;\n}\n\n.mm-size-chart table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 14px;\n}\n\n.mm-size-chart th,\n.mm-size-chart td {\n  border: 1px solid #e5e5e5;\n  padding: 12px;\n  text-align: center;\n}\n\n.mm-size-chart th {\n  background: #f7f7f7;\n  font-weight: 600;\n}\n\n.mm-size-chart td:first-child {\n  text-align: left;\n  font-weight: 500;\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\nfunction toggleSizeChart() {\n  var chart = document.getElementById(\"mm-size-chart\");\n\n  chart.style.display =\n    chart.style.display === \"block\"\n      ? \"none\"\n      : \"block\";\n\n  if (chart.style.display === \"block\") {\n    chart.scrollIntoView({\n      behavior: \"smooth\",\n      block: \"start\"\n    });\n  }\n}\n\nvar country =\n  (window.Shopify \u0026\u0026 Shopify.country)\n    ? Shopify.country\n    : \"\";\n\nvar lang = navigator.language || \"\";\n\nvar isUK =\n  country === \"GB\" ||\n  lang.toLowerCase() === \"en-gb\";\n\nvar cmRows = [\n  [\"Body Length\",68,70,72,74,76],\n  [\"Chest Width\",54,56,58,60,62],\n  [\"Hem Width\",47,49,51,53,55],\n  [\"Shoulder Width\",49,50.5,52,53.5,55],\n  [\"Armhole\",22.5,23.5,24.5,25.5,26.5],\n  [\"Neck Width\",19,19.5,20,20.5,21],\n  [\"Front Neck Drop\",10,10.5,11,11.5,12],\n  [\"Sleeve Length\",62,64,66,68,70],\n  [\"Cuff Width\",11.5,12,12.5,13,13.5]\n];\n\nvar inchRows = [\n  [\"Body Length\",26.8,27.6,28.3,29.1,29.9],\n  [\"Chest Width\",21.3,22.0,22.8,23.6,24.4],\n  [\"Hem Width\",18.5,19.3,20.1,20.9,21.7],\n  [\"Shoulder Width\",19.3,19.9,20.5,21.1,21.7],\n  [\"Armhole\",8.9,9.3,9.6,10.0,10.4],\n  [\"Neck Width\",7.5,7.7,7.9,8.1,8.3],\n  [\"Front Neck Drop\",3.9,4.1,4.3,4.5,4.7],\n  [\"Sleeve Length\",24.4,25.2,26.0,26.8,27.6],\n  [\"Cuff Width\",4.5,4.7,4.9,5.1,5.3]\n];\n\nvar rows = isUK ? inchRows : cmRows;\n\ndocument.getElementById(\"mm-size-title\").innerText =\n  isUK\n    ? \"Size Guide (INCHES)\"\n    : \"Size Guide (CM)\";\n\nvar html =\n  \"\u003cthead\u003e\u003ctr\u003e\u003cth\u003e\u003c\/th\u003e\u003cth\u003eS\u003c\/th\u003e\u003cth\u003eM\u003c\/th\u003e\u003cth\u003eL\u003c\/th\u003e\u003cth\u003eXL\u003c\/th\u003e\u003cth\u003eXXL\u003c\/th\u003e\u003c\/tr\u003e\u003c\/thead\u003e\u003ctbody\u003e\";\n\nrows.forEach(function(row) {\n  html += \"\u003ctr\u003e\";\n\n  row.forEach(function(cell) {\n    html += \"\u003ctd\u003e\" + cell + \"\u003c\/td\u003e\";\n  });\n\n  html += \"\u003c\/tr\u003e\";\n});\n\nhtml += \"\u003c\/tbody\u003e\";\n\ndocument.getElementById(\"mm-size-table\").innerHTML = html;\n\u003c\/script\u003e","brand":"ModernoMilano","offers":[{"title":"S","offer_id":53944423940433,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":53944423973201,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":53944424005969,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":53944424038737,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":53944424071505,"sku":null,"price":80.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/1197\/2689\/files\/ChatGPTImageJun3_2026_11_00_46AM.png?v=1780477293","url":"https:\/\/modernomilano.com\/products\/milano-classic-jacket-champagne","provider":"ModernoMilano","version":"1.0","type":"link"}