{"product_id":"twill-shorts","title":"JAMES™ | Twill Shorts","description":"\u003cp class=\"ql-heading\"\u003e\u003cstrong\u003e A mid-thigh tailored short made of woven cotton twill with a structured waistband, zip fly, and a clean flat-front finish. \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe twill fabric is smooth and dense, maintaining its shape throughout the day without creasing or losing its sharp look. The mid-thigh length sits at a modern spot that works with trainers, loafers, or sandals and never looks too short or too long. The flat front ensures a streamlined appearance, and the waistband is structured enough that you can easily go without a belt if you choose.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1031\/3950\/8549\/files\/ChatGPT_Image_28_feb_2026_23_31_14.png?v=1784512524\"\u003e\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eCotton twill\u003c\/strong\u003e: durable, smooth finish, breathable in warm weather\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eStructured waistband\u003c\/strong\u003e: holds its shape all day with or without a belt\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eMid-thigh cut\u003c\/strong\u003e: modern length, clean proportions with any top\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFlat front\u003c\/strong\u003e: no pleats, no bulk, just a straight clean line\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eMachine washable\u003c\/strong\u003e: 30°C with similar colors, low iron, do not tumble dry\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"ql-rendered-list-container\"\u003e\n\u003cli class=\"ql-rendered-bullet-list\"\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e woven cotton twill\u003c\/li\u003e\n\u003cli class=\"ql-rendered-bullet-list\"\u003e\n\u003cstrong\u003eFit:\u003c\/strong\u003e regular tailored\u003c\/li\u003e\n\u003cli class=\"ql-rendered-bullet-list\"\u003e\n\u003cstrong\u003eDesign:\u003c\/strong\u003e flat front, zip fly, button closure, belt loops, mid-thigh length\u003c\/li\u003e\n\u003cli class=\"ql-rendered-bullet-list\"\u003e\n\u003cstrong\u003eOccasion:\u003c\/strong\u003e smart casual, summer events, travel, coastal\u003c\/li\u003e\n\u003cli class=\"ql-rendered-bullet-list\"\u003e\n\u003cstrong\u003eSeason:\u003c\/strong\u003e spring\/summer\u003c\/li\u003e\n\u003cli class=\"ql-rendered-bullet-list\"\u003e\n\u003cstrong\u003eSizes:\u003c\/strong\u003e S to 3XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"cu-table-content__anchor\" id=\"1\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cp class=\"ql-heading\"\u003e\u003cstrong\u003eOrder today with a discount and enjoy free shipping while the offer lasts.\u003c\/strong\u003e\u003c\/p\u003e","brand":"JAMES WENMAN","offers":[{"title":"Pink \/ S","offer_id":62973013295434,"sku":"MSH-SHORT-S3XL-7Q4L-1","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":62973013328202,"sku":"MSH-SHORT-S3XL-7Q4L-3","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":62973013360970,"sku":"MSH-SHORT-S3XL-7Q4L-4","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":62973013393738,"sku":"MSH-SHORT-S3XL-7Q4L-5","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":62973013426506,"sku":"MSH-SHORT-S3XL-7Q4L-6","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":62973013459274,"sku":"MSH-SHORT-S3XL-7Q4L-7","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":62973013492042,"sku":"MSH-SHORT-S3XL-7Q4L-8","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":62973013524810,"sku":"MSH-SHORT-S3XL-7Q4L-9","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":62973013557578,"sku":"MSH-SHORT-S3XL-7Q4L-10","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":62973013590346,"sku":"MSH-SHORT-S3XL-7Q4L-11","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":62973013623114,"sku":"MSH-SHORT-S3XL-7Q4L-12","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":62973013655882,"sku":"MSH-SHORT-S3XL-7Q4L-13","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":62973013688650,"sku":"MSH-SHORT-S3XL-7Q4L-14","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":62973013721418,"sku":"MSH-SHORT-S3XL-7Q4L-15","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":62973013754186,"sku":"MSH-SHORT-S3XL-7Q4L-16","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":62973013786954,"sku":"MSH-SHORT-S3XL-7Q4L-17","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":62973013819722,"sku":"MSH-SHORT-S3XL-7Q4L-18","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":62973013852490,"sku":"MSH-SHORT-S3XL-7Q4L-25","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":62973013885258,"sku":"MSH-SHORT-S3XL-7Q4L-26","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":62973013918026,"sku":"MSH-SHORT-S3XL-7Q4L-27","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":62973013950794,"sku":"MSH-SHORT-S3XL-7Q4L-28","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":62973013983562,"sku":"MSH-SHORT-S3XL-7Q4L-29","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":62973014016330,"sku":"MSH-SHORT-S3XL-7Q4L-30","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":62973014049098,"sku":"MSH-SHORT-S3XL-7Q4L-19","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":62973014081866,"sku":"MSH-SHORT-S3XL-7Q4L-20","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":62973014114634,"sku":"MSH-SHORT-S3XL-7Q4L-21","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":62973014147402,"sku":"MSH-SHORT-S3XL-7Q4L-22","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":62973014180170,"sku":"MSH-SHORT-S3XL-7Q4L-23","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":62973014212938,"sku":"MSH-SHORT-S3XL-7Q4L-24","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":62973014245706,"sku":"MSH-SHORT-S3XL-7Q4L-31","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":62973014278474,"sku":"MSH-SHORT-S3XL-7Q4L-32","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":62973014311242,"sku":"MSH-SHORT-S3XL-7Q4L-33","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":62973014344010,"sku":"MSH-SHORT-S3XL-7Q4L-34","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":62973014376778,"sku":"MSH-SHORT-S3XL-7Q4L-35","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":62973014409546,"sku":"MSH-SHORT-S3XL-7Q4L-36","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":62973014442314,"sku":"MSH-SHORT-S3XL-7Q4L-37","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":62973014475082,"sku":"MSH-SHORT-S3XL-7Q4L-38","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":62973014507850,"sku":"MSH-SHORT-S3XL-7Q4L-39","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":62973014540618,"sku":"MSH-SHORT-S3XL-7Q4L-40","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":62973014573386,"sku":"MSH-SHORT-S3XL-7Q4L-41","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":62973014606154,"sku":"MSH-SHORT-S3XL-7Q4L-42","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":62973014638922,"sku":"MSH-SHORT-S3XL-7Q4L-43","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":62973014671690,"sku":"MSH-SHORT-S3XL-7Q4L-44","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":62973014704458,"sku":"MSH-SHORT-S3XL-7Q4L-45","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":62973014737226,"sku":"MSH-SHORT-S3XL-7Q4L-46","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":62973014769994,"sku":"MSH-SHORT-S3XL-7Q4L-47","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":62973014802762,"sku":"MSH-SHORT-S3XL-7Q4L-48","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":62973014835530,"sku":"MSH-SHORT-S3XL-7Q4L-49","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":62973014868298,"sku":"MSH-SHORT-S3XL-7Q4L-50","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":62973014901066,"sku":"MSH-SHORT-S3XL-7Q4L-51","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":62973014933834,"sku":"MSH-SHORT-S3XL-7Q4L-52","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":62973014966602,"sku":"MSH-SHORT-S3XL-7Q4L-53","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":62973014999370,"sku":"MSH-SHORT-S3XL-7Q4L-54","price":48.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1068\/5074\/6698\/files\/ChatGPT_Image_1_mrt_2026_00_42_48.png?v=1786940658","url":"https:\/\/jameswenman.com\/products\/twill-shorts","provider":"James Wenman","version":"1.0","type":"link"}