{"title":"Sweatshirts","description":"\u003cp\u003eThe sweatshirt itself was born from athletic wear — originally made from wool knits and decorated with school emblems and felt patches. When cotton replaced wool in the late 1920s, it evolved into the soft yet durable form we know today.\u003c\/p\u003e\n\u003cp\u003eJust like selvedge denim, \"Tsuri-ami\" loopwheel knitting is one of the most iconic symbols of Japanese craftsmanship — representing a slower, more deliberate way of making things that never goes out of style. Sweatshirts and denim share the same spirit: simple, sturdy, and timeless.\u003c\/p\u003e\n\u003cp\u003eAt Mention, we offer Japanese-made sweatshirts crafted on traditional loopwheel machines in Wakayama and tubular knit structures. From double V-gusset crews to half-zips, hooded parkas, and full-zip styles, each piece blends comfort with structure — easy to match, made to last, and always in style.\u003c\/p\u003e","products":[{"product_id":"deluxeware-s101-00-heavyweight-loopwheeled-sweatshirt","title":"Deluxeware S101-00 Heavyweight Loopwheeled Sweatshirt","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- The S101-00 Heavyweight Sweatshirt is one of Deluxeware’s long-standing classic pieces, rooted in the spirit of 1950s vintage sweatshirts.\n\u003cbr\u003e\u003cbr\u003e\nThe fabric is originally knitted in Wakayama Prefecture, using vintage loopwheel machines operated at an exceptionally slow speed. While maintaining the traditional loopwheel process, Deluxeware intentionally applies higher knitting tension than usual, resulting in an ultra-high-density jersey with a distinctly dry, firm hand feel.\n\u003cbr\u003e\u003cbr\u003e\nThe back side is carefully brushed, creating a raised fleece surface that delivers outstanding warmth while remaining breathable and comfortable for daily wear.\nConstruction is completed in Akita using a 1950s Union Special four-needle flat seamer, a method prized in vintage sportswear for its durability, smooth seams, and long-term comfort.\n\u003cbr\u003e\u003cbr\u003e\nDesigned with practicality, durability, and respect for vintage construction, the S101-00 represents Deluxeware’s idea of a sweatshirt — not as a trend item, but as a refined standard meant to be worn for years.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"mobile-scroll-table-2\"\u003e  \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight:\u003c\/td\u003e\n\u003ctd\u003e20 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnitted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003ePiece-Dyed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eSlim Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 20oz High Density Loopwheel Jersey\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- V-Gusset on the Front\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Two-Needle Ribbed Binder Neck Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Three-Dimensional Armhole Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Four-Needle Flat Seam Construction\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Tubular Body Construction ( Size L \u0026amp; XL )\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Side Seam Construction ( Size USM \u0026amp; USL )\u003c\/td\u003e\n\u003c\/tr\u003e \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 178 cm \/ 68 kg ( 5'10\" \/ 150 lbs ) — Wearing Size: XL\u003c\/td\u003e\n\u003c\/tr\u003e     \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003eUSM\u003c\/th\u003e\n\u003cth\u003eUSL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd data-cm=\"47\"\u003e47\u003c\/td\u003e\n\u003ctd data-cm=\"48\"\u003e48\u003c\/td\u003e\n\u003ctd data-cm=\"49\"\u003e49\u003c\/td\u003e \n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e   \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"106\"\u003e106\u003c\/td\u003e\n\u003ctd data-cm=\"110\"\u003e110\u003c\/td\u003e\n\u003ctd data-cm=\"116\"\u003e116\u003c\/td\u003e\n\u003ctd data-cm=\"122\"\u003e122\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"46\"\u003e46\u003c\/td\u003e\n\u003ctd data-cm=\"49\"\u003e49\u003c\/td\u003e\n\u003ctd data-cm=\"53\"\u003e53\u003c\/td\u003e\n\u003ctd data-cm=\"56\"\u003e56\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"59\"\u003e59\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"25\"\u003e25\u003c\/td\u003e  \n\u003ctd data-cm=\"26\"\u003e26\u003c\/td\u003e\n\u003ctd data-cm=\"27\"\u003e27\u003c\/td\u003e\n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n \u003cp class=\"size-note\"\u003e• Measurements are based on one-washed sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n \u003c\/p\u003e   \n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n   \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n  \u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Deluxeware","offers":[{"title":"Ash.Orange \/ L","offer_id":54654724014371,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Ash.Orange \/ XL","offer_id":54654724047139,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Ash.Orange \/ USM","offer_id":54654724079907,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Ash.Orange \/ USL","offer_id":54654724112675,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ L","offer_id":54654456168739,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ XL","offer_id":54654456201507,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ USM","offer_id":54654456234275,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ USL","offer_id":54654456267043,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ L","offer_id":54654724145443,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ XL","offer_id":54654724178211,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ USM","offer_id":54654724210979,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ USL","offer_id":54654724243747,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"H.Grey \/ L","offer_id":54654724276515,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"H.Grey \/ XL","offer_id":54654724309283,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"H.Grey \/ USM","offer_id":54654724342051,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"H.Grey \/ USL","offer_id":54654724374819,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Olive \/ L","offer_id":54654724407587,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":false},{"title":"Olive \/ XL","offer_id":54654724440355,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Olive \/ USM","offer_id":54654724473123,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"Olive \/ USL","offer_id":54654724505891,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ L","offer_id":54654724538659,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ XL","offer_id":54654724571427,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ USM","offer_id":54654724604195,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ USL","offer_id":54654724636963,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"US Yellow \/ L","offer_id":54654724669731,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":false},{"title":"US Yellow \/ XL","offer_id":54654724702499,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"US Yellow \/ USM","offer_id":54654724735267,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true},{"title":"US Yellow \/ USL","offer_id":54654724768035,"sku":null,"price":19360.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/1_d145fc5f-53a5-41ba-aa7a-ccd5f6ee295c.jpg?v=1768321230"},{"product_id":"deluxeware-spz-00-20oz-heavyweight-loopwheeled-full-zip-parka","title":"Deluxeware SPZ-00 20oz Heavyweight Loopwheeled Full Zip Parka","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- The S101-00 Heavyweight Sweatshirt is one of Deluxeware’s long-standing classic pieces, rooted in the spirit of 1950s vintage sweatshirts.\n\u003cbr\u003e\u003cbr\u003e\nThe fabric is originally knitted in Wakayama Prefecture, using vintage loopwheel machines operated at an exceptionally slow speed. While maintaining the traditional loopwheel process, Deluxeware intentionally applies higher knitting tension than usual, resulting in an ultra-high-density jersey with a distinctly dry, firm hand feel.\n\u003cbr\u003e\u003cbr\u003e\nThe back side is carefully brushed, creating a raised fleece surface that delivers outstanding warmth while remaining breathable and comfortable for daily wear.\nConstruction is completed in Akita using a 1950s Union Special four-needle flat seamer, a method prized in vintage sportswear for its durability, smooth seams, and long-term comfort.\n\u003cbr\u003e\u003cbr\u003e\nDesigned with practicality, durability, and respect for vintage construction, the S101-00 represents Deluxeware’s idea of a sweatshirt — not as a trend item, but as a refined standard meant to be worn for years.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"mobile-scroll-table-2\"\u003e  \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight:\u003c\/td\u003e\n\u003ctd\u003e20 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnitted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003ePiece-Dyed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eSlim Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 20oz High Density Loopwheel Jersey\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- V-Gusset on the Front\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Two-Needle Ribbed Binder Neck Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Three-Dimensional Armhole Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Four-Needle Flat Seam Construction\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Tubular Body Construction ( Size L \u0026amp; XL )\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Side Seam Construction ( Size USM \u0026amp; USL )\u003c\/td\u003e\n\u003c\/tr\u003e \n \u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 178 cm \/ 68 kg ( 5'10\" \/ 150 lbs ) — Wearing Size: XL\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003eUSM\u003c\/th\u003e\n\u003cth\u003eUSL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd data-cm=\"47\"\u003e47\u003c\/td\u003e\n\u003ctd data-cm=\"48\"\u003e48\u003c\/td\u003e\n\u003ctd data-cm=\"49\"\u003e49\u003c\/td\u003e \n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e   \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"106\"\u003e106\u003c\/td\u003e\n\u003ctd data-cm=\"110\"\u003e110\u003c\/td\u003e\n\u003ctd data-cm=\"116\"\u003e116\u003c\/td\u003e\n\u003ctd data-cm=\"122\"\u003e122\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"46\"\u003e46\u003c\/td\u003e\n\u003ctd data-cm=\"49\"\u003e49\u003c\/td\u003e\n\u003ctd data-cm=\"53\"\u003e53\u003c\/td\u003e\n\u003ctd data-cm=\"56\"\u003e56\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"59\"\u003e59\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"25\"\u003e25\u003c\/td\u003e  \n\u003ctd data-cm=\"26\"\u003e26\u003c\/td\u003e\n\u003ctd data-cm=\"27\"\u003e27\u003c\/td\u003e\n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n \u003cp class=\"size-note\"\u003e• Measurements are based on one-washed parka.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n \u003c\/p\u003e   \n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n \u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e \n\u003c\/div\u003e","brand":"Deluxeware","offers":[{"title":"Black \/ L","offer_id":54662142066979,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ XL","offer_id":54662142099747,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ USM","offer_id":54662142132515,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ USL","offer_id":54662142165283,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":false},{"title":"H.Grey \/ L","offer_id":54662142329123,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"H.Grey \/ XL","offer_id":54662142361891,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"H.Grey \/ USM","offer_id":54662142394659,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"H.Grey \/ USL","offer_id":54662142427427,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Ash.Orange \/ L","offer_id":54662141935907,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Ash.Orange \/ XL","offer_id":54662141968675,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Ash.Orange \/ USM","offer_id":54662142001443,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Ash.Orange \/ USL","offer_id":54662142034211,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ L","offer_id":54662142198051,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ XL","offer_id":54662142230819,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ USM","offer_id":54662142263587,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"Crimson Red \/ USL","offer_id":54662142296355,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ L","offer_id":54662142591267,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ XL","offer_id":54662142624035,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ USM","offer_id":54662142656803,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true},{"title":"S.Navy \/ USL","offer_id":54662142689571,"sku":null,"price":25850.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/S.-Navy.jpg?v=1770048097"},{"product_id":"full-count-3770-1-vintage-style-double-face-hooded-sweatshirt","title":"Fullcount 3770-1 Vintage-Style Double Face Hooded Sweatshirt","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- Inspired by double face sweatshirts from the 1940s–50s, this hoodie follows the classic two-needle construction of the era. The H.Grey × Eggplant two-tone combination is one of the most familiar and timeless colorways found in vintage athletic wear, giving the piece an authentic old-school character.\n\u003cbr\u003e\u003cbr\u003e\nIt features a 20\/10 circular-knit jersey that feels soft and airy, offering excellent comfort in daily wear. The waffle lining is knitted at a very slow pace of only about 40 meters per day, creating a loose structure with superb breathability and warmth. The sun-fade effect and natural worn-in look are carefully applied by craftsmen in Kojima, resulting in a vintage feel that remains easy to wear.\n\u003cbr\u003e\u003cbr\u003e\nDesigned with a slightly shorter length and a boxy silhouette, the relaxed ribbing allows for a comfortable fit without feeling tight. The overall shape delivers an effortless vintage mood with a modern balance, making it one of the standout sweat hoodies of the season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n \u003cdiv class=\"mobile-scroll-table-2\"\u003e   \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnitted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003ePiece-Dyed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Boxy Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Tubular Knitting\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Low-Tension Waffle Lining\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Two-Needle Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Sun-Fade Finish\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e  \n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003e38\u003c\/th\u003e\n\u003cth\u003e40\u003c\/th\u003e\n\u003cth\u003e42\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd data-cm=\"60\"\u003e60\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e \n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e   \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"124\"\u003e124\u003c\/td\u003e\n\u003ctd data-cm=\"128\"\u003e128\u003c\/td\u003e\n\u003ctd data-cm=\"138\"\u003e138\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e\n\u003ctd data-cm=\"67\"\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e\n\u003ctd data-cm=\"67\"\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"60\"\u003e60\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"29\"\u003e29\u003c\/td\u003e\n\u003ctd data-cm=\"30\"\u003e30\u003c\/td\u003e\n\u003ctd data-cm=\"31\"\u003e31\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"60\"\u003e60\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n \u003cp class=\"size-note\"\u003e• Measurements are based on one-washed sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n \u003c\/p\u003e   \n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n   \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit.For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n  \u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Fullcount","offers":[{"title":"Grey x Eggplant \/ 38","offer_id":54704920658211,"sku":null,"price":47300.0,"currency_code":"JPY","in_stock":false},{"title":"Grey x Eggplant \/ 40","offer_id":54704920690979,"sku":null,"price":47300.0,"currency_code":"JPY","in_stock":true},{"title":"Grey x Eggplant \/ 42","offer_id":54704920723747,"sku":null,"price":47300.0,"currency_code":"JPY","in_stock":true},{"title":"Grey x Eggplant \/ 44","offer_id":54704920756515,"sku":null,"price":47300.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/1_974fb714-ccde-4e24-9e25-cb672617528d.jpg?v=1770046794"},{"product_id":"sugar-co-sgr-rs01-original-reverse-sweatshirt-faded-black","title":"Sugar \u0026 Co. SGR-RS01 Original Reverse Sweatshirt – Faded Black","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n \u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- The reverse-type sweatshirt makes its first debut in Sugar \u0026amp; Co.’s 5th anniversary year — a special milestone piece that reflects the brand’s commitment to authentic sportswear heritage.\n\u003cbr\u003e\u003cbr\u003e\nThe fabric is built from a carefully balanced blend of 89% cotton, 8% acrylic, and 3% rayon, faithfully recreating the texture and hand feel of early classic American sportswear. Widely regarded as one of the most well-balanced compositions of that era, this blend delivers softness, durability, and structure in equal measure.\n\u003cbr\u003e\u003cbr\u003e\nThe body fabric, originally knitted vertically, is intentionally used horizontally to improve freedom of movement across the body — a true reverse construction. Action ribs are sewn with a four-needle flat-seamer for strength and flexibility. The body is constructed from a single continuous piece with no shoulder seams, staying true to vintage construction methods.\n\u003cbr\u003e\u003cbr\u003e\nWhile the texture, stitching, details, and silhouette remain faithful to original vintage pieces, the sleeve ribs have been refined to a cleaner length to enhance the shoulder-to-arm balance. The hem rib, inspired by authentic vintage cut-off sweatshirts, has been removed and replaced with a rounded double-fold finish sewn with a two-needle construction — creating a lighter, more modern proportion.\n\u003cbr\u003e\u003cbr\u003e\nThe Faded Black color is finished using a special gas pigment dyeing technique, carefully hand-applied by skilled craftsmen in Kojima.This process creates a naturally worn depth and uneven tonal character, making each piece subtly unique and giving the sweatshirt a distinct presence that sets it apart from ordinary black sweatshirts.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e    \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e89% Cotton \/ 8% Acrylic \/ 3% Rayon\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnitted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGarment-Dyed with Gas Pigment Finish\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRelaxed Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Original Reverse-Weave Jersey\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Four-Needle Flat-Seam Side Panels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Single-Panel Body with No Shoulder Seams\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Rounded Hem with Two-Needle Construction\u003c\/td\u003e\n\u003c\/tr\u003e \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 178 cm \/ 68 kg ( 5'10\" \/ 150 lbs ) — Wearing Size: S\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e  \n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\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\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e \n\u003ctd data-cm=\"48\"\u003e48\u003c\/td\u003e\n\u003ctd data-cm=\"52\"\u003e52\u003c\/td\u003e  \n\u003ctd data-cm=\"53\"\u003e53\u003c\/td\u003e\n\u003ctd data-cm=\"55\"\u003e55\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"125\"\u003e125\u003c\/td\u003e  \n\u003ctd data-cm=\"130\"\u003e130\u003c\/td\u003e\n\u003ctd data-cm=\"132\"\u003e132\u003c\/td\u003e \n\u003ctd data-cm=\"134\"\u003e134\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"60\"\u003e60\u003c\/td\u003e\n\u003ctd data-cm=\"61.5\"\u003e61.5\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e   \n\u003ctd data-cm=\"65.5\"\u003e65.5\u003c\/td\u003e   \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"57\"\u003e57\u003c\/td\u003e\n\u003ctd data-cm=\"58\"\u003e58\u003c\/td\u003e\n\u003ctd data-cm=\"60.5\"\u003e60.5\u003c\/td\u003e \n\u003ctd data-cm=\"61.5\"\u003e61.5\u003c\/td\u003e   \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e  \n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e\n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e  \n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"32\"\u003e32\u003c\/td\u003e  \n\u003ctd data-cm=\"33\"\u003e33\u003c\/td\u003e\n\u003ctd data-cm=\"33.5\"\u003e33.5\u003c\/td\u003e \n\u003ctd data-cm=\"34.5\"\u003e34.5\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"64.5\"\u003e64.5\u003c\/td\u003e  \n\u003ctd data-cm=\"65.5\"\u003e65.5\u003c\/td\u003e\n\u003ctd data-cm=\"65.5\"\u003e65.5\u003c\/td\u003e\n\u003ctd data-cm=\"67.5\"\u003e67.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n \u003cp class=\"size-note\"\u003e• Measurements are based on one-washed sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n \u003c\/p\u003e   \n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n \u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e \n\u003c\/div\u003e","brand":"Sugar \u0026 Co.","offers":[{"title":"Faded Black \/ M","offer_id":54730828448035,"sku":null,"price":25300.0,"currency_code":"JPY","in_stock":true},{"title":"Faded Black \/ L","offer_id":54730848993571,"sku":null,"price":25300.0,"currency_code":"JPY","in_stock":true},{"title":"Faded Black \/ XL","offer_id":54730849026339,"sku":null,"price":25300.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/1_f39459c8-2c5c-43ad-881e-3bd0671f9c6c.jpg?v=1770911086"},{"product_id":"warehouse-401-plain-sweat-shirt-unwashed","title":"Warehouse Lot 401 Set-In Sleeve Loopwheel Sweatshirt - Crew Neck","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n \u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- Warehouse’s vintage sweatshirt series draws inspiration from athletic sweatshirts produced between the 1930s and 1960s. By carefully studying original garments from the era, Warehouse reproduces the details that defined early sportswear, from fabric weight to sewing construction and overall wearability. Within the lineup, models such as 401, 403, 450, 468, and 483 each feature their own distinctive pattern and construction, making them long-standing classics in the brand’s collection.\n\u003cbr\u003e\u003cbr\u003e\nThe medium-weight fabric is slowly knitted in Wakayama on traditional loopwheel knitting machines. This slow knitting process creates a soft and airy fabric with natural elasticity that comfortably adapts to the body.\n\u003cbr\u003e\u003cbr\u003e\nFor colors such as Oatmeal and Grey, organic brown cotton yarn is used to enhance the depth and richness of the surface tone. The reverse side of the fabric is finished with a traditional brushing process — referred to by Warehouse as “cotton fleece” — which increases warmth while maintaining a soft and comfortable feel.\n\u003cbr\u003e\u003cbr\u003e\nThe 401 model features classic V-gussets at the neckline and set-in sleeves constructed with durable four-needle flat seam stitching, improving both comfort and durability. The rib hem is attached using a binder construction that overlaps the body fabric — a detail commonly found on sweatshirts produced before the 1930s.With wear and washing, the sweatshirt will gradually soften and develop its own character over time.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e    \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Number:\u003c\/td\u003e\n\u003ctd\u003e401\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGrey \/ Oatmeal - Top-Dyed Yarn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003e\u003c\/td\u003e\n\u003ctd\u003eOther Colors - Piece Dyed\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eUnwashed\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Set-In Sleeves\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Four-Needle Flat Seam Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Double V-Gusset Neck\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Binder Rib Hem\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Brushed Interior ( Cotton Fleece )\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e  \n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e \n\u003cth\u003e38\u003c\/th\u003e\n\u003cth\u003e40\u003c\/th\u003e \n\u003cth\u003e42\u003c\/th\u003e\n\u003cth\u003e44\u003c\/th\u003e   \n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e \n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e\n\u003ctd data-cm=\"55\"\u003e55\u003c\/td\u003e  \n\u003ctd data-cm=\"57\"\u003e57\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"102\"\u003e102\u003c\/td\u003e  \n\u003ctd data-cm=\"108\"\u003e108\u003c\/td\u003e\n\u003ctd data-cm=\"116\"\u003e116\u003c\/td\u003e \n\u003ctd data-cm=\"122\"\u003e122\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"57\"\u003e57\u003c\/td\u003e  \n\u003ctd data-cm=\"59\"\u003e59\u003c\/td\u003e\n\u003ctd data-cm=\"60\"\u003e60\u003c\/td\u003e  \n\u003ctd data-cm=\"60\"\u003e60\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"25\"\u003e25\u003c\/td\u003e  \n\u003ctd data-cm=\"26\"\u003e26\u003c\/td\u003e\n\u003ctd data-cm=\"27\"\u003e27\u003c\/td\u003e \n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e  \n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e\n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"size-note\"\u003e\n• This garment is delivered unwashed.\u003cbr\u003e \n• Measurements are based on unwashed sweatshirt.  \u003cbr\u003e\n• Slight variations may occur due to manual measurement.\u003cbr\u003e\n• Minor shrinkage may occur after washing.\u003cbr\u003e  \n\u003c\/p\u003e               \n\u003c\/div\u003e\n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n\u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e  \n\u003c\/div\u003e","brand":"Warehouse","offers":[{"title":"Oatmeal \/ 38","offer_id":54731921785123,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":false},{"title":"Oatmeal \/ 40","offer_id":54731921817891,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Oatmeal \/ 42","offer_id":54731921850659,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Oatmeal \/ 44","offer_id":54731921883427,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"OD Green \/ 38","offer_id":54731921654051,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":false},{"title":"OD Green \/ 40","offer_id":54731921686819,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":false},{"title":"OD Green \/ 42","offer_id":54731921719587,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"OD Green \/ 44","offer_id":54731921752355,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Sumi Black \/ 38","offer_id":54799759573283,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":false},{"title":"Sumi Black \/ 40","offer_id":54799759606051,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Sumi Black \/ 42","offer_id":54799759638819,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Sumi Black \/ 44","offer_id":54799759671587,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Eggplant \/ 38","offer_id":54799759704355,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":false},{"title":"Eggplant \/ 40","offer_id":54799759737123,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Eggplant \/ 42","offer_id":54799759769891,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true},{"title":"Eggplant \/ 44","offer_id":54799759802659,"sku":null,"price":18150.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/oatmeal_1.jpg?v=1772776826"},{"product_id":"warehouse-468-high-neck-loopwheel-sweat-shirt-unwashed","title":"Warehouse Lot 468 Two-Needle Loopwheel Sweatshirt – High Neck","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n \u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- Warehouse’s vintage sweatshirt series draws inspiration from athletic sweatshirts produced between the 1930s and 1960s. By carefully studying original garments from the era, Warehouse reproduces the details that defined early sportswear, from fabric weight to sewing construction and overall wearability. Within the lineup, models such as 401, 403, 450, 468, and 483 each feature their own distinctive pattern and construction, making them long-standing classics in the brand’s collection.\n\u003cbr\u003e\u003cbr\u003e\nThe medium-weight fabric is slowly knitted in Wakayama on traditional loopwheel knitting machines. This slow knitting process creates a soft and airy fabric with natural elasticity that comfortably adapts to the body.\n\u003cbr\u003e\u003cbr\u003e\nFor colors such as Oatmeal and Grey, organic brown cotton yarn is used to enhance the depth and richness of the surface tone. The reverse side of the fabric is finished with a traditional brushing process — referred to by Warehouse as “cotton fleece” — which increases warmth while maintaining a soft and comfortable feel.\n\u003cbr\u003e\u003cbr\u003e\nThe 468 model features early athletic sweatshirt construction, including a seamless shoulder line and side-seam design — details rarely seen on later sweatshirts. The high-neck design adds warmth and protection during colder seasons while giving the garment a distinctive look. It pairs easily with blazers, jackets, or coats, making it a versatile piece for everyday layering.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e    \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel Number:\u003c\/td\u003e\n\u003ctd\u003e468\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGrey \/ Oatmeal - Top-Dyed Yarn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003e\u003c\/td\u003e\n\u003ctd\u003eOther Colors - Piece Dyed\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eUnwashed\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Seamless Shoulder Line\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Two-Needle Construction\u003c\/td\u003e\n\u003c\/tr\u003e \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Ribbed Cuffs and Hem\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Brushed Interior ( Cotton Fleece )\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e  \n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e \n\u003cth\u003e38\u003c\/th\u003e\n\u003cth\u003e40\u003c\/th\u003e \n\u003cth\u003e42\u003c\/th\u003e\n\u003cth\u003e44\u003c\/th\u003e   \n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e \n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e\n\u003ctd data-cm=\"54\"\u003e55\u003c\/td\u003e  \n\u003ctd data-cm=\"55\"\u003e57\u003c\/td\u003e\n\u003ctd data-cm=\"57\"\u003e61\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"104\"\u003e104\u003c\/td\u003e  \n\u003ctd data-cm=\"108\"\u003e108\u003c\/td\u003e\n\u003ctd data-cm=\"114\"\u003e114\u003c\/td\u003e \n\u003ctd data-cm=\"120\"\u003e120\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"55\"\u003e55\u003c\/td\u003e  \n\u003ctd data-cm=\"57\"\u003e57\u003c\/td\u003e\n\u003ctd data-cm=\"58\"\u003e58\u003c\/td\u003e  \n\u003ctd data-cm=\"59\"\u003e59\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"25\"\u003e25\u003c\/td\u003e  \n\u003ctd data-cm=\"26\"\u003e26\u003c\/td\u003e\n\u003ctd data-cm=\"27\"\u003e27\u003c\/td\u003e \n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e  \n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"68\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"size-note\"\u003e\n• This garment is delivered unwashed.\u003cbr\u003e \n• Measurements are based on unwashed sweatshirt.  \u003cbr\u003e\n• Slight variations may occur due to manual measurement.\u003cbr\u003e\n• Minor shrinkage may occur after washing.\u003cbr\u003e  \n\u003c\/p\u003e               \n\u003c\/div\u003e\n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n\u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e  \n\u003c\/div\u003e","brand":"Warehouse","offers":[{"title":"Grey \/ 38","offer_id":54801205068067,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ 40","offer_id":54801205100835,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ 42","offer_id":54801205133603,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ 44","offer_id":54801205166371,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Oatmeal \/ 38","offer_id":54801205199139,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false},{"title":"Oatmeal \/ 40","offer_id":54801205231907,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false},{"title":"Oatmeal \/ 42","offer_id":54801205264675,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false},{"title":"Oatmeal \/ 44","offer_id":54801205297443,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false},{"title":"Burgundy \/ 38","offer_id":54731932795171,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false},{"title":"Burgundy \/ 40","offer_id":54731932827939,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Burgundy \/ 42","offer_id":54731932860707,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Burgundy \/ 44","offer_id":54731932893475,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ 38","offer_id":54801205330211,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false},{"title":"Dark Navy \/ 40","offer_id":54801205362979,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ 42","offer_id":54801205395747,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ 44","offer_id":54801205428515,"sku":null,"price":18700.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/grey_1_9ccc8af6-0bcf-41c3-a3a6-fab8fa4d16ab.jpg?v=1772790874"},{"product_id":"ues-72zp-id-indigo-full-zip-parka","title":"UES 72ZP-ID Indigo-Dyed Heavyweight Full-Zip Hoodie","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n \u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- Sharing the same fabric as the pullover hoodie, this full-zip version offers greater convenience for everyday use. The front zipper makes it easy to put on and take off, making it a practical and versatile piece for spring and early winter.\n\u003cbr\u003e\u003cbr\u003e\nMade primarily from American and Mexican cotton, blended with shorter fibers to create a slightly rugged texture and natural character. The hoodie is dyed using a garment-dye technique, then finished with a special bio-wash process. This treatment softens the fabric and tone, giving it the feel of a well-worn piece from the start. The interior is brushed for added warmth and comfort.\n\u003cbr\u003e\u003cbr\u003e\nThe garment-dye and bio-wash process create subtle variations in tone and texture, making each piece slightly unique from the beginning. Over time, the indigo will continue to fade naturally, revealing rich contrasts and the beautiful character unique to indigo.\n\u003cbr\u003e\u003cbr\u003e\nNote:Indigo Care\n\u003cbr\u003e\u003cbr\u003e\nAs the sweatshirt is dyed with indigo, please understand that color transfer may occur, especially onto light-colored garments. We recommend rinsing in lukewarm water before first use.Indigo fading will occur during washing, so please wash separately from other garments.     \n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e    \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight:\u003c\/td\u003e\n\u003ctd\u003e13.5 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnitted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGarment-Dyed Indigo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e      \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Tubular Body Construction with No Side Seams\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Indigo Garment-Dyed Finish\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Bio-Wash Treatment\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Front Handwarmer Pocket\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Brushed Interior for Warmth and Comfort\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- UES Label on Sleeve Cuff\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Waldes Zipper\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e  \n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e \n\u003cth\u003e2\u003c\/th\u003e  \n\u003cth\u003e3\u003c\/th\u003e\n\u003cth\u003e4\u003c\/th\u003e \n\u003cth\u003e5\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e \n\u003ctd data-cm=\"43\"\u003e43\u003c\/td\u003e  \n\u003ctd data-cm=\"45\"\u003e45\u003c\/td\u003e\n\u003ctd data-cm=\"49\"\u003e49\u003c\/td\u003e  \n\u003ctd data-cm=\"51\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"105\"\u003e105\u003c\/td\u003e    \n\u003ctd data-cm=\"110\"\u003e110\u003c\/td\u003e  \n\u003ctd data-cm=\"116\"\u003e116\u003c\/td\u003e\n\u003ctd data-cm=\"120\"\u003e120\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"51.5\"\u003e51.5\u003c\/td\u003e   \n\u003ctd data-cm=\"54\"\u003e54\u003c\/td\u003e  \n\u003ctd data-cm=\"57\"\u003e57\u003c\/td\u003e  \n\u003ctd data-cm=\"59\"\u003e59\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"45.5\"\u003e45.5\u003c\/td\u003e    \n\u003ctd data-cm=\"48\"\u003e48\u003c\/td\u003e  \n\u003ctd data-cm=\"51\"\u003e51\u003c\/td\u003e  \n\u003ctd data-cm=\"53\"\u003e53\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e  \n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e  \n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e\n\u003ctd data-cm=\"69\"\u003e69\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e   \n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e  \n\u003ctd data-cm=\"29\"\u003e29\u003c\/td\u003e\n\u003ctd data-cm=\"30\"\u003e30\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e   \n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e  \n\u003ctd data-cm=\"67\"\u003e67\u003c\/td\u003e\n\u003ctd data-cm=\"72\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"size-note\"\u003e• Measurements are based on a one-washed Sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n  \u003cbr\u003e• Please wash separately, as indigo dye may transfer to other garments.\n\u003c\/p\u003e\n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n\u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e  \n\u003c\/div\u003e","brand":"UES","offers":[{"title":"Indigo \/ 3","offer_id":54732091982115,"sku":null,"price":29700.0,"currency_code":"JPY","in_stock":true},{"title":"Indigo \/ 4","offer_id":54732092014883,"sku":null,"price":29700.0,"currency_code":"JPY","in_stock":true},{"title":"Indigo \/ 5","offer_id":54732092047651,"sku":null,"price":29700.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/1-1800.jpg?v=1771216129"},{"product_id":"ues-742451-id-indigo-crew-neck-sweat-shirt","title":"UES 742451-ID Heavyweight Pocket Sweatshirt - Crew Neck","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- A simple crew neck sweatshirt featuring two handwarmer pockets. Garment-dyed in indigo, the surface develops a marble-like tonal variation, giving the piece depth and character.\n\u003cbr\u003e\u003cbr\u003e\nMade using UES’s iconic No.8 slub yarn, slowly knitted on a loopwheel machine. The fabric is thick yet soft, with a rich and expressive texture. After knitting, the sweatshirt is garment-dyed in indigo, creating natural variations in tone and enhancing its unique appearance.\n\u003cbr\u003e\u003cbr\u003e\nDesigned with practical handwarmer pockets, the sweatshirt features slightly shorter ribbing and a relaxed body and sleeve width for a comfortable fit.\n\u003cbr\u003e\u003cbr\u003e  \nNote:Indigo Care\n\u003cbr\u003e\u003cbr\u003e\nAs the sweatshirt is dyed with indigo, please understand that color transfer may occur, especially onto light-colored garments. We recommend rinsing in lukewarm water before first use.Indigo fading will occur during washing, so please wash separately from other garments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e\n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight:\u003c\/td\u003e\n\u003ctd\u003e---\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnitted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGarment-Dyed Indigo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Made Using UES Iconic No.8 Slub Yarn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Handwarmer Pockets\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Shorter Rib Length Design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Brushed Interior for Added Warmth\u003c\/td\u003e\n  \u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003e2\u003c\/th\u003e  \n\u003cth\u003e3\u003c\/th\u003e\n\u003cth\u003e4\u003c\/th\u003e\n\u003cth\u003e5\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd data-cm=\"46\"\u003e46\u003c\/td\u003e\n\u003ctd data-cm=\"49\"\u003e46\u003c\/td\u003e\n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e\n\u003ctd data-cm=\"54\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"102\"\u003e102\u003c\/td\u003e  \n\u003ctd data-cm=\"110\"\u003e110\u003c\/td\u003e\n\u003ctd data-cm=\"118\"\u003e118\u003c\/td\u003e\n\u003ctd data-cm=\"126\"\u003e126\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"51\"\u003e51\u003c\/td\u003e\n\u003ctd data-cm=\"55\"\u003e55\u003c\/td\u003e\n\u003ctd data-cm=\"59\"\u003e59\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e  \n\u003ctd data-cm=\"54\"\u003e54\u003c\/td\u003e\n\u003ctd data-cm=\"58\"\u003e58\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e  \n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"68\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"26\"\u003e26\u003c\/td\u003e\n\u003ctd data-cm=\"27\"\u003e27\u003c\/td\u003e\n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e\n\u003ctd data-cm=\"29\"\u003e29\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"63\"\u003e63\u003c\/td\u003e  \n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"68\"\u003e68\u003c\/td\u003e\n\u003ctd data-cm=\"72\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"size-note\"\u003e• Measurements are based on a one-washed Sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n  \u003cbr\u003e• Please wash separately, as indigo dye may transfer to other garments.\n\u003c\/p\u003e\n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e \u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"measure-toggle\"\u003e\n\u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- NEW: scrollable wrapper --\u003e\n\u003cdiv class=\"measure-scroll\"\u003e\n\u003cdiv class=\"measure-content tops\"\u003e\n\u003ch4\u003eShoulder Width\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\u003ch4\u003eChest Width\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n\u003ch4\u003eWaist Width\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n\u003ch4\u003eHem Width\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eArmhole\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\u003ch4\u003eBody Length\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eFront Rise\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e\n\u003ch4\u003eBack Rise\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e\n\u003ch4\u003eHip Width\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eThigh Width\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e\n\u003ch4\u003eKnee\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e\n\u003ch4\u003eLeg Opening\u003c\/h4\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e \u003c!-- End How we measure --\u003e\n  \u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"UES","offers":[{"title":"Indigo \/ 3","offer_id":54732092440867,"sku":null,"price":26070.0,"currency_code":"JPY","in_stock":true},{"title":"Indigo \/ 4","offer_id":54732092473635,"sku":null,"price":26070.0,"currency_code":"JPY","in_stock":true},{"title":"Indigo \/ 5","offer_id":54732092506403,"sku":null,"price":26070.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/1_13c6e006-8bc8-4ba0-b884-f0994fe4040a.jpg?v=1772513104"},{"product_id":"ues-73rf-id-indigo-pullover-hoodie","title":"UES 73RF-ID Indigo-Dyed Heavyweight Pullover Hoodie","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli data-tab=\"intro\" class=\"active\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-tab-content active\" id=\"intro\"\u003e\n \u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- A classic pullover hoodie garment-dyed in indigo, designed to develop character with wear. Simple in appearance, yet built to age beautifully over time.\n\u003cbr\u003e\u003cbr\u003e\nMade primarily from American and Mexican cotton, blended with shorter fibers to create a slightly rugged texture and natural character. The hoodie is dyed using a garment-dye technique, then finished with a special bio-wash process. This treatment softens the fabric and tone, giving it the feel of a well-worn piece from the start. The interior is brushed for added warmth and comfort.\n\u003cbr\u003e\u003cbr\u003e\nThe garment-dye and bio-wash process create subtle variations in tone and texture, making each piece slightly unique and special from the start. Over time, the indigo will continue to fade naturally, revealing rich contrasts and the beautiful character unique to indigo.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"details\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e    \n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eWeight:\u003c\/td\u003e\n\u003ctd\u003e---\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnitted\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGarment-Dyed Indigo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Tubular Body Construction with No Side Seams\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Indigo Garment-Dyed Finish\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Bio-Wash Treatment\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Front Handwarmer Pocket\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Brushed Interior for Warmth and Comfort\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- UES Logo Patch on Sleeve Cuff\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e  \n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e \n\u003cth\u003e2\u003c\/th\u003e\n\u003cth\u003e3\u003c\/th\u003e  \n\u003cth\u003e4\u003c\/th\u003e \n\u003cth\u003e5\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e \n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e  \n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"102\"\u003e102\u003c\/td\u003e   \n\u003ctd data-cm=\"110\"\u003e110\u003c\/td\u003e  \n\u003ctd data-cm=\"114\"\u003e114\u003c\/td\u003e\n\u003ctd data-cm=\"120\"\u003e120\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"52\"\u003e52\u003c\/td\u003e   \n\u003ctd data-cm=\"54\"\u003e54\u003c\/td\u003e  \n\u003ctd data-cm=\"56\"\u003e56\u003c\/td\u003e  \n\u003ctd data-cm=\"59\"\u003e59\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"43\"\u003e43\u003c\/td\u003e  \n\u003ctd data-cm=\"45\"\u003e45\u003c\/td\u003e    \n\u003ctd data-cm=\"47\"\u003e47\u003c\/td\u003e  \n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"74\"\u003e74\u003c\/td\u003e   \n\u003ctd data-cm=\"77\"\u003e77\u003c\/td\u003e  \n\u003ctd data-cm=\"81\"\u003e81\u003c\/td\u003e\n\u003ctd data-cm=\"85\"\u003e85\u003c\/td\u003e \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"0\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"62\"\u003e62\u003c\/td\u003e   \n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e  \n\u003ctd data-cm=\"69\"\u003e69\u003c\/td\u003e\n\u003ctd data-cm=\"70\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"size-note\"\u003e• Measurements are based on a one-washed Sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n  \u003cbr\u003e• Please wash separately, as indigo dye may transfer to other garments.\n\u003c\/p\u003e\n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e\n  \u003c!-- How we measure --\u003e\n\u003cdiv id=\"measure\" class=\"custom-tab-content\"\u003e\n  \u003cdiv class=\"measure-toggle\"\u003e\n    \u003cbutton data-type=\"tops\" class=\"measure-btn active\"\u003eTops\u003c\/button\u003e\n    \u003cbutton data-type=\"bottoms\" class=\"measure-btn\"\u003eBottoms\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- NEW: scrollable wrapper --\u003e\n  \u003cdiv class=\"measure-scroll\"\u003e\n    \u003cdiv class=\"measure-content tops\"\u003e\n      \u003ch4\u003eShoulder Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\" alt=\"Shoulder Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\n      \u003ch4\u003eChest Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\" alt=\"Chest Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n  \n      \u003ch4\u003eWaist Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\" alt=\"Waist Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eHem Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\" alt=\"Hem Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\" alt=\"Sleeve Length (Set-In)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n  \n      \u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\" alt=\"Sleeve Length (Raglan)\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\n      \u003ch4\u003eArmhole\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\" alt=\"Armhole\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\n      \u003ch4\u003eBody Length\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\" alt=\"Body Length\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e \n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-content bottoms\" style=\"display: none;\"\u003e\n      \u003ch4\u003eWaist\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\" alt=\"Waist\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eFront Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\" alt=\"Front Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eBack Rise\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\" alt=\"Back Rise\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e \n\n      \u003ch4\u003eHip Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\" alt=\"Hip Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e \n\n      \u003ch4\u003eThigh Width\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\" alt=\"Thigh Width\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e \n\n      \u003ch4\u003eKnee\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e \n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\" alt=\"Knee\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e \n\n      \u003ch4\u003eInseam\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\" alt=\"Inseam\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e \n\n      \u003ch4\u003eLeg Opening\u003c\/h4\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\" alt=\"Leg Opening\"\u003e\n      \u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e\n\u003c!-- End How we measure --\u003e\n\u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e  \n\u003c\/div\u003e","brand":"UES","offers":[{"title":"Indigo \/ 3","offer_id":54732125012259,"sku":null,"price":26180.0,"currency_code":"JPY","in_stock":true},{"title":"Indigo \/ 4","offer_id":54732125045027,"sku":null,"price":26180.0,"currency_code":"JPY","in_stock":true},{"title":"Indigo \/ 5","offer_id":54732125077795,"sku":null,"price":26180.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/1_1f5bed0d-6d21-45d5-a107-93151334e3a8.jpg?v=1772515494"},{"product_id":"un-useless-170401-swknit-inlay-sweatshirt-crew-neck","title":"Un-Useless 170401 Swknit Inlay Sweatshirt- Crew Neck","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli class=\"active\" data-tab=\"intro\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv id=\"intro\" class=\"custom-tab-content active\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- The Swknit series is developed as a technical sweatshirt for everyday wear during the autumn and winter seasons. Unlike traditional loopwheel cotton sweatshirts, this piece combines material selection, knitting structure, sewing techniques, and finishing methods to create a garment that balances comfort, durability, and modern functionality.\n\u003cbr\u003e\u003cbr\u003e\nBuilt in a three-layer knitting structure, the outer layer uses 30-count combed cotton yarn, providing a clean surface with reduced fuzz. The inner layer uses untwisted cotton yarn, offering a soft and smooth touch against the skin.\n\u003cbr\u003e\u003cbr\u003e\nBetween these layers is SOLOTEX®, a high-performance fiber developed by Teijin Frontier, known for its soft elasticity and excellent shape stability. This middle layer adds moderate stretch and wrinkle resistance, helping the garment maintain its shape even after repeated washing.\n\u003cbr\u003e\u003cbr\u003e\nCombined with inlay knitting and plating techniques, the fabric is knitted at a slower pace than standard fabrics, resulting in a firm, high-density fabric that offers both comfort and durability.\n\u003cbr\u003e\u003cbr\u003e\nThe collar rib is attached using a linking sewing technique, allowing the seam to retain flexibility while maintaining a clean and refined finish. A small detail that quietly reflects the thoughtful craftsmanship found throughout the piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"custom-tab-content\" id=\"details\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e\n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e90% Cotton \/ 10% Polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGrey - Yarn Dyed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003e\u003c\/td\u003e\n\u003ctd\u003eOther Colors - Piece Dyed\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit with Comfortable Room\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Solotex® Fiber Middle Yarn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Inlay Knitting Combined with Plating Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Linked Ribbed Collar and Cuffs\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Side Panel Rib Construction\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- V-Gusset\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Comes with USL Laundry Bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCare Instructions:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Use the laundry bag provided when washing. After washing, reshape \u003cbr\u003ethe garment and hang to dry to maintain its shape.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 178 cm \/ 68 kg ( 5'10\" \/ 150 lbs ) — Wearing Size: M\u003c\/td\u003e\n\u003c\/tr\u003e   \n  \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\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\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd data-cm=\"47\"\u003e47\u003c\/td\u003e\n\u003ctd data-cm=\"48\"\u003e48\u003c\/td\u003e\n\u003ctd data-cm=\"54\"\u003e54\u003c\/td\u003e\n\u003ctd data-cm=\"55\"\u003e55\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"114\"\u003e114\u003c\/td\u003e\n\u003ctd data-cm=\"120\"\u003e120\u003c\/td\u003e\n\u003ctd data-cm=\"128\"\u003e128\u003c\/td\u003e\n\u003ctd data-cm=\"136\"\u003e136\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"68\"\u003e68\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"28\"\u003e28\u003c\/td\u003e\n\u003ctd data-cm=\"30\"\u003e30\u003c\/td\u003e\n\u003ctd data-cm=\"31\"\u003e31\u003c\/td\u003e\n\u003ctd data-cm=\"32\"\u003e32\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e  \n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"70\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n \u003cp class=\"size-note\"\u003e• Measurements are based on one-washed sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n \u003c\/p\u003e   \n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e \u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e \u003c!-- How we measure --\u003e\n\u003cdiv class=\"custom-tab-content\" id=\"measure\"\u003e\n\u003cdiv class=\"measure-toggle\"\u003e\n\u003cbutton class=\"measure-btn active\" data-type=\"tops\"\u003eTops\u003c\/button\u003e \u003cbutton class=\"measure-btn\" data-type=\"bottoms\"\u003eBottoms\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- NEW: scrollable wrapper --\u003e\n\u003cdiv class=\"measure-scroll\"\u003e\n\u003cdiv class=\"measure-content tops\"\u003e\n\u003ch4\u003eShoulder Width\u003c\/h4\u003e\n\u003cimg alt=\"Shoulder Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\u003ch4\u003eChest Width\u003c\/h4\u003e\n\u003cimg alt=\"Chest Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n\u003ch4\u003eWaist Width\u003c\/h4\u003e\n\u003cimg alt=\"Waist Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n\u003ch4\u003eHem Width\u003c\/h4\u003e\n\u003cimg alt=\"Hem Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n\u003cimg alt=\"Sleeve Length (Set-In)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n\u003cimg alt=\"Sleeve Length (Raglan)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eArmhole\u003c\/h4\u003e\n\u003cimg alt=\"Armhole\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\u003ch4\u003eBody Length\u003c\/h4\u003e\n\u003cimg alt=\"Body Length\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: none;\" class=\"measure-content bottoms\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cimg alt=\"Waist\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eFront Rise\u003c\/h4\u003e\n\u003cimg alt=\"Front Rise\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e\n\u003ch4\u003eBack Rise\u003c\/h4\u003e\n\u003cimg alt=\"Back Rise\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e\n\u003ch4\u003eHip Width\u003c\/h4\u003e\n\u003cimg alt=\"Hip Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eThigh Width\u003c\/h4\u003e\n\u003cimg alt=\"Thigh Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e\n\u003ch4\u003eKnee\u003c\/h4\u003e\n\u003cimg alt=\"Knee\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e\n\u003cimg alt=\"Knee\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cimg alt=\"Inseam\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e\n\u003ch4\u003eLeg Opening\u003c\/h4\u003e\n\u003cimg alt=\"Leg Opening\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e \u003c!-- End How we measure --\u003e\n\u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e  \n\u003c\/div\u003e","brand":"Un-Useless","offers":[{"title":"Black \/ S","offer_id":54918829048099,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ M","offer_id":54918829080867,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ L","offer_id":54918829113635,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ XL","offer_id":54918829146403,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ S","offer_id":54918829179171,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ M","offer_id":54918829211939,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ L","offer_id":54918829244707,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ XL","offer_id":54918829277475,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ S","offer_id":54918829310243,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Dark Navy \/ M","offer_id":54918829343011,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Dark Navy \/ L","offer_id":54918829375779,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ XL","offer_id":54918829408547,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ S","offer_id":54918829441315,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ M","offer_id":54918829474083,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ L","offer_id":54918829506851,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ XL","offer_id":54918829539619,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/white_1_ff8ba61f-631a-40f5-a3ec-4049dfcc7f98.jpg?v=1772683049"},{"product_id":"un-useless-170402-swknit-inlay-sweatshirt-mock-neck","title":"Un-Useless 170402 Swknit Inlay Sweatshirt - Mock Neck","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli class=\"active\" data-tab=\"intro\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv id=\"intro\" class=\"custom-tab-content active\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- The Swknit series is developed as a technical sweatshirt for everyday wear during the autumn and winter seasons. Unlike traditional loopwheel cotton sweatshirts, this piece combines material selection, knitting structure, sewing techniques, and finishing methods to create a garment that balances comfort, durability, and modern functionality.\n\u003cbr\u003e\u003cbr\u003e\nBuilt in a three-layer knitting structure, the outer layer uses 30-count combed cotton yarn, providing a clean surface with reduced fuzz. The inner layer uses untwisted cotton yarn, offering a soft and smooth touch against the skin.\n\u003cbr\u003e\u003cbr\u003e\nBetween these layers is SOLOTEX®, a high-performance fiber developed by Teijin Frontier, known for its soft elasticity and excellent shape stability. This middle layer adds moderate stretch and wrinkle resistance, helping the garment maintain its shape even after repeated washing.\n\u003cbr\u003e\u003cbr\u003e\nCombined with inlay knitting and plating techniques, the fabric is knitted at a slower pace than standard fabrics, resulting in a firm, high-density fabric that offers both comfort and durability.\n\u003cbr\u003e\u003cbr\u003e\nThe collar rib is attached using a linking sewing technique, allowing the seam to retain flexibility while maintaining a clean and refined finish. A small detail that quietly reflects the thoughtful craftsmanship found throughout the piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"custom-tab-content\" id=\"details\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e\n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e90% Cotton \/ 10% Polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGrey - Yarn Dyed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003e\u003c\/td\u003e\n\u003ctd\u003eOther Colors - Piece Dyed\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit with Comfortable Room\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Solotex® Fiber Middle Yarn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Inlay Knitting Combined with Plating Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Linked Ribbed Collar and Cuffs\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Side Panel Rib Construction\u003c\/td\u003e\n\u003c\/tr\u003e    \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- V-Gusset\u003c\/td\u003e\n\u003c\/tr\u003e   \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Comes with USL Laundry Bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCare Instructions:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Use the laundry bag provided when washing. After washing, reshape \u003cbr\u003ethe garment and hang to dry to maintain its shape.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 178 cm \/ 68 kg ( 5'10\" \/ 150 lbs ) — Wearing Size: M\u003c\/td\u003e\n\u003c\/tr\u003e     \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\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\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd data-cm=\"47\"\u003e47\u003c\/td\u003e\n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e\n\u003ctd data-cm=\"53\"\u003e53\u003c\/td\u003e\n\u003ctd data-cm=\"55\"\u003e55\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"112\"\u003e112\u003c\/td\u003e\n\u003ctd data-cm=\"120\"\u003e120\u003c\/td\u003e\n\u003ctd data-cm=\"128\"\u003e128\u003c\/td\u003e\n\u003ctd data-cm=\"136\"\u003e136\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"67\"\u003e67\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"27\"\u003e27\u003c\/td\u003e\n\u003ctd data-cm=\"30\"\u003e30\u003c\/td\u003e\n\u003ctd data-cm=\"31\"\u003e31\u003c\/td\u003e\n\u003ctd data-cm=\"32\"\u003e32\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e  \n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"70\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n \u003cp class=\"size-note\"\u003e• Measurements are based on one-washed sweatshirt.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n \u003c\/p\u003e   \n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e \u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e \u003c!-- How we measure --\u003e\n\u003cdiv class=\"custom-tab-content\" id=\"measure\"\u003e\n\u003cdiv class=\"measure-toggle\"\u003e\n\u003cbutton class=\"measure-btn active\" data-type=\"tops\"\u003eTops\u003c\/button\u003e \u003cbutton class=\"measure-btn\" data-type=\"bottoms\"\u003eBottoms\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- NEW: scrollable wrapper --\u003e\n\u003cdiv class=\"measure-scroll\"\u003e\n\u003cdiv class=\"measure-content tops\"\u003e\n\u003ch4\u003eShoulder Width\u003c\/h4\u003e\n\u003cimg alt=\"Shoulder Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\u003ch4\u003eChest Width\u003c\/h4\u003e\n\u003cimg alt=\"Chest Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n\u003ch4\u003eWaist Width\u003c\/h4\u003e\n\u003cimg alt=\"Waist Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n\u003ch4\u003eHem Width\u003c\/h4\u003e\n\u003cimg alt=\"Hem Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n\u003cimg alt=\"Sleeve Length (Set-In)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n\u003cimg alt=\"Sleeve Length (Raglan)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eArmhole\u003c\/h4\u003e\n\u003cimg alt=\"Armhole\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\u003ch4\u003eBody Length\u003c\/h4\u003e\n\u003cimg alt=\"Body Length\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: none;\" class=\"measure-content bottoms\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cimg alt=\"Waist\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eFront Rise\u003c\/h4\u003e\n\u003cimg alt=\"Front Rise\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e\n\u003ch4\u003eBack Rise\u003c\/h4\u003e\n\u003cimg alt=\"Back Rise\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e\n\u003ch4\u003eHip Width\u003c\/h4\u003e\n\u003cimg alt=\"Hip Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eThigh Width\u003c\/h4\u003e\n\u003cimg alt=\"Thigh Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e\n\u003ch4\u003eKnee\u003c\/h4\u003e\n\u003cimg alt=\"Knee\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e\n\u003cimg alt=\"Knee\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cimg alt=\"Inseam\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e\n\u003ch4\u003eLeg Opening\u003c\/h4\u003e\n\u003cimg alt=\"Leg Opening\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e \u003c!-- End How we measure --\u003e\n\u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e  \n\u003c\/div\u003e","brand":"Un-Useless","offers":[{"title":"Black \/ S","offer_id":54793035579683,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ M","offer_id":54793050325283,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Black \/ L","offer_id":54793050358051,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ XL","offer_id":54793050390819,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ S","offer_id":54793051734307,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ M","offer_id":54793051767075,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ L","offer_id":54793051799843,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ XL","offer_id":54793051832611,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ S","offer_id":54793051865379,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Dark Navy \/ M","offer_id":54793051898147,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"Dark Navy \/ L","offer_id":54793051930915,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ XL","offer_id":54793051963683,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ S","offer_id":54793051996451,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ M","offer_id":54793052029219,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ L","offer_id":54793052061987,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ XL","offer_id":54793052094755,"sku":null,"price":31900.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/black_5467bf2a-fb2b-4ecd-88ce-ca22df9d785b.jpg?v=1772683136"},{"product_id":"un-useless-170416-swknit-inlay-full-zip-hoodie","title":"Un-Useless 170416 Swknit Inlay Full-Zip Hoodie","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\u003cul class=\"custom-tab-nav\"\u003e\n\u003cli class=\"active\" data-tab=\"intro\"\u003eIntro\u003c\/li\u003e\n\u003cli data-tab=\"details\"\u003eDetails\u003c\/li\u003e\n\u003cli data-tab=\"size\"\u003eSize Chart\u003c\/li\u003e\n\u003cli data-tab=\"measure\"\u003eHow We Measure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv id=\"intro\" class=\"custom-tab-content active\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 20px; text-align: left;\"\u003e- The Swknit series is developed as a technical sweatshirt for everyday wear during the autumn and winter seasons. Unlike traditional loopwheel cotton sweatshirts, this piece combines material selection, knitting structure, sewing techniques, and finishing methods to create a garment that balances comfort, durability, and modern functionality.\n\u003cbr\u003e\u003cbr\u003e\nBuilt in a three-layer knitting structure, the outer layer uses 30-count combed cotton yarn, providing a clean surface with reduced fuzz. The inner layer uses untwisted cotton yarn, offering a soft and smooth touch against the skin.\n\u003cbr\u003e\u003cbr\u003e\nBetween these layers is SOLOTEX®, a high-performance fiber developed by Teijin Frontier, known for its soft elasticity and excellent shape stability. This middle layer adds moderate stretch and wrinkle resistance, helping the garment maintain its shape even after repeated washing.\n\u003cbr\u003e\u003cbr\u003e\nCombined with inlay knitting and plating techniques, the fabric is knitted at a slower pace than standard fabrics, resulting in a firm, high-density fabric that offers both comfort and durability.\n\u003cbr\u003e\u003cbr\u003e\nThe hem rib and cuffs are attached using a linking sewing technique, allowing the seams to retain flexibility while maintaining a clean and refined finish. The hoodie is also equipped with a double zipper, offering greater versatility in styling and comfort when sitting or moving. These small but thoughtful details quietly reflect the careful craftsmanship found throughout the piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"custom-tab-content\" id=\"details\"\u003e\n\u003cdiv class=\"mobile-scroll-table-2\"\u003e\n\u003ctable class=\"details-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eMaterial:\u003c\/td\u003e\n\u003ctd\u003e90% Cotton \/ 10% Polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Type:\u003c\/td\u003e\n\u003ctd\u003eKnit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDyeing:\u003c\/td\u003e\n\u003ctd\u003eGrey - Yarn Dyed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003e\u003c\/td\u003e\n\u003ctd\u003eOther Colors - Piece Dyed\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eFabric Finish:\u003c\/td\u003e\n\u003ctd\u003eOne-Washed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eSilhouette:\u003c\/td\u003e\n\u003ctd\u003eRegular Fit with Comfortable Room\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eOrigin:\u003c\/td\u003e\n\u003ctd\u003eMade in Japan\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eDetails:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Solotex® Fiber Middle Yarn\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Inlay Knitting Combined with Plating Construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Linked Ribbed Hem and Cuffs\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Double Zipper\u003c\/td\u003e\n\u003c\/tr\u003e     \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Comes with USL Laundry Bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eCare Instructions:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- Use the laundry bag provided when washing. After washing, reshape \u003cbr\u003ethe garment and hang to dry to maintain its shape.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"label\"\u003eModel:\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e  \n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e- 178 cm \/ 68 kg ( 5'10\" \/ 150 lbs ) — Wearing Size: M\u003c\/td\u003e\n\u003c\/tr\u003e     \n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Size Beginning --\u003e\n \n\u003cdiv id=\"size\" class=\"custom-tab-content\"\u003e\n\u003cdiv class=\"size-toggle\"\u003e\n  \u003cbutton class=\"toggle active\" onclick=\"convertSize('cm')\"\u003ecm\u003c\/button\u003e\n  \u003cbutton class=\"toggle\" onclick=\"convertSize('in')\"\u003einches\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Size Chart cm --\u003e\n   \u003cdiv class=\"mobile-scroll-table\"\u003e\n \u003ctable class=\"size-chart\" id=\"size-chart\"\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\u003e\n\u003ctr\u003e\n\u003ctd\u003eShoulder\u003c\/td\u003e\n\u003ctd data-cm=\"47\"\u003e47\u003c\/td\u003e\n\u003ctd data-cm=\"50\"\u003e50\u003c\/td\u003e\n\u003ctd data-cm=\"53\"\u003e53\u003c\/td\u003e\n\u003ctd data-cm=\"55\"\u003e55\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChest\u003c\/td\u003e\n\u003ctd data-cm=\"112\"\u003e112\u003c\/td\u003e\n\u003ctd data-cm=\"120\"\u003e120\u003c\/td\u003e\n\u003ctd data-cm=\"128\"\u003e128\u003c\/td\u003e\n\u003ctd data-cm=\"136\"\u003e136\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHem\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e\n\u003ctd data-cm=\"---\"\u003e---\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSleeve Length\u003c\/td\u003e\n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"65\"\u003e65\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"67\"\u003e67\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArm Hole\u003c\/td\u003e\n\u003ctd data-cm=\"27\"\u003e27\u003c\/td\u003e\n\u003ctd data-cm=\"30\"\u003e30\u003c\/td\u003e\n\u003ctd data-cm=\"31\"\u003e31\u003c\/td\u003e\n\u003ctd data-cm=\"32\"\u003e32\u003c\/td\u003e  \n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Length\u003c\/td\u003e\n\u003ctd data-cm=\"61\"\u003e61\u003c\/td\u003e  \n\u003ctd data-cm=\"64\"\u003e64\u003c\/td\u003e\n\u003ctd data-cm=\"66\"\u003e66\u003c\/td\u003e\n\u003ctd data-cm=\"70\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n \u003cp class=\"size-note\"\u003e• Measurements are based on one-washed hoodie.\n  \u003cbr\u003e• Slight variations may occur due to manual measurement and washing.\n \u003c\/p\u003e   \n\u003c\/div\u003e \n\u003cscript\u003e\nfunction convertSize(unit) {\n  const buttons = document.querySelectorAll('.toggle');\n  buttons.forEach(btn =\u003e btn.classList.remove('active'));\n  document.querySelector(`.toggle[onclick*=\"${unit}\"]`).classList.add('active');\n\n  const cells = document.querySelectorAll('#size-chart td[data-cm]');\n  cells.forEach(cell =\u003e {\n    const cm = parseFloat(cell.getAttribute('data-cm'));\n    if (cm === 0 || isNaN(cm)) {\n      cell.textContent = '---';\n    } else {\n      cell.textContent = (unit === 'in') ? (cm \/ 2.54).toFixed(1) : cm;\n    }\n  });\n}\n\u003c\/script\u003e \u003cscript\u003e\ndocument.querySelectorAll('.size-chart td').forEach(cell =\u003e {\n  cell.addEventListener('mouseenter', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Highlight row\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.add('highlight-row'));\n\n    \/\/ Highlight column\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.add('highlight-col');\n    });\n\n    cell.classList.add('active-hover');\n  });\n\n  cell.addEventListener('mouseleave', () =\u003e {\n    const row = cell.parentElement;\n    const table = cell.closest('table');\n    const index = Array.from(cell.parentElement.children).indexOf(cell);\n\n    \/\/ Remove highlight\n    row.querySelectorAll('td').forEach(td =\u003e td.classList.remove('highlight-row'));\n\n    table.querySelectorAll('tr').forEach(tr =\u003e {\n      const target = tr.children[index];\n      if (target) target.classList.remove('highlight-col');\n    });\n\n    cell.classList.remove('active-hover');\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- End Size Chart Inch --\u003e \u003c!-- How we measure --\u003e\n\u003cdiv class=\"custom-tab-content\" id=\"measure\"\u003e\n\u003cdiv class=\"measure-toggle\"\u003e\n\u003cbutton class=\"measure-btn active\" data-type=\"tops\"\u003eTops\u003c\/button\u003e \u003cbutton class=\"measure-btn\" data-type=\"bottoms\"\u003eBottoms\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- NEW: scrollable wrapper --\u003e\n\u003cdiv class=\"measure-scroll\"\u003e\n\u003cdiv class=\"measure-content tops\"\u003e\n\u003ch4\u003eShoulder Width\u003c\/h4\u003e\n\u003cimg alt=\"Shoulder Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Shoulder.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across from shoulder seam to shoulder seam on the back.\u003c\/p\u003e\n\u003ch4\u003eChest Width\u003c\/h4\u003e\n\u003cimg alt=\"Chest Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Chest_New.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the front of the garment, from armpit to armpit. For size chart reference, chest measurement is shown as full circumference ( flat measurement x 2 ).\u003c\/p\u003e\n\u003ch4\u003eWaist Width\u003c\/h4\u003e\n\u003cimg alt=\"Waist Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Waist.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure across the narrowest part of the shirt — from seam to seam — between the chest and the hem.\u003c\/p\u003e\n\u003ch4\u003eHem Width\u003c\/h4\u003e\n\u003cimg alt=\"Hem Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Hem.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom edge of the shirt, from one side seam to the other — just above the curved hem.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Set-In)\u003c\/h4\u003e\n\u003cimg alt=\"Sleeve Length (Set-In)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Sleeve.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the top of the shoulder seam straight to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eSleeve Length (Raglan)\u003c\/h4\u003e\n\u003cimg alt=\"Sleeve Length (Raglan)\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Raglan.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from seam of collar all the way down to the end of the cuff.\u003c\/p\u003e\n\u003ch4\u003eArmhole\u003c\/h4\u003e\n\u003cimg alt=\"Armhole\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Arm.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure vertically from the shoulder seam down to the bottom of the armhole seam.\u003c\/p\u003e\n\u003ch4\u003eBody Length\u003c\/h4\u003e\n\u003cimg alt=\"Body Length\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Shirt_Length.jpg?v=1747667689\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the center of the base of the collar (just below the collar band) straight down to the bottom hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: none;\" class=\"measure-content bottoms\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cimg alt=\"Waist\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Waist.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the top of the waistband from edge to edge, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eFront Rise\u003c\/h4\u003e\n\u003cimg alt=\"Front Rise\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Front_Rise.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure the front rise from the crotch seam straight up to the top of the front waistband.\u003c\/p\u003e\n\u003ch4\u003eBack Rise\u003c\/h4\u003e\n\u003cimg alt=\"Back Rise\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Back_Rise.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch seam to the top of the back waistband.\u003c\/p\u003e\n\u003ch4\u003eHip Width\u003c\/h4\u003e\n\u003cimg alt=\"Hip Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Hip.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 7.5 cm (or 3 inches) up from the crotch seam, then go straight across from side to side while laid flat, then double the measurement.\u003c\/p\u003e\n\u003ch4\u003eThigh Width\u003c\/h4\u003e\n\u003cimg alt=\"Thigh Width\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Thigh.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure horizontally from the crotch seam straight out to the outer edge of the thigh.\u003c\/p\u003e\n\u003ch4\u003eKnee\u003c\/h4\u003e\n\u003cimg alt=\"Knee\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_1.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure 33 cm (or 13 inches) down from the crotch seam along the inside leg seam.\u003c\/p\u003e\n\u003cimg alt=\"Knee\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Knee_2.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the leg from one side to the other.\u003c\/p\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cimg alt=\"Inseam\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Inseam.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure from the crotch stitch all the way to the end of the leg.\u003c\/p\u003e\n\u003ch4\u003eLeg Opening\u003c\/h4\u003e\n\u003cimg alt=\"Leg Opening\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/Jeans_Leg.jpg?v=1747667719\"\u003e\n\u003cp style=\"margin-left: 10px; margin-top: 10px; text-align: left;\"\u003e- Measure straight across the bottom cuff — from one side of the leg opening to the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    document.querySelectorAll('.measure-btn').forEach(btn =\u003e btn.classList.remove('active'));\n    button.classList.add('active');\n    const type = button.getAttribute('data-type');\n    document.querySelectorAll('.measure-content').forEach(content =\u003e {\n      content.style.display = 'none';\n    });\n    document.querySelector('.measure-content.' + type).style.display = 'block';\n  });\n});\n\u003c\/script\u003e \u003c!-- End How we measure --\u003e\n\u003cscript\u003e\nfunction refreshOpenDescriptionHeight(el) {\n  var wrapper = el.closest('.collapsible-content');\n  if (!wrapper) return;\n\n  var inner = wrapper.querySelector('.collapsible-content__inner');\n  if (!inner) return;\n\n  wrapper.style.height = inner.scrollHeight + 'px';\n\n  setTimeout(function() {\n    wrapper.style.height = inner.scrollHeight + 'px';\n  }, 50);\n\n  setTimeout(function() {\n    if (wrapper.classList.contains('is-open')) {\n      wrapper.style.height = 'auto';\n    }\n  }, 500);\n}\n\ndocument.querySelectorAll('.custom-tab-nav li').forEach(tab =\u003e {\n  tab.addEventListener('click', function() {\n    var tabsWrap = this.closest('.custom-tabs');\n    if (!tabsWrap) return;\n\n    tabsWrap.querySelectorAll('.custom-tab-nav li').forEach(li =\u003e li.classList.remove('active'));\n    tabsWrap.querySelectorAll('.custom-tab-content').forEach(content =\u003e content.classList.remove('active'));\n\n    this.classList.add('active');\n\n    var target = tabsWrap.querySelector('#' + this.dataset.tab);\n    if (target) target.classList.add('active');\n\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\ndocument.querySelectorAll('.measure-btn').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    setTimeout(() =\u003e {\n      refreshOpenDescriptionHeight(this);\n    }, 30);\n  });\n});\n\nwindow.convertSize = (function(originalFn) {\n  return function(unit) {\n    originalFn(unit);\n    setTimeout(() =\u003e {\n      var activeTab = document.querySelector('.custom-tab-content.active');\n      if (activeTab) refreshOpenDescriptionHeight(activeTab);\n    }, 30);\n  };\n})(window.convertSize);\n\ndocument.querySelectorAll('#measure img, #intro img, #details img, #size img').forEach(img =\u003e {\n  img.addEventListener('load', function() {\n    refreshOpenDescriptionHeight(this);\n  });\n});\n\nwindow.addEventListener('resize', function() {\n  var activeTab = document.querySelector('.custom-tab-content.active');\n  if (activeTab) refreshOpenDescriptionHeight(activeTab);\n});\n\u003c\/script\u003e  \n\u003c\/div\u003e","brand":"Un-Useless","offers":[{"title":"Black \/ S","offer_id":54794369728803,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ M","offer_id":54794369761571,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ L","offer_id":54794369794339,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"Black \/ XL","offer_id":54794369827107,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ S","offer_id":54794369859875,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"Grey \/ M","offer_id":54794369892643,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ L","offer_id":54794369925411,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":true},{"title":"Grey \/ XL","offer_id":54794369958179,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"Dark Navy \/ S","offer_id":54794369990947,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"Dark Navy \/ M","offer_id":54794370023715,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ L","offer_id":54794370056483,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":true},{"title":"Dark Navy \/ XL","offer_id":54794370089251,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ S","offer_id":54794370122019,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ M","offer_id":54794370154787,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ L","offer_id":54794370187555,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false},{"title":"White \/ XL","offer_id":54794370220323,"sku":null,"price":39600.0,"currency_code":"JPY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/files\/grey_1_1a1af103-874e-4deb-b778-be8c3ebb105f.jpg?v=1772676013"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/5356\/2659\/collections\/sweatshirt.jpg?v=1776529391","url":"https:\/\/www.mentionclothing.com\/collections\/sweatshirts.oembed","provider":"MENTION CLOTHING","version":"1.0","type":"link"}