{"title":"Shorts Men","description":"","products":[{"product_id":"theo-men-s-casual-drawstring-shorts-lightweight-linen-blend-style","title":"Theo | Men’s Linen Blend Drawstring Shorts","description":"\u003cp data-start=\"116\" data-end=\"324\"\u003eThese men’s casual shorts are designed for warm-weather dressing and relaxed everyday wear. The clean silhouette and knee-length cut create a balanced look suitable for holidays, travel, and off-duty outfits.\u003c\/p\u003e\n\u003cp data-start=\"326\" data-end=\"610\"\u003eThe fabric presents a natural woven texture with a matte finish, visually consistent with a linen blend composition. The lightweight structure supports breathable summer styling, while the elasticated waistband with adjustable drawstring provides adaptable comfort throughout the day.\u003c\/p\u003e\n\u003ch3 data-start=\"612\" data-end=\"637\"\u003eStyle Characteristics\u003c\/h3\u003e\n\u003cul data-start=\"639\" data-end=\"797\"\u003e\n\u003cli data-start=\"639\" data-end=\"661\"\u003e\n\u003cp data-start=\"641\" data-end=\"661\"\u003eKnee-length design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"662\" data-end=\"687\"\u003e\n\u003cp data-start=\"664\" data-end=\"687\"\u003eElasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"688\" data-end=\"723\"\u003e\n\u003cp data-start=\"690\" data-end=\"723\"\u003eAdjustable drawstring fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"724\" data-end=\"740\"\u003e\n\u003cp data-start=\"726\" data-end=\"740\"\u003eSide pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"741\" data-end=\"770\"\u003e\n\u003cp data-start=\"743\" data-end=\"770\"\u003eLightweight woven texture\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"771\" data-end=\"797\"\u003e\n\u003cp data-start=\"773\" data-end=\"797\"\u003eRelaxed summer styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"799\" data-end=\"817\"\u003eSpecifications\u003c\/h3\u003e\n\u003cul data-start=\"819\" data-end=\"1050\"\u003e\n\u003cli data-start=\"819\" data-end=\"860\"\u003e\n\u003cp data-start=\"821\" data-end=\"860\"\u003e\u003cstrong data-start=\"821\" data-end=\"838\"\u003eProduct type:\u003c\/strong\u003e Men’s casual shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"861\" data-end=\"923\"\u003e\n\u003cp data-start=\"863\" data-end=\"923\"\u003e\u003cstrong data-start=\"863\" data-end=\"876\"\u003eMaterial:\u003c\/strong\u003e Linen blend (based on product image texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"924\" data-end=\"978\"\u003e\n\u003cp data-start=\"926\" data-end=\"978\"\u003e\u003cstrong data-start=\"926\" data-end=\"938\"\u003eClosure:\u003c\/strong\u003e Elasticated waistband with drawstring\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"979\" data-end=\"1003\"\u003e\n\u003cp data-start=\"981\" data-end=\"1003\"\u003e\u003cstrong data-start=\"981\" data-end=\"989\"\u003eFit:\u003c\/strong\u003e Relaxed fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1004\" data-end=\"1050\"\u003e\n\u003cp data-start=\"1006\" data-end=\"1050\"\u003e\u003cstrong data-start=\"1006\" data-end=\"1026\"\u003eAvailable sizes:\u003c\/strong\u003e S, M, L, XL, 2XL, 3XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1052\" data-end=\"1068\"\u003eStyle Advice\u003c\/h3\u003e\n\u003cul data-start=\"1070\" data-end=\"1310\"\u003e\n\u003cli data-start=\"1070\" data-end=\"1135\"\u003e\n\u003cp data-start=\"1072\" data-end=\"1135\"\u003ePair with a lightweight shirt for a coordinated summer outfit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1136\" data-end=\"1187\"\u003e\n\u003cp data-start=\"1138\" data-end=\"1187\"\u003eWear with a simple T-shirt for everyday comfort\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1188\" data-end=\"1243\"\u003e\n\u003cp data-start=\"1190\" data-end=\"1243\"\u003eCombine with sandals or trainers for casual styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1244\" data-end=\"1310\"\u003e\n\u003cp data-start=\"1246\" data-end=\"1310\"\u003eSuitable for holidays, leisurewear, and warm-weather occasions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-start=\"1312\" data-end=\"1331\"\u003eSize Chart (cm)\u003c\/h3\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1333\" data-end=\"1701\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1333\" data-end=\"1379\"\u003e\n\u003ctr data-start=\"1333\" data-end=\"1379\"\u003e\n\u003cth data-start=\"1333\" data-end=\"1340\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1340\" data-end=\"1353\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1353\" data-end=\"1364\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1364\" data-end=\"1379\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1426\" data-end=\"1701\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1426\" data-end=\"1471\"\u003e\n\u003ctd data-start=\"1426\" data-end=\"1433\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1433\" data-end=\"1446\"\u003e76–82\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1446\" data-end=\"1457\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1457\" data-end=\"1471\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1472\" data-end=\"1517\"\u003e\n\u003ctd data-start=\"1472\" data-end=\"1479\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1479\" data-end=\"1492\"\u003e82–88\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1492\" data-end=\"1503\"\u003e104\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1503\" data-end=\"1517\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1518\" data-end=\"1563\"\u003e\n\u003ctd data-start=\"1518\" data-end=\"1525\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1525\" data-end=\"1538\"\u003e88–94\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1538\" data-end=\"1549\"\u003e110\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1549\" data-end=\"1563\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1564\" data-end=\"1609\"\u003e\n\u003ctd data-start=\"1564\" data-end=\"1571\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1571\" data-end=\"1584\"\u003e94–100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1584\" data-end=\"1595\"\u003e116\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1595\" data-end=\"1609\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1610\" data-end=\"1655\"\u003e\n\u003ctd data-start=\"1610\" data-end=\"1617\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1617\" data-end=\"1630\"\u003e100–106\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1630\" data-end=\"1641\"\u003e122\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1641\" data-end=\"1655\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1656\" data-end=\"1701\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1656\" data-end=\"1663\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1663\" data-end=\"1676\" data-col-size=\"sm\"\u003e106–112\u003c\/td\u003e\n\u003ctd data-start=\"1676\" data-end=\"1687\" data-col-size=\"sm\"\u003e128\u003c\/td\u003e\n\u003ctd data-start=\"1687\" data-end=\"1701\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Blue \/ S","offer_id":57317032526198,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57317039636854,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57317039669622,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57317039702390,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57317039735158,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":57317039767926,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57317032591734,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57317039964534,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57317039997302,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57317040030070,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57317040062838,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57317040095606,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":57317032624502,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57317040128374,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57317040161142,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57317040193910,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57317040226678,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":57317040259446,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57317032657270,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57317040292214,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57317040324982,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57317040357750,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57317040390518,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57317040423286,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57317032690038,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57317040456054,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57317040488822,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57317040521590,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57317040554358,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57317040587126,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPT_Image_17_feb_2026_22_17_34.png?v=1771364771"},{"product_id":"mason-men-s-drawstring-swim-shorts-quick-dry-beach-trunks","title":"Mason | Men’s Quick Dry Drawstring Swim Shorts","description":"\u003cp data-start=\"104\" data-end=\"347\"\u003eThese men’s swim shorts feature a streamlined silhouette with a short-length cut designed for beach and poolside wear. The elasticated waistband with external drawstring ensures an adjustable and secure fit during water and leisure activities.\u003c\/p\u003e\n\u003cp data-start=\"349\" data-end=\"589\"\u003eCrafted from polyester, the lightweight fabric provides a smooth finish suitable for swim use. The regular fit allows ease of movement, while the minimalist design makes them appropriate for holidays, resort wear, and casual summer styling.\u003c\/p\u003e\n\u003cp data-start=\"591\" data-end=\"614\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"616\" data-end=\"760\"\u003e\n\u003cli data-start=\"616\" data-end=\"644\"\u003e\n\u003cp data-start=\"618\" data-end=\"644\"\u003eShort-length swim design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"645\" data-end=\"670\"\u003e\n\u003cp data-start=\"647\" data-end=\"670\"\u003eElasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"671\" data-end=\"705\"\u003e\n\u003cp data-start=\"673\" data-end=\"705\"\u003eAdjustable external drawstring\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"706\" data-end=\"734\"\u003e\n\u003cp data-start=\"708\" data-end=\"734\"\u003eLightweight construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"735\" data-end=\"760\"\u003e\n\u003cp data-start=\"737\" data-end=\"760\"\u003eClean, minimal finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"762\" data-end=\"778\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"780\" data-end=\"949\"\u003e\n\u003cli data-start=\"780\" data-end=\"815\"\u003e\n\u003cp data-start=\"782\" data-end=\"815\"\u003eProduct type: Men’s swim shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"816\" data-end=\"839\"\u003e\n\u003cp data-start=\"818\" data-end=\"839\"\u003eMaterial: Polyester\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"840\" data-end=\"890\"\u003e\n\u003cp data-start=\"842\" data-end=\"890\"\u003eClosure: Elasticated waistband with drawstring\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"891\" data-end=\"911\"\u003e\n\u003cp data-start=\"893\" data-end=\"911\"\u003eFit: Regular fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"912\" data-end=\"949\"\u003e\n\u003cp data-start=\"914\" data-end=\"949\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"951\" data-end=\"965\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"967\" data-end=\"1192\"\u003e\n\u003cli data-start=\"967\" data-end=\"1024\"\u003e\n\u003cp data-start=\"969\" data-end=\"1024\"\u003ePair with a lightweight shirt for beach-ready outfits\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1025\" data-end=\"1077\"\u003e\n\u003cp data-start=\"1027\" data-end=\"1077\"\u003eWear with slides or sandals for poolside styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1078\" data-end=\"1133\"\u003e\n\u003cp data-start=\"1080\" data-end=\"1133\"\u003eSuitable for holidays, swimming, and summer leisure\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1134\" data-end=\"1192\"\u003e\n\u003cp data-start=\"1136\" data-end=\"1192\"\u003eCombine with a simple tank top for relaxed resort wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1194\" data-end=\"1211\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1213\" data-end=\"1535\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1213\" data-end=\"1259\"\u003e\n\u003ctr data-start=\"1213\" data-end=\"1259\"\u003e\n\u003cth data-start=\"1213\" data-end=\"1220\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1220\" data-end=\"1233\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1233\" data-end=\"1244\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1244\" data-end=\"1259\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1306\" data-end=\"1535\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1306\" data-end=\"1351\"\u003e\n\u003ctd data-start=\"1306\" data-end=\"1313\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1313\" data-end=\"1326\" data-col-size=\"sm\"\u003e76–82\u003c\/td\u003e\n\u003ctd data-start=\"1326\" data-end=\"1337\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"1337\" data-end=\"1351\" data-col-size=\"sm\"\u003e36\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1352\" data-end=\"1397\"\u003e\n\u003ctd data-start=\"1352\" data-end=\"1359\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1359\" data-end=\"1372\" data-col-size=\"sm\"\u003e82–88\u003c\/td\u003e\n\u003ctd data-start=\"1372\" data-end=\"1383\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1383\" data-end=\"1397\" data-col-size=\"sm\"\u003e38\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1398\" data-end=\"1443\"\u003e\n\u003ctd data-start=\"1398\" data-end=\"1405\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1405\" data-end=\"1418\" data-col-size=\"sm\"\u003e88–94\u003c\/td\u003e\n\u003ctd data-start=\"1418\" data-end=\"1429\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1429\" data-end=\"1443\" data-col-size=\"sm\"\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1444\" data-end=\"1489\"\u003e\n\u003ctd data-start=\"1444\" data-end=\"1451\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1451\" data-end=\"1464\" data-col-size=\"sm\"\u003e94–100\u003c\/td\u003e\n\u003ctd data-start=\"1464\" data-end=\"1475\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1475\" data-end=\"1489\" data-col-size=\"sm\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1490\" data-end=\"1535\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1490\" data-end=\"1497\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1497\" data-end=\"1510\" data-col-size=\"sm\"\u003e100–106\u003c\/td\u003e\n\u003ctd data-start=\"1510\" data-end=\"1521\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-start=\"1521\" data-end=\"1535\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Black \/ S","offer_id":57324973031798,"sku":"MS-SwimShorts-S2XL-R5K8","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57324973064566,"sku":"MS-SwimShorts-S2XL-R5K9","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57324973097334,"sku":"MS-SwimShorts-S2XL-R5K10","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57324973130102,"sku":"MS-SwimShorts-S2XL-R5K11","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57324973162870,"sku":"MS-SwimShorts-S2XL-R5K12","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":57324973195638,"sku":"MS-SwimShorts-S2XL-R5K13","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":57324973228406,"sku":"MS-SwimShorts-S2XL-R5K14","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":57324973261174,"sku":"MS-SwimShorts-S2XL-R5K15","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":57324973293942,"sku":"MS-SwimShorts-S2XL-R5K16","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":57324973326710,"sku":"MS-SwimShorts-S2XL-R5K17","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":57324973359478,"sku":"MS-SwimShorts-S2XL-R5K18","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":57324973392246,"sku":"MS-SwimShorts-S2XL-R5K19","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":57324973425014,"sku":"MS-SwimShorts-S2XL-R5K20","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":57324973457782,"sku":"MS-SwimShorts-S2XL-R5K21","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":57324973490550,"sku":"MS-SwimShorts-S2XL-R5K22","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":57324973523318,"sku":"MS-SwimShorts-S2XL-R5K23","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57324973556086,"sku":"MS-SwimShorts-S2XL-R5K24","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57324973588854,"sku":"MS-SwimShorts-S2XL-R5K25","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57324973621622,"sku":"MS-SwimShorts-S2XL-R5K26","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57324973654390,"sku":"MS-SwimShorts-S2XL-R5K27","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57324973687158,"sku":"MS-SwimShorts-S2XL-R5K28","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57324973719926,"sku":"MS-SwimShorts-S2XL-R5K29","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57324973752694,"sku":"MS-SwimShorts-S2XL-R5K30","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57324973785462,"sku":"MS-SwimShorts-S2XL-R5K31","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57324973818230,"sku":"MS-SwimShorts-S2XL-R5K32","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":57324973850998,"sku":"MS-SwimShorts-S2XL-R5K33","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57324973883766,"sku":"MS-SwimShorts-S2XL-R5K34","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57324973916534,"sku":"MS-SwimShorts-S2XL-R5K35","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57324973949302,"sku":"MS-SwimShorts-S2XL-R5K36","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57324973982070,"sku":"MS-SwimShorts-S2XL-R5K37","price":49.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPT_Image_18_feb_2026_18_14_11.png?v=1771435049"},{"product_id":"harry-men-s-cotton-twill-cargo-shorts-with-adjustable-belt","title":"Harry | Men’s Cotton Twill Cargo Shorts with Adjustable Belt","description":"\u003cp data-start=\"101\" data-end=\"368\"\u003eThese men’s cargo shorts are designed for practical everyday wear, combining a structured silhouette with durable woven construction. Made from cotton twill, the fabric offers a firm yet comfortable feel, suitable for casual outings, travel and warm-weather dressing.\u003c\/p\u003e\n\u003cp data-start=\"370\" data-end=\"641\"\u003eThe design features a button fastening with zip fly, belt loops and a removable woven belt for adjustable fit. Multiple pockets provide functional storage without compromising the clean, straight-leg profile, making these shorts a versatile addition to a casual wardrobe.\u003c\/p\u003e\n\u003cp data-start=\"643\" data-end=\"666\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"667\" data-end=\"832\"\u003e\n\u003cli data-start=\"667\" data-end=\"700\"\u003e\n\u003cp data-start=\"669\" data-end=\"700\"\u003eButton fastening with zip fly\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"701\" data-end=\"725\"\u003e\n\u003cp data-start=\"703\" data-end=\"725\"\u003eRemovable woven belt\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"726\" data-end=\"749\"\u003e\n\u003cp data-start=\"728\" data-end=\"749\"\u003eBelt loop waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"750\" data-end=\"776\"\u003e\n\u003cp data-start=\"752\" data-end=\"776\"\u003eFront and back pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"777\" data-end=\"808\"\u003e\n\u003cp data-start=\"779\" data-end=\"808\"\u003eStructured straight-leg cut\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"809\" data-end=\"832\"\u003e\n\u003cp data-start=\"811\" data-end=\"832\"\u003eDurable twill weave\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"834\" data-end=\"1099\"\u003eSpecifications\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"834\" data-end=\"1099\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eProduct type: Men’s cargo shorts\u003c\/li\u003e\n\u003cli data-start=\"834\" data-end=\"1099\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eMaterial: Cotton twill\u003c\/li\u003e\n\u003cli data-start=\"834\" data-end=\"1099\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eClosure: Button fastening with zip fly\u003c\/li\u003e\n\u003cli data-start=\"834\" data-end=\"1099\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-start=\"834\" data-end=\"1099\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli data-start=\"834\" data-end=\"1099\"\u003e\n\u003cmeta charset=\"utf-8\"\u003eCare instructions: Machine wash at 30°C. Do not tumble dry. Warm iron if required.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1101\" data-end=\"1115\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1116\" data-end=\"1324\"\u003e\n\u003cli data-start=\"1116\" data-end=\"1169\"\u003e\n\u003cp data-start=\"1118\" data-end=\"1169\"\u003ePair with a short sleeve shirt for casual outings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1170\" data-end=\"1213\"\u003e\n\u003cp data-start=\"1172\" data-end=\"1213\"\u003eCombine with trainers for everyday wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1214\" data-end=\"1273\"\u003e\n\u003cp data-start=\"1216\" data-end=\"1273\"\u003eWear with a lightweight jacket for transitional seasons\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1274\" data-end=\"1324\"\u003e\n\u003cp data-start=\"1276\" data-end=\"1324\"\u003eAdd a basic T-shirt for a relaxed weekend look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1326\" data-end=\"1341\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1343\" data-end=\"1547\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1343\" data-end=\"1375\"\u003e\n\u003ctr data-start=\"1343\" data-end=\"1375\"\u003e\n\u003cth data-start=\"1343\" data-end=\"1350\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1350\" data-end=\"1358\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1358\" data-end=\"1365\" data-col-size=\"sm\" class=\"\"\u003eHips\u003c\/th\u003e\n\u003cth data-start=\"1365\" data-end=\"1375\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1410\" data-end=\"1547\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1410\" data-end=\"1430\"\u003e\n\u003ctd data-start=\"1410\" data-end=\"1414\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1414\" data-end=\"1419\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"1419\" data-end=\"1424\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"1424\" data-end=\"1430\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1431\" data-end=\"1452\"\u003e\n\u003ctd data-start=\"1431\" data-end=\"1435\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1435\" data-end=\"1440\" data-col-size=\"sm\"\u003e82\u003c\/td\u003e\n\u003ctd data-start=\"1440\" data-end=\"1446\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1446\" data-end=\"1452\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1453\" data-end=\"1474\"\u003e\n\u003ctd data-start=\"1453\" data-end=\"1457\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1457\" data-end=\"1462\" data-col-size=\"sm\"\u003e88\u003c\/td\u003e\n\u003ctd data-start=\"1462\" data-end=\"1468\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1468\" data-end=\"1474\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1475\" data-end=\"1497\"\u003e\n\u003ctd data-start=\"1475\" data-end=\"1480\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1480\" data-end=\"1485\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1485\" data-end=\"1491\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1491\" data-end=\"1497\" data-col-size=\"sm\"\u003e53\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1498\" data-end=\"1522\"\u003e\n\u003ctd data-start=\"1498\" data-end=\"1504\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1504\" data-end=\"1510\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1510\" data-end=\"1516\" data-col-size=\"sm\"\u003e126\u003c\/td\u003e\n\u003ctd data-start=\"1516\" data-end=\"1522\" data-col-size=\"sm\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1523\" data-end=\"1547\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1523\" data-end=\"1529\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1529\" data-end=\"1535\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1535\" data-end=\"1541\" data-col-size=\"sm\"\u003e134\u003c\/td\u003e\n\u003ctd data-start=\"1541\" data-end=\"1547\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e55\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57357819019638,"sku":"MSH-SHORT-S3XL-9R4D-1","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57357819380086,"sku":"MSH-SHORT-S3XL-9R4D-1dzzzd","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57357819412854,"sku":"MSH-SHORT-S3XL-9R4D-1jytjey","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57357819445622,"sku":"vjflkdjlsMSH-SHORT-S3XL-9R4D-1","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57357819478390,"sku":"MSH-SHORT-S3XL-9R4D-18885","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57357819511158,"sku":"MSH-SHORT-S3XL-9R4D-1294191","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ S","offer_id":57357819052406,"sku":"MSH-SHORT-S3XL-9R4D-2","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ M","offer_id":57357819543926,"sku":"MSH-SHORT-S3XL-9R4D-11871646464","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ L","offer_id":57357819576694,"sku":"MSH-SHORT-S3XL-9R4D-18644654","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ XL","offer_id":57357819609462,"sku":"MSH-SHORT-S3XL-9R4D-11295","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":57357819642230,"sku":"MSH-SHORT-S3XL-9R4D-14874874","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 3XL","offer_id":57357819674998,"sku":"MSH-SHORT-S3XL-9R4D-148748484777","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57357819085174,"sku":"MSH-SHORT-S3XL-9R4D-3","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57357819707766,"sku":"78MSH-SHORT-S3XL-9R4D-1","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57357819740534,"sku":"MSH-SHORT-S3XL-9R4D-1","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57357819773302,"sku":"MSH-SHORT-S3XL-9R4D-121114455","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57357819806070,"sku":"MSH-SHORT-S3XL-9R4D-18988879669","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57357819838838,"sku":"MSH-SHORT-S3XL-9R4D-189745221","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57357819117942,"sku":"MSH-SHORT-S3XL-9R4D-4","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57357819871606,"sku":"MSH-SHORT-S3XL-9R4D-1474441122lkdd","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57357819904374,"sku":"MSH-SHORT-S3XL-9R4D-15546d6d46d5s","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57357819937142,"sku":"MSH-SHORT-S3XL-9R4D-14d65s4d64s","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57357819969910,"sku":"MSH-SHORT-S3XL-9R4D-1d313eg68e6","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57357820002678,"sku":"MSH-SHORT-S3XL-9R4D-199879z7z9z7eze","price":59.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage23feb2026_23_54_14.png?v=1771887336"},{"product_id":"edward-men-s-tailored-cotton-twill-summer-shorts","title":"Edward | Men’s Tailored Cotton Twill Summer Shorts","description":"\u003cp data-start=\"79\" data-end=\"456\"\u003eCrafted for warm-weather dressing, these tailored men’s shorts combine a clean silhouette with breathable cotton twill construction. Designed with a structured waistband and belt loops, they offer a refined yet relaxed look suitable for coastal settings, city breaks or smart-casual occasions. The smooth woven finish ensures comfort while maintaining shape throughout the day.\u003c\/p\u003e\n\u003cp data-start=\"458\" data-end=\"751\"\u003eThe mid-thigh cut creates a modern tailored profile, making these shorts easy to style with polos, lightweight knitwear or linen shirts. The cotton twill fabric provides durability and everyday wearability without compromising on comfort, making them a practical addition to a summer wardrobe.\u003c\/p\u003e\n\u003cp data-start=\"753\" data-end=\"774\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cp data-start=\"776\" data-end=\"925\"\u003e• Tailored mid-thigh length\u003cbr data-start=\"803\" data-end=\"806\"\u003e• Structured waistband with belt loops\u003cbr data-start=\"844\" data-end=\"847\"\u003e• Clean front design\u003cbr data-start=\"867\" data-end=\"870\"\u003e• Smooth woven finish\u003cbr data-start=\"891\" data-end=\"894\"\u003e• Smart-casual summer styling\u003c\/p\u003e\n\u003cp data-start=\"927\" data-end=\"941\"\u003eSpecifications\u003c\/p\u003e\n\u003cp data-start=\"943\" data-end=\"1239\"\u003e• Product type: Men’s tailored shorts\u003cbr data-start=\"980\" data-end=\"983\"\u003e• Material: Woven cotton twill\u003cbr data-start=\"1013\" data-end=\"1016\"\u003e• Closure: Zip fly with button fastening\u003cbr data-start=\"1056\" data-end=\"1059\"\u003e• Fit: Regular tailored fit\u003cbr data-start=\"1086\" data-end=\"1089\"\u003e• Available sizes: S, M, L, XL, 2XL, 3XL\u003cbr data-start=\"1129\" data-end=\"1132\"\u003e• Care instructions: Machine wash at 30°C, wash with similar colours, do not tumble dry, iron on low heat\u003c\/p\u003e\n\u003cp data-start=\"1241\" data-end=\"1253\"\u003eStyle Advice\u003c\/p\u003e\n\u003cp data-start=\"1255\" data-end=\"1483\"\u003e• Pair with a fitted polo shirt for smart-casual occasions\u003cbr data-start=\"1313\" data-end=\"1316\"\u003e• Combine with a linen shirt and loafers for summer evenings\u003cbr data-start=\"1376\" data-end=\"1379\"\u003e• Wear with minimalist trainers for a relaxed daytime look\u003cbr data-start=\"1437\" data-end=\"1440\"\u003e• Add a leather belt for a refined finish\u003c\/p\u003e\n\u003cp data-start=\"1485\" data-end=\"1500\"\u003eSize Chart \u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1502\" data-end=\"1877\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1502\" data-end=\"1548\"\u003e\n\u003ctr data-start=\"1502\" data-end=\"1548\"\u003e\n\u003cth data-start=\"1502\" data-end=\"1509\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1509\" data-end=\"1522\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1522\" data-end=\"1533\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1533\" data-end=\"1548\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1596\" data-end=\"1877\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1596\" data-end=\"1642\"\u003e\n\u003ctd data-start=\"1596\" data-end=\"1603\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1603\" data-end=\"1616\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1616\" data-end=\"1627\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"1627\" data-end=\"1642\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1643\" data-end=\"1689\"\u003e\n\u003ctd data-start=\"1643\" data-end=\"1650\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1650\" data-end=\"1663\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1663\" data-end=\"1674\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1674\" data-end=\"1689\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1690\" data-end=\"1736\"\u003e\n\u003ctd data-start=\"1690\" data-end=\"1697\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1697\" data-end=\"1710\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1710\" data-end=\"1721\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1721\" data-end=\"1736\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1737\" data-end=\"1783\"\u003e\n\u003ctd data-start=\"1737\" data-end=\"1744\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1744\" data-end=\"1757\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1757\" data-end=\"1768\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1768\" data-end=\"1783\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1784\" data-end=\"1830\"\u003e\n\u003ctd data-start=\"1784\" data-end=\"1791\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1791\" data-end=\"1804\" data-col-size=\"sm\"\u003e102\u003c\/td\u003e\n\u003ctd data-start=\"1804\" data-end=\"1815\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-start=\"1815\" data-end=\"1830\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1831\" data-end=\"1877\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1831\" data-end=\"1838\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1838\" data-end=\"1851\" data-col-size=\"sm\"\u003e108\u003c\/td\u003e\n\u003ctd data-start=\"1851\" data-end=\"1862\" data-col-size=\"sm\"\u003e128\u003c\/td\u003e\n\u003ctd data-start=\"1862\" data-end=\"1877\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Pink \/ S","offer_id":57387700453750,"sku":"MSH-SHORT-S3XL-7Q4L-1","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":57387700519286,"sku":"MSH-SHORT-S3XL-7Q4L-3","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":57387700552054,"sku":"MSH-SHORT-S3XL-7Q4L-4","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":57387700584822,"sku":"MSH-SHORT-S3XL-7Q4L-5","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":57387700617590,"sku":"MSH-SHORT-S3XL-7Q4L-6","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57387700650358,"sku":"MSH-SHORT-S3XL-7Q4L-7","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57387700683126,"sku":"MSH-SHORT-S3XL-7Q4L-8","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57387700715894,"sku":"MSH-SHORT-S3XL-7Q4L-9","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57387700748662,"sku":"MSH-SHORT-S3XL-7Q4L-10","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57387700781430,"sku":"MSH-SHORT-S3XL-7Q4L-11","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57387700814198,"sku":"MSH-SHORT-S3XL-7Q4L-12","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":57387700846966,"sku":"MSH-SHORT-S3XL-7Q4L-13","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":57387700879734,"sku":"MSH-SHORT-S3XL-7Q4L-14","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":57387700912502,"sku":"MSH-SHORT-S3XL-7Q4L-15","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":57387700945270,"sku":"MSH-SHORT-S3XL-7Q4L-16","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":57387700978038,"sku":"MSH-SHORT-S3XL-7Q4L-17","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":57387701010806,"sku":"MSH-SHORT-S3XL-7Q4L-18","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57387701240182,"sku":"MSH-SHORT-S3XL-7Q4L-25","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57387701272950,"sku":"MSH-SHORT-S3XL-7Q4L-26","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57387701305718,"sku":"MSH-SHORT-S3XL-7Q4L-27","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57387701338486,"sku":"MSH-SHORT-S3XL-7Q4L-28","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57387701371254,"sku":"MSH-SHORT-S3XL-7Q4L-29","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57387701404022,"sku":"MSH-SHORT-S3XL-7Q4L-30","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":57387701043574,"sku":"MSH-SHORT-S3XL-7Q4L-19","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":57387701076342,"sku":"MSH-SHORT-S3XL-7Q4L-20","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":57387701109110,"sku":"MSH-SHORT-S3XL-7Q4L-21","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":57387701141878,"sku":"MSH-SHORT-S3XL-7Q4L-22","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":57387701174646,"sku":"MSH-SHORT-S3XL-7Q4L-23","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":57387701207414,"sku":"MSH-SHORT-S3XL-7Q4L-24","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57387701436790,"sku":"MSH-SHORT-S3XL-7Q4L-31","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57387701469558,"sku":"MSH-SHORT-S3XL-7Q4L-32","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57387701502326,"sku":"MSH-SHORT-S3XL-7Q4L-33","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57387701535094,"sku":"MSH-SHORT-S3XL-7Q4L-34","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57387701567862,"sku":"MSH-SHORT-S3XL-7Q4L-35","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":57387701600630,"sku":"MSH-SHORT-S3XL-7Q4L-36","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":57387701633398,"sku":"MSH-SHORT-S3XL-7Q4L-37","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57387701666166,"sku":"MSH-SHORT-S3XL-7Q4L-38","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57387701698934,"sku":"MSH-SHORT-S3XL-7Q4L-39","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57387701731702,"sku":"MSH-SHORT-S3XL-7Q4L-40","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57387701764470,"sku":"MSH-SHORT-S3XL-7Q4L-41","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":57387701797238,"sku":"MSH-SHORT-S3XL-7Q4L-42","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57387701830006,"sku":"MSH-SHORT-S3XL-7Q4L-43","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57387701862774,"sku":"MSH-SHORT-S3XL-7Q4L-44","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57387701895542,"sku":"MSH-SHORT-S3XL-7Q4L-45","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57387701928310,"sku":"MSH-SHORT-S3XL-7Q4L-46","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57387701961078,"sku":"MSH-SHORT-S3XL-7Q4L-47","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57387701993846,"sku":"MSH-SHORT-S3XL-7Q4L-48","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57387702026614,"sku":"MSH-SHORT-S3XL-7Q4L-49","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57387702059382,"sku":"MSH-SHORT-S3XL-7Q4L-50","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57387702092150,"sku":"MSH-SHORT-S3XL-7Q4L-51","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57387702124918,"sku":"MSH-SHORT-S3XL-7Q4L-52","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57387702157686,"sku":"MSH-SHORT-S3XL-7Q4L-53","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57387702190454,"sku":"MSH-SHORT-S3XL-7Q4L-54","price":24.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPT_Image_1_mrt_2026_00_42_48.png?v=1772324096"},{"product_id":"frederick-men-s-relaxed-fit-drawstring-casual-shorts","title":"Frederick | Men’s Relaxed Fit Drawstring Casual Shorts","description":"\u003cp data-start=\"94\" data-end=\"453\"\u003eThese relaxed fit drawstring shorts are designed for everyday wear, combining a clean silhouette with practical comfort. The straight leg cut and mid-thigh length create a balanced profile suitable for casual outings, travel, or warm-weather layering. The elasticated waistband with adjustable drawcord ensures a secure and adaptable fit throughout the day.\u003c\/p\u003e\n\u003cp data-start=\"455\" data-end=\"738\"\u003eCrafted from woven polyester with a smooth, lightweight finish, the fabric offers structure while maintaining ease of movement. The minimalist design allows for effortless pairing with T-shirts, polos, or lightweight knitwear, making them a versatile addition to a modern wardrobe.\u003c\/p\u003e\n\u003cp data-start=\"740\" data-end=\"763\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"764\" data-end=\"935\"\u003e\n\u003cli data-start=\"764\" data-end=\"795\"\u003e\n\u003cp data-start=\"766\" data-end=\"795\"\u003eRelaxed straight leg design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"796\" data-end=\"821\"\u003e\n\u003cp data-start=\"798\" data-end=\"821\"\u003eElasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"822\" data-end=\"857\"\u003e\n\u003cp data-start=\"824\" data-end=\"857\"\u003eAdjustable drawstring fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"858\" data-end=\"878\"\u003e\n\u003cp data-start=\"860\" data-end=\"878\"\u003eMid-thigh length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"879\" data-end=\"907\"\u003e\n\u003cp data-start=\"881\" data-end=\"907\"\u003eClean, minimal aesthetic\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"908\" data-end=\"935\"\u003e\n\u003cp data-start=\"910\" data-end=\"935\"\u003eFunctional side pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSpecifications\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eProduct type: Men’s casual shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eMaterial: Woven polyester\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eClosure: Elasticated waistband with adjustable drawstring\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eFit: Relaxed fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvailable sizes: S – 3XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eCare instructions: Machine wash at 30°C with similar colours; do not bleach or tumble dry, iron on low heat if required.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1457\" data-end=\"1471\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1472\" data-end=\"1735\"\u003e\n\u003cli data-start=\"1472\" data-end=\"1541\"\u003e\n\u003cp data-start=\"1474\" data-end=\"1541\"\u003ePair with a fitted T-shirt and trainers for a clean everyday look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1542\" data-end=\"1612\"\u003e\n\u003cp data-start=\"1544\" data-end=\"1612\"\u003eCombine with a short sleeve shirt for a smart-casual summer outfit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1613\" data-end=\"1673\"\u003e\n\u003cp data-start=\"1615\" data-end=\"1673\"\u003eWear with slip-on trainers for travel or holiday styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1674\" data-end=\"1735\"\u003e\n\u003cp data-start=\"1676\" data-end=\"1735\"\u003eLayer with a lightweight overshirt during cooler evenings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1737\" data-end=\"1749\"\u003eSize Chart\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1751\" data-end=\"2113\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1751\" data-end=\"1797\"\u003e\n\u003ctr data-start=\"1751\" data-end=\"1797\"\u003e\n\u003cth data-start=\"1751\" data-end=\"1758\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1758\" data-end=\"1771\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1771\" data-end=\"1782\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1782\" data-end=\"1797\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1844\" data-end=\"2113\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1844\" data-end=\"1888\"\u003e\n\u003ctd data-start=\"1844\" data-end=\"1851\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1851\" data-end=\"1863\" data-col-size=\"sm\"\u003e76–81\u003c\/td\u003e\n\u003ctd data-start=\"1863\" data-end=\"1874\" data-col-size=\"sm\"\u003e94–99\u003c\/td\u003e\n\u003ctd data-start=\"1874\" data-end=\"1888\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1889\" data-end=\"1933\"\u003e\n\u003ctd data-start=\"1889\" data-end=\"1896\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1896\" data-end=\"1908\" data-col-size=\"sm\"\u003e82–87\u003c\/td\u003e\n\u003ctd data-start=\"1908\" data-end=\"1919\" data-col-size=\"sm\"\u003e100–105\u003c\/td\u003e\n\u003ctd data-start=\"1919\" data-end=\"1933\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1934\" data-end=\"1978\"\u003e\n\u003ctd data-start=\"1934\" data-end=\"1941\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1941\" data-end=\"1953\" data-col-size=\"sm\"\u003e88–93\u003c\/td\u003e\n\u003ctd data-start=\"1953\" data-end=\"1964\" data-col-size=\"sm\"\u003e106–111\u003c\/td\u003e\n\u003ctd data-start=\"1964\" data-end=\"1978\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1979\" data-end=\"2023\"\u003e\n\u003ctd data-start=\"1979\" data-end=\"1986\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1986\" data-end=\"1998\" data-col-size=\"sm\"\u003e94–99\u003c\/td\u003e\n\u003ctd data-start=\"1998\" data-end=\"2009\" data-col-size=\"sm\"\u003e112–117\u003c\/td\u003e\n\u003ctd data-start=\"2009\" data-end=\"2023\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2024\" data-end=\"2068\"\u003e\n\u003ctd data-start=\"2024\" data-end=\"2031\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2031\" data-end=\"2043\" data-col-size=\"sm\"\u003e100–105\u003c\/td\u003e\n\u003ctd data-start=\"2043\" data-end=\"2054\" data-col-size=\"sm\"\u003e118–123\u003c\/td\u003e\n\u003ctd data-start=\"2054\" data-end=\"2068\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2069\" data-end=\"2113\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2069\" data-end=\"2076\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"2076\" data-end=\"2088\" data-col-size=\"sm\"\u003e106–111\u003c\/td\u003e\n\u003ctd data-start=\"2088\" data-end=\"2099\" data-col-size=\"sm\"\u003e124–129\u003c\/td\u003e\n\u003ctd data-start=\"2099\" data-end=\"2113\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Navy \/ S","offer_id":57387752161654,"sku":"MSH-SHORT-S3XL-7K9D-1","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57387752194422,"sku":"MSH-SHORT-S3XL-7K9D-2","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57387752227190,"sku":"MSH-SHORT-S3XL-7K9D-3","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57387752259958,"sku":"MSH-SHORT-S3XL-7K9D-4","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57387752292726,"sku":"MSH-SHORT-S3XL-7K9D-5","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57387752325494,"sku":"MSH-SHORT-S3XL-7K9D-6","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57387752358262,"sku":"MSH-SHORT-S3XL-7K9D-7","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57387752391030,"sku":"MSH-SHORT-S3XL-7K9D-8","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57387752423798,"sku":"MSH-SHORT-S3XL-7K9D-9","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57387752456566,"sku":"MSH-SHORT-S3XL-7K9D-10","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57387752489334,"sku":"MSH-SHORT-S3XL-7K9D-11","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57387752522102,"sku":"MSH-SHORT-S3XL-7K9D-12","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57387752554870,"sku":"MSH-SHORT-S3XL-7K9D-13","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57387752587638,"sku":"MSH-SHORT-S3XL-7K9D-14","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57387752620406,"sku":"MSH-SHORT-S3XL-7K9D-15","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57387752653174,"sku":"MSH-SHORT-S3XL-7K9D-16","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57387752685942,"sku":"MSH-SHORT-S3XL-7K9D-17","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57387752718710,"sku":"MSH-SHORT-S3XL-7K9D-18","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57387752751478,"sku":"MSH-SHORT-S3XL-7K9D-19","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57387752784246,"sku":"MSH-SHORT-S3XL-7K9D-20","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57387752817014,"sku":"MSH-SHORT-S3XL-7K9D-21","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57387752849782,"sku":"MSH-SHORT-S3XL-7K9D-22","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57387752882550,"sku":"MSH-SHORT-S3XL-7K9D-23","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57387752915318,"sku":"MSH-SHORT-S3XL-7K9D-24","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ S","offer_id":57387752948086,"sku":"MSH-SHORT-S3XL-7K9D-25","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ M","offer_id":57387752980854,"sku":"MSH-SHORT-S3XL-7K9D-26","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ L","offer_id":57387753013622,"sku":"MSH-SHORT-S3XL-7K9D-27","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ XL","offer_id":57387753046390,"sku":"MSH-SHORT-S3XL-7K9D-28","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":57387753079158,"sku":"MSH-SHORT-S3XL-7K9D-29","price":19.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":57387753111926,"sku":"MSH-SHORT-S3XL-7K9D-30","price":19.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage1mrt2026_00_01_36.png?v=1772319928"},{"product_id":"george-men-s-linen-blend-tailored-shorts","title":"George | Men’s Linen Blend Tailored Shorts","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:54e6576a-f1f9-4e6d-aa47-8a15aed22612-35\" data-testid=\"conversation-turn-70\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f6906046-a1ff-422b-a471-7f77273d67c6\" dir=\"auto\" data-message-model-slug=\"gpt-5-2-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"83\" data-end=\"351\"\u003eThese men’s tailored shorts are designed for smart warm-weather dressing, featuring a clean front with belt loops and a structured waistband. The minimal finish and turned-up hem create a refined look that works for daytime events, travel, and summer office styling.\u003c\/p\u003e\n\u003cp data-start=\"353\" data-end=\"646\"\u003eMade from a linen blend woven fabric, the shorts offer a lightweight feel with a natural texture and a shape that holds well through wear. The button fastening and zip fly keep the front streamlined, while side pockets add everyday practicality without distracting from the tailored profile.\u003c\/p\u003e\n\u003cp data-start=\"648\" data-end=\"671\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"673\" data-end=\"835\"\u003e\n\u003cli data-start=\"673\" data-end=\"702\"\u003e\n\u003cp data-start=\"675\" data-end=\"702\"\u003eTailored short silhouette\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"703\" data-end=\"743\"\u003e\n\u003cp data-start=\"705\" data-end=\"743\"\u003eStructured waistband with belt loops\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"744\" data-end=\"777\"\u003e\n\u003cp data-start=\"746\" data-end=\"777\"\u003eButton fastening with zip fly\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"778\" data-end=\"794\"\u003e\n\u003cp data-start=\"780\" data-end=\"794\"\u003eSide pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"795\" data-end=\"812\"\u003e\n\u003cp data-start=\"797\" data-end=\"812\"\u003eTurned-up hem\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"835\"\u003e\n\u003cp data-start=\"815\" data-end=\"835\"\u003eClean front finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"837\" data-end=\"853\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"855\" data-end=\"1125\"\u003e\n\u003cli data-start=\"855\" data-end=\"894\"\u003e\n\u003cp data-start=\"857\" data-end=\"894\"\u003eProduct type: Men’s tailored shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"895\" data-end=\"933\"\u003e\n\u003cp data-start=\"897\" data-end=\"933\"\u003eMaterial: Linen blend woven fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"934\" data-end=\"976\"\u003e\n\u003cp data-start=\"936\" data-end=\"976\"\u003eClosure: Button fastening with zip fly\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"977\" data-end=\"997\"\u003e\n\u003cp data-start=\"979\" data-end=\"997\"\u003eFit: Regular fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"998\" data-end=\"1024\"\u003e\n\u003cp data-start=\"1000\" data-end=\"1024\"\u003eAvailable sizes: S–3XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1025\" data-end=\"1125\"\u003e\n\u003cp data-start=\"1027\" data-end=\"1125\"\u003eCare instructions: Machine wash at 30°C, wash inside out, cool iron if needed, do not tumble dry\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1127\" data-end=\"1141\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1143\" data-end=\"1411\"\u003e\n\u003cli data-start=\"1143\" data-end=\"1216\"\u003e\n\u003cp data-start=\"1145\" data-end=\"1216\"\u003ePair with a short sleeve shirt and loafers for smart casual occasions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1217\" data-end=\"1289\"\u003e\n\u003cp data-start=\"1219\" data-end=\"1289\"\u003eWear with a knitted polo and low-profile trainers for travel outfits\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1290\" data-end=\"1347\"\u003e\n\u003cp data-start=\"1292\" data-end=\"1347\"\u003eCombine with an unstructured blazer for summer events\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1348\" data-end=\"1411\"\u003e\n\u003cp data-start=\"1350\" data-end=\"1411\"\u003eStyle with a lightweight T-shirt and belt for everyday wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1413\" data-end=\"1430\"\u003eSize Chart \u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1432\" data-end=\"1729\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1432\" data-end=\"1493\"\u003e\n\u003ctr data-start=\"1432\" data-end=\"1493\"\u003e\n\u003cth data-start=\"1432\" data-end=\"1439\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1439\" data-end=\"1452\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1452\" data-end=\"1463\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1463\" data-end=\"1478\" data-col-size=\"sm\" class=\"\"\u003eOutseam (cm)\u003c\/th\u003e\n\u003cth data-start=\"1478\" data-end=\"1493\" data-col-size=\"sm\" class=\"\"\u003eInseam (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1556\" data-end=\"1729\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1556\" data-end=\"1581\"\u003e\n\u003ctd data-start=\"1556\" data-end=\"1560\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1560\" data-end=\"1565\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"1565\" data-end=\"1570\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"1570\" data-end=\"1575\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003ctd data-start=\"1575\" data-end=\"1581\" data-col-size=\"sm\"\u003e18\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1582\" data-end=\"1610\"\u003e\n\u003ctd data-start=\"1582\" data-end=\"1586\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1586\" data-end=\"1591\" data-col-size=\"sm\"\u003e82\u003c\/td\u003e\n\u003ctd data-start=\"1591\" data-end=\"1597\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1597\" data-end=\"1602\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003ctd data-start=\"1602\" data-end=\"1610\" data-col-size=\"sm\"\u003e18.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1611\" data-end=\"1637\"\u003e\n\u003ctd data-start=\"1611\" data-end=\"1615\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1615\" data-end=\"1620\" data-col-size=\"sm\"\u003e88\u003c\/td\u003e\n\u003ctd data-start=\"1620\" data-end=\"1626\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1626\" data-end=\"1631\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003ctd data-start=\"1631\" data-end=\"1637\" data-col-size=\"sm\"\u003e19\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1638\" data-end=\"1667\"\u003e\n\u003ctd data-start=\"1638\" data-end=\"1643\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1643\" data-end=\"1648\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1648\" data-end=\"1654\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1654\" data-end=\"1659\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003ctd data-start=\"1659\" data-end=\"1667\" data-col-size=\"sm\"\u003e19.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1668\" data-end=\"1697\"\u003e\n\u003ctd data-start=\"1668\" data-end=\"1674\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1674\" data-end=\"1680\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1680\" data-end=\"1686\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-start=\"1686\" data-end=\"1691\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003ctd data-start=\"1691\" data-end=\"1697\" data-col-size=\"sm\"\u003e20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1698\" data-end=\"1729\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1698\" data-end=\"1704\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1704\" data-end=\"1710\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1710\" data-end=\"1716\" data-col-size=\"sm\"\u003e128\u003c\/td\u003e\n\u003ctd data-start=\"1716\" data-end=\"1721\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003ctd data-start=\"1721\" data-end=\"1729\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e20.5\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Green \/ S","offer_id":57387869634934,"sku":"MSH-LINEN-S3XL-9C4M-1","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57387869667702,"sku":"MSH-LINEN-S3XL-9C4M-2","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57387869700470,"sku":"MSH-LINEN-S3XL-9C4M-3","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57387869733238,"sku":"MSH-LINEN-S3XL-9C4M-4","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57387869766006,"sku":"MSH-LINEN-S3XL-9C4M-5","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":57387869798774,"sku":"MSH-LINEN-S3XL-9C4M-6","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57387869831542,"sku":"MSH-LINEN-S3XL-9C4M-7","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57387869864310,"sku":"MSH-LINEN-S3XL-9C4M-8","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57387869897078,"sku":"MSH-LINEN-S3XL-9C4M-9","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57387869929846,"sku":"MSH-LINEN-S3XL-9C4M-10","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57387869962614,"sku":"MSH-LINEN-S3XL-9C4M-11","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57387869995382,"sku":"MSH-LINEN-S3XL-9C4M-12","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57387870028150,"sku":"MSH-LINEN-S3XL-9C4M-13","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57387870060918,"sku":"MSH-LINEN-S3XL-9C4M-14","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57387870093686,"sku":"MSH-LINEN-S3XL-9C4M-15","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57387870126454,"sku":"MSH-LINEN-S3XL-9C4M-16","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57387870159222,"sku":"MSH-LINEN-S3XL-9C4M-17","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57387870191990,"sku":"MSH-LINEN-S3XL-9C4M-18","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":57387870224758,"sku":"MSH-LINEN-S3XL-9C4M-19","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":57387870257526,"sku":"MSH-LINEN-S3XL-9C4M-20","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":57387870290294,"sku":"MSH-LINEN-S3XL-9C4M-21","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":57387870323062,"sku":"MSH-LINEN-S3XL-9C4M-22","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":57387870355830,"sku":"MSH-LINEN-S3XL-9C4M-23","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 3XL","offer_id":57387870388598,"sku":"MSH-LINEN-S3XL-9C4M-24","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ S","offer_id":57387870421366,"sku":"MSH-LINEN-S3XL-9C4M-25","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ M","offer_id":57387870454134,"sku":"MSH-LINEN-S3XL-9C4M-26","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ L","offer_id":57387870486902,"sku":"MSH-LINEN-S3XL-9C4M-27","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ XL","offer_id":57387870519670,"sku":"MSH-LINEN-S3XL-9C4M-28","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":57387870552438,"sku":"MSH-LINEN-S3XL-9C4M-29","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":57387870585206,"sku":"MSH-LINEN-S3XL-9C4M-30","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57387870617974,"sku":"MSH-LINEN-S3XL-9C4M-31","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57387870650742,"sku":"MSH-LINEN-S3XL-9C4M-32","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57387870683510,"sku":"MSH-LINEN-S3XL-9C4M-33","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57387870716278,"sku":"MSH-LINEN-S3XL-9C4M-34","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57387870749046,"sku":"MSH-LINEN-S3XL-9C4M-35","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":57387870781814,"sku":"MSH-LINEN-S3XL-9C4M-36","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57387870814582,"sku":"MSH-LINEN-S3XL-9C4M-37","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57387870847350,"sku":"MSH-LINEN-S3XL-9C4M-38","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57387870880118,"sku":"MSH-LINEN-S3XL-9C4M-39","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57387870912886,"sku":"MSH-LINEN-S3XL-9C4M-40","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57387870945654,"sku":"MSH-LINEN-S3XL-9C4M-41","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57387870978422,"sku":"MSH-LINEN-S3XL-9C4M-42","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57387871011190,"sku":"MSH-LINEN-S3XL-9C4M-43","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57387871043958,"sku":"MSH-LINEN-S3XL-9C4M-44","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57387871076726,"sku":"MSH-LINEN-S3XL-9C4M-45","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57387871109494,"sku":"MSH-LINEN-S3XL-9C4M-46","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57387871142262,"sku":"MSH-LINEN-S3XL-9C4M-47","price":24.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57387871175030,"sku":"MSH-LINEN-S3XL-9C4M-48","price":24.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPT_Image_1_mrt_2026_02_17_49.png?v=1772329754"},{"product_id":"arthur-men-s-cotton-blend-drawstring-casual-shorts","title":"Arthur | Men’s Cotton Blend Drawstring Casual Shorts","description":"\u003cp data-start=\"85\" data-end=\"406\"\u003eThese men’s casual shorts are designed for everyday comfort and versatile warm-weather wear. Crafted from woven cotton blend fabric, they provide breathable structure with a smooth finish suitable for daily use, travel, and relaxed settings. The clean design allows easy coordination with casual and smart-casual outfits.\u003c\/p\u003e\n\u003cp data-start=\"408\" data-end=\"702\"\u003eThe elasticated waistband with adjustable drawstring offers a flexible and secure fit. Cut to an above-knee length with a straight leg profile, these shorts maintain a modern silhouette while allowing natural movement. Practical side pockets complete the functional design for daily essentials.\u003c\/p\u003e\n\u003cp data-start=\"704\" data-end=\"727\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"729\" data-end=\"872\"\u003e\n\u003cli data-start=\"729\" data-end=\"754\"\u003e\n\u003cp data-start=\"731\" data-end=\"754\"\u003eElasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"755\" data-end=\"790\"\u003e\n\u003cp data-start=\"757\" data-end=\"790\"\u003eAdjustable drawstring fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"791\" data-end=\"812\"\u003e\n\u003cp data-start=\"793\" data-end=\"812\"\u003eAbove-knee length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"813\" data-end=\"833\"\u003e\n\u003cp data-start=\"815\" data-end=\"833\"\u003eStraight leg cut\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"834\" data-end=\"855\"\u003e\n\u003cp data-start=\"836\" data-end=\"855\"\u003eMinimalist design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"856\" data-end=\"872\"\u003e\n\u003cp data-start=\"858\" data-end=\"872\"\u003eSide pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"874\" data-end=\"890\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"892\" data-end=\"1190\"\u003e\n\u003cli data-start=\"892\" data-end=\"929\"\u003e\n\u003cp data-start=\"894\" data-end=\"929\"\u003eProduct type: Men’s casual shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"930\" data-end=\"962\"\u003e\n\u003cp data-start=\"932\" data-end=\"962\"\u003eMaterial: Woven cotton blend\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"963\" data-end=\"1023\"\u003e\n\u003cp data-start=\"965\" data-end=\"1023\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1024\" data-end=\"1044\"\u003e\n\u003cp data-start=\"1026\" data-end=\"1044\"\u003eFit: Regular fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1045\" data-end=\"1082\"\u003e\n\u003cp data-start=\"1047\" data-end=\"1082\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1083\" data-end=\"1190\"\u003e\n\u003cp data-start=\"1085\" data-end=\"1190\"\u003eCare instructions: Machine wash at 30°C, wash with similar colours, do not tumble dry, iron on low heat\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1192\" data-end=\"1206\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1208\" data-end=\"1480\"\u003e\n\u003cli data-start=\"1208\" data-end=\"1283\"\u003e\n\u003cp data-start=\"1210\" data-end=\"1283\"\u003ePair with a short-sleeve shirt and trainers for a relaxed seasonal look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1284\" data-end=\"1356\"\u003e\n\u003cp data-start=\"1286\" data-end=\"1356\"\u003eCombine with a lightweight knit and loafers for smart-casual styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1357\" data-end=\"1424\"\u003e\n\u003cp data-start=\"1359\" data-end=\"1424\"\u003eWear with a basic t-shirt and canvas trainers for everyday wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1425\" data-end=\"1480\"\u003e\n\u003cp data-start=\"1427\" data-end=\"1480\"\u003eSuitable for holidays, weekends, and casual outings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1482\" data-end=\"1499\"\u003eSize Chart \u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1501\" data-end=\"1927\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1501\" data-end=\"1561\"\u003e\n\u003ctr data-start=\"1501\" data-end=\"1561\"\u003e\n\u003cth data-start=\"1501\" data-end=\"1508\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1508\" data-end=\"1526\" data-col-size=\"sm\" class=\"\"\u003eWaist (Relaxed)\u003c\/th\u003e\n\u003cth data-start=\"1526\" data-end=\"1545\" data-col-size=\"sm\" class=\"\"\u003eWaist (Extended)\u003c\/th\u003e\n\u003cth data-start=\"1545\" data-end=\"1551\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1551\" data-end=\"1561\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1623\" data-end=\"1927\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1623\" data-end=\"1683\"\u003e\n\u003ctd data-start=\"1623\" data-end=\"1630\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1630\" data-end=\"1648\"\u003e76\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1648\" data-end=\"1667\"\u003e92\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1667\" data-end=\"1673\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1673\" data-end=\"1683\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1684\" data-end=\"1744\"\u003e\n\u003ctd data-start=\"1684\" data-end=\"1691\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1691\" data-end=\"1709\"\u003e80\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1709\" data-end=\"1728\"\u003e96\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1728\" data-end=\"1734\"\u003e104\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1734\" data-end=\"1744\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1745\" data-end=\"1805\"\u003e\n\u003ctd data-start=\"1745\" data-end=\"1752\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1752\" data-end=\"1770\"\u003e84\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1770\" data-end=\"1789\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1789\" data-end=\"1795\"\u003e108\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1795\" data-end=\"1805\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1806\" data-end=\"1866\"\u003e\n\u003ctd data-start=\"1806\" data-end=\"1813\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1813\" data-end=\"1831\"\u003e88\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1831\" data-end=\"1850\"\u003e104\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1850\" data-end=\"1856\"\u003e112\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1856\" data-end=\"1866\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1867\" data-end=\"1927\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1867\" data-end=\"1874\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1874\" data-end=\"1892\"\u003e92\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1892\" data-end=\"1911\"\u003e108\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1911\" data-end=\"1917\"\u003e116\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1917\" data-end=\"1927\" data-is-last-node=\"\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57388023251318,"sku":"MSH-CASUAL-S2XL-4J7Q-1","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57388023284086,"sku":"MSH-CASUAL-S2XL-4J7Q-2","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57388023316854,"sku":"MSH-CASUAL-S2XL-4J7Q-3","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57388023349622,"sku":"MSH-CASUAL-S2XL-4J7Q-4","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57388023382390,"sku":"MSH-CASUAL-S2XL-4J7Q-5","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57388023415158,"sku":"MSH-CASUAL-S2XL-4J7Q-6","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57388023447926,"sku":"MSH-CASUAL-S2XL-4J7Q-7","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57388023480694,"sku":"MSH-CASUAL-S2XL-4J7Q-8","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57388023513462,"sku":"MSH-CASUAL-S2XL-4J7Q-9","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57388023546230,"sku":"MSH-CASUAL-S2XL-4J7Q-10","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57388023578998,"sku":"MSH-CASUAL-S2XL-4J7Q-16","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57388023611766,"sku":"MSH-CASUAL-S2XL-4J7Q-17","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57388023644534,"sku":"MSH-CASUAL-S2XL-4J7Q-18","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57388023677302,"sku":"MSH-CASUAL-S2XL-4J7Q-19","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57388023710070,"sku":"MSH-CASUAL-S2XL-4J7Q-20","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57388023742838,"sku":"MSH-CASUAL-S2XL-4J7Q-11","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57388023775606,"sku":"MSH-CASUAL-S2XL-4J7Q-12","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57388023808374,"sku":"MSH-CASUAL-S2XL-4J7Q-13","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57388023841142,"sku":"MSH-CASUAL-S2XL-4J7Q-14","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57388023873910,"sku":"MSH-CASUAL-S2XL-4J7Q-15","price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage1mrt2026_04_27_23.png?v=1772335703"},{"product_id":"daniel-men-s-tailored-stretch-smart-casual-shorts","title":"Daniel | Men’s Tailored Stretch Smart Casual Shorts","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:6f318214-304b-4420-8296-3e623c458e67-4\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d6ced6bf-0f62-4de7-9ed3-2a68b75f7a0f\" dir=\"auto\" data-message-model-slug=\"gpt-5-2\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"86\" data-end=\"455\"\u003eThese men’s tailored shorts are designed for structured comfort and versatile smart-casual wear. Crafted from woven polyester stretch fabric, they offer a smooth finish with lightweight flexibility suitable for warm-weather dressing. The clean flat-front construction creates a sharp silhouette that transitions easily from daytime outings to relaxed evening occasions.\u003c\/p\u003e\n\u003cp data-start=\"457\" data-end=\"746\"\u003eThe tailored cut sits above the knee for a modern profile while allowing natural movement. Finished with belt loops and a secure zip fly fastening, these shorts provide a refined appearance without compromising practicality. Suitable for pairing with shirts, polos or lightweight knitwear.\u003c\/p\u003e\n\u003cp data-start=\"748\" data-end=\"771\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"773\" data-end=\"916\"\u003e\n\u003cli data-start=\"773\" data-end=\"803\"\u003e\n\u003cp data-start=\"775\" data-end=\"803\"\u003eTailored flat-front design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"804\" data-end=\"818\"\u003e\n\u003cp data-start=\"806\" data-end=\"818\"\u003eBelt loops\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"819\" data-end=\"852\"\u003e\n\u003cp data-start=\"821\" data-end=\"852\"\u003eZip fly with button fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"853\" data-end=\"874\"\u003e\n\u003cp data-start=\"855\" data-end=\"874\"\u003eAbove-knee length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"875\" data-end=\"899\"\u003e\n\u003cp data-start=\"877\" data-end=\"899\"\u003eStraight leg profile\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"900\" data-end=\"916\"\u003e\n\u003cp data-start=\"902\" data-end=\"916\"\u003eSide pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"918\" data-end=\"934\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"936\" data-end=\"1247\"\u003e\n\u003cli data-start=\"936\" data-end=\"979\"\u003e\n\u003cp data-start=\"938\" data-end=\"979\"\u003eProduct type: Men’s smart casual shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"980\" data-end=\"1024\"\u003e\n\u003cp data-start=\"982\" data-end=\"1024\"\u003eMaterial: Woven polyester stretch fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1025\" data-end=\"1067\"\u003e\n\u003cp data-start=\"1027\" data-end=\"1067\"\u003eClosure: Zip fly with button fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1068\" data-end=\"1088\"\u003e\n\u003cp data-start=\"1070\" data-end=\"1088\"\u003eFit: Regular fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1089\" data-end=\"1126\"\u003e\n\u003cp data-start=\"1091\" data-end=\"1126\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1127\" data-end=\"1247\"\u003e\n\u003cp data-start=\"1129\" data-end=\"1247\"\u003eCare instructions: Machine wash at 30°C, wash with similar garments, do not tumble dry, iron on low heat if required\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1249\" data-end=\"1263\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1265\" data-end=\"1518\"\u003e\n\u003cli data-start=\"1265\" data-end=\"1338\"\u003e\n\u003cp data-start=\"1267\" data-end=\"1338\"\u003ePair with a short-sleeve shirt and loafers for a polished casual look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1339\" data-end=\"1402\"\u003e\n\u003cp data-start=\"1341\" data-end=\"1402\"\u003eCombine with a polo shirt and trainers for everyday styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1403\" data-end=\"1456\"\u003e\n\u003cp data-start=\"1405\" data-end=\"1456\"\u003eAdd a lightweight blazer for relaxed evening wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1457\" data-end=\"1518\"\u003e\n\u003cp data-start=\"1459\" data-end=\"1518\"\u003eSuitable for holidays, social events and summer city wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1520\" data-end=\"1537\"\u003eSize Chart \u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1539\" data-end=\"1762\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1539\" data-end=\"1570\"\u003e\n\u003ctr data-start=\"1539\" data-end=\"1570\"\u003e\n\u003cth data-start=\"1539\" data-end=\"1546\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1546\" data-end=\"1554\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1554\" data-end=\"1560\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1560\" data-end=\"1570\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1603\" data-end=\"1762\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1603\" data-end=\"1634\"\u003e\n\u003ctd data-start=\"1603\" data-end=\"1610\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1610\" data-end=\"1618\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1618\" data-end=\"1624\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"1624\" data-end=\"1634\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1635\" data-end=\"1666\"\u003e\n\u003ctd data-start=\"1635\" data-end=\"1642\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1642\" data-end=\"1650\" data-col-size=\"sm\"\u003e82\u003c\/td\u003e\n\u003ctd data-start=\"1650\" data-end=\"1656\" data-col-size=\"sm\"\u003e102\u003c\/td\u003e\n\u003ctd data-start=\"1656\" data-end=\"1666\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1667\" data-end=\"1698\"\u003e\n\u003ctd data-start=\"1667\" data-end=\"1674\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1674\" data-end=\"1682\" data-col-size=\"sm\"\u003e86\u003c\/td\u003e\n\u003ctd data-start=\"1682\" data-end=\"1688\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1688\" data-end=\"1698\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1699\" data-end=\"1730\"\u003e\n\u003ctd data-start=\"1699\" data-end=\"1706\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1706\" data-end=\"1714\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1714\" data-end=\"1720\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1720\" data-end=\"1730\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1731\" data-end=\"1762\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1731\" data-end=\"1738\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1738\" data-end=\"1746\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1746\" data-end=\"1752\" data-col-size=\"sm\"\u003e114\u003c\/td\u003e\n\u003ctd data-start=\"1752\" data-end=\"1762\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e50\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57388091081078,"sku":"MSH-TAILORED-S2XL-5R8N-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57388091113846,"sku":"MSH-TAILORED-S2XL-5R8N-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57388091146614,"sku":"MSH-TAILORED-S2XL-5R8N-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57388091179382,"sku":"MSH-TAILORED-S2XL-5R8N-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57388091212150,"sku":"MSH-TAILORED-S2XL-5R8N-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57388091244918,"sku":"MSH-TAILORED-S2XL-5R8N-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57388091277686,"sku":"MSH-TAILORED-S2XL-5R8N-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57388091310454,"sku":"MSH-TAILORED-S2XL-5R8N-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57388091343222,"sku":"MSH-TAILORED-S2XL-5R8N-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57388091375990,"sku":"MSH-TAILORED-S2XL-5R8N-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57388091408758,"sku":"MSH-TAILORED-S2XL-5R8N-16","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57388091441526,"sku":"MSH-TAILORED-S2XL-5R8N-17","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57388091474294,"sku":"MSH-TAILORED-S2XL-5R8N-18","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57388091507062,"sku":"MSH-TAILORED-S2XL-5R8N-19","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57388091539830,"sku":"MSH-TAILORED-S2XL-5R8N-20","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57388091572598,"sku":"MSH-TAILORED-S2XL-5R8N-21","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57388091605366,"sku":"MSH-TAILORED-S2XL-5R8N-22","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57388091638134,"sku":"MSH-TAILORED-S2XL-5R8N-23","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57388091670902,"sku":"MSH-TAILORED-S2XL-5R8N-24","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57388091703670,"sku":"MSH-TAILORED-S2XL-5R8N-25","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57388091736438,"sku":"MSH-TAILORED-S2XL-5R8N-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57388091769206,"sku":"MSH-TAILORED-S2XL-5R8N-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57388091801974,"sku":"MSH-TAILORED-S2XL-5R8N-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57388091834742,"sku":"MSH-TAILORED-S2XL-5R8N-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57388091867510,"sku":"MSH-TAILORED-S2XL-5R8N-15","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPT_Image_1_mrt_2026_05_02_05.png?v=1772337748"},{"product_id":"william-men-s-textured-panel-drawstring-knee-length-shorts","title":"William | Men’s Textured Panel Drawstring Knee-Length Shorts","description":"\u003cp data-start=\"93\" data-end=\"416\"\u003eThese men’s knee-length shorts are designed with a structured panel construction and subtle textured finish, offering a modern casual look suitable for everyday wear. The mid-weight woven polyester blend provides shape retention and durability, making them ideal for warm weather styling, leisurewear, or relaxed outings.\u003c\/p\u003e\n\u003cp data-start=\"418\" data-end=\"760\"\u003eThe elasticated waistband with adjustable drawstring fastening allows for a flexible fit, while the tailored knee-length cut ensures comfortable movement. The textured pattern and stitched panel detailing add visual interest without overpowering the overall design, making these shorts easy to pair with a range of casual tops and trainers.\u003c\/p\u003e\n\u003cp data-start=\"762\" data-end=\"785\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"787\" data-end=\"953\"\u003e\n\u003cli data-section-id=\"1lbm5xh\" data-start=\"787\" data-end=\"812\"\u003e\n\u003cp data-start=\"789\" data-end=\"812\"\u003eTextured woven finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1r8p3le\" data-start=\"813\" data-end=\"846\"\u003e\n\u003cp data-start=\"815\" data-end=\"846\"\u003eStructured panel construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"847\" data-end=\"872\"\u003e\n\u003cp data-start=\"849\" data-end=\"872\"\u003eElasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"873\" data-end=\"908\"\u003e\n\u003cp data-start=\"875\" data-end=\"908\"\u003eAdjustable drawstring fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"zgw3jy\" data-start=\"909\" data-end=\"928\"\u003e\n\u003cp data-start=\"911\" data-end=\"928\"\u003eKnee-length cut\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"mta1tg\" data-start=\"929\" data-end=\"953\"\u003e\n\u003cp data-start=\"931\" data-end=\"953\"\u003eStraight leg opening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"955\" data-end=\"971\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"973\" data-end=\"1275\"\u003e\n\u003cli data-section-id=\"r6pa11\" data-start=\"973\" data-end=\"1010\"\u003e\n\u003cp data-start=\"975\" data-end=\"1010\"\u003eProduct type: Men’s casual shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1lk8cki\" data-start=\"1011\" data-end=\"1046\"\u003e\n\u003cp data-start=\"1013\" data-end=\"1046\"\u003eMaterial: Woven polyester blend\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1dsxvo4\" data-start=\"1047\" data-end=\"1097\"\u003e\n\u003cp data-start=\"1049\" data-end=\"1097\"\u003eClosure: Elasticated waistband with drawstring\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1098\" data-end=\"1118\"\u003e\n\u003cp data-start=\"1100\" data-end=\"1118\"\u003eFit: Regular fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"z8oyd2\" data-start=\"1119\" data-end=\"1161\"\u003e\n\u003cp data-start=\"1121\" data-end=\"1161\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1hpk7td\" data-start=\"1162\" data-end=\"1275\"\u003e\n\u003cp data-start=\"1164\" data-end=\"1275\"\u003eCare instructions: Machine wash at 30°C. Wash with similar colours. Do not tumble dry. Cool iron if required.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1277\" data-end=\"1291\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1293\" data-end=\"1508\"\u003e\n\u003cli data-section-id=\"153lf28\" data-start=\"1293\" data-end=\"1347\"\u003e\n\u003cp data-start=\"1295\" data-end=\"1347\"\u003ePair with a plain cotton T-shirt for everyday wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1n5mvle\" data-start=\"1348\" data-end=\"1398\"\u003e\n\u003cp data-start=\"1350\" data-end=\"1398\"\u003eCombine with a zip hoodie for relaxed layering\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"12an0p8\" data-start=\"1399\" data-end=\"1453\"\u003e\n\u003cp data-start=\"1401\" data-end=\"1453\"\u003eWear with low-top trainers for a clean casual look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1tkrzyf\" data-start=\"1454\" data-end=\"1508\"\u003e\n\u003cp data-start=\"1456\" data-end=\"1508\"\u003eSuitable for travel, lounging, and casual weekends\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1510\" data-end=\"1551\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1553\" data-end=\"2138\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1553\" data-end=\"1627\"\u003e\n\u003ctr data-start=\"1553\" data-end=\"1627\"\u003e\n\u003cth data-start=\"1553\" data-end=\"1560\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1560\" data-end=\"1578\" data-col-size=\"sm\" class=\"\"\u003eWaist (Relaxed)\u003c\/th\u003e\n\u003cth data-start=\"1578\" data-end=\"1597\" data-col-size=\"sm\" class=\"\"\u003eWaist (Extended)\u003c\/th\u003e\n\u003cth data-start=\"1597\" data-end=\"1603\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1603\" data-end=\"1612\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003cth data-start=\"1612\" data-end=\"1627\" data-col-size=\"sm\" class=\"\"\u003eLeg Opening\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1701\" data-end=\"2138\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1701\" data-end=\"1773\"\u003e\n\u003ctd data-start=\"1701\" data-end=\"1708\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1708\" data-end=\"1726\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1726\" data-end=\"1744\" data-col-size=\"sm\"\u003e92\u003c\/td\u003e\n\u003ctd data-start=\"1744\" data-end=\"1750\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1750\" data-end=\"1759\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003ctd data-start=\"1759\" data-end=\"1773\" data-col-size=\"sm\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1774\" data-end=\"1846\"\u003e\n\u003ctd data-start=\"1774\" data-end=\"1781\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1781\" data-end=\"1799\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"1799\" data-end=\"1817\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1817\" data-end=\"1823\" data-col-size=\"sm\"\u003e108\u003c\/td\u003e\n\u003ctd data-start=\"1823\" data-end=\"1832\" data-col-size=\"sm\"\u003e53\u003c\/td\u003e\n\u003ctd data-start=\"1832\" data-end=\"1846\" data-col-size=\"sm\"\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1847\" data-end=\"1919\"\u003e\n\u003ctd data-start=\"1847\" data-end=\"1854\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1854\" data-end=\"1872\" data-col-size=\"sm\"\u003e80\u003c\/td\u003e\n\u003ctd data-start=\"1872\" data-end=\"1890\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1890\" data-end=\"1896\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1896\" data-end=\"1905\" data-col-size=\"sm\"\u003e54\u003c\/td\u003e\n\u003ctd data-start=\"1905\" data-end=\"1919\" data-col-size=\"sm\"\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1920\" data-end=\"1992\"\u003e\n\u003ctd data-start=\"1920\" data-end=\"1927\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1927\" data-end=\"1945\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1945\" data-end=\"1963\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1963\" data-end=\"1969\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1969\" data-end=\"1978\" data-col-size=\"sm\"\u003e55\u003c\/td\u003e\n\u003ctd data-start=\"1978\" data-end=\"1992\" data-col-size=\"sm\"\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1993\" data-end=\"2065\"\u003e\n\u003ctd data-start=\"1993\" data-end=\"2000\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2000\" data-end=\"2018\" data-col-size=\"sm\"\u003e88\u003c\/td\u003e\n\u003ctd data-start=\"2018\" data-end=\"2036\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"2036\" data-end=\"2042\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-start=\"2042\" data-end=\"2051\" data-col-size=\"sm\"\u003e56\u003c\/td\u003e\n\u003ctd data-start=\"2051\" data-end=\"2065\" data-col-size=\"sm\"\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2066\" data-end=\"2138\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2066\" data-end=\"2073\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"2073\" data-end=\"2091\" data-col-size=\"sm\"\u003e92\u003c\/td\u003e\n\u003ctd data-start=\"2091\" data-end=\"2109\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"2109\" data-end=\"2115\" data-col-size=\"sm\"\u003e128\u003c\/td\u003e\n\u003ctd data-start=\"2115\" data-end=\"2124\" data-col-size=\"sm\"\u003e57\u003c\/td\u003e\n\u003ctd data-start=\"2124\" data-end=\"2138\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Black \/ S","offer_id":57443709747574,"sku":"MSH-TXTPNL-S3XL-4K9T-1","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57443709780342,"sku":"MSH-TXTPNL-S3XL-4K9T-2","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57443709813110,"sku":"MSH-TXTPNL-S3XL-4K9T-3","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57443709845878,"sku":"MSH-TXTPNL-S3XL-4K9T-4","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57443709878646,"sku":"MSH-TXTPNL-S3XL-4K9T-5","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57443709911414,"sku":"MSH-TXTPNL-S3XL-4K9T-6","price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage10mrt2026_22_34_54_4f3d51b5-4802-4395-8340-e30dd448b050.png?v=1773178881"},{"product_id":"jack-men-s-patchwork-print-drawstring-beach-shorts","title":"Jack | Men’s Patchwork Print Drawstring Beach Shorts","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:f3fca51e-9451-4450-a575-2d64c69ef0cf-24\" data-testid=\"conversation-turn-8\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"17026171-5d85-44d6-8c22-490eb3bd7581\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"83\" data-end=\"412\"\u003eThese men’s beach shorts feature an all-over patchwork print with a relaxed silhouette suited to casual holiday wear, seaside styling and warm-weather outfits. The lightweight woven polyester fabric offers a practical structure for regular wear, while the shorter length keeps the look easy and versatile for off-duty dressing.\u003c\/p\u003e\n\u003cp data-start=\"414\" data-end=\"715\"\u003eDesigned with an elasticated waistband and adjustable drawstring fastening, these shorts provide a flexible fit for everyday comfort. The printed panel-style pattern gives the garment a distinctive finish, making it easy to style with simple T-shirts, lightweight knits or open-collar summer shirts.\u003c\/p\u003e\n\u003cp data-start=\"717\" data-end=\"740\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"742\" data-end=\"922\"\u003e\n\u003cli data-section-id=\"q08yxw\" data-start=\"742\" data-end=\"768\"\u003e\n\u003cp data-start=\"744\" data-end=\"768\"\u003ePatchwork print design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"7gam3y\" data-start=\"769\" data-end=\"803\"\u003e\n\u003cp data-start=\"771\" data-end=\"803\"\u003eLightweight woven construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"804\" data-end=\"829\"\u003e\n\u003cp data-start=\"806\" data-end=\"829\"\u003eElasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"830\" data-end=\"865\"\u003e\n\u003cp data-start=\"832\" data-end=\"865\"\u003eAdjustable drawstring fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1csr569\" data-start=\"866\" data-end=\"893\"\u003e\n\u003cp data-start=\"868\" data-end=\"893\"\u003eShort above-knee length\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"nr5dr\" data-start=\"894\" data-end=\"922\"\u003e\n\u003cp data-start=\"896\" data-end=\"922\"\u003eCasual beachwear styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"924\" data-end=\"940\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"942\" data-end=\"1249\"\u003e\n\u003cli data-section-id=\"1uv8k69\" data-start=\"942\" data-end=\"978\"\u003e\n\u003cp data-start=\"944\" data-end=\"978\"\u003eProduct type: Men’s beach shorts\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"7k57hf\" data-start=\"979\" data-end=\"1008\"\u003e\n\u003cp data-start=\"981\" data-end=\"1008\"\u003eMaterial: Woven polyester\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1dsxvo4\" data-start=\"1009\" data-end=\"1059\"\u003e\n\u003cp data-start=\"1011\" data-end=\"1059\"\u003eClosure: Elasticated waistband with drawstring\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1060\" data-end=\"1080\"\u003e\n\u003cp data-start=\"1062\" data-end=\"1080\"\u003eFit: Regular fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"ocd1x3\" data-start=\"1081\" data-end=\"1113\"\u003e\n\u003cp data-start=\"1083\" data-end=\"1113\"\u003eAvailable sizes: S, M, L, XL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"43g8hq\" data-start=\"1114\" data-end=\"1249\"\u003e\n\u003cp data-start=\"1116\" data-end=\"1249\"\u003eCare instructions: Machine wash at 30°C. Wash with similar items. Do not bleach. Do not tumble dry. Cool iron on reverse if needed.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1251\" data-end=\"1265\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1267\" data-end=\"1538\"\u003e\n\u003cli data-section-id=\"11b1n1y\" data-start=\"1267\" data-end=\"1335\"\u003e\n\u003cp data-start=\"1269\" data-end=\"1335\"\u003ePair with a plain short sleeve T-shirt for an easy summer outfit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1sj7h1\" data-start=\"1336\" data-end=\"1403\"\u003e\n\u003cp data-start=\"1338\" data-end=\"1403\"\u003eWear with sandals or canvas trainers for casual daytime styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"kv2p6c\" data-start=\"1404\" data-end=\"1469\"\u003e\n\u003cp data-start=\"1406\" data-end=\"1469\"\u003eAdd a lightweight long sleeve top for cooler coastal evenings\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"7fwqjd\" data-start=\"1470\" data-end=\"1538\"\u003e\n\u003cp data-start=\"1472\" data-end=\"1538\"\u003eSuitable for beach walks, holidays and relaxed warm-weather wear\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1540\" data-end=\"1581\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1583\" data-end=\"2037\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1583\" data-end=\"1657\"\u003e\n\u003ctr data-start=\"1583\" data-end=\"1657\"\u003e\n\u003cth data-start=\"1583\" data-end=\"1590\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1590\" data-end=\"1608\" data-col-size=\"sm\" class=\"\"\u003eWaist (Relaxed)\u003c\/th\u003e\n\u003cth data-start=\"1608\" data-end=\"1627\" data-col-size=\"sm\" class=\"\"\u003eWaist (Extended)\u003c\/th\u003e\n\u003cth data-start=\"1627\" data-end=\"1633\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1633\" data-end=\"1642\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003cth data-start=\"1642\" data-end=\"1657\" data-col-size=\"sm\" class=\"\"\u003eLeg Opening\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1734\" data-end=\"2037\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1734\" data-end=\"1809\"\u003e\n\u003ctd data-start=\"1734\" data-end=\"1741\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1741\" data-end=\"1760\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1760\" data-end=\"1779\" data-col-size=\"sm\"\u003e92\u003c\/td\u003e\n\u003ctd data-start=\"1779\" data-end=\"1785\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1785\" data-end=\"1794\" data-col-size=\"sm\"\u003e42\u003c\/td\u003e\n\u003ctd data-start=\"1794\" data-end=\"1809\" data-col-size=\"sm\"\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1810\" data-end=\"1885\"\u003e\n\u003ctd data-start=\"1810\" data-end=\"1817\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1817\" data-end=\"1836\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"1836\" data-end=\"1855\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1855\" data-end=\"1861\" data-col-size=\"sm\"\u003e108\u003c\/td\u003e\n\u003ctd data-start=\"1861\" data-end=\"1870\" data-col-size=\"sm\"\u003e43\u003c\/td\u003e\n\u003ctd data-start=\"1870\" data-end=\"1885\" data-col-size=\"sm\"\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1886\" data-end=\"1961\"\u003e\n\u003ctd data-start=\"1886\" data-end=\"1893\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1893\" data-end=\"1912\" data-col-size=\"sm\"\u003e80\u003c\/td\u003e\n\u003ctd data-start=\"1912\" data-end=\"1931\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1931\" data-end=\"1937\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1937\" data-end=\"1946\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003ctd data-start=\"1946\" data-end=\"1961\" data-col-size=\"sm\"\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1962\" data-end=\"2037\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1962\" data-end=\"1969\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1969\" data-end=\"1988\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1988\" data-end=\"2007\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"2007\" data-end=\"2013\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"2013\" data-end=\"2022\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003ctd data-start=\"2022\" data-end=\"2037\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e64\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Red \/ S","offer_id":57443753722230,"sku":"MSH-PATCH-SXL-6R2M-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":57443753754998,"sku":"MSH-PATCH-SXL-6R2M-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":57443753787766,"sku":"MSH-PATCH-SXL-6R2M-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":57443753820534,"sku":"MSH-PATCH-SXL-6R2M-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":57443753853302,"sku":"MSH-PATCH-SXL-6R2M-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57443753886070,"sku":"MSH-PATCH-SXL-6R2M-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57443753918838,"sku":"MSH-PATCH-SXL-6R2M-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57443753951606,"sku":"MSH-PATCH-SXL-6R2M-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ S","offer_id":57443753984374,"sku":"MSH-PATCH-SXL-6R2M-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ M","offer_id":57443754017142,"sku":"MSH-PATCH-SXL-6R2M-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ L","offer_id":57443754049910,"sku":"MSH-PATCH-SXL-6R2M-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ XL","offer_id":57443754082678,"sku":"MSH-PATCH-SXL-6R2M-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S","offer_id":57443754115446,"sku":"MSH-PATCH-SXL-6R2M-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":57443754148214,"sku":"MSH-PATCH-SXL-6R2M-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":57443754180982,"sku":"MSH-PATCH-SXL-6R2M-15","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":57443754213750,"sku":"MSH-PATCH-SXL-6R2M-16","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage10mrt2026_23_49_36.png?v=1773183059"},{"product_id":"theo-mens-drawstring-swim-shorts-with-elastic-waist","title":"Theo | Men's Drawstring Swim Shorts with Elastic Waist","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69b0aad4-09fc-838f-ae4f-7df5126ed691-5\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"abf44aa5-ca65-4dbf-81ee-c5dbbbcff948\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"94\" data-end=\"440\"\u003eThese men's swim shorts are designed for beach, pool and holiday settings. The lightweight woven construction supports quick drying and comfortable movement both in and out of the water. An elasticated waistband provides adaptable comfort, while the adjustable drawcord helps secure the shorts during swimming or casual activities near the water.\u003c\/p\u003e\n\u003cp data-start=\"442\" data-end=\"765\"\u003eThe mid-thigh cut offers practical coverage while maintaining ease of movement. Made from woven polyester swim fabric, the shorts maintain their structure when wet and dry efficiently after use. The simple design makes them suitable for pairing with casual summer clothing such as t-shirts, tank tops or lightweight shirts.\u003c\/p\u003e\n\u003cp data-start=\"767\" data-end=\"788\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cp data-start=\"790\" data-end=\"1046\"\u003e• Elasticated waistband for flexible comfort\u003cbr data-start=\"834\" data-end=\"837\"\u003e• Adjustable drawstring for waist adjustment\u003cbr data-start=\"881\" data-end=\"884\"\u003e• Lightweight woven swim fabric\u003cbr data-start=\"915\" data-end=\"918\"\u003e• Mid-thigh length design\u003cbr data-start=\"943\" data-end=\"946\"\u003e• Straight leg construction for ease of movement\u003cbr data-start=\"994\" data-end=\"997\"\u003e• Minimal design suitable for beach or pool use\u003c\/p\u003e\n\u003cp data-start=\"1048\" data-end=\"1062\"\u003eSpecifications\u003c\/p\u003e\n\u003cp data-start=\"1064\" data-end=\"1327\"\u003e• Product type: Men's swim shorts\u003cbr data-start=\"1097\" data-end=\"1100\"\u003e• Material: Woven polyester swim fabric\u003cbr data-start=\"1139\" data-end=\"1142\"\u003e• Closure: Elastic waistband with adjustable drawstring\u003cbr data-start=\"1197\" data-end=\"1200\"\u003e• Fit: Regular fit\u003cbr data-start=\"1218\" data-end=\"1221\"\u003e• Available sizes: S, M, L, XL, 2XL\u003cbr data-start=\"1256\" data-end=\"1259\"\u003e• Care instructions: Machine wash at 30°C and air dry after washing.\u003c\/p\u003e\n\u003cp data-start=\"1329\" data-end=\"1341\"\u003eStyle Advice\u003c\/p\u003e\n\u003cp data-start=\"1343\" data-end=\"1576\"\u003e• Pair with a lightweight cotton t-shirt for casual beachwear\u003cbr data-start=\"1404\" data-end=\"1407\"\u003e• Combine with slide sandals for poolside use\u003cbr data-start=\"1452\" data-end=\"1455\"\u003e• Wear with a short sleeve shirt for relaxed holiday outfits\u003cbr data-start=\"1515\" data-end=\"1518\"\u003e• Suitable with casual trainers for summer coastal walks\u003c\/p\u003e\n\u003cp data-start=\"1578\" data-end=\"1593\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1595\" data-end=\"1817\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1595\" data-end=\"1641\"\u003e\n\u003ctr data-start=\"1595\" data-end=\"1641\"\u003e\n\u003cth data-start=\"1595\" data-end=\"1602\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1602\" data-end=\"1615\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1615\" data-end=\"1626\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1626\" data-end=\"1641\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1690\" data-end=\"1817\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1690\" data-end=\"1713\"\u003e\n\u003ctd data-start=\"1690\" data-end=\"1694\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1694\" data-end=\"1702\" data-col-size=\"sm\"\u003e70–76\u003c\/td\u003e\n\u003ctd data-start=\"1702\" data-end=\"1707\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1707\" data-end=\"1713\" data-col-size=\"sm\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1714\" data-end=\"1738\"\u003e\n\u003ctd data-start=\"1714\" data-end=\"1718\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1718\" data-end=\"1726\" data-col-size=\"sm\"\u003e76–82\u003c\/td\u003e\n\u003ctd data-start=\"1726\" data-end=\"1732\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1732\" data-end=\"1738\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1739\" data-end=\"1763\"\u003e\n\u003ctd data-start=\"1739\" data-end=\"1743\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1743\" data-end=\"1751\" data-col-size=\"sm\"\u003e82–88\u003c\/td\u003e\n\u003ctd data-start=\"1751\" data-end=\"1757\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1757\" data-end=\"1763\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1764\" data-end=\"1789\"\u003e\n\u003ctd data-start=\"1764\" data-end=\"1769\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1769\" data-end=\"1777\" data-col-size=\"sm\"\u003e88–94\u003c\/td\u003e\n\u003ctd data-start=\"1777\" data-end=\"1783\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1783\" data-end=\"1789\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1790\" data-end=\"1817\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1790\" data-end=\"1796\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1796\" data-end=\"1805\" data-col-size=\"sm\"\u003e94–100\u003c\/td\u003e\n\u003ctd data-start=\"1805\" data-end=\"1811\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1811\" data-end=\"1817\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e50\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Orange \/ S","offer_id":57445717279094,"sku":"MSW-SHORTS-M2XL-7Q4N-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ M","offer_id":57445717311862,"sku":"MSW-SHORTS-M2XL-7Q4N-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ L","offer_id":57445717344630,"sku":"MSW-SHORTS-M2XL-7Q4N-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ XL","offer_id":57445717377398,"sku":"MSW-SHORTS-M2XL-7Q4N-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ 2XL","offer_id":57445717410166,"sku":"MSW-SHORTS-M2XL-7Q4N-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57445717442934,"sku":"MSW-SHORTS-M2XL-7Q4N-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57445717475702,"sku":"MSW-SHORTS-M2XL-7Q4N-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57445717508470,"sku":"MSW-SHORTS-M2XL-7Q4N-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57445717541238,"sku":"MSW-SHORTS-M2XL-7Q4N-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57445717574006,"sku":"MSW-SHORTS-M2XL-7Q4N-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":57445717606774,"sku":"MSW-SHORTS-M2XL-7Q4N-20","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":57445717639542,"sku":"MSW-SHORTS-M2XL-7Q4N-16","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":57445717672310,"sku":"MSW-SHORTS-M2XL-7Q4N-17","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":57445717705078,"sku":"MSW-SHORTS-M2XL-7Q4N-18","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":57445717737846,"sku":"MSW-SHORTS-M2XL-7Q4N-19","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57445717770614,"sku":"MSW-SHORTS-M2XL-7Q4N-15","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57445717803382,"sku":"MSW-SHORTS-M2XL-7Q4N-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57445717836150,"sku":"MSW-SHORTS-M2XL-7Q4N-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57445717868918,"sku":"MSW-SHORTS-M2XL-7Q4N-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57445717901686,"sku":"MSW-SHORTS-M2XL-7Q4N-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ S","offer_id":57445717934454,"sku":"MSW-SHORTS-M2XL-7Q4N-25","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":57445717967222,"sku":"MSW-SHORTS-M2XL-7Q4N-21","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ L","offer_id":57445717999990,"sku":"MSW-SHORTS-M2XL-7Q4N-22","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ XL","offer_id":57445718032758,"sku":"MSW-SHORTS-M2XL-7Q4N-23","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":57445718065526,"sku":"MSW-SHORTS-M2XL-7Q4N-24","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage11mrt2026_01_32_26.png?v=1773189220"},{"product_id":"charlie-mens-printed-drawstring-swim-shorts-with-elastic-waist","title":"Charlie | Men's Printed Drawstring Swim Shorts with Elastic Waist","description":"\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:stable_both-edges] touch:[scrollbar-width:none] relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69b0aad4-09fc-838f-ae4f-7df5126ed691-6\" data-testid=\"conversation-turn-16\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6566d96f-a584-4963-9634-9f8229023bce\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"102\" data-end=\"449\"\u003eThese men's swim shorts are designed for beach, pool and holiday environments. The lightweight woven construction supports quick drying and comfortable movement in and out of the water. An elasticated waistband adjusts naturally to the waist, while the drawstring allows the fit to be tightened or relaxed as needed during swimming or casual wear.\u003c\/p\u003e\n\u003cp data-start=\"451\" data-end=\"753\"\u003eThe design features an all-over fruit motif pattern that adds visual detail while maintaining a relaxed summer style. The mid-thigh length provides practical coverage and ease of movement. Constructed from woven polyester swim fabric, the shorts retain structure when wet and dry efficiently after use.\u003c\/p\u003e\n\u003cp data-start=\"755\" data-end=\"776\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cp data-start=\"778\" data-end=\"1021\"\u003e• Elasticated waistband for adaptable comfort\u003cbr data-start=\"823\" data-end=\"826\"\u003e• Adjustable drawstring for fit control\u003cbr data-start=\"865\" data-end=\"868\"\u003e• All-over fruit motif print design\u003cbr data-start=\"903\" data-end=\"906\"\u003e• Lightweight woven swim fabric\u003cbr data-start=\"937\" data-end=\"940\"\u003e• Mid-thigh length cut for mobility\u003cbr data-start=\"975\" data-end=\"978\"\u003e• Straight leg structure for relaxed wear\u003c\/p\u003e\n\u003cp data-start=\"1023\" data-end=\"1037\"\u003eSpecifications\u003c\/p\u003e\n\u003cp data-start=\"1039\" data-end=\"1307\"\u003e• Product type: Men's swim shorts\u003cbr data-start=\"1072\" data-end=\"1075\"\u003e• Material: Woven polyester swim fabric\u003cbr data-start=\"1114\" data-end=\"1117\"\u003e• Closure: Elastic waistband with adjustable drawstring\u003cbr data-start=\"1172\" data-end=\"1175\"\u003e• Fit: Regular fit\u003cbr data-start=\"1193\" data-end=\"1196\"\u003e• Available sizes: S, M, L, XL, 2XL, 3XL\u003cbr data-start=\"1236\" data-end=\"1239\"\u003e• Care instructions: Machine wash at 30°C and air dry after washing.\u003c\/p\u003e\n\u003cp data-start=\"1309\" data-end=\"1321\"\u003eStyle Advice\u003c\/p\u003e\n\u003cp data-start=\"1323\" data-end=\"1552\"\u003e• Pair with a plain cotton t-shirt for relaxed beach outfits\u003cbr data-start=\"1383\" data-end=\"1386\"\u003e• Combine with slide sandals for poolside use\u003cbr data-start=\"1431\" data-end=\"1434\"\u003e• Wear with an open short sleeve shirt for holiday styling\u003cbr data-start=\"1492\" data-end=\"1495\"\u003e• Suitable with casual trainers for summer leisure wear\u003c\/p\u003e\n\u003cp data-start=\"1554\" data-end=\"1569\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1571\" data-end=\"1822\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1571\" data-end=\"1617\"\u003e\n\u003ctr data-start=\"1571\" data-end=\"1617\"\u003e\n\u003cth data-start=\"1571\" data-end=\"1578\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1578\" data-end=\"1591\" data-col-size=\"sm\" class=\"\"\u003eWaist \u003c\/th\u003e\n\u003cth data-start=\"1591\" data-end=\"1602\" data-col-size=\"sm\" class=\"\"\u003eHip \u003c\/th\u003e\n\u003cth data-start=\"1602\" data-end=\"1617\" data-col-size=\"sm\" class=\"\"\u003eLength \u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1666\" data-end=\"1822\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1666\" data-end=\"1689\"\u003e\n\u003ctd data-start=\"1666\" data-end=\"1670\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1670\" data-end=\"1678\" data-col-size=\"sm\"\u003e70–76\u003c\/td\u003e\n\u003ctd data-start=\"1678\" data-end=\"1683\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1683\" data-end=\"1689\" data-col-size=\"sm\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1690\" data-end=\"1714\"\u003e\n\u003ctd data-start=\"1690\" data-end=\"1694\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1694\" data-end=\"1702\" data-col-size=\"sm\"\u003e76–82\u003c\/td\u003e\n\u003ctd data-start=\"1702\" data-end=\"1708\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1708\" data-end=\"1714\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1715\" data-end=\"1739\"\u003e\n\u003ctd data-start=\"1715\" data-end=\"1719\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1719\" data-end=\"1727\" data-col-size=\"sm\"\u003e82–88\u003c\/td\u003e\n\u003ctd data-start=\"1727\" data-end=\"1733\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1733\" data-end=\"1739\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1740\" data-end=\"1765\"\u003e\n\u003ctd data-start=\"1740\" data-end=\"1745\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1745\" data-end=\"1753\" data-col-size=\"sm\"\u003e88–94\u003c\/td\u003e\n\u003ctd data-start=\"1753\" data-end=\"1759\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1759\" data-end=\"1765\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1766\" data-end=\"1793\"\u003e\n\u003ctd data-start=\"1766\" data-end=\"1772\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1772\" data-end=\"1781\" data-col-size=\"sm\"\u003e94–100\u003c\/td\u003e\n\u003ctd data-start=\"1781\" data-end=\"1787\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1787\" data-end=\"1793\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1794\" data-end=\"1822\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1794\" data-end=\"1800\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1800\" data-end=\"1810\" data-col-size=\"sm\"\u003e100–106\u003c\/td\u003e\n\u003ctd data-start=\"1810\" data-end=\"1816\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1816\" data-end=\"1822\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e52\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 group\/thread-bottom-container relative isolate z-10 w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\" data-type=\"unified-composer\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"-mt-4 text-token-text-secondary relative w-full overflow-hidden text-center text-xs [view-transition-name:var(--vt-disclaimer)] md:px-[60px]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Turquoise \/ S","offer_id":57445739790710,"sku":"MSW-PRINT-S3XL-5H8K-1","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ M","offer_id":57445739823478,"sku":"MSW-PRINT-S3XL-5H8K-2","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ L","offer_id":57445739856246,"sku":"MSW-PRINT-S3XL-5H8K-3","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ XL","offer_id":57445739889014,"sku":"MSW-PRINT-S3XL-5H8K-4","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ 2XL","offer_id":57445739921782,"sku":"MSW-PRINT-S3XL-5H8K-5","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Turquoise \/ 3XL","offer_id":57445739954550,"sku":"MSW-PRINT-S3XL-5H8K-6","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57445739987318,"sku":"MSW-PRINT-S3XL-5H8K-7","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57445740020086,"sku":"MSW-PRINT-S3XL-5H8K-8","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57445740052854,"sku":"MSW-PRINT-S3XL-5H8K-9","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57445740085622,"sku":"MSW-PRINT-S3XL-5H8K-10","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57445740118390,"sku":"MSW-PRINT-S3XL-5H8K-11","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57445740151158,"sku":"MSW-PRINT-S3XL-5H8K-12","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57445740183926,"sku":"MSW-PRINT-S3XL-5H8K-13","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57445740216694,"sku":"MSW-PRINT-S3XL-5H8K-14","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57445740249462,"sku":"MSW-PRINT-S3XL-5H8K-15","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57445740282230,"sku":"MSW-PRINT-S3XL-5H8K-16","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57445740314998,"sku":"MSW-PRINT-S3XL-5H8K-17","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57445740347766,"sku":"MSW-PRINT-S3XL-5H8K-18","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57445740380534,"sku":"MSW-PRINT-S3XL-5H8K-19","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57445740413302,"sku":"MSW-PRINT-S3XL-5H8K-20","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57445740446070,"sku":"MSW-PRINT-S3XL-5H8K-21","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57445740478838,"sku":"MSW-PRINT-S3XL-5H8K-22","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57445740511606,"sku":"MSW-PRINT-S3XL-5H8K-23","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57445740544374,"sku":"MSW-PRINT-S3XL-5H8K-24","price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPT_Image_11_mrt_2026_02_06_59.png?v=1773191271"},{"product_id":"connor-mens-printed-swim-shorts-with-compression-lining","title":"Connor | Men's Printed Swim Shorts with Compression Lining","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69b0aad4-09fc-838f-ae4f-7df5126ed691-9\" data-testid=\"conversation-turn-22\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"73d6c1e9-3bb7-4530-b878-40b555ecf1e6\" dir=\"auto\" data-message-model-slug=\"gpt-5-4-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"95\" data-end=\"431\"\u003eThese men's swim shorts are designed for beach days, pool use and holiday wear. The outer layer features a lightweight woven construction that supports quick drying and easy movement in and out of the water. An elasticated waistband with adjustable drawstring helps provide a secure and flexible fit for swimming and general summer use.\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"813\"\u003eThe design includes an all-over palm print and built-in inner compression shorts for added coverage and support during active wear. Made with a woven polyester outer and stretch polyester-elastane inner lining, the shorts are suited to swimming, shoreline walks and casual warm-weather styling. The mid-thigh length offers practical coverage while maintaining freedom of movement.\u003c\/p\u003e\n\u003cp data-start=\"815\" data-end=\"836\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cp data-start=\"838\" data-end=\"1088\"\u003e• Elasticated waistband for flexible comfort\u003cbr data-start=\"882\" data-end=\"885\"\u003e• Adjustable drawstring for fit control\u003cbr data-start=\"924\" data-end=\"927\"\u003e• All-over palm print design\u003cbr data-start=\"955\" data-end=\"958\"\u003e• Built-in inner compression lining\u003cbr data-start=\"993\" data-end=\"996\"\u003e• Mid-thigh length for ease of movement\u003cbr data-start=\"1035\" data-end=\"1038\"\u003e• Lightweight outer shell suited to swimwear use\u003c\/p\u003e\n\u003cp data-start=\"1090\" data-end=\"1104\"\u003eSpecifications\u003c\/p\u003e\n\u003cp data-start=\"1106\" data-end=\"1441\"\u003e• Product type: Men's swim shorts\u003cbr data-start=\"1139\" data-end=\"1142\"\u003e• Material: Woven polyester outer with stretch polyester-elastane inner lining\u003cbr data-start=\"1220\" data-end=\"1223\"\u003e• Closure: Elastic waistband with adjustable drawstring\u003cbr data-start=\"1278\" data-end=\"1281\"\u003e• Fit: Regular fit with supportive inner layer\u003cbr data-start=\"1327\" data-end=\"1330\"\u003e• Available sizes: S, M, L, XL, 2XL, 3XL\u003cbr data-start=\"1370\" data-end=\"1373\"\u003e• Care instructions: Machine wash at 30°C and air dry after washing.\u003c\/p\u003e\n\u003cp data-start=\"1443\" data-end=\"1455\"\u003eStyle Advice\u003c\/p\u003e\n\u003cp data-start=\"1457\" data-end=\"1691\"\u003e• Pair with a plain short sleeve t-shirt for beachwear styling\u003cbr data-start=\"1519\" data-end=\"1522\"\u003e• Combine with slide sandals for poolside use\u003cbr data-start=\"1567\" data-end=\"1570\"\u003e• Wear with a lightweight shirt for holiday outfits\u003cbr data-start=\"1621\" data-end=\"1624\"\u003e• Suitable for swimming, resort wear and casual summer activities\u003c\/p\u003e\n\u003cp data-start=\"1693\" data-end=\"1708\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1710\" data-end=\"1960\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\" style=\"width: 100%; height: 137.157px;\"\u003e\n\u003cthead data-start=\"1710\" data-end=\"1756\"\u003e\n\u003ctr data-start=\"1710\" data-end=\"1756\" style=\"height: 19.5938px;\"\u003e\n\u003cth data-start=\"1710\" data-end=\"1717\" data-col-size=\"sm\" class=\"\" style=\"width: 11.5924%; height: 19.5938px;\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1717\" data-end=\"1730\" data-col-size=\"sm\" class=\"\" style=\"width: 28.5136%; height: 19.5938px;\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1730\" data-end=\"1741\" data-col-size=\"sm\" class=\"\" style=\"width: 22.981%; height: 19.5938px;\"\u003eHip \u003c\/th\u003e\n\u003cth data-start=\"1741\" data-end=\"1756\" data-col-size=\"sm\" class=\"\" style=\"width: 32.0435%; height: 19.5938px;\"\u003eLength \u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1804\" data-end=\"1960\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1804\" data-end=\"1827\" style=\"height: 19.5938px;\"\u003e\n\u003ctd data-start=\"1804\" data-end=\"1808\" data-col-size=\"sm\" style=\"width: 11.5924%; height: 19.5938px;\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1808\" data-end=\"1816\" data-col-size=\"sm\" style=\"width: 28.5136%; height: 19.5938px;\"\u003e70–76\u003c\/td\u003e\n\u003ctd data-start=\"1816\" data-end=\"1821\" data-col-size=\"sm\" style=\"width: 22.981%; height: 19.5938px;\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1821\" data-end=\"1827\" data-col-size=\"sm\" style=\"width: 32.0435%; height: 19.5938px;\"\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1828\" data-end=\"1852\" style=\"height: 19.5938px;\"\u003e\n\u003ctd data-start=\"1828\" data-end=\"1832\" data-col-size=\"sm\" style=\"width: 11.5924%; height: 19.5938px;\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1832\" data-end=\"1840\" data-col-size=\"sm\" style=\"width: 28.5136%; height: 19.5938px;\"\u003e76–82\u003c\/td\u003e\n\u003ctd data-start=\"1840\" data-end=\"1846\" data-col-size=\"sm\" style=\"width: 22.981%; height: 19.5938px;\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1846\" data-end=\"1852\" data-col-size=\"sm\" style=\"width: 32.0435%; height: 19.5938px;\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1853\" data-end=\"1877\" style=\"height: 19.5938px;\"\u003e\n\u003ctd data-start=\"1853\" data-end=\"1857\" data-col-size=\"sm\" style=\"width: 11.5924%; height: 19.5938px;\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1857\" data-end=\"1865\" data-col-size=\"sm\" style=\"width: 28.5136%; height: 19.5938px;\"\u003e82–88\u003c\/td\u003e\n\u003ctd data-start=\"1865\" data-end=\"1871\" data-col-size=\"sm\" style=\"width: 22.981%; height: 19.5938px;\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1871\" data-end=\"1877\" data-col-size=\"sm\" style=\"width: 32.0435%; height: 19.5938px;\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1878\" data-end=\"1903\" style=\"height: 19.5938px;\"\u003e\n\u003ctd data-start=\"1878\" data-end=\"1883\" data-col-size=\"sm\" style=\"width: 11.5924%; height: 19.5938px;\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1883\" data-end=\"1891\" data-col-size=\"sm\" style=\"width: 28.5136%; height: 19.5938px;\"\u003e88–94\u003c\/td\u003e\n\u003ctd data-start=\"1891\" data-end=\"1897\" data-col-size=\"sm\" style=\"width: 22.981%; height: 19.5938px;\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1897\" data-end=\"1903\" data-col-size=\"sm\" style=\"width: 32.0435%; height: 19.5938px;\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1904\" data-end=\"1931\" style=\"height: 19.5938px;\"\u003e\n\u003ctd data-start=\"1904\" data-end=\"1910\" data-col-size=\"sm\" style=\"width: 11.5924%; height: 19.5938px;\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1910\" data-end=\"1919\" data-col-size=\"sm\" style=\"width: 28.5136%; height: 19.5938px;\"\u003e94–100\u003c\/td\u003e\n\u003ctd data-start=\"1919\" data-end=\"1925\" data-col-size=\"sm\" style=\"width: 22.981%; height: 19.5938px;\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1925\" data-end=\"1931\" data-col-size=\"sm\" style=\"width: 32.0435%; height: 19.5938px;\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1932\" data-end=\"1960\" data-is-last-node=\"\" style=\"height: 19.5938px;\"\u003e\n\u003ctd data-start=\"1932\" data-end=\"1938\" data-col-size=\"sm\" style=\"width: 11.5924%; height: 19.5938px;\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1938\" data-end=\"1948\" data-col-size=\"sm\" style=\"width: 28.5136%; height: 19.5938px;\"\u003e100–106\u003c\/td\u003e\n\u003ctd data-start=\"1948\" data-end=\"1954\" data-col-size=\"sm\" style=\"width: 22.981%; height: 19.5938px;\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1954\" data-end=\"1960\" data-is-last-node=\"\" data-col-size=\"sm\" style=\"width: 32.0435%; height: 19.5938px;\"\u003e50\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Tropical \/ S","offer_id":57450561044854,"sku":"MSW-PRINT-S3XL-6N4P-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tropical \/ M","offer_id":57450561077622,"sku":"MSW-PRINT-S3XL-6N4P-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tropical \/ L","offer_id":57450561110390,"sku":"MSW-PRINT-S3XL-6N4P-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tropical \/ XL","offer_id":57450561143158,"sku":"MSW-PRINT-S3XL-6N4P-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tropical \/ 2XL","offer_id":57450561175926,"sku":"MSW-PRINT-S3XL-6N4P-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Tropical \/ 3XL","offer_id":57450561208694,"sku":"MSW-PRINT-S3XL-6N4P-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ S","offer_id":57450561241462,"sku":"MSW-PRINT-S3XL-6N4P-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ M","offer_id":57450561274230,"sku":"MSW-PRINT-S3XL-6N4P-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ L","offer_id":57450561306998,"sku":"MSW-PRINT-S3XL-6N4P-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ XL","offer_id":57450561339766,"sku":"MSW-PRINT-S3XL-6N4P-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ 2XL","offer_id":57450561372534,"sku":"MSW-PRINT-S3XL-6N4P-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ 3XL","offer_id":57450561405302,"sku":"MSW-PRINT-S3XL-6N4P-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57450561438070,"sku":"MSW-PRINT-S3XL-6N4P-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57450561470838,"sku":"MSW-PRINT-S3XL-6N4P-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57450561503606,"sku":"MSW-PRINT-S3XL-6N4P-15","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57450561536374,"sku":"MSW-PRINT-S3XL-6N4P-16","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57450561569142,"sku":"MSW-PRINT-S3XL-6N4P-17","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57450561601910,"sku":"MSW-PRINT-S3XL-6N4P-18","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":57450561634678,"sku":"MSW-PRINT-S3XL-6N4P-19","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57450561667446,"sku":"MSW-PRINT-S3XL-6N4P-20","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57450561700214,"sku":"MSW-PRINT-S3XL-6N4P-21","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57450561732982,"sku":"MSW-PRINT-S3XL-6N4P-22","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57450561765750,"sku":"MSW-PRINT-S3XL-6N4P-23","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":57450561798518,"sku":"MSW-PRINT-S3XL-6N4P-24","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":57450561831286,"sku":"MSW-PRINT-S3XL-6N4P-25","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":57450561864054,"sku":"MSW-PRINT-S3XL-6N4P-26","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":57450561896822,"sku":"MSW-PRINT-S3XL-6N4P-27","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":57450561929590,"sku":"MSW-PRINT-S3XL-6N4P-28","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":57450561962358,"sku":"MSW-PRINT-S3XL-6N4P-29","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":57450561995126,"sku":"MSW-PRINT-S3XL-6N4P-30","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":57450562027894,"sku":"MSW-PRINT-S3XL-6N4P-31","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":57450562060662,"sku":"MSW-PRINT-S3XL-6N4P-32","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":57450562093430,"sku":"MSW-PRINT-S3XL-6N4P-33","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":57450562126198,"sku":"MSW-PRINT-S3XL-6N4P-34","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":57450562158966,"sku":"MSW-PRINT-S3XL-6N4P-35","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":57450562191734,"sku":"MSW-PRINT-S3XL-6N4P-36","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":57450562224502,"sku":"MSW-PRINT-S3XL-6N4P-37","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57450562257270,"sku":"MSW-PRINT-S3XL-6N4P-38","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57450562290038,"sku":"MSW-PRINT-S3XL-6N4P-39","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57450562322806,"sku":"MSW-PRINT-S3XL-6N4P-40","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57450562355574,"sku":"MSW-PRINT-S3XL-6N4P-41","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":57450562388342,"sku":"MSW-PRINT-S3XL-6N4P-42","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage11mrt2026_19_45_34.png?v=1773254943"},{"product_id":"peter-men-s-linen-blend-drawstring-shorts-with-elastic-waist","title":"Peter | Men’s Linen Blend Drawstring Shorts with Elastic Waist","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:b9a47d1a-89c7-41aa-914c-793bab8837e0-25\" data-testid=\"conversation-turn-52\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"9f2c81a6-7410-472c-b2af-27031008875b\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"103\" data-end=\"372\"\u003eThese men’s shorts are made from a linen blend fabric, offering a lightweight feel with a natural texture suitable for warm-weather wear. The design features an elastic waistband with an adjustable drawstring, providing a comfortable and adaptable fit for everyday use.\u003c\/p\u003e\n\u003cp data-start=\"374\" data-end=\"637\"\u003eThe relaxed cut allows ease of movement while maintaining a clean silhouette. Side pockets add practical functionality, and the minimal styling ensures these shorts can be paired easily with shirts, t-shirts or lightweight knitwear for casual and holiday outfits.\u003c\/p\u003e\n\u003cp data-start=\"639\" data-end=\"662\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"663\" data-end=\"861\"\u003e\n\u003cli data-section-id=\"teaul3\" data-start=\"663\" data-end=\"694\"\u003eRelaxed short length design\u003c\/li\u003e\n\u003cli data-section-id=\"sedl6z\" data-start=\"695\" data-end=\"732\"\u003eElastic waistband with drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"12q7dii\" data-start=\"733\" data-end=\"773\"\u003eLightweight linen blend construction\u003c\/li\u003e\n\u003cli data-section-id=\"1ypyquq\" data-start=\"774\" data-end=\"796\"\u003eSide entry pockets\u003c\/li\u003e\n\u003cli data-section-id=\"10yw8l3\" data-start=\"797\" data-end=\"826\"\u003eClean and minimal styling\u003c\/li\u003e\n\u003cli data-section-id=\"nuvj6n\" data-start=\"827\" data-end=\"861\"\u003eSuitable for warm-weather wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"863\" data-end=\"879\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"880\" data-end=\"1127\"\u003e\n\u003cli data-section-id=\"10kc1u4\" data-start=\"880\" data-end=\"910\"\u003eProduct type: Men’s shorts\u003c\/li\u003e\n\u003cli data-section-id=\"139mens\" data-start=\"911\" data-end=\"936\"\u003eMaterial: Linen blend\u003c\/li\u003e\n\u003cli data-section-id=\"1aykzvt\" data-start=\"937\" data-end=\"982\"\u003eClosure: Drawstring and elastic waistband\u003c\/li\u003e\n\u003cli data-section-id=\"17e7lip\" data-start=\"983\" data-end=\"1003\"\u003eFit: Relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"z8oyd2\" data-start=\"1004\" data-end=\"1046\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli data-section-id=\"i4bmu8\" data-start=\"1047\" data-end=\"1127\"\u003eCare instructions: Machine wash at 30°C, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1129\" data-end=\"1143\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1144\" data-end=\"1366\"\u003e\n\u003cli data-section-id=\"f2cagn\" data-start=\"1144\" data-end=\"1207\"\u003ePair with a short sleeve shirt for a balanced summer outfit\u003c\/li\u003e\n\u003cli data-section-id=\"t9pdec\" data-start=\"1208\" data-end=\"1262\"\u003eWear with a t-shirt and sandals for a relaxed look\u003c\/li\u003e\n\u003cli data-section-id=\"13dq2ev\" data-start=\"1263\" data-end=\"1315\"\u003eCombine with loafers for a smart casual approach\u003c\/li\u003e\n\u003cli data-section-id=\"126cqp8\" data-start=\"1316\" data-end=\"1366\"\u003eSuitable for travel, leisure and everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1368\" data-end=\"1385\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1387\" data-end=\"1714\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1387\" data-end=\"1427\"\u003e\n\u003ctr data-start=\"1387\" data-end=\"1427\"\u003e\n\u003cth data-start=\"1387\" data-end=\"1394\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1394\" data-end=\"1402\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1402\" data-end=\"1408\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1408\" data-end=\"1417\" data-col-size=\"sm\" class=\"\"\u003eInseam\u003c\/th\u003e\n\u003cth data-start=\"1417\" data-end=\"1427\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1469\" data-end=\"1714\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1469\" data-end=\"1509\"\u003e\n\u003ctd data-start=\"1469\" data-end=\"1476\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1476\" data-end=\"1484\" data-col-size=\"sm\"\u003e74\u003c\/td\u003e\n\u003ctd data-start=\"1484\" data-end=\"1490\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1490\" data-end=\"1499\" data-col-size=\"sm\"\u003e18\u003c\/td\u003e\n\u003ctd data-start=\"1499\" data-end=\"1509\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1510\" data-end=\"1550\"\u003e\n\u003ctd data-start=\"1510\" data-end=\"1517\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1517\" data-end=\"1525\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1525\" data-end=\"1531\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1531\" data-end=\"1540\" data-col-size=\"sm\"\u003e19\u003c\/td\u003e\n\u003ctd data-start=\"1540\" data-end=\"1550\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1551\" data-end=\"1591\"\u003e\n\u003ctd data-start=\"1551\" data-end=\"1558\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1558\" data-end=\"1566\" data-col-size=\"sm\"\u003e82\u003c\/td\u003e\n\u003ctd data-start=\"1566\" data-end=\"1572\" data-col-size=\"sm\"\u003e108\u003c\/td\u003e\n\u003ctd data-start=\"1572\" data-end=\"1581\" data-col-size=\"sm\"\u003e20\u003c\/td\u003e\n\u003ctd data-start=\"1581\" data-end=\"1591\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1592\" data-end=\"1632\"\u003e\n\u003ctd data-start=\"1592\" data-end=\"1599\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1599\" data-end=\"1607\" data-col-size=\"sm\"\u003e86\u003c\/td\u003e\n\u003ctd data-start=\"1607\" data-end=\"1613\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1613\" data-end=\"1622\" data-col-size=\"sm\"\u003e21\u003c\/td\u003e\n\u003ctd data-start=\"1622\" data-end=\"1632\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1633\" data-end=\"1673\"\u003e\n\u003ctd data-start=\"1633\" data-end=\"1640\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1640\" data-end=\"1648\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1648\" data-end=\"1654\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1654\" data-end=\"1663\" data-col-size=\"sm\"\u003e22\u003c\/td\u003e\n\u003ctd data-start=\"1663\" data-end=\"1673\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1674\" data-end=\"1714\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1674\" data-end=\"1681\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1681\" data-end=\"1689\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1689\" data-end=\"1695\" data-col-size=\"sm\"\u003e120\u003c\/td\u003e\n\u003ctd data-start=\"1695\" data-end=\"1704\" data-col-size=\"sm\"\u003e23\u003c\/td\u003e\n\u003ctd data-start=\"1704\" data-end=\"1714\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e49\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57528895766902,"sku":"MSH-SHORT-S3XL-4P9D-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57528895799670,"sku":"MSH-SHORT-S3XL-4P9D-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57528895832438,"sku":"MSH-SHORT-S3XL-4P9D-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57528895865206,"sku":"MSH-SHORT-S3XL-4P9D-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57528895897974,"sku":"MSH-SHORT-S3XL-4P9D-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57528895930742,"sku":"MSH-SHORT-S3XL-4P9D-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57528895963510,"sku":"MSH-SHORT-S3XL-4P9D-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57528895996278,"sku":"MSH-SHORT-S3XL-4P9D-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57528896029046,"sku":"MSH-SHORT-S3XL-4P9D-15","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57528896061814,"sku":"MSH-SHORT-S3XL-4P9D-16","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57528896094582,"sku":"MSH-SHORT-S3XL-4P9D-17","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57528896127350,"sku":"MSH-SHORT-S3XL-4P9D-18","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57528896160118,"sku":"MSH-SHORT-S3XL-4P9D-19","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57528896192886,"sku":"MSH-SHORT-S3XL-4P9D-20","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57528896225654,"sku":"MSH-SHORT-S3XL-4P9D-21","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57528896258422,"sku":"MSH-SHORT-S3XL-4P9D-22","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57528896291190,"sku":"MSH-SHORT-S3XL-4P9D-23","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57528896323958,"sku":"MSH-SHORT-S3XL-4P9D-24","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57528896356726,"sku":"MSH-SHORT-S3XL-4P9D-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57528896389494,"sku":"MSH-SHORT-S3XL-4P9D-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57528896422262,"sku":"MSH-SHORT-S3XL-4P9D-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57528896455030,"sku":"MSH-SHORT-S3XL-4P9D-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57528896487798,"sku":"MSH-SHORT-S3XL-4P9D-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":57528896520566,"sku":"MSH-SHORT-S3XL-4P9D-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57528896553334,"sku":"MSH-SHORT-S3XL-4P9D-25","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57528896586102,"sku":"MSH-SHORT-S3XL-4P9D-26","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57528896618870,"sku":"MSH-SHORT-S3XL-4P9D-27","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57528896651638,"sku":"MSH-SHORT-S3XL-4P9D-28","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57528896684406,"sku":"MSH-SHORT-S3XL-4P9D-29","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57528896717174,"sku":"MSH-SHORT-S3XL-4P9D-30","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage22mrt2026_14_05_55.png?v=1774184790"},{"product_id":"nigel-men-s-linen-blend-tailored-shorts-with-turn-up-hem","title":"Nigel | Men’s Linen Blend Tailored Shorts with Turn-Up Hem","description":"\u003cp data-start=\"99\" data-end=\"420\"\u003eThese men’s tailored shorts are made from a linen blend fabric, offering a lightweight structure with a natural texture suited to warm-weather dressing. The design features a clean waistband, front fastening and turn-up hem, creating a smart casual option that works well for everyday wear, holidays and seasonal outfits.\u003c\/p\u003e\n\u003cp data-start=\"422\" data-end=\"688\"\u003eThe regular fit provides comfortable movement while keeping a neat silhouette through the waist and leg. Side pockets add practical function, and the simple finish makes these shorts easy to pair with shirts, polos or lightweight knitwear for a balanced summer look.\u003c\/p\u003e\n\u003cp data-start=\"690\" data-end=\"713\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"714\" data-end=\"875\"\u003e\n\u003cli data-section-id=\"qrci10\" data-start=\"714\" data-end=\"739\"\u003eTailored short design\u003c\/li\u003e\n\u003cli data-section-id=\"1f2n08e\" data-start=\"740\" data-end=\"762\"\u003eTurn-up hem finish\u003c\/li\u003e\n\u003cli data-section-id=\"1n7ywq1\" data-start=\"763\" data-end=\"792\"\u003eClean waistband structure\u003c\/li\u003e\n\u003cli data-section-id=\"117078c\" data-start=\"793\" data-end=\"827\"\u003eFront button and zip fastening\u003c\/li\u003e\n\u003cli data-section-id=\"1ypyquq\" data-start=\"828\" data-end=\"850\"\u003eSide entry pockets\u003c\/li\u003e\n\u003cli data-section-id=\"1vs49ey\" data-start=\"851\" data-end=\"875\"\u003eSmart casual styling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"877\" data-end=\"893\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"894\" data-end=\"1128\"\u003e\n\u003cli data-section-id=\"10kc1u4\" data-start=\"894\" data-end=\"924\"\u003eProduct type: Men’s shorts\u003c\/li\u003e\n\u003cli data-section-id=\"139mens\" data-start=\"925\" data-end=\"950\"\u003eMaterial: Linen blend\u003c\/li\u003e\n\u003cli data-section-id=\"wjn1sm\" data-start=\"951\" data-end=\"988\"\u003eClosure: Button and zip fastening\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"989\" data-end=\"1009\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1010\" data-end=\"1047\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"i4bmu8\" data-start=\"1048\" data-end=\"1128\"\u003eCare instructions: Machine wash at 30°C, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1130\" data-end=\"1144\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1145\" data-end=\"1376\"\u003e\n\u003cli data-section-id=\"16cvdb7\" data-start=\"1145\" data-end=\"1204\"\u003ePair with a linen shirt for a clean warm-weather outfit\u003c\/li\u003e\n\u003cli data-section-id=\"8sbtin\" data-start=\"1205\" data-end=\"1255\"\u003eWear with a polo shirt for a smart casual look\u003c\/li\u003e\n\u003cli data-section-id=\"1vfwrue\" data-start=\"1256\" data-end=\"1308\"\u003eCombine with loafers, sandals or simple trainers\u003c\/li\u003e\n\u003cli data-section-id=\"12eq1yy\" data-start=\"1309\" data-end=\"1376\"\u003eSuitable for holidays, leisure wear and everyday summer styling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1378\" data-end=\"1395\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1397\" data-end=\"1683\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1397\" data-end=\"1437\"\u003e\n\u003ctr data-start=\"1397\" data-end=\"1437\"\u003e\n\u003cth data-start=\"1397\" data-end=\"1404\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1404\" data-end=\"1412\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1412\" data-end=\"1418\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1418\" data-end=\"1427\" data-col-size=\"sm\" class=\"\"\u003eInseam\u003c\/th\u003e\n\u003cth data-start=\"1427\" data-end=\"1437\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1479\" data-end=\"1683\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1479\" data-end=\"1519\"\u003e\n\u003ctd data-start=\"1479\" data-end=\"1486\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1486\" data-end=\"1494\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"1494\" data-end=\"1500\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1500\" data-end=\"1509\" data-col-size=\"sm\"\u003e20\u003c\/td\u003e\n\u003ctd data-start=\"1509\" data-end=\"1519\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1520\" data-end=\"1560\"\u003e\n\u003ctd data-start=\"1520\" data-end=\"1527\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1527\" data-end=\"1535\" data-col-size=\"sm\"\u003e80\u003c\/td\u003e\n\u003ctd data-start=\"1535\" data-end=\"1541\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1541\" data-end=\"1550\" data-col-size=\"sm\"\u003e21\u003c\/td\u003e\n\u003ctd data-start=\"1550\" data-end=\"1560\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1561\" data-end=\"1601\"\u003e\n\u003ctd data-start=\"1561\" data-end=\"1568\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1568\" data-end=\"1576\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1576\" data-end=\"1582\" data-col-size=\"sm\"\u003e108\u003c\/td\u003e\n\u003ctd data-start=\"1582\" data-end=\"1591\" data-col-size=\"sm\"\u003e22\u003c\/td\u003e\n\u003ctd data-start=\"1591\" data-end=\"1601\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1602\" data-end=\"1642\"\u003e\n\u003ctd data-start=\"1602\" data-end=\"1609\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1609\" data-end=\"1617\" data-col-size=\"sm\"\u003e88\u003c\/td\u003e\n\u003ctd data-start=\"1617\" data-end=\"1623\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1623\" data-end=\"1632\" data-col-size=\"sm\"\u003e23\u003c\/td\u003e\n\u003ctd data-start=\"1632\" data-end=\"1642\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1643\" data-end=\"1683\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1643\" data-end=\"1650\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1650\" data-end=\"1658\" data-col-size=\"sm\"\u003e92\u003c\/td\u003e\n\u003ctd data-start=\"1658\" data-end=\"1664\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1664\" data-end=\"1673\" data-col-size=\"sm\"\u003e24\u003c\/td\u003e\n\u003ctd data-start=\"1673\" data-end=\"1683\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57528992530806,"sku":"MSH-LINEN-S2XL-7M4R-1","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57528992563574,"sku":"MSH-LINEN-S2XL-7M4R-2","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57528992596342,"sku":"MSH-LINEN-S2XL-7M4R-3","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57528992629110,"sku":"MSH-LINEN-S2XL-7M4R-4","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57528992661878,"sku":"MSH-LINEN-S2XL-7M4R-5","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57528992694646,"sku":"MSH-LINEN-S2XL-7M4R-6","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57528992727414,"sku":"MSH-LINEN-S2XL-7M4R-7","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57528992760182,"sku":"MSH-LINEN-S2XL-7M4R-8","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57528992792950,"sku":"MSH-LINEN-S2XL-7M4R-9","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57528992825718,"sku":"MSH-LINEN-S2XL-7M4R-10","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":57528992858486,"sku":"MSH-LINEN-S2XL-7M4R-11","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":57528992891254,"sku":"MSH-LINEN-S2XL-7M4R-12","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":57528992924022,"sku":"MSH-LINEN-S2XL-7M4R-13","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":57528992956790,"sku":"MSH-LINEN-S2XL-7M4R-14","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":57528992989558,"sku":"MSH-LINEN-S2XL-7M4R-15","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57528993022326,"sku":"MSH-LINEN-S2XL-7M4R-16","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57528993055094,"sku":"MSH-LINEN-S2XL-7M4R-17","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57528993087862,"sku":"MSH-LINEN-S2XL-7M4R-18","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57528993120630,"sku":"MSH-LINEN-S2XL-7M4R-19","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57528993153398,"sku":"MSH-LINEN-S2XL-7M4R-20","price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage22mrt2026_14_32_00.png?v=1774186379"},{"product_id":"dennis-lightweight-drawstring-summer-shorts-with-textured-stripe","title":"Dennis | Lightweight Drawstring Summer Shorts with Textured Stripe","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"2ba2c1a9-e923-48ec-8c07-a08f18bf79da\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"108\" data-end=\"445\"\u003eThese lightweight drawstring shorts are designed for relaxed everyday wear, featuring a clean silhouette and subtle vertical texture. The elasticated waistband ensures ease of movement, while the adjustable drawstring provides a secure and personalised fit. The above-knee length offers a balanced look suitable for warm-weather styling.\u003c\/p\u003e\n\u003cp data-start=\"447\" data-end=\"748\"\u003eMade from a woven cotton blend, the fabric allows for breathability and comfort during extended wear. The simple construction and minimal detailing make these shorts easy to pair with a range of tops, from casual t-shirts to lightweight shirts, making them a practical addition to a seasonal wardrobe.\u003c\/p\u003e\n\u003cp data-start=\"750\" data-end=\"773\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"774\" data-end=\"960\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"774\" data-end=\"799\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"800\" data-end=\"835\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"836\" data-end=\"857\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"167p8pc\" data-start=\"858\" data-end=\"894\"\u003eSubtle vertical textured pattern\u003c\/li\u003e\n\u003cli data-section-id=\"7gam3y\" data-start=\"895\" data-end=\"929\"\u003eLightweight woven construction\u003c\/li\u003e\n\u003cli data-section-id=\"1311j83\" data-start=\"930\" data-end=\"960\"\u003eClean and versatile design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"962\" data-end=\"978\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"979\" data-end=\"1264\"\u003e\n\u003cli data-section-id=\"r6pa11\" data-start=\"979\" data-end=\"1016\"\u003eProduct type: Men’s casual shorts\u003c\/li\u003e\n\u003cli data-section-id=\"heexyl\" data-start=\"1017\" data-end=\"1056\"\u003eMaterial: Cotton blend woven fabric\u003c\/li\u003e\n\u003cli data-section-id=\"qkii3v\" data-start=\"1057\" data-end=\"1113\"\u003eClosure: Drawstring fastening with elastic waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1114\" data-end=\"1134\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1135\" data-end=\"1172\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"2w13yg\" data-start=\"1173\" data-end=\"1264\"\u003eCare instructions: Machine wash at low temperature, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1266\" data-end=\"1280\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1281\" data-end=\"1510\"\u003e\n\u003cli data-section-id=\"1b5puk6\" data-start=\"1281\" data-end=\"1343\"\u003ePair with a short sleeve shirt for a relaxed summer outfit\u003c\/li\u003e\n\u003cli data-section-id=\"14vmwbg\" data-start=\"1344\" data-end=\"1401\"\u003eWear with a plain t-shirt for everyday casual styling\u003c\/li\u003e\n\u003cli data-section-id=\"ih0dg\" data-start=\"1402\" data-end=\"1463\"\u003eCombine with trainers or sandals depending on the setting\u003c\/li\u003e\n\u003cli data-section-id=\"8f0chb\" data-start=\"1464\" data-end=\"1510\"\u003eAdd lightweight layers for cooler evenings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1512\" data-end=\"1529\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1531\" data-end=\"1772\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1531\" data-end=\"1562\"\u003e\n\u003ctr data-start=\"1531\" data-end=\"1562\"\u003e\n\u003cth data-start=\"1531\" data-end=\"1538\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1538\" data-end=\"1546\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1546\" data-end=\"1552\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1552\" data-end=\"1562\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1598\" data-end=\"1772\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1598\" data-end=\"1632\"\u003e\n\u003ctd data-start=\"1598\" data-end=\"1605\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1605\" data-end=\"1614\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1614\" data-end=\"1621\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1621\" data-end=\"1632\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1633\" data-end=\"1667\"\u003e\n\u003ctd data-start=\"1633\" data-end=\"1640\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1640\" data-end=\"1649\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1649\" data-end=\"1656\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1656\" data-end=\"1667\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1668\" data-end=\"1702\"\u003e\n\u003ctd data-start=\"1668\" data-end=\"1675\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1675\" data-end=\"1684\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1684\" data-end=\"1691\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1691\" data-end=\"1702\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1703\" data-end=\"1737\"\u003e\n\u003ctd data-start=\"1703\" data-end=\"1710\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1710\" data-end=\"1719\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1719\" data-end=\"1726\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1726\" data-end=\"1737\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1738\" data-end=\"1772\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1738\" data-end=\"1745\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1745\" data-end=\"1754\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1754\" data-end=\"1761\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1761\" data-end=\"1772\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e48\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Pink \/ S","offer_id":57529287442806,"sku":"MSH-SHORTS-S2XL-9F3K-1","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":57529287475574,"sku":"MSH-SHORTS-S2XL-9F3K-2","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":57529287508342,"sku":"MSH-SHORTS-S2XL-9F3K-3","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":57529287541110,"sku":"MSH-SHORTS-S2XL-9F3K-4","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":57529287573878,"sku":"MSH-SHORTS-S2XL-9F3K-5","price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage22mrt2026_16_09_57.png?v=1774192227"},{"product_id":"fergus-lightweight-drawstring-striped-casual-shorts","title":"Fergus | Lightweight Drawstring Striped Casual Shorts","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-4\" data-testid=\"conversation-turn-10\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6ff9593d-a368-4b11-b41f-537dc7085781\" dir=\"auto\" data-message-model-slug=\"gpt-5-4-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"95\" data-end=\"426\"\u003eThese lightweight casual shorts are designed for warm-weather dressing, featuring a clean above-knee cut and a striped woven finish. The elasticated waistband supports day-to-day comfort, while the adjustable drawstring helps create a secure fit for relaxed wear. Their simple shape makes them easy to style across casual settings.\u003c\/p\u003e\n\u003cp data-start=\"428\" data-end=\"738\"\u003eMade from a woven cotton blend, these shorts offer a breathable feel with a structured drape that works well for everyday use. The striped pattern adds visual definition without making the design difficult to pair, making them suitable with plain tops, open shirts and lightweight layers throughout the season.\u003c\/p\u003e\n\u003cp data-start=\"740\" data-end=\"763\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"764\" data-end=\"934\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"764\" data-end=\"789\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"790\" data-end=\"825\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"826\" data-end=\"847\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"jpdyyn\" data-start=\"848\" data-end=\"876\"\u003eVertical striped pattern\u003c\/li\u003e\n\u003cli data-section-id=\"7gam3y\" data-start=\"877\" data-end=\"911\"\u003eLightweight woven construction\u003c\/li\u003e\n\u003cli data-section-id=\"mvsucv\" data-start=\"912\" data-end=\"934\"\u003eStraight leg shape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"936\" data-end=\"952\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"953\" data-end=\"1269\"\u003e\n\u003cli data-section-id=\"r6pa11\" data-start=\"953\" data-end=\"990\"\u003eProduct type: Men’s casual shorts\u003c\/li\u003e\n\u003cli data-section-id=\"heexyl\" data-start=\"991\" data-end=\"1030\"\u003eMaterial: Cotton blend woven fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1yrrkjj\" data-start=\"1031\" data-end=\"1091\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1092\" data-end=\"1112\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1113\" data-end=\"1150\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"108bcpd\" data-start=\"1151\" data-end=\"1269\"\u003eCare instructions: Machine wash at low temperature, wash with similar colours, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1271\" data-end=\"1285\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1286\" data-end=\"1526\"\u003e\n\u003cli data-section-id=\"g7a6k8\" data-start=\"1286\" data-end=\"1343\"\u003ePair with a plain t-shirt for an easy everyday outfit\u003c\/li\u003e\n\u003cli data-section-id=\"gqizgz\" data-start=\"1344\" data-end=\"1409\"\u003eWear with a lightweight shirt for a cleaner warm-weather look\u003c\/li\u003e\n\u003cli data-section-id=\"17tyzlf\" data-start=\"1410\" data-end=\"1483\"\u003eStyle with trainers, espadrilles or sandals depending on the occasion\u003c\/li\u003e\n\u003cli data-section-id=\"1egvpif\" data-start=\"1484\" data-end=\"1526\"\u003eAdd a relaxed overshirt on cooler days\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1528\" data-end=\"1543\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1545\" data-end=\"1768\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1545\" data-end=\"1576\"\u003e\n\u003ctr data-start=\"1545\" data-end=\"1576\"\u003e\n\u003cth data-start=\"1545\" data-end=\"1552\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1552\" data-end=\"1560\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1560\" data-end=\"1566\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1566\" data-end=\"1576\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1609\" data-end=\"1768\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1609\" data-end=\"1640\"\u003e\n\u003ctd data-start=\"1609\" data-end=\"1616\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1616\" data-end=\"1624\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1624\" data-end=\"1630\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1630\" data-end=\"1640\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1641\" data-end=\"1672\"\u003e\n\u003ctd data-start=\"1641\" data-end=\"1648\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1648\" data-end=\"1656\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1656\" data-end=\"1662\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1662\" data-end=\"1672\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1673\" data-end=\"1704\"\u003e\n\u003ctd data-start=\"1673\" data-end=\"1680\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1680\" data-end=\"1688\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1688\" data-end=\"1694\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1694\" data-end=\"1704\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1705\" data-end=\"1736\"\u003e\n\u003ctd data-start=\"1705\" data-end=\"1712\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1712\" data-end=\"1720\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1720\" data-end=\"1726\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1726\" data-end=\"1736\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1737\" data-end=\"1768\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1737\" data-end=\"1744\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1744\" data-end=\"1752\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1752\" data-end=\"1758\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1758\" data-end=\"1768\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e48\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Blue \/ S","offer_id":57529554960758,"sku":"MSH-SHORTS-S2XL-6N4P-1","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57529554993526,"sku":"MSH-SHORTS-S2XL-6N4P-2","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57529555026294,"sku":"MSH-SHORTS-S2XL-6N4P-3","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57529555059062,"sku":"MSH-SHORTS-S2XL-6N4P-4","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57529555091830,"sku":"MSH-SHORTS-S2XL-6N4P-5","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":57529555124598,"sku":"MSH-SHORTS-S2XL-6N4P-6","price":34.95,"currency_code":"GBP","in_stock":false},{"title":"Pink \/ M","offer_id":57529555157366,"sku":"MSH-SHORTS-S2XL-6N4P-7","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":57529555190134,"sku":"MSH-SHORTS-S2XL-6N4P-8","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":57529555222902,"sku":"MSH-SHORTS-S2XL-6N4P-9","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":57529555255670,"sku":"MSH-SHORTS-S2XL-6N4P-10","price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage22mrt2026_17_22_50.png?v=1774196620"},{"product_id":"martin-lightweight-drawstring-striped-swim-shorts","title":"Martin | Lightweight Drawstring Striped Swim Shorts","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"df057398-c2b3-42ef-88a6-6ce50c9f7ace\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"93\" data-end=\"431\"\u003eThese striped swim shorts are designed for versatile use in and around the water, featuring a clean above-knee length and a relaxed silhouette. The elasticated waistband ensures a comfortable fit, while the adjustable drawstring allows for secure wear during movement. The structured shape supports both swimming and casual beachside use.\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"730\"\u003eConstructed from a lightweight woven polyester, the fabric is suitable for quick drying and ease of wear in warm conditions. The vertical stripe pattern provides a simple visual structure, making these shorts easy to combine with t-shirts, vests or lightweight shirts for a complete summer outfit.\u003c\/p\u003e\n\u003cp data-start=\"732\" data-end=\"755\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"756\" data-end=\"931\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"756\" data-end=\"781\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"782\" data-end=\"817\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"818\" data-end=\"839\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"jpdyyn\" data-start=\"840\" data-end=\"868\"\u003eVertical striped pattern\u003c\/li\u003e\n\u003cli data-section-id=\"28by4s\" data-start=\"869\" data-end=\"910\"\u003eLightweight quick-drying construction\u003c\/li\u003e\n\u003cli data-section-id=\"1jhghln\" data-start=\"911\" data-end=\"931\"\u003eStraight leg fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"933\" data-end=\"949\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"950\" data-end=\"1248\"\u003e\n\u003cli data-section-id=\"ar666k\" data-start=\"950\" data-end=\"985\"\u003eProduct type: Men’s swim shorts\u003c\/li\u003e\n\u003cli data-section-id=\"1p8cfby\" data-start=\"986\" data-end=\"1022\"\u003eMaterial: Woven polyester fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1yrrkjj\" data-start=\"1023\" data-end=\"1083\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1084\" data-end=\"1104\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1105\" data-end=\"1142\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"k7x998\" data-start=\"1143\" data-end=\"1248\"\u003eCare instructions: Rinse after use, machine wash at low temperature, do not tumble dry, dry naturally\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1250\" data-end=\"1264\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1265\" data-end=\"1475\"\u003e\n\u003cli data-section-id=\"1svlrlx\" data-start=\"1265\" data-end=\"1314\"\u003ePair with a lightweight t-shirt for beachwear\u003c\/li\u003e\n\u003cli data-section-id=\"6wej7w\" data-start=\"1315\" data-end=\"1371\"\u003eWear with a linen shirt for a relaxed holiday outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1cenafv\" data-start=\"1372\" data-end=\"1427\"\u003eCombine with sandals or trainers for casual outings\u003c\/li\u003e\n\u003cli data-section-id=\"6ut5r1\" data-start=\"1428\" data-end=\"1475\"\u003eAdd a lightweight layer for cooler evenings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1477\" data-end=\"1492\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1494\" data-end=\"1717\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1494\" data-end=\"1525\"\u003e\n\u003ctr data-start=\"1494\" data-end=\"1525\"\u003e\n\u003cth data-start=\"1494\" data-end=\"1501\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1501\" data-end=\"1509\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1509\" data-end=\"1515\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1515\" data-end=\"1525\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1558\" data-end=\"1717\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1558\" data-end=\"1589\"\u003e\n\u003ctd data-start=\"1558\" data-end=\"1565\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1565\" data-end=\"1573\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1573\" data-end=\"1579\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1579\" data-end=\"1589\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1590\" data-end=\"1621\"\u003e\n\u003ctd data-start=\"1590\" data-end=\"1597\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1597\" data-end=\"1605\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1605\" data-end=\"1611\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1611\" data-end=\"1621\"\u003e43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1622\" data-end=\"1653\"\u003e\n\u003ctd data-start=\"1622\" data-end=\"1629\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1629\" data-end=\"1637\"\u003e84\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1637\" data-end=\"1643\"\u003e112\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1643\" data-end=\"1653\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1654\" data-end=\"1685\"\u003e\n\u003ctd data-start=\"1654\" data-end=\"1661\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1661\" data-end=\"1669\"\u003e90\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1669\" data-end=\"1675\"\u003e118\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1675\" data-end=\"1685\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1686\" data-end=\"1717\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1686\" data-end=\"1693\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1693\" data-end=\"1701\"\u003e96\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1701\" data-end=\"1707\"\u003e124\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1707\" data-end=\"1717\" data-is-last-node=\"\"\u003e46\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Red \/ S","offer_id":57529705791862,"sku":"MSW-SHORTS-S2XL-2R8M-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":57529705824630,"sku":"MSW-SHORTS-S2XL-2R8M-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":57529705857398,"sku":"MSW-SHORTS-S2XL-2R8M-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":57529705890166,"sku":"MSW-SHORTS-S2XL-2R8M-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":57529705922934,"sku":"MSW-SHORTS-S2XL-2R8M-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":57529705955702,"sku":"MSW-SHORTS-S2XL-2R8M-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57529705988470,"sku":"MSW-SHORTS-S2XL-2R8M-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57529706021238,"sku":"MSW-SHORTS-S2XL-2R8M-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57529706054006,"sku":"MSW-SHORTS-S2XL-2R8M-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57529706086774,"sku":"MSW-SHORTS-S2XL-2R8M-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":57529706119542,"sku":"MSW-SHORTS-S2XL-2R8M-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":57529706152310,"sku":"MSW-SHORTS-S2XL-2R8M-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":57529706185078,"sku":"MSW-SHORTS-S2XL-2R8M-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":57529706217846,"sku":"MSW-SHORTS-S2XL-2R8M-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":57529706250614,"sku":"MSW-SHORTS-S2XL-2R8M-15","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":57529706283382,"sku":"MSW-SHORTS-S2XL-2R8M-16","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57529706316150,"sku":"MSW-SHORTS-S2XL-2R8M-17","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57529706348918,"sku":"MSW-SHORTS-S2XL-2R8M-18","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57529706381686,"sku":"MSW-SHORTS-S2XL-2R8M-19","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57529706414454,"sku":"MSW-SHORTS-S2XL-2R8M-20","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage22mrt2026_17_35_54.png?v=1774197481"},{"product_id":"logan-drawstring-linen-casual-shorts-with-elasticated-waist","title":"Logan | Drawstring Linen Casual Shorts with Elasticated Waist","description":"\u003cdiv\u003e\n\u003cdiv class=\"flex h-svh w-screen flex-col\"\u003e\n\u003cdiv class=\"relative z-0 flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"relative flex min-h-0 w-full flex-1\"\u003e\n\u003cdiv class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\"\u003e\n\u003cdiv data-scroll-root=\"\" class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px]\" data-scroll-from-top=\"\"\u003e\u003cmain class=\"min-h-0 flex-1\" id=\"main\"\u003e\n\u003cdiv id=\"thread\" class=\"group\/thread flex flex-col min-h-full\"\u003e\n\u003cdiv role=\"presentation\" class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-26\" data-testid=\"conversation-turn-54\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"df7eebb0-5861-4d66-8634-4295b7cd80da\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"102\" data-end=\"435\"\u003eThese casual shorts are designed for relaxed everyday wear, featuring a clean above-knee cut and a simple pull-on shape that works well in warm-weather wardrobes. The elasticated waistband supports flexible comfort, while the adjustable drawstring helps create a secure fit for daily use at home, on holiday or during casual outings.\u003c\/p\u003e\n\u003cp data-start=\"437\" data-end=\"711\"\u003eMade from woven linen fabric, these shorts provide a breathable and lightweight feel suited to warmer conditions. The minimal design keeps styling straightforward, making them easy to pair with T-shirts, polos or lightweight shirts for a practical and versatile casual look.\u003c\/p\u003e\n\u003cp data-start=\"713\" data-end=\"736\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"737\" data-end=\"912\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"737\" data-end=\"762\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"763\" data-end=\"798\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"799\" data-end=\"820\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"1wt0w7w\" data-start=\"821\" data-end=\"845\"\u003eClean minimal design\u003c\/li\u003e\n\u003cli data-section-id=\"7gam3y\" data-start=\"846\" data-end=\"880\"\u003eLightweight woven construction\u003c\/li\u003e\n\u003cli data-section-id=\"1dkpzqy\" data-start=\"881\" data-end=\"912\"\u003eEasy everyday styling shape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"914\" data-end=\"930\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"931\" data-end=\"1226\"\u003e\n\u003cli data-section-id=\"r6pa11\" data-start=\"931\" data-end=\"968\"\u003eProduct type: Men’s casual shorts\u003c\/li\u003e\n\u003cli data-section-id=\"160am64\" data-start=\"969\" data-end=\"994\"\u003eMaterial: Woven linen\u003c\/li\u003e\n\u003cli data-section-id=\"1yrrkjj\" data-start=\"995\" data-end=\"1055\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1056\" data-end=\"1076\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1077\" data-end=\"1114\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"15ajr1z\" data-start=\"1115\" data-end=\"1226\"\u003eCare instructions: Machine wash at low temperature, do not tumble dry, iron on low heat while slightly damp\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1228\" data-end=\"1242\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1243\" data-end=\"1482\"\u003e\n\u003cli data-section-id=\"zqosw0\" data-start=\"1243\" data-end=\"1308\"\u003ePair with a linen shirt for a coordinated warm-weather outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1x82jo6\" data-start=\"1309\" data-end=\"1367\"\u003eWear with a plain T-shirt for relaxed everyday styling\u003c\/li\u003e\n\u003cli data-section-id=\"1ubsbrb\" data-start=\"1368\" data-end=\"1430\"\u003eCombine with sandals or trainers depending on the occasion\u003c\/li\u003e\n\u003cli data-section-id=\"1ahj8lg\" data-start=\"1431\" data-end=\"1482\"\u003eAdd a lightweight overshirt for cooler evenings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1484\" data-end=\"1499\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1501\" data-end=\"1724\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1501\" data-end=\"1532\"\u003e\n\u003ctr data-start=\"1501\" data-end=\"1532\"\u003e\n\u003cth data-start=\"1501\" data-end=\"1508\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1508\" data-end=\"1516\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1516\" data-end=\"1522\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1522\" data-end=\"1532\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1565\" data-end=\"1724\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1565\" data-end=\"1596\"\u003e\n\u003ctd data-start=\"1565\" data-end=\"1572\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1572\" data-end=\"1580\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1580\" data-end=\"1586\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1586\" data-end=\"1596\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1597\" data-end=\"1628\"\u003e\n\u003ctd data-start=\"1597\" data-end=\"1604\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1604\" data-end=\"1612\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1612\" data-end=\"1618\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1618\" data-end=\"1628\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1629\" data-end=\"1660\"\u003e\n\u003ctd data-start=\"1629\" data-end=\"1636\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1636\" data-end=\"1644\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1644\" data-end=\"1650\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1650\" data-end=\"1660\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1661\" data-end=\"1692\"\u003e\n\u003ctd data-start=\"1661\" data-end=\"1668\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1668\" data-end=\"1676\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1676\" data-end=\"1682\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1682\" data-end=\"1692\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1693\" data-end=\"1724\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1693\" data-end=\"1700\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1700\" data-end=\"1708\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1708\" data-end=\"1714\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1714\" data-end=\"1724\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e48\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\"\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\u003cform class=\"group\/composer w-full\" data-type=\"unified-composer\"\u003e\n\u003cdiv class=\"hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"bg-token-bg-primary corner-superellipse\/1.1 cursor-text overflow-clip bg-clip-padding p-2.5 contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out dark:bg-[#303030] grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] shadow-short-composer\" data-composer-surface=\"true\"\u003e\n\u003cdiv class=\"-my-2.5 flex min-h-14 items-center overflow-x-hidden px-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:px-2.5\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003caudio class=\"fixed start-0 bottom-0 hidden h-0 w-0\" autoplay=\"autoplay\" crossorigin=\"anonymous\"\u003e\u003c\/audio\u003e\u003c\/p\u003e","brand":"Novarrio","offers":[{"title":"Green \/ S","offer_id":57536955285878,"sku":"MSH-LINEN-S2XL-3L8V-1","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57536955318646,"sku":"MSH-LINEN-S2XL-3L8V-2","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57536955351414,"sku":"MSH-LINEN-S2XL-3L8V-3","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57536955384182,"sku":"MSH-LINEN-S2XL-3L8V-4","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57536955416950,"sku":"MSH-LINEN-S2XL-3L8V-5","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57536955449718,"sku":"MSH-LINEN-S2XL-3L8V-6","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57536955482486,"sku":"MSH-LINEN-S2XL-3L8V-7","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57536955515254,"sku":"MSH-LINEN-S2XL-3L8V-8","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57536955548022,"sku":"MSH-LINEN-S2XL-3L8V-9","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57536955580790,"sku":"MSH-LINEN-S2XL-3L8V-10","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57536955613558,"sku":"MSH-LINEN-S2XL-3L8V-11","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57536955646326,"sku":"MSH-LINEN-S2XL-3L8V-12","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57536955679094,"sku":"MSH-LINEN-S2XL-3L8V-13","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57536955711862,"sku":"MSH-LINEN-S2XL-3L8V-14","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57536955744630,"sku":"MSH-LINEN-S2XL-3L8V-15","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57536955777398,"sku":"MSH-LINEN-S2XL-3L8V-16","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57536955810166,"sku":"MSH-LINEN-S2XL-3L8V-17","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57536955842934,"sku":"MSH-LINEN-S2XL-3L8V-18","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57536955875702,"sku":"MSH-LINEN-S2XL-3L8V-19","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57536955908470,"sku":"MSH-LINEN-S2XL-3L8V-20","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57536955941238,"sku":"MSH-LINEN-S2XL-3L8V-21","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57536955974006,"sku":"MSH-LINEN-S2XL-3L8V-22","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57536956006774,"sku":"MSH-LINEN-S2XL-3L8V-23","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57536956039542,"sku":"MSH-LINEN-S2XL-3L8V-24","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57536956072310,"sku":"MSH-LINEN-S2XL-3L8V-25","price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage23mrt2026_20_51_38.png?v=1774295559"},{"product_id":"zachary-textured-drawstring-casual-shorts-with-elasticated-waist","title":"Zachary | Textured Drawstring Casual Shorts with Elasticated Waist","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-27\" data-testid=\"conversation-turn-56\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"e6bb1ba0-8c5f-496b-82d3-6a1948a4b49b\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"106\" data-end=\"439\"\u003eThese casual shorts are designed with a relaxed silhouette and a textured surface, offering a practical option for everyday wear in warmer conditions. The above-knee length provides a balanced fit, while the elasticated waistband ensures comfort throughout the day. The adjustable drawstring allows for a secure and personalised fit.\u003c\/p\u003e\n\u003cp data-start=\"441\" data-end=\"702\"\u003eMade from a soft knit cotton blend, the fabric delivers a flexible feel with a lightly structured texture. The clean design keeps styling simple, making these shorts easy to combine with T-shirts, polos or lightweight shirts for casual settings or holiday wear.\u003c\/p\u003e\n\u003cp data-start=\"704\" data-end=\"727\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"728\" data-end=\"898\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"728\" data-end=\"753\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"754\" data-end=\"789\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"790\" data-end=\"811\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"ijszv9\" data-start=\"812\" data-end=\"839\"\u003eTextured surface finish\u003c\/li\u003e\n\u003cli data-section-id=\"16nkl37\" data-start=\"840\" data-end=\"866\"\u003eSoft knit construction\u003c\/li\u003e\n\u003cli data-section-id=\"1pvd3f2\" data-start=\"867\" data-end=\"898\"\u003eRelaxed everyday silhouette\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"900\" data-end=\"916\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"917\" data-end=\"1206\"\u003e\n\u003cli data-section-id=\"r6pa11\" data-start=\"917\" data-end=\"954\"\u003eProduct type: Men’s casual shorts\u003c\/li\u003e\n\u003cli data-section-id=\"qfb6mo\" data-start=\"955\" data-end=\"994\"\u003eMaterial: Cotton blend knit textile\u003c\/li\u003e\n\u003cli data-section-id=\"1yrrkjj\" data-start=\"995\" data-end=\"1055\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1056\" data-end=\"1076\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1077\" data-end=\"1114\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"2w13yg\" data-start=\"1115\" data-end=\"1206\"\u003eCare instructions: Machine wash at low temperature, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1208\" data-end=\"1222\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1223\" data-end=\"1441\"\u003e\n\u003cli data-section-id=\"1hdhqnr\" data-start=\"1223\" data-end=\"1272\"\u003ePair with a plain T-shirt for a simple outfit\u003c\/li\u003e\n\u003cli data-section-id=\"yu0tv9\" data-start=\"1273\" data-end=\"1331\"\u003eWear with a lightweight shirt for warm-weather styling\u003c\/li\u003e\n\u003cli data-section-id=\"s5r6uf\" data-start=\"1332\" data-end=\"1394\"\u003eCombine with trainers or sandals depending on the occasion\u003c\/li\u003e\n\u003cli data-section-id=\"1un6qer\" data-start=\"1395\" data-end=\"1441\"\u003eAdd a casual overshirt for cooler evenings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1443\" data-end=\"1458\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1460\" data-end=\"1683\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1460\" data-end=\"1491\"\u003e\n\u003ctr data-start=\"1460\" data-end=\"1491\"\u003e\n\u003cth data-start=\"1460\" data-end=\"1467\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1467\" data-end=\"1475\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1475\" data-end=\"1481\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1481\" data-end=\"1491\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1524\" data-end=\"1683\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1524\" data-end=\"1555\"\u003e\n\u003ctd data-start=\"1524\" data-end=\"1531\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1531\" data-end=\"1539\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1539\" data-end=\"1545\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1545\" data-end=\"1555\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1556\" data-end=\"1587\"\u003e\n\u003ctd data-start=\"1556\" data-end=\"1563\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1563\" data-end=\"1571\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1571\" data-end=\"1577\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1577\" data-end=\"1587\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1588\" data-end=\"1619\"\u003e\n\u003ctd data-start=\"1588\" data-end=\"1595\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1595\" data-end=\"1603\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1603\" data-end=\"1609\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1609\" data-end=\"1619\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1620\" data-end=\"1651\"\u003e\n\u003ctd data-start=\"1620\" data-end=\"1627\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1627\" data-end=\"1635\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1635\" data-end=\"1641\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1641\" data-end=\"1651\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1652\" data-end=\"1683\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1652\" data-end=\"1659\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1659\" data-end=\"1667\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1667\" data-end=\"1673\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1673\" data-end=\"1683\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e48\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57536973668726,"sku":"MSH-KNIT-S2XL-7B3H-1","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57536973701494,"sku":"MSH-KNIT-S2XL-7B3H-2","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57536973734262,"sku":"MSH-KNIT-S2XL-7B3H-3","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57536973767030,"sku":"MSH-KNIT-S2XL-7B3H-4","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57536973799798,"sku":"MSH-KNIT-S2XL-7B3H-5","price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage23mrt2026_21_07_21.png?v=1774296490"},{"product_id":"simon-textured-pattern-drawstring-shorts-with-elasticated-waist","title":"Simon | Textured Pattern Drawstring Shorts with Elasticated Waist","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-30\" data-testid=\"conversation-turn-62\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"b0734267-3b6e-412d-9ffc-e25e7480302f\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"105\" data-end=\"453\"\u003eThese casual shorts are designed for relaxed warm-weather wear, featuring an above-knee cut and an all-over geometric pattern that adds visual texture to a simple everyday shape. The elasticated waistband supports comfort throughout the day, while the adjustable drawstring helps create a secure fit for casual outings, holiday use or at-home wear.\u003c\/p\u003e\n\u003cp data-start=\"455\" data-end=\"723\"\u003eMade from a textured knit cotton blend, these shorts offer a soft feel with light structure for easy movement and regular use. The patterned finish gives the design a more distinctive look while remaining easy to style with plain T-shirts, polos or lightweight shirts.\u003c\/p\u003e\n\u003cp data-start=\"725\" data-end=\"748\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"749\" data-end=\"921\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"749\" data-end=\"774\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"775\" data-end=\"810\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"811\" data-end=\"832\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"zol24r\" data-start=\"833\" data-end=\"863\"\u003eGeometric all-over pattern\u003c\/li\u003e\n\u003cli data-section-id=\"ymdmse\" data-start=\"864\" data-end=\"889\"\u003eTextured knit surface\u003c\/li\u003e\n\u003cli data-section-id=\"1pvd3f2\" data-start=\"890\" data-end=\"921\"\u003eRelaxed everyday silhouette\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"923\" data-end=\"939\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"940\" data-end=\"1229\"\u003e\n\u003cli data-section-id=\"r6pa11\" data-start=\"940\" data-end=\"977\"\u003eProduct type: Men’s casual shorts\u003c\/li\u003e\n\u003cli data-section-id=\"qfb6mo\" data-start=\"978\" data-end=\"1017\"\u003eMaterial: Cotton blend knit textile\u003c\/li\u003e\n\u003cli data-section-id=\"1yrrkjj\" data-start=\"1018\" data-end=\"1078\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1079\" data-end=\"1099\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1100\" data-end=\"1137\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"2w13yg\" data-start=\"1138\" data-end=\"1229\"\u003eCare instructions: Machine wash at low temperature, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1231\" data-end=\"1245\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1246\" data-end=\"1480\"\u003e\n\u003cli data-section-id=\"12n3y2a\" data-start=\"1246\" data-end=\"1304\"\u003ePair with a plain T-shirt for a balanced casual outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1p5c7yv\" data-start=\"1305\" data-end=\"1358\"\u003eWear with a lightweight shirt for holiday styling\u003c\/li\u003e\n\u003cli data-section-id=\"gg5w12\" data-start=\"1359\" data-end=\"1433\"\u003eCombine with sandals, espadrilles or trainers depending on the setting\u003c\/li\u003e\n\u003cli data-section-id=\"wu572s\" data-start=\"1434\" data-end=\"1480\"\u003eAdd a simple overshirt for cooler evenings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1482\" data-end=\"1497\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1499\" data-end=\"1722\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1499\" data-end=\"1530\"\u003e\n\u003ctr data-start=\"1499\" data-end=\"1530\"\u003e\n\u003cth data-start=\"1499\" data-end=\"1506\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1506\" data-end=\"1514\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1514\" data-end=\"1520\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1520\" data-end=\"1530\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1563\" data-end=\"1722\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1563\" data-end=\"1594\"\u003e\n\u003ctd data-start=\"1563\" data-end=\"1570\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1570\" data-end=\"1578\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1578\" data-end=\"1584\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1584\" data-end=\"1594\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1595\" data-end=\"1626\"\u003e\n\u003ctd data-start=\"1595\" data-end=\"1602\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1602\" data-end=\"1610\"\u003e78\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1610\" data-end=\"1616\"\u003e106\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1616\" data-end=\"1626\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1627\" data-end=\"1658\"\u003e\n\u003ctd data-start=\"1627\" data-end=\"1634\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1634\" data-end=\"1642\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1642\" data-end=\"1648\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1648\" data-end=\"1658\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1659\" data-end=\"1690\"\u003e\n\u003ctd data-start=\"1659\" data-end=\"1666\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1666\" data-end=\"1674\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1674\" data-end=\"1680\"\u003e118\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1680\" data-end=\"1690\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1691\" data-end=\"1722\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1691\" data-end=\"1698\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1698\" data-end=\"1706\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1706\" data-end=\"1712\"\u003e124\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1712\" data-end=\"1722\" data-is-last-node=\"\"\u003e48\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Blue \/ S","offer_id":57536992575862,"sku":"MSH-KNIT-S2XL-8D5R-1","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":57536992608630,"sku":"MSH-KNIT-S2XL-8D5R-2","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":57536992641398,"sku":"MSH-KNIT-S2XL-8D5R-3","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":57536992674166,"sku":"MSH-KNIT-S2XL-8D5R-4","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":57536992706934,"sku":"MSH-KNIT-S2XL-8D5R-5","price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage23mrt2026_21_15_44.png?v=1774297029"},{"product_id":"stephen-linen-drawstring-shorts-with-elasticated-waist","title":"Stephen | Linen Drawstring Shorts with Elasticated Waist","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-31\" data-testid=\"conversation-turn-64\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"466359e6-87ad-4eca-b6d1-dfb1fc3c872c\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"97\" data-end=\"381\"\u003eThese linen shorts are designed for warm-weather wear, featuring a relaxed above-knee cut and a clean, minimal silhouette. The elasticated waistband allows for flexible comfort, while the adjustable drawstring ensures a secure and personalised fit suitable for everyday use or travel.\u003c\/p\u003e\n\u003cp data-start=\"383\" data-end=\"652\"\u003eMade from woven linen fabric, these shorts provide a breathable structure that supports comfort in warmer conditions. The simple design makes them easy to style with T-shirts, polos or lightweight shirts, offering a practical option for casual outfits and holiday wear.\u003c\/p\u003e\n\u003cp data-start=\"654\" data-end=\"677\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"678\" data-end=\"846\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"678\" data-end=\"703\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"704\" data-end=\"739\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"740\" data-end=\"761\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"1glfxcs\" data-start=\"762\" data-end=\"786\"\u003eMinimal clean design\u003c\/li\u003e\n\u003cli data-section-id=\"7gam3y\" data-start=\"787\" data-end=\"821\"\u003eLightweight woven construction\u003c\/li\u003e\n\u003cli data-section-id=\"v9aur5\" data-start=\"822\" data-end=\"846\"\u003eRelaxed everyday fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"848\" data-end=\"864\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"865\" data-end=\"1165\"\u003e\n\u003cli data-section-id=\"r6pa11\" data-start=\"865\" data-end=\"902\"\u003eProduct type: Men’s casual shorts\u003c\/li\u003e\n\u003cli data-section-id=\"160am64\" data-start=\"903\" data-end=\"928\"\u003eMaterial: Woven linen\u003c\/li\u003e\n\u003cli data-section-id=\"1yrrkjj\" data-start=\"929\" data-end=\"989\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"990\" data-end=\"1010\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"z8oyd2\" data-start=\"1011\" data-end=\"1053\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli data-section-id=\"15ajr1z\" data-start=\"1054\" data-end=\"1165\"\u003eCare instructions: Machine wash at low temperature, do not tumble dry, iron on low heat while slightly damp\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1167\" data-end=\"1181\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1182\" data-end=\"1421\"\u003e\n\u003cli data-section-id=\"zqosw0\" data-start=\"1182\" data-end=\"1247\"\u003ePair with a linen shirt for a coordinated warm-weather outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1x82jo6\" data-start=\"1248\" data-end=\"1306\"\u003eWear with a plain T-shirt for relaxed everyday styling\u003c\/li\u003e\n\u003cli data-section-id=\"1ubsbrb\" data-start=\"1307\" data-end=\"1369\"\u003eCombine with sandals or trainers depending on the occasion\u003c\/li\u003e\n\u003cli data-section-id=\"1ahj8lg\" data-start=\"1370\" data-end=\"1421\"\u003eAdd a lightweight overshirt for cooler evenings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1423\" data-end=\"1438\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1440\" data-end=\"1695\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1440\" data-end=\"1471\"\u003e\n\u003ctr data-start=\"1440\" data-end=\"1471\"\u003e\n\u003cth data-start=\"1440\" data-end=\"1447\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1447\" data-end=\"1455\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1455\" data-end=\"1461\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1461\" data-end=\"1471\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1504\" data-end=\"1695\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1504\" data-end=\"1535\"\u003e\n\u003ctd data-start=\"1504\" data-end=\"1511\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1511\" data-end=\"1519\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1519\" data-end=\"1525\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1525\" data-end=\"1535\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1536\" data-end=\"1567\"\u003e\n\u003ctd data-start=\"1536\" data-end=\"1543\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1543\" data-end=\"1551\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1551\" data-end=\"1557\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1557\" data-end=\"1567\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1568\" data-end=\"1599\"\u003e\n\u003ctd data-start=\"1568\" data-end=\"1575\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1575\" data-end=\"1583\" data-col-size=\"sm\"\u003e84\u003c\/td\u003e\n\u003ctd data-start=\"1583\" data-end=\"1589\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1589\" data-end=\"1599\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1600\" data-end=\"1631\"\u003e\n\u003ctd data-start=\"1600\" data-end=\"1607\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1607\" data-end=\"1615\" data-col-size=\"sm\"\u003e90\u003c\/td\u003e\n\u003ctd data-start=\"1615\" data-end=\"1621\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1621\" data-end=\"1631\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1632\" data-end=\"1663\"\u003e\n\u003ctd data-start=\"1632\" data-end=\"1639\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1639\" data-end=\"1647\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"1647\" data-end=\"1653\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1653\" data-end=\"1663\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1664\" data-end=\"1695\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1664\" data-end=\"1671\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1671\" data-end=\"1679\" data-col-size=\"sm\"\u003e102\u003c\/td\u003e\n\u003ctd data-start=\"1679\" data-end=\"1685\" data-col-size=\"sm\"\u003e130\u003c\/td\u003e\n\u003ctd data-start=\"1685\" data-end=\"1695\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e49\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57537055228278,"sku":"MSH-LINEN-S3XL-2W9E-1","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57537055261046,"sku":"MSH-LINEN-S3XL-2W9E-2","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57537055293814,"sku":"MSH-LINEN-S3XL-2W9E-3","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57537055326582,"sku":"MSH-LINEN-S3XL-2W9E-4","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57537055359350,"sku":"MSH-LINEN-S3XL-2W9E-5","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57537055392118,"sku":"MSH-LINEN-S3XL-2W9E-6","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57537055424886,"sku":"MSH-LINEN-S3XL-2W9E-7","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57537055457654,"sku":"MSH-LINEN-S3XL-2W9E-8","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57537055490422,"sku":"MSH-LINEN-S3XL-2W9E-9","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57537055523190,"sku":"MSH-LINEN-S3XL-2W9E-10","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57537055555958,"sku":"MSH-LINEN-S3XL-2W9E-11","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57537055588726,"sku":"MSH-LINEN-S3XL-2W9E-12","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57537055621494,"sku":"MSH-LINEN-S3XL-2W9E-13","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57537055654262,"sku":"MSH-LINEN-S3XL-2W9E-14","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57537055687030,"sku":"MSH-LINEN-S3XL-2W9E-15","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57537055719798,"sku":"MSH-LINEN-S3XL-2W9E-16","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57537055752566,"sku":"MSH-LINEN-S3XL-2W9E-17","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":57537055785334,"sku":"MSH-LINEN-S3XL-2W9E-18","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Grey \/ S","offer_id":57537055818102,"sku":"MSH-LINEN-S3XL-2W9E-19","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Grey \/ M","offer_id":57537055850870,"sku":"MSH-LINEN-S3XL-2W9E-20","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Grey \/ L","offer_id":57537055883638,"sku":"MSH-LINEN-S3XL-2W9E-21","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Grey \/ XL","offer_id":57537055916406,"sku":"MSH-LINEN-S3XL-2W9E-22","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Grey \/ 2XL","offer_id":57537055949174,"sku":"MSH-LINEN-S3XL-2W9E-23","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Grey \/ 3XL","offer_id":57537055981942,"sku":"MSH-LINEN-S3XL-2W9E-24","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57537056014710,"sku":"MSH-LINEN-S3XL-2W9E-25","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57537056047478,"sku":"MSH-LINEN-S3XL-2W9E-26","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57537056080246,"sku":"MSH-LINEN-S3XL-2W9E-27","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57537056113014,"sku":"MSH-LINEN-S3XL-2W9E-28","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57537056145782,"sku":"MSH-LINEN-S3XL-2W9E-29","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57537056178550,"sku":"MSH-LINEN-S3XL-2W9E-30","price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage23mrt2026_21_33_04.png?v=1774298040"},{"product_id":"matthew-mens-tailored-woven-casual-shorts-with-pleated-front","title":"Matthew | Men's Tailored Woven Casual Shorts with Pleated Front","description":"\u003cp data-start=\"101\" data-end=\"461\"\u003eThese tailored men’s shorts are designed with a structured silhouette suitable for everyday wear and smart-casual settings. The clean front with subtle pleating offers a refined look while maintaining comfort for extended use. The woven construction supports durability and shape retention, making them suitable for regular rotation in a warm-weather wardrobe.\u003c\/p\u003e\n\u003cp data-start=\"463\" data-end=\"738\"\u003eThe mid-length cut provides balanced coverage, while the tailored fit creates a neat profile that pairs easily with shirts, polos, or lightweight knitwear. Functional pockets and a secure waistband closure ensure practicality without compromising on a streamlined appearance.\u003c\/p\u003e\n\u003cp data-start=\"740\" data-end=\"763\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"764\" data-end=\"986\"\u003e\n\u003cli data-section-id=\"12j7hsu\" data-start=\"764\" data-end=\"814\"\u003eTailored silhouette with front pleat detailing\u003c\/li\u003e\n\u003cli data-section-id=\"fjpx9x\" data-start=\"815\" data-end=\"855\"\u003eMid-length cut for versatile styling\u003c\/li\u003e\n\u003cli data-section-id=\"1gaa9ry\" data-start=\"856\" data-end=\"899\"\u003eBelt loops for adjustable waist styling\u003c\/li\u003e\n\u003cli data-section-id=\"9na1fb\" data-start=\"900\" data-end=\"943\"\u003eSide pockets for everyday functionality\u003c\/li\u003e\n\u003cli data-section-id=\"9p8oky\" data-start=\"944\" data-end=\"986\"\u003eClean hem finish for a structured look\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"988\" data-end=\"1004\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"1005\" data-end=\"1286\"\u003e\n\u003cli data-section-id=\"1jh213y\" data-start=\"1005\" data-end=\"1044\"\u003eProduct type: Men's tailored shorts\u003c\/li\u003e\n\u003cli data-section-id=\"1lk8cki\" data-start=\"1045\" data-end=\"1080\"\u003eMaterial: Woven polyester blend\u003c\/li\u003e\n\u003cli data-section-id=\"7bmp1o\" data-start=\"1081\" data-end=\"1123\"\u003eClosure: Button fastening with zip fly\u003c\/li\u003e\n\u003cli data-section-id=\"16xv4la\" data-start=\"1124\" data-end=\"1145\"\u003eFit: Tailored fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1146\" data-end=\"1183\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"1xdqbg3\" data-start=\"1184\" data-end=\"1286\"\u003eCare instructions: Machine wash at 30°C, do not bleach, iron at low temperature, do not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1288\" data-end=\"1302\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1303\" data-end=\"1539\"\u003e\n\u003cli data-section-id=\"beqrmc\" data-start=\"1303\" data-end=\"1363\"\u003ePair with a short-sleeve shirt for a smart-casual outfit\u003c\/li\u003e\n\u003cli data-section-id=\"zvos13\" data-start=\"1364\" data-end=\"1427\"\u003eCombine with a lightweight knit or polo for relaxed styling\u003c\/li\u003e\n\u003cli data-section-id=\"srwqzl\" data-start=\"1428\" data-end=\"1487\"\u003eWear with trainers or loafers depending on the occasion\u003c\/li\u003e\n\u003cli data-section-id=\"igyhcq\" data-start=\"1488\" data-end=\"1539\"\u003eAdd a belt to enhance the tailored waist detail\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1541\" data-end=\"1553\"\u003eSize Chart\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1555\" data-end=\"1877\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1555\" data-end=\"1601\"\u003e\n\u003ctr data-start=\"1555\" data-end=\"1601\"\u003e\n\u003cth data-start=\"1555\" data-end=\"1562\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1562\" data-end=\"1575\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1575\" data-end=\"1586\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1586\" data-end=\"1601\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1648\" data-end=\"1877\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1648\" data-end=\"1693\"\u003e\n\u003ctd data-start=\"1648\" data-end=\"1655\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1655\" data-end=\"1667\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"1667\" data-end=\"1678\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"1678\" data-end=\"1693\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1694\" data-end=\"1739\"\u003e\n\u003ctd data-start=\"1694\" data-end=\"1701\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1701\" data-end=\"1713\" data-col-size=\"sm\"\u003e82\u003c\/td\u003e\n\u003ctd data-start=\"1713\" data-end=\"1724\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1724\" data-end=\"1739\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1740\" data-end=\"1785\"\u003e\n\u003ctd data-start=\"1740\" data-end=\"1747\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1747\" data-end=\"1759\" data-col-size=\"sm\"\u003e88\u003c\/td\u003e\n\u003ctd data-start=\"1759\" data-end=\"1770\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1770\" data-end=\"1785\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1786\" data-end=\"1831\"\u003e\n\u003ctd data-start=\"1786\" data-end=\"1793\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1793\" data-end=\"1805\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1805\" data-end=\"1816\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1816\" data-end=\"1831\" data-col-size=\"sm\"\u003e53\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1832\" data-end=\"1877\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1832\" data-end=\"1839\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1839\" data-end=\"1851\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1851\" data-end=\"1862\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1862\" data-end=\"1877\" data-is-last-node=\"\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Khaki \/ S","offer_id":57537169359222,"sku":"MSH-SHORTS-S2XL-4G7Q-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":57537169391990,"sku":"MSH-SHORTS-S2XL-4G7Q-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ L","offer_id":57537169424758,"sku":"MSH-SHORTS-S2XL-4G7Q-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ XL","offer_id":57537169457526,"sku":"MSH-SHORTS-S2XL-4G7Q-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":57537169490294,"sku":"MSH-SHORTS-S2XL-4G7Q-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57537169523062,"sku":"MSH-SHORTS-S2XL-4G7Q-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57537169555830,"sku":"MSH-SHORTS-S2XL-4G7Q-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57537169588598,"sku":"MSH-SHORTS-S2XL-4G7Q-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57537169621366,"sku":"MSH-SHORTS-S2XL-4G7Q-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57537169654134,"sku":"MSH-SHORTS-S2XL-4G7Q-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57537169686902,"sku":"MSH-SHORTS-S2XL-4G7Q-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57537169719670,"sku":"MSH-SHORTS-S2XL-4G7Q-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57537169752438,"sku":"MSH-SHORTS-S2XL-4G7Q-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57537169785206,"sku":"MSH-SHORTS-S2XL-4G7Q-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57537169817974,"sku":"MSH-SHORTS-S2XL-4G7Q-15","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57537169850742,"sku":"MSH-SHORTS-S2XL-4G7Q-16","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57537169883510,"sku":"MSH-SHORTS-S2XL-4G7Q-17","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57537169916278,"sku":"MSH-SHORTS-S2XL-4G7Q-18","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57537169949046,"sku":"MSH-SHORTS-S2XL-4G7Q-19","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57537169981814,"sku":"MSH-SHORTS-S2XL-4G7Q-20","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPT_Image_23_mrt_2026_21_56_43.png?v=1774300400"},{"product_id":"neil-men-s-textured-drawstring-shorts-with-leaf-pattern","title":"Neil | Men’s Textured Drawstring Shorts with Leaf Pattern","description":"\u003cp data-start=\"98\" data-end=\"352\"\u003eThese drawstring shorts are designed for relaxed, casual wear, featuring a textured surface with an all-over leaf pattern. The elasticated waistband provides an adjustable fit, while the above-knee length ensures ease of movement for everyday activities.\u003c\/p\u003e\n\u003cp data-start=\"354\" data-end=\"603\"\u003eCrafted from a woven cotton blend, the fabric offers a breathable feel with a soft texture suitable for warm conditions. The relaxed silhouette and lightweight construction make these shorts a practical option for leisure, travel, or casual outings.\u003c\/p\u003e\n\u003cp data-start=\"605\" data-end=\"628\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"629\" data-end=\"806\"\u003e\n\u003cli data-section-id=\"v3bp8w\" data-start=\"629\" data-end=\"657\"\u003eRelaxed fit short design\u003c\/li\u003e\n\u003cli data-section-id=\"1qswrrg\" data-start=\"658\" data-end=\"683\"\u003eAll-over leaf pattern\u003c\/li\u003e\n\u003cli data-section-id=\"1e5em8v\" data-start=\"684\" data-end=\"725\"\u003eElasticated waistband with drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"726\" data-end=\"747\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"58vjog\" data-start=\"748\" data-end=\"772\"\u003eSoft textured fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1vhab4a\" data-start=\"773\" data-end=\"806\"\u003eSide pockets for practicality\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"808\" data-end=\"824\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"825\" data-end=\"1072\"\u003e\n\u003cli data-section-id=\"10kc1u4\" data-start=\"825\" data-end=\"855\"\u003eProduct type: Men’s shorts\u003c\/li\u003e\n\u003cli data-section-id=\"ptmsgg\" data-start=\"856\" data-end=\"888\"\u003eMaterial: Woven cotton blend\u003c\/li\u003e\n\u003cli data-section-id=\"1j47uef\" data-start=\"889\" data-end=\"922\"\u003eClosure: Drawstring waistband\u003c\/li\u003e\n\u003cli data-section-id=\"17e7lip\" data-start=\"923\" data-end=\"943\"\u003eFit: Relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"z8oyd2\" data-start=\"944\" data-end=\"986\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli data-section-id=\"mtow7k\" data-start=\"987\" data-end=\"1072\"\u003eCare instructions: Machine wash at 30°C, do not bleach, iron on low heat, air dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1074\" data-end=\"1088\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1089\" data-end=\"1308\"\u003e\n\u003cli data-section-id=\"1urgxvf\" data-start=\"1089\" data-end=\"1140\"\u003ePair with a plain t-shirt for a balanced outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1ta6ij8\" data-start=\"1141\" data-end=\"1196\"\u003eCombine with a short sleeve shirt for a casual look\u003c\/li\u003e\n\u003cli data-section-id=\"120uwkk\" data-start=\"1197\" data-end=\"1255\"\u003eWear with trainers or sandals depending on the setting\u003c\/li\u003e\n\u003cli data-section-id=\"p34uv7\" data-start=\"1256\" data-end=\"1308\"\u003eSuitable for holidays, leisure, or everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1310\" data-end=\"1322\"\u003eSize Chart\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1324\" data-end=\"1692\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1324\" data-end=\"1370\"\u003e\n\u003ctr data-start=\"1324\" data-end=\"1370\"\u003e\n\u003cth data-start=\"1324\" data-end=\"1331\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1331\" data-end=\"1344\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1344\" data-end=\"1355\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1355\" data-end=\"1370\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1417\" data-end=\"1692\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1417\" data-end=\"1462\"\u003e\n\u003ctd data-start=\"1417\" data-end=\"1424\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1424\" data-end=\"1436\" data-col-size=\"sm\"\u003e76–80\u003c\/td\u003e\n\u003ctd data-start=\"1436\" data-end=\"1447\" data-col-size=\"sm\"\u003e96–100\u003c\/td\u003e\n\u003ctd data-start=\"1447\" data-end=\"1462\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1463\" data-end=\"1508\"\u003e\n\u003ctd data-start=\"1463\" data-end=\"1470\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1470\" data-end=\"1482\" data-col-size=\"sm\"\u003e81–85\u003c\/td\u003e\n\u003ctd data-start=\"1482\" data-end=\"1493\" data-col-size=\"sm\"\u003e101–105\u003c\/td\u003e\n\u003ctd data-start=\"1493\" data-end=\"1508\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1509\" data-end=\"1554\"\u003e\n\u003ctd data-start=\"1509\" data-end=\"1516\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1516\" data-end=\"1528\" data-col-size=\"sm\"\u003e86–90\u003c\/td\u003e\n\u003ctd data-start=\"1528\" data-end=\"1539\" data-col-size=\"sm\"\u003e106–110\u003c\/td\u003e\n\u003ctd data-start=\"1539\" data-end=\"1554\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1555\" data-end=\"1600\"\u003e\n\u003ctd data-start=\"1555\" data-end=\"1562\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1562\" data-end=\"1574\" data-col-size=\"sm\"\u003e91–96\u003c\/td\u003e\n\u003ctd data-start=\"1574\" data-end=\"1585\" data-col-size=\"sm\"\u003e111–116\u003c\/td\u003e\n\u003ctd data-start=\"1585\" data-end=\"1600\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1601\" data-end=\"1646\"\u003e\n\u003ctd data-start=\"1601\" data-end=\"1608\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1608\" data-end=\"1620\" data-col-size=\"sm\"\u003e97–102\u003c\/td\u003e\n\u003ctd data-start=\"1620\" data-end=\"1631\" data-col-size=\"sm\"\u003e117–122\u003c\/td\u003e\n\u003ctd data-start=\"1631\" data-end=\"1646\" data-col-size=\"sm\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1647\" data-end=\"1692\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1647\" data-end=\"1654\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1654\" data-end=\"1666\" data-col-size=\"sm\"\u003e103–108\u003c\/td\u003e\n\u003ctd data-start=\"1666\" data-end=\"1677\" data-col-size=\"sm\"\u003e123–128\u003c\/td\u003e\n\u003ctd data-start=\"1677\" data-end=\"1692\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Green \/ S","offer_id":57563140587894,"sku":"MSH-SHORT-S3XL-3L9W-1","price":64.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57563140620662,"sku":"MSH-SHORT-S3XL-3L9W-2","price":64.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57563140653430,"sku":"MSH-SHORT-S3XL-3L9W-3","price":64.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57563140686198,"sku":"MSH-SHORT-S3XL-3L9W-4","price":64.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57563140718966,"sku":"MSH-SHORT-S3XL-3L9W-5","price":64.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":57563140751734,"sku":"MSH-SHORT-S3XL-3L9W-6","price":64.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/F3B98E30-28F3-4C98-8B33-DC32949B6FAF.png?v=1774540713"},{"product_id":"warren-men-s-short-sleeve-shirt-and-shorts-co-ord-set-relaxed-fit","title":"Warren | Men’s Short Sleeve Shirt and Shorts Co-Ord Set Relaxed Fit","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:51b646c4-327a-43ef-aad4-aecc295828bc-11\" data-testid=\"conversation-turn-24\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"022ea515-429f-4b4c-9bc8-adc447dc30c5\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"108\" data-end=\"392\"\u003eThis men’s co-ord set includes a short sleeve button-up shirt and matching shorts, designed for easy everyday dressing and warm-weather wear. The clean silhouette and lightweight woven construction create a balanced look suited to casual outings, holiday packing and off-duty styling.\u003c\/p\u003e\n\u003cp data-start=\"394\" data-end=\"696\"\u003eThe shirt features an open collar and front button fastening, while the matching shorts are cut for comfort with a relaxed shape through the leg. The coordinated design makes outfit planning simple and offers a neat, consistent finish when worn together or styled separately with other wardrobe pieces.\u003c\/p\u003e\n\u003cp data-start=\"698\" data-end=\"721\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"722\" data-end=\"859\"\u003e\n\u003cli data-section-id=\"xchvqa\" data-start=\"722\" data-end=\"748\"\u003eTwo-piece matching set\u003c\/li\u003e\n\u003cli data-section-id=\"12f51ky\" data-start=\"749\" data-end=\"771\"\u003eShort sleeve shirt\u003c\/li\u003e\n\u003cli data-section-id=\"228s6p\" data-start=\"772\" data-end=\"794\"\u003eOpen collar design\u003c\/li\u003e\n\u003cli data-section-id=\"7ygjv2\" data-start=\"795\" data-end=\"824\"\u003eRelaxed shorts silhouette\u003c\/li\u003e\n\u003cli data-section-id=\"7gam3y\" data-start=\"825\" data-end=\"859\"\u003eLightweight woven construction\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"861\" data-end=\"877\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"878\" data-end=\"1204\"\u003e\n\u003cli data-section-id=\"10neor5\" data-start=\"878\" data-end=\"922\"\u003eProduct type: Men’s shirt and shorts set\u003c\/li\u003e\n\u003cli data-section-id=\"1p8cfby\" data-start=\"923\" data-end=\"959\"\u003eMaterial: Woven polyester fabric\u003c\/li\u003e\n\u003cli data-section-id=\"17kgkw0\" data-start=\"960\" data-end=\"1017\"\u003eClosure: Front button fastening and elastic waistband\u003c\/li\u003e\n\u003cli data-section-id=\"17e7lip\" data-start=\"1018\" data-end=\"1038\"\u003eFit: Relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"z8oyd2\" data-start=\"1039\" data-end=\"1081\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli data-section-id=\"1pjfu96\" data-start=\"1082\" data-end=\"1204\"\u003eCare instructions: Machine wash at 30°C, wash with similar colours, do not bleach, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1206\" data-end=\"1220\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1221\" data-end=\"1471\"\u003e\n\u003cli data-section-id=\"1wbbtor\" data-start=\"1221\" data-end=\"1275\"\u003eWear as a full set for a coordinated casual outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1b8agyy\" data-start=\"1276\" data-end=\"1341\"\u003ePair the shirt with tailored trousers for a smart-casual look\u003c\/li\u003e\n\u003cli data-section-id=\"9rb7pf\" data-start=\"1342\" data-end=\"1408\"\u003eStyle the shorts with a plain t-shirt for relaxed daytime wear\u003c\/li\u003e\n\u003cli data-section-id=\"uqnnl5\" data-start=\"1409\" data-end=\"1471\"\u003eAdd sandals, loafers or trainers depending on the occasion\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1473\" data-end=\"1491\"\u003eSize Chart Shirt\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1493\" data-end=\"2020\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1493\" data-end=\"1558\"\u003e\n\u003ctr data-start=\"1493\" data-end=\"1558\"\u003e\n\u003cth data-start=\"1493\" data-end=\"1500\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1500\" data-end=\"1513\" data-col-size=\"sm\" class=\"\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth data-start=\"1513\" data-end=\"1529\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm)\u003c\/th\u003e\n\u003cth data-start=\"1529\" data-end=\"1543\" data-col-size=\"sm\" class=\"\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003cth data-start=\"1543\" data-end=\"1558\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1625\" data-end=\"2020\"\u003e\n\u003ctr data-start=\"1625\" data-end=\"1690\"\u003e\n\u003ctd data-start=\"1625\" data-end=\"1632\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1632\" data-end=\"1645\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1645\" data-end=\"1661\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003ctd data-start=\"1661\" data-end=\"1675\" data-col-size=\"sm\"\u003e22\u003c\/td\u003e\n\u003ctd data-start=\"1675\" data-end=\"1690\" data-col-size=\"sm\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1691\" data-end=\"1756\"\u003e\n\u003ctd data-start=\"1691\" data-end=\"1698\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1698\" data-end=\"1711\" data-col-size=\"sm\"\u003e108\u003c\/td\u003e\n\u003ctd data-start=\"1711\" data-end=\"1727\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003ctd data-start=\"1727\" data-end=\"1741\" data-col-size=\"sm\"\u003e23\u003c\/td\u003e\n\u003ctd data-start=\"1741\" data-end=\"1756\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1757\" data-end=\"1822\"\u003e\n\u003ctd data-start=\"1757\" data-end=\"1764\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1764\" data-end=\"1777\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1777\" data-end=\"1793\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003ctd data-start=\"1793\" data-end=\"1807\" data-col-size=\"sm\"\u003e24\u003c\/td\u003e\n\u003ctd data-start=\"1807\" data-end=\"1822\" data-col-size=\"sm\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1823\" data-end=\"1888\"\u003e\n\u003ctd data-start=\"1823\" data-end=\"1830\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1830\" data-end=\"1843\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1843\" data-end=\"1859\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003ctd data-start=\"1859\" data-end=\"1873\" data-col-size=\"sm\"\u003e25\u003c\/td\u003e\n\u003ctd data-start=\"1873\" data-end=\"1888\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1889\" data-end=\"1954\"\u003e\n\u003ctd data-start=\"1889\" data-end=\"1896\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1896\" data-end=\"1909\" data-col-size=\"sm\"\u003e120\u003c\/td\u003e\n\u003ctd data-start=\"1909\" data-end=\"1925\" data-col-size=\"sm\"\u003e53\u003c\/td\u003e\n\u003ctd data-start=\"1925\" data-end=\"1939\" data-col-size=\"sm\"\u003e26\u003c\/td\u003e\n\u003ctd data-start=\"1939\" data-end=\"1954\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1955\" data-end=\"2020\"\u003e\n\u003ctd data-start=\"1955\" data-end=\"1962\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1962\" data-end=\"1975\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1975\" data-end=\"1991\" data-col-size=\"sm\"\u003e55\u003c\/td\u003e\n\u003ctd data-start=\"1991\" data-end=\"2005\" data-col-size=\"sm\"\u003e27\u003c\/td\u003e\n\u003ctd data-start=\"2005\" data-end=\"2020\" data-col-size=\"sm\"\u003e80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"2022\" data-end=\"2041\"\u003eSize Chart Shorts\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"2043\" data-end=\"2418\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"2043\" data-end=\"2089\"\u003e\n\u003ctr data-start=\"2043\" data-end=\"2089\"\u003e\n\u003cth data-start=\"2043\" data-end=\"2050\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"2050\" data-end=\"2063\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"2063\" data-end=\"2074\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"2074\" data-end=\"2089\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2137\" data-end=\"2418\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"2137\" data-end=\"2183\"\u003e\n\u003ctd data-start=\"2137\" data-end=\"2144\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"2144\" data-end=\"2157\" data-col-size=\"sm\"\u003e72–78\u003c\/td\u003e\n\u003ctd data-start=\"2157\" data-end=\"2168\" data-col-size=\"sm\"\u003e102\u003c\/td\u003e\n\u003ctd data-start=\"2168\" data-end=\"2183\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2184\" data-end=\"2230\"\u003e\n\u003ctd data-start=\"2184\" data-end=\"2191\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"2191\" data-end=\"2204\" data-col-size=\"sm\"\u003e78–84\u003c\/td\u003e\n\u003ctd data-start=\"2204\" data-end=\"2215\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"2215\" data-end=\"2230\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2231\" data-end=\"2277\"\u003e\n\u003ctd data-start=\"2231\" data-end=\"2238\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"2238\" data-end=\"2251\" data-col-size=\"sm\"\u003e84–90\u003c\/td\u003e\n\u003ctd data-start=\"2251\" data-end=\"2262\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"2262\" data-end=\"2277\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2278\" data-end=\"2324\"\u003e\n\u003ctd data-start=\"2278\" data-end=\"2285\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"2285\" data-end=\"2298\" data-col-size=\"sm\"\u003e90–96\u003c\/td\u003e\n\u003ctd data-start=\"2298\" data-end=\"2309\" data-col-size=\"sm\"\u003e114\u003c\/td\u003e\n\u003ctd data-start=\"2309\" data-end=\"2324\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2325\" data-end=\"2371\"\u003e\n\u003ctd data-start=\"2325\" data-end=\"2332\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2332\" data-end=\"2345\" data-col-size=\"sm\"\u003e96–102\u003c\/td\u003e\n\u003ctd data-start=\"2345\" data-end=\"2356\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"2356\" data-end=\"2371\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2372\" data-end=\"2418\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2372\" data-end=\"2379\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"2379\" data-end=\"2392\" data-col-size=\"sm\"\u003e102–108\u003c\/td\u003e\n\u003ctd data-start=\"2392\" data-end=\"2403\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-start=\"2403\" data-end=\"2418\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e51\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"White \/ S","offer_id":57574457704822,"sku":"MCS-COORD-S3XL-7P4M-13","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57574457737590,"sku":"MCS-COORD-S3XL-7P4M-14","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57574457770358,"sku":"MCS-COORD-S3XL-7P4M-15","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57574457803126,"sku":"MCS-COORD-S3XL-7P4M-16","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57574457835894,"sku":"MCS-COORD-S3XL-7P4M-17","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":57574457868662,"sku":"MCS-COORD-S3XL-7P4M-18","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57574457901430,"sku":"MCS-COORD-S3XL-7P4M-1","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57574457934198,"sku":"MCS-COORD-S3XL-7P4M-2","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57574457966966,"sku":"MCS-COORD-S3XL-7P4M-3","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57574457999734,"sku":"MCS-COORD-S3XL-7P4M-4","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57574458032502,"sku":"MCS-COORD-S3XL-7P4M-5","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57574458065270,"sku":"MCS-COORD-S3XL-7P4M-6","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57574458098038,"sku":"MCS-COORD-S3XL-7P4M-7","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57574458130806,"sku":"MCS-COORD-S3XL-7P4M-8","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57574458163574,"sku":"MCS-COORD-S3XL-7P4M-9","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57574458196342,"sku":"MCS-COORD-S3XL-7P4M-10","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57574458229110,"sku":"MCS-COORD-S3XL-7P4M-11","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57574458261878,"sku":"MCS-COORD-S3XL-7P4M-12","price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage28mrt2026_18_11_26.png?v=1774717923"},{"product_id":"zane-men-s-pleated-shirt-and-shorts-co-ord-set-relaxed-fit","title":"Zane | Men’s Pleated Shirt and Shorts Co-Ord Set Relaxed Fit","description":"\u003cp data-start=\"101\" data-end=\"414\"\u003eThis men’s co-ord set features a short sleeve button-up shirt paired with matching shorts, designed with a vertical pleated texture for a structured and modern look. The lightweight construction supports ease of movement while maintaining a defined silhouette suitable for everyday wear and warm-weather dressing.\u003c\/p\u003e\n\u003cp data-start=\"416\" data-end=\"664\"\u003eThe shirt includes a classic collar and front button fastening, while the shorts are designed with a relaxed fit for comfort. The coordinated design allows for effortless outfit styling, whether worn as a set or combined with other wardrobe pieces.\u003c\/p\u003e\n\u003cp data-start=\"666\" data-end=\"689\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"690\" data-end=\"821\"\u003e\n\u003cli data-section-id=\"cgwj3c\" data-start=\"690\" data-end=\"718\"\u003eVertical pleated texture\u003c\/li\u003e\n\u003cli data-section-id=\"12f51ky\" data-start=\"719\" data-end=\"741\"\u003eShort sleeve shirt\u003c\/li\u003e\n\u003cli data-section-id=\"1yrvsu9\" data-start=\"742\" data-end=\"767\"\u003eClassic collar design\u003c\/li\u003e\n\u003cli data-section-id=\"1dj5em2\" data-start=\"768\" data-end=\"787\"\u003eMatching shorts\u003c\/li\u003e\n\u003cli data-section-id=\"12u4avu\" data-start=\"788\" data-end=\"821\"\u003eLightweight structured fabric\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"823\" data-end=\"839\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"840\" data-end=\"1175\"\u003e\n\u003cli data-section-id=\"10neor5\" data-start=\"840\" data-end=\"884\"\u003eProduct type: Men’s shirt and shorts set\u003c\/li\u003e\n\u003cli data-section-id=\"hi62fq\" data-start=\"885\" data-end=\"923\"\u003eMaterial: Pleated polyester fabric\u003c\/li\u003e\n\u003cli data-section-id=\"17kgkw0\" data-start=\"924\" data-end=\"981\"\u003eClosure: Front button fastening and elastic waistband\u003c\/li\u003e\n\u003cli data-section-id=\"17e7lip\" data-start=\"982\" data-end=\"1002\"\u003eFit: Relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1003\" data-end=\"1040\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"15ifxos\" data-start=\"1041\" data-end=\"1175\"\u003eCare instructions: Machine wash at 30°C, wash with similar colours, do not bleach, do not tumble dry, iron on low heat if required\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1177\" data-end=\"1191\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1192\" data-end=\"1425\"\u003e\n\u003cli data-section-id=\"1wbbtor\" data-start=\"1192\" data-end=\"1246\"\u003eWear as a full set for a coordinated casual outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1jqhafa\" data-start=\"1247\" data-end=\"1303\"\u003ePair the shirt with trousers for a smart-casual look\u003c\/li\u003e\n\u003cli data-section-id=\"vj7je2\" data-start=\"1304\" data-end=\"1362\"\u003eStyle the shorts with a plain t-shirt for relaxed wear\u003c\/li\u003e\n\u003cli data-section-id=\"s5r6uf\" data-start=\"1363\" data-end=\"1425\"\u003eCombine with trainers or sandals depending on the occasion\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1427\" data-end=\"1445\"\u003eSize Chart Shirt\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1447\" data-end=\"1908\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1447\" data-end=\"1512\"\u003e\n\u003ctr data-start=\"1447\" data-end=\"1512\"\u003e\n\u003cth data-start=\"1447\" data-end=\"1454\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1454\" data-end=\"1467\" data-col-size=\"sm\" class=\"\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth data-start=\"1467\" data-end=\"1483\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm)\u003c\/th\u003e\n\u003cth data-start=\"1483\" data-end=\"1497\" data-col-size=\"sm\" class=\"\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003cth data-start=\"1497\" data-end=\"1512\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1579\" data-end=\"1908\"\u003e\n\u003ctr data-start=\"1579\" data-end=\"1644\"\u003e\n\u003ctd data-start=\"1579\" data-end=\"1586\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1586\" data-end=\"1599\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1599\" data-end=\"1615\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003ctd data-start=\"1615\" data-end=\"1629\" data-col-size=\"sm\"\u003e22\u003c\/td\u003e\n\u003ctd data-start=\"1629\" data-end=\"1644\" data-col-size=\"sm\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1645\" data-end=\"1710\"\u003e\n\u003ctd data-start=\"1645\" data-end=\"1652\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1652\" data-end=\"1665\" data-col-size=\"sm\"\u003e108\u003c\/td\u003e\n\u003ctd data-start=\"1665\" data-end=\"1681\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003ctd data-start=\"1681\" data-end=\"1695\" data-col-size=\"sm\"\u003e23\u003c\/td\u003e\n\u003ctd data-start=\"1695\" data-end=\"1710\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1711\" data-end=\"1776\"\u003e\n\u003ctd data-start=\"1711\" data-end=\"1718\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1718\" data-end=\"1731\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1731\" data-end=\"1747\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003ctd data-start=\"1747\" data-end=\"1761\" data-col-size=\"sm\"\u003e24\u003c\/td\u003e\n\u003ctd data-start=\"1761\" data-end=\"1776\" data-col-size=\"sm\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1777\" data-end=\"1842\"\u003e\n\u003ctd data-start=\"1777\" data-end=\"1784\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1784\" data-end=\"1797\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1797\" data-end=\"1813\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003ctd data-start=\"1813\" data-end=\"1827\" data-col-size=\"sm\"\u003e25\u003c\/td\u003e\n\u003ctd data-start=\"1827\" data-end=\"1842\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1843\" data-end=\"1908\"\u003e\n\u003ctd data-start=\"1843\" data-end=\"1850\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1850\" data-end=\"1863\" data-col-size=\"sm\"\u003e120\u003c\/td\u003e\n\u003ctd data-start=\"1863\" data-end=\"1879\" data-col-size=\"sm\"\u003e53\u003c\/td\u003e\n\u003ctd data-start=\"1879\" data-end=\"1893\" data-col-size=\"sm\"\u003e26\u003c\/td\u003e\n\u003ctd data-start=\"1893\" data-end=\"1908\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"1910\" data-end=\"1929\"\u003eSize Chart Shorts\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1931\" data-end=\"2259\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1931\" data-end=\"1977\"\u003e\n\u003ctr data-start=\"1931\" data-end=\"1977\"\u003e\n\u003cth data-start=\"1931\" data-end=\"1938\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1938\" data-end=\"1951\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1951\" data-end=\"1962\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1962\" data-end=\"1977\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2025\" data-end=\"2259\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"2025\" data-end=\"2071\"\u003e\n\u003ctd data-start=\"2025\" data-end=\"2032\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"2032\" data-end=\"2045\" data-col-size=\"sm\"\u003e72–78\u003c\/td\u003e\n\u003ctd data-start=\"2045\" data-end=\"2056\" data-col-size=\"sm\"\u003e102\u003c\/td\u003e\n\u003ctd data-start=\"2056\" data-end=\"2071\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2072\" data-end=\"2118\"\u003e\n\u003ctd data-start=\"2072\" data-end=\"2079\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"2079\" data-end=\"2092\" data-col-size=\"sm\"\u003e78–84\u003c\/td\u003e\n\u003ctd data-start=\"2092\" data-end=\"2103\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"2103\" data-end=\"2118\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2119\" data-end=\"2165\"\u003e\n\u003ctd data-start=\"2119\" data-end=\"2126\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"2126\" data-end=\"2139\" data-col-size=\"sm\"\u003e84–90\u003c\/td\u003e\n\u003ctd data-start=\"2139\" data-end=\"2150\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"2150\" data-end=\"2165\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2166\" data-end=\"2212\"\u003e\n\u003ctd data-start=\"2166\" data-end=\"2173\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"2173\" data-end=\"2186\" data-col-size=\"sm\"\u003e90–96\u003c\/td\u003e\n\u003ctd data-start=\"2186\" data-end=\"2197\" data-col-size=\"sm\"\u003e114\u003c\/td\u003e\n\u003ctd data-start=\"2197\" data-end=\"2212\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2213\" data-end=\"2259\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2213\" data-end=\"2220\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2220\" data-end=\"2233\" data-col-size=\"sm\"\u003e96–102\u003c\/td\u003e\n\u003ctd data-start=\"2233\" data-end=\"2244\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"2244\" data-end=\"2259\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Black \/ S","offer_id":57574558400886,"sku":"MCS-PLEAT-S2XL-8F3K-1","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57574558433654,"sku":"MCS-PLEAT-S2XL-8F3K-2","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57574558466422,"sku":"MCS-PLEAT-S2XL-8F3K-3","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57574558499190,"sku":"MCS-PLEAT-S2XL-8F3K-4","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57574558531958,"sku":"MCS-PLEAT-S2XL-8F3K-5","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57574558564726,"sku":"MCS-PLEAT-S2XL-8F3K-6","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57574558597494,"sku":"MCS-PLEAT-S2XL-8F3K-7","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57574558630262,"sku":"MCS-PLEAT-S2XL-8F3K-8","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57574558663030,"sku":"MCS-PLEAT-S2XL-8F3K-9","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57574558695798,"sku":"MCS-PLEAT-S2XL-8F3K-10","price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage28mrt2026_19_27_55.png?v=1774722709"},{"product_id":"colton-textured-knit-two-piece-set-with-short-sleeve-polo-and-drawstring-shorts","title":"Colton | Textured Knit Two Piece Set with Short Sleeve Polo and Drawstring Shorts","description":"\u003cp data-start=\"121\" data-end=\"377\"\u003eThis two piece set includes a short sleeve polo shirt and matching drawstring shorts, designed for a coordinated and relaxed outfit. The textured knit fabric provides a structured yet flexible feel, making it suitable for everyday wear and warm conditions.\u003c\/p\u003e\n\u003cp data-start=\"379\" data-end=\"654\"\u003eThe polo shirt features a button placket and chest pocket for a clean, functional look, while the shorts are designed with an elasticated waistband and adjustable drawcord for ease of wear. This two piece set is suitable for casual outings, leisure time, or holiday settings.\u003c\/p\u003e\n\u003cp data-start=\"656\" data-end=\"679\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"680\" data-end=\"876\"\u003e\n\u003cli data-section-id=\"pmdfl0\" data-start=\"680\" data-end=\"720\"\u003eTwo piece set: polo shirt and shorts\u003c\/li\u003e\n\u003cli data-section-id=\"1u1hiuy\" data-start=\"721\" data-end=\"762\"\u003eShort sleeve polo with button placket\u003c\/li\u003e\n\u003cli data-section-id=\"um5dyu\" data-start=\"763\" data-end=\"786\"\u003eChest pocket detail\u003c\/li\u003e\n\u003cli data-section-id=\"1iyxsmw\" data-start=\"787\" data-end=\"811\"\u003eTextured knit finish\u003c\/li\u003e\n\u003cli data-section-id=\"1e5em8v\" data-start=\"812\" data-end=\"853\"\u003eElasticated waistband with drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"vimcy9\" data-start=\"854\" data-end=\"876\"\u003eRelaxed fit shorts\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"878\" data-end=\"894\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"895\" data-end=\"1146\"\u003e\n\u003cli data-section-id=\"47hxp5\" data-start=\"895\" data-end=\"932\"\u003eProduct type: Men’s two piece set\u003c\/li\u003e\n\u003cli data-section-id=\"2aretb\" data-start=\"933\" data-end=\"967\"\u003eMaterial: Knit polyester blend\u003c\/li\u003e\n\u003cli data-section-id=\"1rv1zsj\" data-start=\"968\" data-end=\"1032\"\u003eClosure: Button placket (top), drawstring waistband (shorts)\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1033\" data-end=\"1053\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1054\" data-end=\"1091\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"18mjw3t\" data-start=\"1092\" data-end=\"1146\"\u003eCare instructions: Machine wash at low temperature\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1148\" data-end=\"1162\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1163\" data-end=\"1379\"\u003e\n\u003cli data-section-id=\"3w58u1\" data-start=\"1163\" data-end=\"1215\"\u003eWear as a full set for a coordinated casual look\u003c\/li\u003e\n\u003cli data-section-id=\"slgdn9\" data-start=\"1216\" data-end=\"1269\"\u003ePair with trainers or sandals for relaxed styling\u003c\/li\u003e\n\u003cli data-section-id=\"1xiluvq\" data-start=\"1270\" data-end=\"1320\"\u003eStyle the polo separately with jeans or chinos\u003c\/li\u003e\n\u003cli data-section-id=\"ru727f\" data-start=\"1321\" data-end=\"1379\"\u003eSuitable for holidays, lounging, and warm weather wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1381\" data-end=\"1393\"\u003eSize Chart\u003c\/p\u003e\n\u003cp data-start=\"1395\" data-end=\"1413\"\u003eTop (Polo Shirt)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1415\" data-end=\"1876\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1415\" data-end=\"1480\"\u003e\n\u003ctr data-start=\"1415\" data-end=\"1480\"\u003e\n\u003cth data-start=\"1415\" data-end=\"1422\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1422\" data-end=\"1435\" data-col-size=\"sm\" class=\"\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth data-start=\"1435\" data-end=\"1451\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm)\u003c\/th\u003e\n\u003cth data-start=\"1451\" data-end=\"1465\" data-col-size=\"sm\" class=\"\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003cth data-start=\"1465\" data-end=\"1480\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1547\" data-end=\"1876\"\u003e\n\u003ctr data-start=\"1547\" data-end=\"1612\"\u003e\n\u003ctd data-start=\"1547\" data-end=\"1554\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1554\" data-end=\"1567\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1567\" data-end=\"1583\"\u003e44\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1583\" data-end=\"1597\"\u003e22\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1597\" data-end=\"1612\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1613\" data-end=\"1678\"\u003e\n\u003ctd data-start=\"1613\" data-end=\"1620\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1620\" data-end=\"1633\"\u003e104\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1633\" data-end=\"1649\"\u003e46\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1649\" data-end=\"1663\"\u003e23\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1663\" data-end=\"1678\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1679\" data-end=\"1744\"\u003e\n\u003ctd data-start=\"1679\" data-end=\"1686\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1686\" data-end=\"1699\"\u003e110\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1699\" data-end=\"1715\"\u003e48\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1715\" data-end=\"1729\"\u003e24\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1729\" data-end=\"1744\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1745\" data-end=\"1810\"\u003e\n\u003ctd data-start=\"1745\" data-end=\"1752\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1752\" data-end=\"1765\"\u003e116\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1765\" data-end=\"1781\"\u003e50\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1781\" data-end=\"1795\"\u003e25\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1795\" data-end=\"1810\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1811\" data-end=\"1876\"\u003e\n\u003ctd data-start=\"1811\" data-end=\"1818\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1818\" data-end=\"1831\"\u003e122\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1831\" data-end=\"1847\"\u003e52\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1847\" data-end=\"1861\"\u003e26\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1861\" data-end=\"1876\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"1878\" data-end=\"1886\"\u003eShorts\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1888\" data-end=\"2223\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1888\" data-end=\"1935\"\u003e\n\u003ctr data-start=\"1888\" data-end=\"1935\"\u003e\n\u003cth data-start=\"1888\" data-end=\"1895\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1895\" data-end=\"1908\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1908\" data-end=\"1920\" data-col-size=\"sm\" class=\"\"\u003eHips (cm)\u003c\/th\u003e\n\u003cth data-start=\"1920\" data-end=\"1935\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1984\" data-end=\"2223\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1984\" data-end=\"2031\"\u003e\n\u003ctd data-start=\"1984\" data-end=\"1991\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1991\" data-end=\"2004\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2004\" data-end=\"2016\"\u003e96\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2016\" data-end=\"2031\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2032\" data-end=\"2079\"\u003e\n\u003ctd data-start=\"2032\" data-end=\"2039\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2039\" data-end=\"2052\"\u003e80\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2052\" data-end=\"2064\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2064\" data-end=\"2079\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2080\" data-end=\"2127\"\u003e\n\u003ctd data-start=\"2080\" data-end=\"2087\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2087\" data-end=\"2100\"\u003e86\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2100\" data-end=\"2112\"\u003e106\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2112\" data-end=\"2127\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2128\" data-end=\"2175\"\u003e\n\u003ctd data-start=\"2128\" data-end=\"2135\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2135\" data-end=\"2148\"\u003e92\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2148\" data-end=\"2160\"\u003e112\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2160\" data-end=\"2175\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2176\" data-end=\"2223\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2176\" data-end=\"2183\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2183\" data-end=\"2196\"\u003e98\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2196\" data-end=\"2208\"\u003e118\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2208\" data-end=\"2223\" data-is-last-node=\"\"\u003e53\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Green \/ S","offer_id":57676802457974,"sku":"MTS-KNIT-S2XL-5C9W-1","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57676802490742,"sku":"MTS-KNIT-S2XL-5C9W-2","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57676802523510,"sku":"MTS-KNIT-S2XL-5C9W-3","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57676802556278,"sku":"MTS-KNIT-S2XL-5C9W-4","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57676802589046,"sku":"MTS-KNIT-S2XL-5C9W-5","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57676802621814,"sku":"MTS-KNIT-S2XL-5C9W-6","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57676802654582,"sku":"MTS-KNIT-S2XL-5C9W-7","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57676802687350,"sku":"MTS-KNIT-S2XL-5C9W-8","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57676802720118,"sku":"MTS-KNIT-S2XL-5C9W-9","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57676802752886,"sku":"MTS-KNIT-S2XL-5C9W-10","price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage14apr2026_16_31_57.png?v=1776177404"},{"product_id":"colton-linen-shirt-and-swim-shorts-two-piece-set-with-drawstring-waist","title":"Gary | Linen Shirt and Swim Shorts Two Piece Set with Drawstring Waist","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:bac387ba-4749-4874-b421-1885b53f38cb-21\" data-testid=\"conversation-turn-44\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"f5649653-5c43-422a-8bcc-3772679f204a\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"113\" data-end=\"423\"\u003eThis two piece set includes a short sleeve button shirt and matching swim shorts, designed for a coordinated and practical outfit for warm weather and holiday settings. The lightweight woven linen shirt offers breathability, while the swim shorts provide comfort and flexibility for both water and casual wear.\u003c\/p\u003e\n\u003cp data-start=\"425\" data-end=\"678\"\u003eThe shirt features a classic collar and button front for a clean appearance, while the swim shorts are designed with an elasticated waistband and adjustable drawstring. This two piece set is suitable for beachwear, travel, and relaxed outdoor occasions.\u003c\/p\u003e\n\u003cp data-start=\"680\" data-end=\"703\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"704\" data-end=\"960\"\u003e\n\u003cli data-section-id=\"193sguw\" data-start=\"704\" data-end=\"750\"\u003eTwo piece set: linen shirt and swim shorts\u003c\/li\u003e\n\u003cli data-section-id=\"ci5ana\" data-start=\"751\" data-end=\"787\"\u003eShort sleeve button shirt design\u003c\/li\u003e\n\u003cli data-section-id=\"11fkw9j\" data-start=\"788\" data-end=\"832\"\u003eClassic collar with front button closure\u003c\/li\u003e\n\u003cli data-section-id=\"17kz7l6\" data-start=\"833\" data-end=\"873\"\u003eLightweight and breathable structure\u003c\/li\u003e\n\u003cli data-section-id=\"1e5em8v\" data-start=\"874\" data-end=\"915\"\u003eElasticated waistband with drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"ixzhbs\" data-start=\"916\" data-end=\"960\"\u003eRelaxed fit shorts suitable for swim use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"962\" data-end=\"978\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"979\" data-end=\"1267\"\u003e\n\u003cli data-section-id=\"47hxp5\" data-start=\"979\" data-end=\"1016\"\u003eProduct type: Men’s two piece set\u003c\/li\u003e\n\u003cli data-section-id=\"1glosaq\" data-start=\"1017\" data-end=\"1088\"\u003eMaterial: Woven linen (shirt), woven polyester swim fabric (shorts)\u003c\/li\u003e\n\u003cli data-section-id=\"2cpyzt\" data-start=\"1089\" data-end=\"1153\"\u003eClosure: Button front (shirt), drawstring waistband (shorts)\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1154\" data-end=\"1174\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1175\" data-end=\"1212\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"18mjw3t\" data-start=\"1213\" data-end=\"1267\"\u003eCare instructions: Machine wash at low temperature\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1269\" data-end=\"1283\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1284\" data-end=\"1494\"\u003e\n\u003cli data-section-id=\"13bkjbi\" data-start=\"1284\" data-end=\"1337\"\u003eWear as a full set for a coordinated holiday look\u003c\/li\u003e\n\u003cli data-section-id=\"4wnwnz\" data-start=\"1338\" data-end=\"1390\"\u003ePair with sandals or trainers for casual styling\u003c\/li\u003e\n\u003cli data-section-id=\"1ybryjb\" data-start=\"1391\" data-end=\"1445\"\u003eStyle the shirt separately with trousers or shorts\u003c\/li\u003e\n\u003cli data-section-id=\"k37n2w\" data-start=\"1446\" data-end=\"1494\"\u003eSuitable for beach, poolside, and travel use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1496\" data-end=\"1508\"\u003eSize Chart\u003c\/p\u003e\n\u003cp data-start=\"1510\" data-end=\"1529\"\u003eTop (Linen Shirt)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1531\" data-end=\"1992\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1531\" data-end=\"1596\"\u003e\n\u003ctr data-start=\"1531\" data-end=\"1596\"\u003e\n\u003cth data-start=\"1531\" data-end=\"1538\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1538\" data-end=\"1551\" data-col-size=\"sm\" class=\"\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth data-start=\"1551\" data-end=\"1567\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm)\u003c\/th\u003e\n\u003cth data-start=\"1567\" data-end=\"1581\" data-col-size=\"sm\" class=\"\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003cth data-start=\"1581\" data-end=\"1596\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1663\" data-end=\"1992\"\u003e\n\u003ctr data-start=\"1663\" data-end=\"1728\"\u003e\n\u003ctd data-start=\"1663\" data-end=\"1670\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1670\" data-end=\"1683\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1683\" data-end=\"1699\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003ctd data-start=\"1699\" data-end=\"1713\" data-col-size=\"sm\"\u003e22\u003c\/td\u003e\n\u003ctd data-start=\"1713\" data-end=\"1728\" data-col-size=\"sm\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1729\" data-end=\"1794\"\u003e\n\u003ctd data-start=\"1729\" data-end=\"1736\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1736\" data-end=\"1749\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1749\" data-end=\"1765\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003ctd data-start=\"1765\" data-end=\"1779\" data-col-size=\"sm\"\u003e23\u003c\/td\u003e\n\u003ctd data-start=\"1779\" data-end=\"1794\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1795\" data-end=\"1860\"\u003e\n\u003ctd data-start=\"1795\" data-end=\"1802\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1802\" data-end=\"1815\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1815\" data-end=\"1831\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003ctd data-start=\"1831\" data-end=\"1845\" data-col-size=\"sm\"\u003e24\u003c\/td\u003e\n\u003ctd data-start=\"1845\" data-end=\"1860\" data-col-size=\"sm\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1861\" data-end=\"1926\"\u003e\n\u003ctd data-start=\"1861\" data-end=\"1868\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1868\" data-end=\"1881\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1881\" data-end=\"1897\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003ctd data-start=\"1897\" data-end=\"1911\" data-col-size=\"sm\"\u003e25\u003c\/td\u003e\n\u003ctd data-start=\"1911\" data-end=\"1926\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1927\" data-end=\"1992\"\u003e\n\u003ctd data-start=\"1927\" data-end=\"1934\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1934\" data-end=\"1947\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-start=\"1947\" data-end=\"1963\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003ctd data-start=\"1963\" data-end=\"1977\" data-col-size=\"sm\"\u003e26\u003c\/td\u003e\n\u003ctd data-start=\"1977\" data-end=\"1992\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"1994\" data-end=\"2007\"\u003eSwim Shorts\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"2009\" data-end=\"2344\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"2009\" data-end=\"2056\"\u003e\n\u003ctr data-start=\"2009\" data-end=\"2056\"\u003e\n\u003cth data-start=\"2009\" data-end=\"2016\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"2016\" data-end=\"2029\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"2029\" data-end=\"2041\" data-col-size=\"sm\" class=\"\"\u003eHips (cm)\u003c\/th\u003e\n\u003cth data-start=\"2041\" data-end=\"2056\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2105\" data-end=\"2344\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"2105\" data-end=\"2152\"\u003e\n\u003ctd data-start=\"2105\" data-end=\"2112\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"2112\" data-end=\"2125\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"2125\" data-end=\"2137\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"2137\" data-end=\"2152\" data-col-size=\"sm\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2153\" data-end=\"2200\"\u003e\n\u003ctd data-start=\"2153\" data-end=\"2160\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"2160\" data-end=\"2173\" data-col-size=\"sm\"\u003e80\u003c\/td\u003e\n\u003ctd data-start=\"2173\" data-end=\"2185\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"2185\" data-end=\"2200\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2201\" data-end=\"2248\"\u003e\n\u003ctd data-start=\"2201\" data-end=\"2208\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"2208\" data-end=\"2221\" data-col-size=\"sm\"\u003e86\u003c\/td\u003e\n\u003ctd data-start=\"2221\" data-end=\"2233\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"2233\" data-end=\"2248\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2249\" data-end=\"2296\"\u003e\n\u003ctd data-start=\"2249\" data-end=\"2256\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"2256\" data-end=\"2269\" data-col-size=\"sm\"\u003e92\u003c\/td\u003e\n\u003ctd data-start=\"2269\" data-end=\"2281\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"2281\" data-end=\"2296\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2297\" data-end=\"2344\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2297\" data-end=\"2304\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2304\" data-end=\"2317\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"2317\" data-end=\"2329\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"2329\" data-end=\"2344\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e53\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"White \/ S","offer_id":57676950110582,"sku":"MTS-LINEN-S2XL-8V3N-1","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57676950143350,"sku":"MTS-LINEN-S2XL-8V3N-2","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57676950176118,"sku":"MTS-LINEN-S2XL-8V3N-3","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57676950208886,"sku":"MTS-LINEN-S2XL-8V3N-4","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57676950241654,"sku":"MTS-LINEN-S2XL-8V3N-5","price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage14apr2026_16_44_00.png?v=1776177955"},{"product_id":"kane-men-s-short-sleeve-zip-polo-and-tailored-shorts-2-piece-set","title":"Kane | Men’s Short Sleeve Zip Polo and Tailored Shorts 2 Piece Set","description":"\u003cp data-start=\"101\" data-end=\"369\"\u003eThis two piece set combines a short sleeve polo shirt with tailored shorts, designed for a clean and coordinated casual look. The polo features a zip neckline and structured collar, while the matching shorts offer a streamlined silhouette with a comfortable waistband.\u003c\/p\u003e\n\u003cp data-start=\"371\" data-end=\"620\"\u003eConstructed from a knit polyester blend, the fabric provides a smooth finish with light stretch for ease of movement. The coordinated design makes this 2 piece set suitable for everyday wear, offering a balanced combination of comfort and structure.\u003c\/p\u003e\n\u003cp data-start=\"622\" data-end=\"645\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"646\" data-end=\"843\"\u003e\n\u003cli data-section-id=\"z6b2ka\" data-start=\"646\" data-end=\"675\"\u003eTwo piece coordinated set\u003c\/li\u003e\n\u003cli data-section-id=\"aoe24e\" data-start=\"676\" data-end=\"703\"\u003eShort sleeve polo shirt\u003c\/li\u003e\n\u003cli data-section-id=\"fg85o7\" data-start=\"704\" data-end=\"727\"\u003eZip neckline detail\u003c\/li\u003e\n\u003cli data-section-id=\"56gzd2\" data-start=\"728\" data-end=\"749\"\u003eStructured collar\u003c\/li\u003e\n\u003cli data-section-id=\"1f4osgn\" data-start=\"750\" data-end=\"776\"\u003eTailored shorts design\u003c\/li\u003e\n\u003cli data-section-id=\"1e5em8v\" data-start=\"777\" data-end=\"818\"\u003eElasticated waistband with drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"3sfwxp\" data-start=\"819\" data-end=\"843\"\u003eClean minimal finish\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"845\" data-end=\"861\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"862\" data-end=\"1157\"\u003e\n\u003cli data-section-id=\"1ia1kls\" data-start=\"862\" data-end=\"915\"\u003eProduct type: Men’s 2 piece set (polo and shorts)\u003c\/li\u003e\n\u003cli data-section-id=\"2aretb\" data-start=\"916\" data-end=\"950\"\u003eMaterial: Knit polyester blend\u003c\/li\u003e\n\u003cli data-section-id=\"lo2bv7\" data-start=\"951\" data-end=\"1012\"\u003eClosure: Zip closure (top), drawstring waistband (shorts)\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1013\" data-end=\"1033\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"z8oyd2\" data-start=\"1034\" data-end=\"1076\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli data-section-id=\"1xne1xc\" data-start=\"1077\" data-end=\"1157\"\u003eCare instructions: Machine wash at 30°C, do not tumble dry, iron on low heat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1159\" data-end=\"1173\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1174\" data-end=\"1348\"\u003e\n\u003cli data-section-id=\"nkwg29\" data-start=\"1174\" data-end=\"1223\"\u003ePair with trainers for a casual everyday look\u003c\/li\u003e\n\u003cli data-section-id=\"1o7ag3g\" data-start=\"1224\" data-end=\"1265\"\u003eAdd a lightweight jacket for layering\u003c\/li\u003e\n\u003cli data-section-id=\"1xc49g2\" data-start=\"1266\" data-end=\"1300\"\u003eSuitable for warm weather wear\u003c\/li\u003e\n\u003cli data-section-id=\"1i3wi3e\" data-start=\"1301\" data-end=\"1348\"\u003eKeep accessories minimal for a clean finish\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1350\" data-end=\"1368\"\u003eSize Chart – Top\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1370\" data-end=\"1785\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1370\" data-end=\"1421\"\u003e\n\u003ctr data-start=\"1370\" data-end=\"1421\"\u003e\n\u003cth data-start=\"1370\" data-end=\"1377\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1377\" data-end=\"1390\" data-col-size=\"sm\" class=\"\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth data-start=\"1390\" data-end=\"1406\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm)\u003c\/th\u003e\n\u003cth data-start=\"1406\" data-end=\"1421\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1474\" data-end=\"1785\"\u003e\n\u003ctr data-start=\"1474\" data-end=\"1525\"\u003e\n\u003ctd data-start=\"1474\" data-end=\"1481\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1481\" data-end=\"1494\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1494\" data-end=\"1510\" data-col-size=\"sm\"\u003e42\u003c\/td\u003e\n\u003ctd data-start=\"1510\" data-end=\"1525\" data-col-size=\"sm\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1526\" data-end=\"1577\"\u003e\n\u003ctd data-start=\"1526\" data-end=\"1533\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1533\" data-end=\"1546\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1546\" data-end=\"1562\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003ctd data-start=\"1562\" data-end=\"1577\" data-col-size=\"sm\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1578\" data-end=\"1629\"\u003e\n\u003ctd data-start=\"1578\" data-end=\"1585\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1585\" data-end=\"1598\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"1598\" data-end=\"1614\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003ctd data-start=\"1614\" data-end=\"1629\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1630\" data-end=\"1681\"\u003e\n\u003ctd data-start=\"1630\" data-end=\"1637\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1637\" data-end=\"1650\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"1650\" data-end=\"1666\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003ctd data-start=\"1666\" data-end=\"1681\" data-col-size=\"sm\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1682\" data-end=\"1733\"\u003e\n\u003ctd data-start=\"1682\" data-end=\"1689\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1689\" data-end=\"1702\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"1702\" data-end=\"1718\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003ctd data-start=\"1718\" data-end=\"1733\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1734\" data-end=\"1785\"\u003e\n\u003ctd data-start=\"1734\" data-end=\"1741\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1741\" data-end=\"1754\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"1754\" data-end=\"1770\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003ctd data-start=\"1770\" data-end=\"1785\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"1787\" data-end=\"1808\"\u003eSize Chart – Shorts\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1810\" data-end=\"2185\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1810\" data-end=\"1856\"\u003e\n\u003ctr data-start=\"1810\" data-end=\"1856\"\u003e\n\u003cth data-start=\"1810\" data-end=\"1817\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1817\" data-end=\"1830\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1830\" data-end=\"1841\" data-col-size=\"sm\" class=\"\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth data-start=\"1841\" data-end=\"1856\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1904\" data-end=\"2185\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1904\" data-end=\"1950\"\u003e\n\u003ctd data-start=\"1904\" data-end=\"1911\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1911\" data-end=\"1924\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"1924\" data-end=\"1935\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"1935\" data-end=\"1950\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1951\" data-end=\"1997\"\u003e\n\u003ctd data-start=\"1951\" data-end=\"1958\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1958\" data-end=\"1971\" data-col-size=\"sm\"\u003e82\u003c\/td\u003e\n\u003ctd data-start=\"1971\" data-end=\"1982\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1982\" data-end=\"1997\" data-col-size=\"sm\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1998\" data-end=\"2044\"\u003e\n\u003ctd data-start=\"1998\" data-end=\"2005\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"2005\" data-end=\"2018\" data-col-size=\"sm\"\u003e88\u003c\/td\u003e\n\u003ctd data-start=\"2018\" data-end=\"2029\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"2029\" data-end=\"2044\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2045\" data-end=\"2091\"\u003e\n\u003ctd data-start=\"2045\" data-end=\"2052\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"2052\" data-end=\"2065\" data-col-size=\"sm\"\u003e94\u003c\/td\u003e\n\u003ctd data-start=\"2065\" data-end=\"2076\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"2076\" data-end=\"2091\" data-col-size=\"sm\"\u003e49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2092\" data-end=\"2138\"\u003e\n\u003ctd data-start=\"2092\" data-end=\"2099\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2099\" data-end=\"2112\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"2112\" data-end=\"2123\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"2123\" data-end=\"2138\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2139\" data-end=\"2185\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2139\" data-end=\"2146\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"2146\" data-end=\"2159\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"2159\" data-end=\"2170\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"2170\" data-end=\"2185\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e51\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Light Blue \/ S","offer_id":57684476232054,"sku":"MCS-SET-S3XL-6U2H-1","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":57684476264822,"sku":"MCS-SET-S3XL-6U2H-2","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":57684476297590,"sku":"MCS-SET-S3XL-6U2H-3","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":57684476330358,"sku":"MCS-SET-S3XL-6U2H-4","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":57684476363126,"sku":"MCS-SET-S3XL-6U2H-5","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":57684476395894,"sku":"MCS-SET-S3XL-6U2H-6","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57684476428662,"sku":"MCS-SET-S3XL-6U2H-7","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57684476461430,"sku":"MCS-SET-S3XL-6U2H-8","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57684476494198,"sku":"MCS-SET-S3XL-6U2H-9","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57684476526966,"sku":"MCS-SET-S3XL-6U2H-10","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57684476559734,"sku":"MCS-SET-S3XL-6U2H-11","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57684476592502,"sku":"MCS-SET-S3XL-6U2H-12","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57684476625270,"sku":"MCS-SET-S3XL-6U2H-13","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57684476658038,"sku":"MCS-SET-S3XL-6U2H-14","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57684476690806,"sku":"MCS-SET-S3XL-6U2H-15","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57684476723574,"sku":"MCS-SET-S3XL-6U2H-16","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57684476756342,"sku":"MCS-SET-S3XL-6U2H-17","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57684476789110,"sku":"MCS-SET-S3XL-6U2H-18","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57684476821878,"sku":"MCS-SET-S3XL-6U2H-19","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57684476854646,"sku":"MCS-SET-S3XL-6U2H-20","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57684476887414,"sku":"MCS-SET-S3XL-6U2H-21","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57684476920182,"sku":"MCS-SET-S3XL-6U2H-22","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57684476952950,"sku":"MCS-SET-S3XL-6U2H-23","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":57684476985718,"sku":"MCS-SET-S3XL-6U2H-24","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":57684477018486,"sku":"MCS-SET-S3XL-6U2H-25","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57684477051254,"sku":"MCS-SET-S3XL-6U2H-26","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57684477084022,"sku":"MCS-SET-S3XL-6U2H-27","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57684477116790,"sku":"MCS-SET-S3XL-6U2H-28","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57684477149558,"sku":"MCS-SET-S3XL-6U2H-29","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57684477182326,"sku":"MCS-SET-S3XL-6U2H-30","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57684477215094,"sku":"MCS-SET-S3XL-6U2H-31","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57684477247862,"sku":"MCS-SET-S3XL-6U2H-32","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57684477280630,"sku":"MCS-SET-S3XL-6U2H-33","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57684477313398,"sku":"MCS-SET-S3XL-6U2H-34","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57684477346166,"sku":"MCS-SET-S3XL-6U2H-35","price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57684477378934,"sku":"MCS-SET-S3XL-6U2H-36","price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage15apr2026_20_23_38.png?v=1776277474"},{"product_id":"kieran-two-piece-t-shirt-and-shorts-set-with-crew-neck-top","title":"Kieran | Two Piece T Shirt and Shorts Set with Crew Neck Top","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69d76cb6-8898-838a-974e-679671c63fc4-3\" data-testid=\"conversation-turn-72\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"c09b4d35-5ae0-4605-83c3-bd78b1ae8075\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"100\" data-end=\"361\"\u003eThis two piece set includes a short sleeve crew neck t shirt and matching shorts, designed for a coordinated and relaxed everyday outfit. The knit fabric provides a soft structure with natural stretch, supporting comfort during daily wear and casual activities.\u003c\/p\u003e\n\u003cp data-start=\"363\" data-end=\"604\"\u003eThe t shirt features a clean neckline and short sleeves, while the shorts offer an easy fit with a simple silhouette. This two piece set is suitable for leisure, travel, or informal settings where a minimal and practical outfit is preferred.\u003c\/p\u003e\n\u003cp data-start=\"606\" data-end=\"629\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"630\" data-end=\"816\"\u003e\n\u003cli data-section-id=\"1idfr64\" data-start=\"630\" data-end=\"667\"\u003eTwo piece set: t shirt and shorts\u003c\/li\u003e\n\u003cli data-section-id=\"858uom\" data-start=\"668\" data-end=\"702\"\u003eCrew neck short sleeve t shirt\u003c\/li\u003e\n\u003cli data-section-id=\"atfmfz\" data-start=\"703\" data-end=\"733\"\u003eStraight cut shorts design\u003c\/li\u003e\n\u003cli data-section-id=\"16nkl37\" data-start=\"734\" data-end=\"760\"\u003eSoft knit construction\u003c\/li\u003e\n\u003cli data-section-id=\"8bdc46\" data-start=\"761\" data-end=\"789\"\u003eClean and minimal finish\u003c\/li\u003e\n\u003cli data-section-id=\"11li1nh\" data-start=\"790\" data-end=\"816\"\u003eRelaxed everyday style\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"818\" data-end=\"834\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"835\" data-end=\"1105\"\u003e\n\u003cli data-section-id=\"47hxp5\" data-start=\"835\" data-end=\"872\"\u003eProduct type: Men’s two piece set\u003c\/li\u003e\n\u003cli data-section-id=\"qfb6mo\" data-start=\"873\" data-end=\"912\"\u003eMaterial: Cotton blend knit textile\u003c\/li\u003e\n\u003cli data-section-id=\"lm0ejh\" data-start=\"913\" data-end=\"981\"\u003eClosure: Pull on style (t shirt), elasticated waistband (shorts)\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"982\" data-end=\"1002\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"5b0s9m\" data-start=\"1003\" data-end=\"1050\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL, 4XL\u003c\/li\u003e\n\u003cli data-section-id=\"18mjw3t\" data-start=\"1051\" data-end=\"1105\"\u003eCare instructions: Machine wash at low temperature\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1107\" data-end=\"1121\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1122\" data-end=\"1321\"\u003e\n\u003cli data-section-id=\"1q2hgo4\" data-start=\"1122\" data-end=\"1163\"\u003eWear as a full set for casual outings\u003c\/li\u003e\n\u003cli data-section-id=\"tiwjyv\" data-start=\"1164\" data-end=\"1216\"\u003ePair with trainers or slides for relaxed styling\u003c\/li\u003e\n\u003cli data-section-id=\"1n3o54r\" data-start=\"1217\" data-end=\"1271\"\u003eStyle the t shirt separately with jeans or joggers\u003c\/li\u003e\n\u003cli data-section-id=\"d2g7dx\" data-start=\"1272\" data-end=\"1321\"\u003eSuitable for home wear, travel, and daily use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1323\" data-end=\"1335\"\u003eSize Chart\u003c\/p\u003e\n\u003cp data-start=\"1337\" data-end=\"1352\"\u003eTop (T Shirt)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1354\" data-end=\"1947\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1354\" data-end=\"1419\"\u003e\n\u003ctr data-start=\"1354\" data-end=\"1419\"\u003e\n\u003cth data-start=\"1354\" data-end=\"1361\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1361\" data-end=\"1374\" data-col-size=\"sm\" class=\"\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth data-start=\"1374\" data-end=\"1390\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm)\u003c\/th\u003e\n\u003cth data-start=\"1390\" data-end=\"1404\" data-col-size=\"sm\" class=\"\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003cth data-start=\"1404\" data-end=\"1419\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1486\" data-end=\"1947\"\u003e\n\u003ctr data-start=\"1486\" data-end=\"1551\"\u003e\n\u003ctd data-start=\"1486\" data-end=\"1493\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1493\" data-end=\"1506\"\u003e96\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1506\" data-end=\"1522\"\u003e42\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1522\" data-end=\"1536\"\u003e20\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1536\" data-end=\"1551\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1552\" data-end=\"1617\"\u003e\n\u003ctd data-start=\"1552\" data-end=\"1559\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1559\" data-end=\"1572\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1572\" data-end=\"1588\"\u003e44\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1588\" data-end=\"1602\"\u003e21\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1602\" data-end=\"1617\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1618\" data-end=\"1683\"\u003e\n\u003ctd data-start=\"1618\" data-end=\"1625\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1625\" data-end=\"1638\"\u003e106\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1638\" data-end=\"1654\"\u003e46\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1654\" data-end=\"1668\"\u003e22\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1668\" data-end=\"1683\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1684\" data-end=\"1749\"\u003e\n\u003ctd data-start=\"1684\" data-end=\"1691\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1691\" data-end=\"1704\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1704\" data-end=\"1720\"\u003e48\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1720\" data-end=\"1734\"\u003e23\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1734\" data-end=\"1749\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1750\" data-end=\"1815\"\u003e\n\u003ctd data-start=\"1750\" data-end=\"1757\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1757\" data-end=\"1770\"\u003e118\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1770\" data-end=\"1786\"\u003e50\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1786\" data-end=\"1800\"\u003e24\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1800\" data-end=\"1815\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1816\" data-end=\"1881\"\u003e\n\u003ctd data-start=\"1816\" data-end=\"1823\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1823\" data-end=\"1836\"\u003e124\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1836\" data-end=\"1852\"\u003e52\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1852\" data-end=\"1866\"\u003e25\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1866\" data-end=\"1881\"\u003e78\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1882\" data-end=\"1947\"\u003e\n\u003ctd data-start=\"1882\" data-end=\"1889\" data-col-size=\"sm\"\u003e4XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1889\" data-end=\"1902\"\u003e130\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1902\" data-end=\"1918\"\u003e54\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1918\" data-end=\"1932\"\u003e26\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1932\" data-end=\"1947\"\u003e80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"1949\" data-end=\"1957\"\u003eShorts\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1959\" data-end=\"2390\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1959\" data-end=\"2006\"\u003e\n\u003ctr data-start=\"1959\" data-end=\"2006\"\u003e\n\u003cth data-start=\"1959\" data-end=\"1966\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1966\" data-end=\"1979\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"1979\" data-end=\"1991\" data-col-size=\"sm\" class=\"\"\u003eHips (cm)\u003c\/th\u003e\n\u003cth data-start=\"1991\" data-end=\"2006\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2055\" data-end=\"2390\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"2055\" data-end=\"2102\"\u003e\n\u003ctd data-start=\"2055\" data-end=\"2062\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2062\" data-end=\"2075\"\u003e76\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2075\" data-end=\"2087\"\u003e96\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2087\" data-end=\"2102\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2103\" data-end=\"2150\"\u003e\n\u003ctd data-start=\"2103\" data-end=\"2110\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2110\" data-end=\"2123\"\u003e80\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2123\" data-end=\"2135\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2135\" data-end=\"2150\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2151\" data-end=\"2198\"\u003e\n\u003ctd data-start=\"2151\" data-end=\"2158\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2158\" data-end=\"2171\"\u003e86\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2171\" data-end=\"2183\"\u003e106\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2183\" data-end=\"2198\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2199\" data-end=\"2246\"\u003e\n\u003ctd data-start=\"2199\" data-end=\"2206\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2206\" data-end=\"2219\"\u003e92\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2219\" data-end=\"2231\"\u003e112\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2231\" data-end=\"2246\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2247\" data-end=\"2294\"\u003e\n\u003ctd data-start=\"2247\" data-end=\"2254\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2254\" data-end=\"2267\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2267\" data-end=\"2279\"\u003e118\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2279\" data-end=\"2294\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2295\" data-end=\"2342\"\u003e\n\u003ctd data-start=\"2295\" data-end=\"2302\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2302\" data-end=\"2315\"\u003e104\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2315\" data-end=\"2327\"\u003e124\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2327\" data-end=\"2342\"\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2343\" data-end=\"2390\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2343\" data-end=\"2350\" data-col-size=\"sm\"\u003e4XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2350\" data-end=\"2363\"\u003e110\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2363\" data-end=\"2375\"\u003e130\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2375\" data-end=\"2390\" data-is-last-node=\"\"\u003e58\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Beige \/ S","offer_id":57685532115318,"sku":"MTS-KNIT-S4XL-5P7X-1","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":57685532148086,"sku":"MTS-KNIT-S4XL-5P7X-2","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":57685532180854,"sku":"MTS-KNIT-S4XL-5P7X-3","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":57685532213622,"sku":"MTS-KNIT-S4XL-5P7X-4","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":57685532246390,"sku":"MTS-KNIT-S4XL-5P7X-5","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":57685532279158,"sku":"MTS-KNIT-S4XL-5P7X-6","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 4XL","offer_id":57685532311926,"sku":"MTS-KNIT-S4XL-5P7X-7","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57685532344694,"sku":"MTS-KNIT-S4XL-5P7X-8","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57685532377462,"sku":"MTS-KNIT-S4XL-5P7X-9","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57685532410230,"sku":"MTS-KNIT-S4XL-5P7X-10","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57685532442998,"sku":"MTS-KNIT-S4XL-5P7X-11","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57685532475766,"sku":"MTS-KNIT-S4XL-5P7X-12","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57685532508534,"sku":"MTS-KNIT-S4XL-5P7X-13","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":57685532541302,"sku":"MTS-KNIT-S4XL-5P7X-14","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":57685532574070,"sku":"MTS-KNIT-S4XL-5P7X-15","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":57685532606838,"sku":"MTS-KNIT-S4XL-5P7X-16","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":57685532639606,"sku":"MTS-KNIT-S4XL-5P7X-17","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":57685532672374,"sku":"MTS-KNIT-S4XL-5P7X-18","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57685532705142,"sku":"MTS-KNIT-S4XL-5P7X-19","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":57685532737910,"sku":"MTS-KNIT-S4XL-5P7X-20","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 4XL","offer_id":57685532770678,"sku":"MTS-KNIT-S4XL-5P7X-21","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":57685532803446,"sku":"MTS-KNIT-S4XL-5P7X-22","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":57685532836214,"sku":"MTS-KNIT-S4XL-5P7X-23","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":57685532868982,"sku":"MTS-KNIT-S4XL-5P7X-24","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":57685532901750,"sku":"MTS-KNIT-S4XL-5P7X-25","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":57685532934518,"sku":"MTS-KNIT-S4XL-5P7X-26","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":57685532967286,"sku":"MTS-KNIT-S4XL-5P7X-27","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":57685533000054,"sku":"MTS-KNIT-S4XL-5P7X-28","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":57685533032822,"sku":"MTS-KNIT-S4XL-5P7X-29","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":57685533065590,"sku":"MTS-KNIT-S4XL-5P7X-30","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":57685533098358,"sku":"MTS-KNIT-S4XL-5P7X-31","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":57685533131126,"sku":"MTS-KNIT-S4XL-5P7X-32","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":57685533163894,"sku":"MTS-KNIT-S4XL-5P7X-33","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":57685533196662,"sku":"MTS-KNIT-S4XL-5P7X-34","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 4XL","offer_id":57685533229430,"sku":"MTS-KNIT-S4XL-5P7X-35","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":57685533262198,"sku":"MTS-KNIT-S4XL-5P7X-36","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57685533294966,"sku":"MTS-KNIT-S4XL-5P7X-37","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57685533327734,"sku":"MTS-KNIT-S4XL-5P7X-38","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57685533360502,"sku":"MTS-KNIT-S4XL-5P7X-39","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57685533393270,"sku":"MTS-KNIT-S4XL-5P7X-40","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":57685533426038,"sku":"MTS-KNIT-S4XL-5P7X-41","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 4XL","offer_id":57685533458806,"sku":"MTS-KNIT-S4XL-5P7X-42","price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage16apr2026_00_32_41.png?v=1776292406"},{"product_id":"flynn-linen-two-piece-set-with-short-sleeve-shirt-and-relaxed-fit-shorts","title":"Flynn | Linen Two Piece Set with Short Sleeve Shirt and Relaxed Fit Shorts","description":"\u003cp data-start=\"115\" data-end=\"389\"\u003eThis linen two piece set includes a short sleeve button shirt and matching shorts, designed for a coordinated and breathable outfit. The woven linen fabric supports airflow and comfort, making it suitable for warm conditions while maintaining a clean and relaxed silhouette.\u003c\/p\u003e\n\u003cp data-start=\"391\" data-end=\"679\"\u003eThe shirt features a classic open collar with button front fastening, while the shorts offer an easy fit with a simple structure for everyday wear. This linen two piece set is suitable for casual outings, travel, and leisure settings where a lightweight and practical outfit is preferred.\u003c\/p\u003e\n\u003cp data-start=\"681\" data-end=\"704\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"705\" data-end=\"895\"\u003e\n\u003cli data-section-id=\"1pw7tqw\" data-start=\"705\" data-end=\"746\"\u003eLinen two piece set: shirt and shorts\u003c\/li\u003e\n\u003cli data-section-id=\"ci5ana\" data-start=\"747\" data-end=\"783\"\u003eShort sleeve button shirt design\u003c\/li\u003e\n\u003cli data-section-id=\"q8w55a\" data-start=\"784\" data-end=\"808\"\u003eOpen collar neckline\u003c\/li\u003e\n\u003cli data-section-id=\"7gam3y\" data-start=\"809\" data-end=\"843\"\u003eLightweight woven construction\u003c\/li\u003e\n\u003cli data-section-id=\"vimcy9\" data-start=\"844\" data-end=\"866\"\u003eRelaxed fit shorts\u003c\/li\u003e\n\u003cli data-section-id=\"8bdc46\" data-start=\"867\" data-end=\"895\"\u003eClean and minimal finish\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"897\" data-end=\"913\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"914\" data-end=\"1170\"\u003e\n\u003cli data-section-id=\"47hxp5\" data-start=\"914\" data-end=\"951\"\u003eProduct type: Men’s two piece set\u003c\/li\u003e\n\u003cli data-section-id=\"160am64\" data-start=\"952\" data-end=\"977\"\u003eMaterial: Woven linen\u003c\/li\u003e\n\u003cli data-section-id=\"1s6rvjh\" data-start=\"978\" data-end=\"1043\"\u003eClosure: Button front (shirt), elasticated waistband (shorts)\u003c\/li\u003e\n\u003cli data-section-id=\"1y3or63\" data-start=\"1044\" data-end=\"1072\"\u003eFit: Regular relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"z8oyd2\" data-start=\"1073\" data-end=\"1115\"\u003eAvailable sizes: S, M, L, XL, 2XL, 3XL\u003c\/li\u003e\n\u003cli data-section-id=\"18mjw3t\" data-start=\"1116\" data-end=\"1170\"\u003eCare instructions: Machine wash at low temperature\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1172\" data-end=\"1186\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1187\" data-end=\"1414\"\u003e\n\u003cli data-section-id=\"11t9fir\" data-start=\"1187\" data-end=\"1247\"\u003eWear as a full set for a coordinated warm weather outfit\u003c\/li\u003e\n\u003cli data-section-id=\"91ct4v\" data-start=\"1248\" data-end=\"1300\"\u003ePair with trainers or sandals for casual styling\u003c\/li\u003e\n\u003cli data-section-id=\"efvfb9\" data-start=\"1301\" data-end=\"1354\"\u003eStyle the shirt separately with trousers or jeans\u003c\/li\u003e\n\u003cli data-section-id=\"1kp92m9\" data-start=\"1355\" data-end=\"1414\"\u003eSuitable for holidays, outdoor settings, and daily wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1416\" data-end=\"1428\"\u003eSize Chart\u003c\/p\u003e\n\u003cp data-start=\"1430\" data-end=\"1443\"\u003eTop (Shirt)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1445\" data-end=\"1972\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1445\" data-end=\"1510\"\u003e\n\u003ctr data-start=\"1445\" data-end=\"1510\"\u003e\n\u003cth data-start=\"1445\" data-end=\"1452\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1452\" data-end=\"1465\" data-col-size=\"sm\" class=\"\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth data-start=\"1465\" data-end=\"1481\" data-col-size=\"sm\" class=\"\"\u003eShoulder (cm)\u003c\/th\u003e\n\u003cth data-start=\"1481\" data-end=\"1495\" data-col-size=\"sm\" class=\"\"\u003eSleeve (cm)\u003c\/th\u003e\n\u003cth data-start=\"1495\" data-end=\"1510\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1577\" data-end=\"1972\"\u003e\n\u003ctr data-start=\"1577\" data-end=\"1642\"\u003e\n\u003ctd data-start=\"1577\" data-end=\"1584\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1584\" data-end=\"1597\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"1597\" data-end=\"1613\" data-col-size=\"sm\"\u003e44\u003c\/td\u003e\n\u003ctd data-start=\"1613\" data-end=\"1627\" data-col-size=\"sm\"\u003e22\u003c\/td\u003e\n\u003ctd data-start=\"1627\" data-end=\"1642\" data-col-size=\"sm\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1643\" data-end=\"1708\"\u003e\n\u003ctd data-start=\"1643\" data-end=\"1650\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1650\" data-end=\"1663\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"1663\" data-end=\"1679\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003ctd data-start=\"1679\" data-end=\"1693\" data-col-size=\"sm\"\u003e23\u003c\/td\u003e\n\u003ctd data-start=\"1693\" data-end=\"1708\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1709\" data-end=\"1774\"\u003e\n\u003ctd data-start=\"1709\" data-end=\"1716\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"1716\" data-end=\"1729\" data-col-size=\"sm\"\u003e110\u003c\/td\u003e\n\u003ctd data-start=\"1729\" data-end=\"1745\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003ctd data-start=\"1745\" data-end=\"1759\" data-col-size=\"sm\"\u003e24\u003c\/td\u003e\n\u003ctd data-start=\"1759\" data-end=\"1774\" data-col-size=\"sm\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1775\" data-end=\"1840\"\u003e\n\u003ctd data-start=\"1775\" data-end=\"1782\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"1782\" data-end=\"1795\" data-col-size=\"sm\"\u003e116\u003c\/td\u003e\n\u003ctd data-start=\"1795\" data-end=\"1811\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003ctd data-start=\"1811\" data-end=\"1825\" data-col-size=\"sm\"\u003e25\u003c\/td\u003e\n\u003ctd data-start=\"1825\" data-end=\"1840\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1841\" data-end=\"1906\"\u003e\n\u003ctd data-start=\"1841\" data-end=\"1848\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"1848\" data-end=\"1861\" data-col-size=\"sm\"\u003e122\u003c\/td\u003e\n\u003ctd data-start=\"1861\" data-end=\"1877\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003ctd data-start=\"1877\" data-end=\"1891\" data-col-size=\"sm\"\u003e26\u003c\/td\u003e\n\u003ctd data-start=\"1891\" data-end=\"1906\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1907\" data-end=\"1972\"\u003e\n\u003ctd data-start=\"1907\" data-end=\"1914\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"1914\" data-end=\"1927\" data-col-size=\"sm\"\u003e128\u003c\/td\u003e\n\u003ctd data-start=\"1927\" data-end=\"1943\" data-col-size=\"sm\"\u003e54\u003c\/td\u003e\n\u003ctd data-start=\"1943\" data-end=\"1957\" data-col-size=\"sm\"\u003e27\u003c\/td\u003e\n\u003ctd data-start=\"1957\" data-end=\"1972\" data-col-size=\"sm\"\u003e80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp data-start=\"1974\" data-end=\"1982\"\u003eShorts\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\n\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1984\" data-end=\"2367\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1984\" data-end=\"2031\"\u003e\n\u003ctr data-start=\"1984\" data-end=\"2031\"\u003e\n\u003cth data-start=\"1984\" data-end=\"1991\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1991\" data-end=\"2004\" data-col-size=\"sm\" class=\"\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth data-start=\"2004\" data-end=\"2016\" data-col-size=\"sm\" class=\"\"\u003eHips (cm)\u003c\/th\u003e\n\u003cth data-start=\"2016\" data-end=\"2031\" data-col-size=\"sm\" class=\"\"\u003eLength (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2080\" data-end=\"2367\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"2080\" data-end=\"2127\"\u003e\n\u003ctd data-start=\"2080\" data-end=\"2087\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"2087\" data-end=\"2100\" data-col-size=\"sm\"\u003e76\u003c\/td\u003e\n\u003ctd data-start=\"2100\" data-end=\"2112\" data-col-size=\"sm\"\u003e96\u003c\/td\u003e\n\u003ctd data-start=\"2112\" data-end=\"2127\" data-col-size=\"sm\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2128\" data-end=\"2175\"\u003e\n\u003ctd data-start=\"2128\" data-end=\"2135\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"2135\" data-end=\"2148\" data-col-size=\"sm\"\u003e80\u003c\/td\u003e\n\u003ctd data-start=\"2148\" data-end=\"2160\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-start=\"2160\" data-end=\"2175\" data-col-size=\"sm\"\u003e48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2176\" data-end=\"2223\"\u003e\n\u003ctd data-start=\"2176\" data-end=\"2183\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-start=\"2183\" data-end=\"2196\" data-col-size=\"sm\"\u003e86\u003c\/td\u003e\n\u003ctd data-start=\"2196\" data-end=\"2208\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-start=\"2208\" data-end=\"2223\" data-col-size=\"sm\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2224\" data-end=\"2271\"\u003e\n\u003ctd data-start=\"2224\" data-end=\"2231\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-start=\"2231\" data-end=\"2244\" data-col-size=\"sm\"\u003e92\u003c\/td\u003e\n\u003ctd data-start=\"2244\" data-end=\"2256\" data-col-size=\"sm\"\u003e112\u003c\/td\u003e\n\u003ctd data-start=\"2256\" data-end=\"2271\" data-col-size=\"sm\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2272\" data-end=\"2319\"\u003e\n\u003ctd data-start=\"2272\" data-end=\"2279\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-start=\"2279\" data-end=\"2292\" data-col-size=\"sm\"\u003e98\u003c\/td\u003e\n\u003ctd data-start=\"2292\" data-end=\"2304\" data-col-size=\"sm\"\u003e118\u003c\/td\u003e\n\u003ctd data-start=\"2304\" data-end=\"2319\" data-col-size=\"sm\"\u003e54\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2320\" data-end=\"2367\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"2320\" data-end=\"2327\" data-col-size=\"sm\"\u003e3XL\u003c\/td\u003e\n\u003ctd data-start=\"2327\" data-end=\"2340\" data-col-size=\"sm\"\u003e104\u003c\/td\u003e\n\u003ctd data-start=\"2340\" data-end=\"2352\" data-col-size=\"sm\"\u003e124\u003c\/td\u003e\n\u003ctd data-start=\"2352\" data-end=\"2367\" data-is-last-node=\"\" data-col-size=\"sm\"\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Novarrio","offers":[{"title":"Green \/ S","offer_id":57685545976182,"sku":"MTS-LINEN-S3XL-4H2Q-1","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":57685546008950,"sku":"MTS-LINEN-S3XL-4H2Q-2","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":57685546041718,"sku":"MTS-LINEN-S3XL-4H2Q-3","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":57685546074486,"sku":"MTS-LINEN-S3XL-4H2Q-4","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":57685546107254,"sku":"MTS-LINEN-S3XL-4H2Q-5","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":57685546140022,"sku":"MTS-LINEN-S3XL-4H2Q-6","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":57685546172790,"sku":"MTS-LINEN-S3XL-4H2Q-7","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57685546205558,"sku":"MTS-LINEN-S3XL-4H2Q-8","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57685546238326,"sku":"MTS-LINEN-S3XL-4H2Q-9","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57685546271094,"sku":"MTS-LINEN-S3XL-4H2Q-10","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57685546303862,"sku":"MTS-LINEN-S3XL-4H2Q-11","price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57685546336630,"sku":"MTS-LINEN-S3XL-4H2Q-12","price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/7930\/5590\/files\/ChatGPTImage16apr2026_00_48_46.png?v=1776293401"}],"url":"https:\/\/novarrio.com\/collections\/shorts-men.oembed?page=2","provider":"Novarrio","version":"1.0","type":"link"}