{"product_id":"merino-wool-ready-knit","title":"Merino Wool Polo | Ready Knit","description":"\u003cbody\u003e\n\u003cp\u003ePart of our new \u003cstrong\u003e'Ready Knit'\u003c\/strong\u003e range.\u003c\/p\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cem\u003eLuxury knitwear, without the wait.\u003c\/em\u003e\u003cspan\u003e We've joined forces with an expert Italian knitwear factory to create our \u003cstrong\u003e'Ready Knit' \u003c\/strong\u003ecollection — beautifully crafted styles held in stock at our Cotswolds base and ready to wear. Most sizes are available now for fast dispatch, or order your size and expect delivery in around one week.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch6\u003e\u003cspan\u003eThe Merino Wool Collection\u003c\/span\u003e\u003c\/h6\u003e\n\u003cp\u003eExperience the unexpected luxury of wool specifically engineered for the warmer months. By selecting an exceptionally fine 19.5 micron merino fibre, we have created a garment that feels like a cooling breeze. Silky, breathable, and entirely itch free!\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Silk Touch: The ultra fine grade merino offers a sophisticated, smooth texture that naturally regulates your body temperature, keeping your refreshed from morning to night.\u003c\/li\u003e\n\u003cli\u003ePrecision Engineering: Spun to a refined 2\/48 nm yarn count, this high definition knit achieves a delicate, lightweight finish that is remarkably resilient and holds its elegant drape wash after wash.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAvailable in four colours and 6 sizes, ranging from small to 3XL, you'll be sure to find your perfect fit.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eKnitwear Size Guide\u003c\/title\u003e\n  \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n  \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@400;500;600\u0026amp;family=DM+Sans:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    body {\n      font-family: 'DM Sans', sans-serif;\n      background: #ffffff;\n      color: #1a1a1a;\n      padding: 3rem 1.5rem;\n    }\n\n    .sg-wrap {\n      max-width: 720px;\n      margin: 0 auto;\n    }\n\n    .sg-header {\n      text-align: center;\n      margin-bottom: 2rem;\n    }\n\n    .sg-eyebrow {\n      font-size: 11px;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      color: #888;\n      margin-bottom: 0.5rem;\n    }\n\n    .sg-title {\n      font-family: 'Playfair Display', serif;\n      font-size: 28px;\n      font-weight: 500;\n      color: #1a1a1a;\n      margin: 0 0 0.4rem;\n      line-height: 1.2;\n    }\n\n    .sg-subtitle {\n      font-size: 13px;\n      color: #888;\n      font-weight: 300;\n    }\n\n    .sg-divider {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      margin: 1.25rem 0;\n      justify-content: center;\n    }\n\n    .sg-divider-line {\n      height: 0.5px;\n      width: 60px;\n      background: #d0d0d0;\n    }\n\n    .sg-divider-dot {\n      width: 5px;\n      height: 5px;\n      border-radius: 50%;\n      background: #aaa;\n    }\n\n    .sg-unit-toggle {\n      display: flex;\n      justify-content: center;\n      margin-bottom: 1.75rem;\n    }\n\n    .sg-unit-toggle button {\n      font-family: 'DM Sans', sans-serif;\n      font-size: 12px;\n      letter-spacing: 0.08em;\n      padding: 6px 20px;\n      border: 0.5px solid #ccc;\n      background: transparent;\n      color: #888;\n      cursor: pointer;\n      transition: all 0.18s;\n    }\n\n    .sg-unit-toggle button:first-child {\n      border-radius: 4px 0 0 4px;\n    }\n\n    .sg-unit-toggle button:last-child {\n      border-radius: 0 4px 4px 0;\n      border-left: none;\n    }\n\n    .sg-unit-toggle button.active {\n      background: #1a1a1a;\n      color: #ffffff;\n      border-color: #1a1a1a;\n    }\n\n    .sg-table-wrap {\n      border: 0.5px solid #e0e0e0;\n      border-radius: 12px;\n      overflow: hidden;\n    }\n\n    table {\n      width: 100%;\n      border-collapse: collapse;\n      font-size: 13.5px;\n      table-layout: fixed;\n    }\n\n    col.col-label { width: 200px; }\n    col.col-size  { width: calc((100% - 200px) \/ 6); }\n\n    thead tr {\n      background: #f7f7f5;\n    }\n\n    thead th {\n      padding: 12px 6px 10px;\n      font-weight: 500;\n      font-size: 11px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n      color: #888;\n      text-align: center;\n      border-bottom: 0.5px solid #e0e0e0;\n    }\n\n    thead th:first-child {\n      text-align: left;\n      padding-left: 16px;\n    }\n\n    tbody tr {\n      border-bottom: 0.5px solid #e0e0e0;\n      transition: background 0.12s;\n    }\n\n    tbody tr:last-child {\n      border-bottom: none;\n    }\n\n    tbody tr:hover {\n      background: #f7f7f5;\n    }\n\n    tbody td {\n      padding: 13px 6px;\n      text-align: center;\n      color: #1a1a1a;\n      font-weight: 400;\n    }\n\n    tbody td:first-child {\n      text-align: left;\n      padding-left: 16px;\n      font-weight: 500;\n      font-size: 13px;\n      color: #666;\n      white-space: nowrap;\n    }\n\n    .sz-label {\n      font-family: 'Playfair Display', serif;\n      font-size: 15px;\n      font-weight: 600;\n      color: #1a1a1a;\n      letter-spacing: 0.02em;\n    }\n\n    .sg-note {\n      text-align: center;\n      font-size: 11.5px;\n      color: #888;\n      margin-top: 1.25rem;\n      font-style: italic;\n      font-family: 'Playfair Display', serif;\n    }\n  \u003c\/style\u003e\n\n\n  \u003cdiv class=\"sg-wrap\"\u003e\n    \u003cdiv class=\"sg-header\"\u003e\n      \u003cp class=\"sg-eyebrow\"\u003eSize guide\u003c\/p\u003e\n      \u003ch1 class=\"sg-title\"\u003eFind your perfect fit\u003c\/h1\u003e\n      \u003cp class=\"sg-subtitle\"\u003eAll measurements are of the garment, taken flat\u003c\/p\u003e\n      \u003cdiv class=\"sg-divider\"\u003e\n        \u003cspan class=\"sg-divider-line\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"sg-divider-dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"sg-divider-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sg-unit-toggle\"\u003e\n      \u003cbutton class=\"active\" id=\"btn-in\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n      \u003cbutton id=\"btn-cm\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sg-table-wrap\"\u003e\n      \u003ctable id=\"size-table\"\u003e\n        \u003ccolgroup\u003e\n          \u003ccol class=\"col-label\"\u003e\n          \u003ccol class=\"col-size\"\u003e\n\u003ccol class=\"col-size\"\u003e\n\u003ccol class=\"col-size\"\u003e\n          \u003ccol class=\"col-size\"\u003e\n\u003ccol class=\"col-size\"\u003e\n\u003ccol class=\"col-size\"\u003e\n        \u003c\/colgroup\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eMeasurement\u003c\/th\u003e\n            \u003cth class=\"sz-label\"\u003eS\u003c\/th\u003e\n            \u003cth class=\"sz-label\"\u003eM\u003c\/th\u003e\n            \u003cth class=\"sz-label\"\u003eL\u003c\/th\u003e\n            \u003cth class=\"sz-label\"\u003eXL\u003c\/th\u003e\n            \u003cth class=\"sz-label\"\u003e2XL\u003c\/th\u003e\n            \u003cth class=\"sz-label\"\u003e3XL\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody id=\"table-body\"\u003e\u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"sg-note\"\u003eMeasurements may vary slightly due to the nature of knitwear\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    const data = [\n      { label: \"Chest\",                  in: [39.5, 42, 44, 46.5, 49, 51] },\n      { label: \"Body length\",            in: [26.5, 27, 28, 28.75, 29.5, 30.25] },\n      { label: \"Sleeve length\",          in: [24.75, 25.25, 25.5, 26, 26.25, 26.75] },\n      { label: \"Sleeve length (short)\",  in: [10.25, 10.5, 11, 11.25, 11.75, 12.25] },\n      { label: \"Waistband width\",        in: [33, 35.5, 38, 40, 42.5, 45] },\n      { label: \"Shoulder width\",         in: [15.5, 16.5, 17.75, 19, 20, 21.25] },\n    ];\n\n    let unit = 'in';\n\n    function toDisplay(val) {\n      if (unit === 'in') return val % 1 === 0 ? val.toFixed(0) : val.toString();\n      return (val * 2.54).toFixed(1);\n    }\n\n    function render() {\n      document.getElementById('table-body').innerHTML = data.map(row =\u003e\n        `\u003ctr\u003e\u003ctd\u003e${row.label}\u003c\/td\u003e${row.in.map(v =\u003e `\u003ctd\u003e${toDisplay(v)}\u003c\/td\u003e`).join('')}\u003c\/tr\u003e`\n      ).join('');\n    }\n\n    function setUnit(u) {\n      unit = u;\n      document.getElementById('btn-in').classList.toggle('active', u === 'in');\n      document.getElementById('btn-cm').classList.toggle('active', u === 'cm');\n      render();\n    }\n\n    render();\n  \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"Barrington Ayre","offers":[{"title":"Small \/ Grey","offer_id":55738956317057,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Small \/ Black","offer_id":55738956349825,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Small \/ Beige","offer_id":55738956382593,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Small \/ Navy","offer_id":55738956415361,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Medium \/ Grey","offer_id":55738956448129,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Medium \/ Black","offer_id":55738956480897,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Medium \/ Beige","offer_id":55738956513665,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Medium \/ Navy","offer_id":55738956546433,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Large \/ Grey","offer_id":55738956579201,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Large \/ Black","offer_id":55738956611969,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Large \/ Beige","offer_id":55738956644737,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"Large \/ Navy","offer_id":55738956677505,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":55738956710273,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":55738956743041,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Beige","offer_id":55738956775809,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":55738956808577,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Grey","offer_id":55738956841345,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Black","offer_id":55738956874113,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Beige","offer_id":55738956906881,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Navy","offer_id":55738956939649,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"3XL \/ Grey","offer_id":55738956972417,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"3XL \/ Black","offer_id":55738957005185,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"3XL \/ Beige","offer_id":55738957037953,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true},{"title":"3XL \/ Navy","offer_id":55738957070721,"sku":null,"price":145.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0083\/5475\/8771\/files\/knitted_polo_ecru.png?v=1780044758","url":"https:\/\/barringtonayre.co.uk\/products\/merino-wool-ready-knit","provider":"Barrington Ayre","version":"1.0","type":"link"}