{"title":"Katana 4-Way Performance Basics (Pack of 2)","description":"","products":[{"product_id":"katana-4-way-performace-basics-pack-of-2","title":"4-Way Basics Badminton T-Shirts (Model 1) (Pack of 2)","description":"\u003c!-- Size Guide Button --\u003e\n\u003cp class=\"size-guide-wrapper right\"\u003e\n  \u003cbutton class=\"size-guide-btn\" id=\"openSizeGuide\"\u003e📏 Size Guide\u003c\/button\u003e\n\u003c\/p\u003e\n\n\u003c!-- Popup Modal --\u003e\n\u003cdiv class=\"modal\" id=\"sizeGuideModal\"\u003e\n  \u003cdiv class=\"modal-content\"\u003e\n    \u003cspan class=\"close\"\u003e×\u003c\/span\u003e\n    \u003ch2\u003eT-Shirt Size Guide\u003c\/h2\u003e\n\n    \u003c!-- Info Note --\u003e\n    \u003cp class=\"size-note\"\u003eⓘ Note: For a relaxed fit, we recommend choosing one size larger than your usual.\u003c\/p\u003e\n\n    \u003c!-- Switch Buttons --\u003e\n    \u003cdiv class=\"switcher\"\u003e\n      \u003cbutton class=\"switch active\" id=\"cmBtn\"\u003eCM\u003c\/button\u003e\n      \u003cbutton class=\"switch\" id=\"inchBtn\"\u003eIN\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Table --\u003e\n    \u003cdiv class=\"table-wrapper\"\u003e\n      \u003ctable id=\"sizeGuideTable\" class=\"size-guide-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n            \u003cth\u003eChest\u003c\/th\u003e\n            \u003cth\u003eBottom\u003c\/th\u003e\n            \u003cth\u003eShoulder\u003c\/th\u003e\n            \u003cth\u003eSleeve\u003c\/th\u003e\n            \u003cth\u003eSleeve Open\u003c\/th\u003e\n            \u003cth\u003eHalf Body\u003c\/th\u003e\n            \u003cth\u003eNeck Width\u003c\/th\u003e\n            \u003cth\u003eFront Neck\u003c\/th\u003e\n            \u003cth\u003eArmhole Straight\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd\u003e2XS\u003c\/td\u003e\n\u003ctd data-cm=\"25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"36\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"34\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5.25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"7\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"3.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.75\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd data-cm=\"25.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"36.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"36\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"7.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"3.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eS\u003c\/td\u003e\n            \u003ctd data-cm=\"26.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"38.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"38\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"17\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eM\u003c\/td\u003e\n            \u003ctd data-cm=\"27.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"40.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"40\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"17.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eL\u003c\/td\u003e\n            \u003ctd data-cm=\"28.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"42.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"42\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"18\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXL\u003c\/td\u003e\n            \u003ctd data-cm=\"29.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"44.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"44\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"18.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"10\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXXL\u003c\/td\u003e\n            \u003ctd data-cm=\"30.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"46.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"46\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"19\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.75\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"9\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"10.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003e3XL\u003c\/td\u003e\n            \u003ctd data-cm=\"31.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"48.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"48\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"19.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"10\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"9.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"11\"\u003e\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\/div\u003e\n\n\u003cstyle\u003e\n\/* Positioning for button *\/\n.size-guide-wrapper { display: flex; justify-content: flex-end; }\n.size-guide-wrapper.left { justify-content: flex-start; }\n.size-guide-wrapper.center { justify-content: center; }\n\n.size-guide-btn {\n  padding: 4px 12px;\n  background: #fff;\n  color: #111;\n  border: 1px solid #111;\n  border-radius: 4px;\n  font-size: 14px;\n  cursor: pointer;\n}\n\n\/* Modal *\/\n.modal {\n  display: none; position: fixed; z-index: 1003;\n  left: 0; top: 0; width: 100%; height: 100%;\n  background: rgba(0,0,0,0.3);\n  justify-content: center; align-items: center;\n}\n.modal-content {\n  background: #fff; color: #111;\n  border-radius: 10px; max-width: 95%; width: 95%;\n  padding: 20px; position: relative;\n}\n.close {\n  position: absolute; top: 10px; right: 15px;\n  font-size: 24px; cursor: pointer; color: #333;\n}\n\n\/* Switch buttons *\/\n.switcher { margin: 10px 0; text-align: right; }\n.switch {\n  padding: 6px 12px; margin-left: 6px;\n  border: 1px solid #111; background: #fff; color: #111;\n  cursor: pointer; border-radius: 4px; font-size: 13px;\n}\n.switch.active { background: #111; color: #fff; }\n\n\/* Info note *\/\n.size-note {\n  font-size: 13px; color: #555; margin: 10px 0;\n  background: #f9f9f9; padding: 8px 10px;\n  border-left: 3px solid #111; border-radius: 4px;\n}\n\n\/* Table styles *\/\n.table-wrapper { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n.size-guide-table {\n  border-collapse: collapse; font-size: 14px; color: #111;\n  min-width: 900px; width: 100%;\n}\n.size-guide-table th, .size-guide-table td {\n  border: 1px solid #ddd; padding: 6px; text-align: center; white-space: nowrap;\n}\n.size-guide-table th { background: #f6f6f6; font-weight: 600; }\n\n\/* Mobile hint *\/\n@media (max-width: 600px) {\n  .size-guide-table { font-size: 12px; min-width: 850px; }\n  .table-wrapper::before {\n    \n    display: block; font-size: 12px; color: #666;\n    margin-bottom: 5px; text-align: right;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\nconst modal = document.getElementById('sizeGuideModal');\nconst btn = document.getElementById('openSizeGuide');\nconst span = document.querySelector('.close');\nconst cmBtn = document.getElementById('cmBtn');\nconst inchBtn = document.getElementById('inchBtn');\nconst cells = document.querySelectorAll('#sizeGuideTable td[data-cm]');\n\n\/\/ open\/close\nbtn.onclick = () =\u003e modal.style.display = 'flex';\nspan.onclick = () =\u003e modal.style.display = 'none';\nwindow.onclick = e =\u003e { if(e.target==modal) modal.style.display='none'; }\n\n\/\/ CM \/ IN toggle\nfunction setCM(){\n  cells.forEach(c =\u003e c.textContent = c.dataset.cm || '');\n  cmBtn.classList.add('active'); inchBtn.classList.remove('active');\n}\nfunction setIN(){\n  cells.forEach(c =\u003e {\n    const cm = parseFloat(c.dataset.cm);\n    if(!isNaN(cm)) c.textContent = (cm\/2.54).toFixed(1);\n  });\n  inchBtn.classList.add('active'); cmBtn.classList.remove('active');\n}\ncmBtn.onclick = setCM; inchBtn.onclick = setIN;\nsetCM();\n\u003c\/script\u003e\n\n\u003cp\u003e\u003cspan\u003eStay game-ready with the Katana Performance Tee, engineered for athletes who demand comfort and style. Crafted from premium polyester fabric with advanced sweat-wicking technology, this tee keeps you cool, dry, and confident whether on the court or off. The lightweight, quick-dry fabric draws moisture away from the skin, ensuring freshness even in the most intense rallies.\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; color: #333;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; width: 64.6389%; font-weight: 500;\"\u003eFabric\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003ePolyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eNet Quantity\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003e2N\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003ePattern\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003eRound Neck\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eSuitable For\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003eAdult\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003eSportswear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eMRP (incl taxes)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003e₹ 1,999.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Katanabadminton","offers":[{"title":"Black Navy \/ 2XS","offer_id":50400933577010,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ XS","offer_id":50400933609778,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Navy \/ S","offer_id":50400933642546,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ M","offer_id":50400933675314,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ L","offer_id":50400933708082,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Navy \/ XL","offer_id":50400933740850,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Navy \/ 2XL","offer_id":50400933773618,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Peach \/ 2XS","offer_id":50400933806386,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ XS","offer_id":50400933839154,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ S","offer_id":50400933871922,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ M","offer_id":50400933904690,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ L","offer_id":50400933937458,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Peach \/ XL","offer_id":50400933970226,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Peach \/ 2XL","offer_id":50400934002994,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Navy Peach \/ 2XS","offer_id":50400934035762,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy Peach \/ XS","offer_id":50400934068530,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy Peach \/ S","offer_id":50400934101298,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy Peach \/ M","offer_id":50400934134066,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy Peach \/ L","offer_id":50400934166834,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Navy Peach \/ XL","offer_id":50400934199602,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Navy Peach \/ 2XL","offer_id":50400934232370,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0910\/3422\/2898\/files\/Katana4-WayPerformaceBasics_Packof2_2_1.jpg?v=1757309486"},{"product_id":"katana-4-way-pro-performance-shorts","title":"4-Way Basics Badminton Shorts (Pack of 2)","description":"\u003c!-- Size Guide Button --\u003e\n\u003cp\u003e\u003cbutton class=\"size-guide-btn\" id=\"openSizeGuide\"\u003eSize Guide\u003c\/button\u003e\u003c\/p\u003e\n\n\u003c!-- Popup Modal --\u003e\n\u003cdiv class=\"modal\" id=\"sizeGuideModal\"\u003e\n  \u003cdiv class=\"modal-content\"\u003e\n    \u003cspan class=\"close\"\u003e×\u003c\/span\u003e\n    \u003ch2\u003eShorts Size Guide\u003c\/h2\u003e\n\n    \u003c!-- Info Note --\u003e\n    \u003cp class=\"size-note\"\u003eⓘ Note: For a relaxed fit, we recommend choosing one size larger than your usual.\u003c\/p\u003e\n\n    \u003c!-- Switch Buttons --\u003e\n    \u003cdiv class=\"switcher\"\u003e\n      \u003cbutton class=\"switch active\" id=\"cmBtn\"\u003eCM\u003c\/button\u003e\n      \u003cbutton class=\"switch\" id=\"inchBtn\"\u003eIN\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Table --\u003e\n    \u003cdiv class=\"table-wrapper\"\u003e\n      \u003ctable id=\"sizeGuideTable\" class=\"size-guide-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eWaist\u003c\/th\u003e\n            \u003cth\u003eHip\u003c\/th\u003e\n            \u003cth\u003eThigh\u003c\/th\u003e\n            \u003cth\u003eBottom\u003c\/th\u003e\n            \u003cth\u003eFront Rise\u003c\/th\u003e\n            \u003cth\u003eBack Rise\u003c\/th\u003e\n            \u003cth\u003eOut Length\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd\u003e2XS\u003c\/td\u003e\n            \u003ctd data-cm=\"21\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"35.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"22\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"10.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"13.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXS\u003c\/td\u003e\n            \u003ctd data-cm=\"23\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"37.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"26\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"22.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"11\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"14\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eS\u003c\/td\u003e\n            \u003ctd data-cm=\"25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"39.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"27\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"23\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"11.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"14.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"17.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eM\u003c\/td\u003e\n            \u003ctd data-cm=\"27\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"41.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"28\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"23.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"12\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"14.75\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"18\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eL\u003c\/td\u003e\n            \u003ctd data-cm=\"29\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"43.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"29\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"24\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"12.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"15\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"18.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXL\u003c\/td\u003e\n            \u003ctd data-cm=\"31\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"45.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"30\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"24.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"13\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"15.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"19\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXXL\u003c\/td\u003e\n            \u003ctd data-cm=\"33\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"49.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"31\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"13.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"19.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003e3XL\u003c\/td\u003e\n            \u003ctd data-cm=\"35\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"51\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"32\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"26\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"14\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16.25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"20\"\u003e\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\/div\u003e\n\n\u003cstyle\u003e\n  \/* Wrapper for positioning *\/\n.size-guide-wrapper {\n  display: flex;\n  justify-content: flex-end;  \/* Right side *\/\n  margin-top: 0px;            \/* Space above *\/\n  margin-bottom: 0px;        \/* Space below *\/\n}\n\n\/* If you want it left aligned instead *\/\n.size-guide-wrapper.left {\n  justify-content: flex-start;\n}\n\n\/* If you want it centered *\/\n.size-guide-wrapper.center {\n  justify-content: center;\n}\n\n.size-guide-btn {\n  padding: 4px 16px;\n  background: #fff;\n  color: #111;\n  border: 1px solid #111;\n  border-radius: 5px;\n  font-size: 18px;\n  cursor: pointer;\n  margin-bottom: -500px;\n}\n.modal {\n  display: none;\n  position: fixed;\n  z-index: 1003;\n  left: 0; top: 0; width: 100%; height: 100%;\n  background: rgba(0,0,0,0.3);\n  justify-content: center; align-items: center;\n}\n.modal-content {\n  background: #fff; color: #111;\n  border-radius: 10px; max-width: 720px; width: 95%;\n  padding: 20px; position: relative;\n}\n.close {\n  position: absolute; top: 10px; right: 15px;\n  font-size: 24px; cursor: pointer; color: #333;\n}\n.switcher {\n  margin: 10px 0; text-align: right;\n}\n.switch {\n  padding: 6px 12px; margin-left: 6px;\n  border: 1px solid #111; background: #fff; color: #111;\n  cursor: pointer; border-radius: 4px; font-size: 13px;\n}\n.switch.active {\n  background: #111; color: #fff;\n}\n.size-note {\n  font-size: 13px;\n  color: #555;\n  margin-top: 10px;\n  background: #f9f9f9;\n  padding: 8px 10px;\n  border-left: 3px solid #111;\n  border-radius: 4px;\n}\n\n\/* Table styles *\/\n.table-wrapper {\n  width: 100%;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n.table-wrapper::-webkit-scrollbar {\n  height: 6px;\n}\n.table-wrapper::-webkit-scrollbar-thumb {\n  background: #ccc;\n  border-radius: 3px;\n}\n.size-guide-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 14px;\n  color: #111;\n  min-width: 700px;\n}\n.size-guide-table th, .size-guide-table td {\n  border: 1px solid #ddd;\n  padding: 8px 6px;\n  text-align: center;\n  white-space: nowrap;\n}\n.size-guide-table th {\n  background: #f6f6f6;\n  font-weight: 600;\n}\n\n\/* Mobile optimization *\/\n@media (max-width: 600px) {\n  .size-guide-table {\n    font-size: 12px;\n    min-width: 650px;\n  }\n  .table-wrapper::before {\n   \n    display: block;\n    font-size: 12px;\n    color: #666;\n    margin-bottom: 5px;\n    text-align: right;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\nconst modal = document.getElementById('sizeGuideModal');\nconst btn = document.getElementById('openSizeGuide');\nconst span = document.querySelector('.close');\nconst cmBtn = document.getElementById('cmBtn');\nconst inchBtn = document.getElementById('inchBtn');\nconst cells = document.querySelectorAll('#sizeGuideTable td[data-cm]');\n\n\/\/ open\/close\nbtn.onclick = () =\u003e modal.style.display = 'flex';\nspan.onclick = () =\u003e modal.style.display = 'none';\nwindow.onclick = e =\u003e { if(e.target==modal) modal.style.display='none'; }\n\n\/\/ fill table default (CM)\nfunction setCM(){\n  cells.forEach(c =\u003e c.textContent = c.dataset.cm);\n  cmBtn.classList.add('active'); inchBtn.classList.remove('active');\n}\nfunction setIN(){\n  cells.forEach(c =\u003e {\n    const cm = parseFloat(c.dataset.cm);\n    if(!isNaN(cm)) c.textContent = (cm\/2.54).toFixed(1);\n  });\n  inchBtn.classList.add('active'); cmBtn.classList.remove('active');\n}\ncmBtn.onclick = setCM;\ninchBtn.onclick = setIN;\nsetCM();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cp data-start=\"111\" data-end=\"512\"\u003eStay light, fast, and comfortable on court with these premium Badminton Shorts. Designed for peak performance, they feature breathable fabric that keeps you cool, quick-dry technology to manage sweat, and a 4-way stretch for complete freedom of movement. The elastic waistband ensures a secure fit, while the lightweight build helps you move with speed and confidence during every rally.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; margin-top: 16px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0; width: 40%; font-weight: 500;\"\u003eFabric\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0;\"\u003ePolyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0; font-weight: 500;\"\u003eNet Quantity\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0;\"\u003e2N\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0; font-weight: 500;\"\u003eSuitable For\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0;\"\u003eAdults\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0; font-weight: 500;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0;\"\u003eSportswear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px 0; font-weight: 500;\"\u003eMRP (incl taxes)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0;\"\u003e₹ 2,599.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Katanabadminton","offers":[{"title":"Black Navy \/ 2XS","offer_id":50401725776178,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ XS","offer_id":50401725808946,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ S","offer_id":50401725841714,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ M","offer_id":50401725874482,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ L","offer_id":50401725907250,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ XL","offer_id":50401725940018,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ 2XL","offer_id":50401725972786,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black Navy \/ 3XL","offer_id":50401726005554,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":false},{"title":"Navy\/Grey \/ 2XS","offer_id":50401726038322,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Grey \/ XS","offer_id":50401726071090,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Grey \/ S","offer_id":50401726103858,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Grey \/ M","offer_id":50401726136626,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Grey \/ L","offer_id":50401726169394,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":false},{"title":"Navy\/Grey \/ XL","offer_id":50401726202162,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Grey \/ 2XL","offer_id":50401726234930,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":false},{"title":"Navy\/Grey \/ 3XL","offer_id":50401726267698,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":false},{"title":"Black\/Grey \/ 2XS","offer_id":50401726300466,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black\/Grey \/ XS","offer_id":50401726333234,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black\/Grey \/ S","offer_id":50401726366002,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black\/Grey \/ M","offer_id":50401726398770,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black\/Grey \/ L","offer_id":50401726431538,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":false},{"title":"Black\/Grey \/ XL","offer_id":50401726464306,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":true},{"title":"Black\/Grey \/ 2XL","offer_id":50401726497074,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":false},{"title":"Black\/Grey \/ 3XL","offer_id":50401726529842,"sku":null,"price":1899.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0910\/3422\/2898\/files\/Katana4-WayPro-PerformanceShorts_Packof2_2.jpg?v=1757310863"},{"product_id":"katana-4-way-performace-basics-pack-of-2-model-2","title":"4-Way Basics Badminton T-Shirts (Model 2) (Pack of 2)","description":"\u003c!-- Size Guide Button --\u003e\n\u003cp class=\"size-guide-wrapper right\"\u003e\n  \u003cbutton class=\"size-guide-btn\" id=\"openSizeGuide\"\u003e📏 Size Guide\u003c\/button\u003e\n\u003c\/p\u003e\n\n\u003c!-- Popup Modal --\u003e\n\u003cdiv class=\"modal\" id=\"sizeGuideModal\"\u003e\n  \u003cdiv class=\"modal-content\"\u003e\n    \u003cspan class=\"close\"\u003e×\u003c\/span\u003e\n    \u003ch2\u003eT-Shirt Size Guide\u003c\/h2\u003e\n\n    \u003c!-- Info Note --\u003e\n    \u003cp class=\"size-note\"\u003eⓘ Note: For a relaxed fit, we recommend choosing one size larger than your usual.\u003c\/p\u003e\n\n    \u003c!-- Switch Buttons --\u003e\n    \u003cdiv class=\"switcher\"\u003e\n      \u003cbutton class=\"switch active\" id=\"cmBtn\"\u003eCM\u003c\/button\u003e\n      \u003cbutton class=\"switch\" id=\"inchBtn\"\u003eIN\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Table --\u003e\n    \u003cdiv class=\"table-wrapper\"\u003e\n      \u003ctable id=\"sizeGuideTable\" class=\"size-guide-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n            \u003cth\u003eChest\u003c\/th\u003e\n            \u003cth\u003eBottom\u003c\/th\u003e\n            \u003cth\u003eShoulder\u003c\/th\u003e\n            \u003cth\u003eSleeve\u003c\/th\u003e\n            \u003cth\u003eSleeve Open\u003c\/th\u003e\n            \u003cth\u003eHalf Body\u003c\/th\u003e\n            \u003cth\u003eNeck Width\u003c\/th\u003e\n            \u003cth\u003eFront Neck\u003c\/th\u003e\n            \u003cth\u003eArmhole Straight\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd\u003e2XS\u003c\/td\u003e\n\u003ctd data-cm=\"25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"36\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"34\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5.25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"7\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"3.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.75\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd data-cm=\"25.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"36.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"36\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"16.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"7.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"3.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eS\u003c\/td\u003e\n            \u003ctd data-cm=\"26.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"38.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"38\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"17\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eM\u003c\/td\u003e\n            \u003ctd data-cm=\"27.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"40.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"40\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"17.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eL\u003c\/td\u003e\n            \u003ctd data-cm=\"28.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"42.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"42\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"18\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.25\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXL\u003c\/td\u003e\n            \u003ctd data-cm=\"29.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"44.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"44\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"18.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.5\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"8.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"4.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"10\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eXXL\u003c\/td\u003e\n            \u003ctd data-cm=\"30.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"46.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"46\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"19\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"9.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"6.75\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"9\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7.75\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"10.5\"\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003e3XL\u003c\/td\u003e\n            \u003ctd data-cm=\"31.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"48.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"48\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"19.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"10\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"7\"\u003e\u003c\/td\u003e\n            \u003ctd data-cm=\"9.5\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"8\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"5.25\"\u003e\u003c\/td\u003e\n\u003ctd data-cm=\"11\"\u003e\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\/div\u003e\n\n\u003cstyle\u003e\n\/* Positioning for button *\/\n.size-guide-wrapper { display: flex; justify-content: flex-end; }\n.size-guide-wrapper.left { justify-content: flex-start; }\n.size-guide-wrapper.center { justify-content: center; }\n\n.size-guide-btn {\n  padding: 4px 12px;\n  background: #fff;\n  color: #111;\n  border: 1px solid #111;\n  border-radius: 4px;\n  font-size: 14px;\n  cursor: pointer;\n}\n\n\/* Modal *\/\n.modal {\n  display: none; position: fixed; z-index: 1003;\n  left: 0; top: 0; width: 100%; height: 100%;\n  background: rgba(0,0,0,0.3);\n  justify-content: center; align-items: center;\n}\n.modal-content {\n  background: #fff; color: #111;\n  border-radius: 10px; max-width: 95%; width: 95%;\n  padding: 20px; position: relative;\n}\n.close {\n  position: absolute; top: 10px; right: 15px;\n  font-size: 24px; cursor: pointer; color: #333;\n}\n\n\/* Switch buttons *\/\n.switcher { margin: 10px 0; text-align: right; }\n.switch {\n  padding: 6px 12px; margin-left: 6px;\n  border: 1px solid #111; background: #fff; color: #111;\n  cursor: pointer; border-radius: 4px; font-size: 13px;\n}\n.switch.active { background: #111; color: #fff; }\n\n\/* Info note *\/\n.size-note {\n  font-size: 13px; color: #555; margin: 10px 0;\n  background: #f9f9f9; padding: 8px 10px;\n  border-left: 3px solid #111; border-radius: 4px;\n}\n\n\/* Table styles *\/\n.table-wrapper { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n.size-guide-table {\n  border-collapse: collapse; font-size: 14px; color: #111;\n  min-width: 900px; width: 100%;\n}\n.size-guide-table th, .size-guide-table td {\n  border: 1px solid #ddd; padding: 6px; text-align: center; white-space: nowrap;\n}\n.size-guide-table th { background: #f6f6f6; font-weight: 600; }\n\n\/* Mobile hint *\/\n@media (max-width: 600px) {\n  .size-guide-table { font-size: 12px; min-width: 850px; }\n  .table-wrapper::before {\n    \n    display: block; font-size: 12px; color: #666;\n    margin-bottom: 5px; text-align: right;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\nconst modal = document.getElementById('sizeGuideModal');\nconst btn = document.getElementById('openSizeGuide');\nconst span = document.querySelector('.close');\nconst cmBtn = document.getElementById('cmBtn');\nconst inchBtn = document.getElementById('inchBtn');\nconst cells = document.querySelectorAll('#sizeGuideTable td[data-cm]');\n\n\/\/ open\/close\nbtn.onclick = () =\u003e modal.style.display = 'flex';\nspan.onclick = () =\u003e modal.style.display = 'none';\nwindow.onclick = e =\u003e { if(e.target==modal) modal.style.display='none'; }\n\n\/\/ CM \/ IN toggle\nfunction setCM(){\n  cells.forEach(c =\u003e c.textContent = c.dataset.cm || '');\n  cmBtn.classList.add('active'); inchBtn.classList.remove('active');\n}\nfunction setIN(){\n  cells.forEach(c =\u003e {\n    const cm = parseFloat(c.dataset.cm);\n    if(!isNaN(cm)) c.textContent = (cm\/2.54).toFixed(1);\n  });\n  inchBtn.classList.add('active'); cmBtn.classList.remove('active');\n}\ncmBtn.onclick = setCM; inchBtn.onclick = setIN;\nsetCM();\n\u003c\/script\u003e\n\n\u003cp\u003eStay game-ready with the Katana Performance Tee, engineered for athletes who demand comfort and style. Crafted from premium polyester fabric with advanced sweat-wicking technology, this tee keeps you cool, dry, and confident whether on the court or off. The lightweight, quick-dry fabric draws moisture away from the skin, ensuring freshness even in the most intense rallies.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; color: #333;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; width: 64.6389%; font-weight: 500;\"\u003eFabric\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003ePolyester\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eNet Quantity\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003e2N\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003ePattern\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003eRound Neck\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eSuitable For\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003eAdult\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #ddd;\"\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eProduct Type\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003eSportswear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 8px 0px; font-weight: 500; width: 64.6389%;\"\u003eMRP (incl taxes)\u003c\/td\u003e\n\u003ctd style=\"padding: 8px 0px; width: 35.3264%;\"\u003e₹ 1,999.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Katanabadminton","offers":[{"title":"Navy\/Black \/ 2XS","offer_id":50402462826802,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Black \/ XS","offer_id":50402462859570,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Black \/ S","offer_id":50402462892338,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Black \/ M","offer_id":50402462925106,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Navy\/Black \/ L","offer_id":50402462957874,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Navy\/Black \/ XL","offer_id":50402462990642,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Navy\/Black \/ 2XL","offer_id":50402463023410,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Peach Navy \/ 2XS","offer_id":50402463056178,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Peach Navy \/ XS","offer_id":50402463088946,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Peach Navy \/ S","offer_id":50402463121714,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Peach Navy \/ M","offer_id":50402463154482,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Peach Navy \/ L","offer_id":50402463187250,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Peach Navy \/ XL","offer_id":50402463220018,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Peach Navy \/ 2XL","offer_id":50402463252786,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Peach \/ 2XS","offer_id":50402463285554,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ XS","offer_id":50402463318322,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ S","offer_id":50402463351090,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ M","offer_id":50402463383858,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true},{"title":"Black Peach \/ L","offer_id":50402463416626,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Peach \/ XL","offer_id":50402463449394,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false},{"title":"Black Peach \/ 2XL","offer_id":50402463482162,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0910\/3422\/2898\/files\/rn-image_picker_lib_temp_86cd9320-615d-402c-ae93-28d016a70ff0.jpg?v=1757332179"}],"url":"https:\/\/katanabadminton.com\/collections\/katana-4-way-performance-basics-pack-of-2.oembed","provider":"Katanabadminton","version":"1.0","type":"link"}