{"product_id":"flat-front-horn-button-turn-up-hem-tailored-linen-shorts","title":"Flat Front Horn Button Turn Up Hem Tailored Linen Shorts","description":"A beautifully tailored linen short with a clean flat front, a single horn-effect button fastening, side slash pockets, and a neat turn-up hem that gives it a smart, considered finish that sits well above a standard casual short. The natural linen fabric has a warm, textured weave that breathes effortlessly in warm weather and develops a relaxed, lived-in quality over time that makes it more appealing the more it's worn. The regular fit through the thigh and straight leg to the knee creates a flattering, versatile silhouette that works equally well with a plain linen shirt for a smart-casual occasion or a simple tee for a more relaxed summer weekend look. This is a short built for men who want to look polished without the effort — a warm-weather essential that pairs with almost everything. Style with a white linen shirt, suede loafers, and a simple leather watch for a clean, resort-ready finish.\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ctable class=\"scr-table\" style=\"border: 1px solid rgb(231, 231, 231); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-indent: 0px; border-collapse: collapse; margin-top: 0px; margin-bottom: 20px; width: 660px; color: rgb(0, 0, 0); font-family: M-Body-Font; font-size: 16px;\"\u003e\u003ctbody\u003e\n\u003ctr style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; text-align: left; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238)); padding-inline-start: 13px !important;'\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; text-align: left; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238));'\u003eWaist (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; text-align: left; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238));'\u003eLength (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; text-align: left; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238));'\u003eHips (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\n\u003ctd style='-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246); padding-inline-start: 13px !important;'\u003eS\u003c\/td\u003e\n\u003ctd style='-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e83\u003c\/td\u003e\n\u003ctd style='-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e50\u003c\/td\u003e\n\u003ctd style='-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255); padding-inline-start: 13px !important;'\u003eM\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e89\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e51\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e108\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246); padding-inline-start: 13px !important;'\u003eL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e95\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e52\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e114\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255); padding-inline-start: 13px !important;'\u003eXL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e101\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e53\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e120\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246); padding-inline-start: 13px !important;'\u003e2XL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e109\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e54\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e128\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255); padding-inline-start: 13px !important;'\u003e3XL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e117\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e55\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); line-height: 1.2; padding: 13px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e136\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv class=\"bottom-description\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: M-Body-Font; font-size: 16px;\"\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\" dir=\"auto\" data-turn-id=\"d3c62dd6-39c3-4691-a533-3d9849609e3a\" data-testid=\"conversation-turn-226\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); width: 660px;\"\u003e\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-size: 1rem; line-height: 1.5rem; margin-left: auto; margin-right: auto;\"\u003e\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--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\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: flex; flex-direction: column; flex: 1 1 0%; margin-left: auto; margin-right: auto; width: 660px;\"\u003e\u003cdiv class=\"flex max-w-full flex-col grow\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: flex; flex-direction: column;\"\u003e\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"70172948-f265-47c2-b809-defbbb142168\" dir=\"auto\" 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\" data-message-model-slug=\"gpt-5-1-instant\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: flex; flex-direction: column; width: 660px;\"\u003e\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: flex; flex-direction: column; width: 660px;\"\u003e\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); width: 660px;\"\u003e\u003cdiv\u003e\u003cem data-start=\"488\" data-end=\"596\" data-is-last-node=\"\" style=\"border-width: 0px; border-style: solid; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\"\u003ePlease Note: There may be slight differences in the exact measurements. When in doubt, pick a size larger.\u003c\/em\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fashion-Moda","offers":[{"title":"Khaki \/ S","offer_id":53098361094410,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M","offer_id":53098361127178,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L","offer_id":53098361159946,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL","offer_id":53098361192714,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":53098361225482,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":53098361258250,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":53098361291018,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":53098361323786,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":53098361356554,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":53098361389322,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":53098361422090,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":53098361454858,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Wihite \/ S","offer_id":53098361487626,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Wihite \/ M","offer_id":53098361520394,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Wihite \/ L","offer_id":53098361553162,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Wihite \/ XL","offer_id":53098361585930,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Wihite \/ 2XL","offer_id":53098361618698,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Wihite \/ 3XL","offer_id":53098361651466,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ S","offer_id":53098361684234,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ M","offer_id":53098361717002,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ L","offer_id":53098361749770,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ XL","offer_id":53098361782538,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 2XL","offer_id":53098361815306,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 3XL","offer_id":53098361848074,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":53098361880842,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":53098361913610,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":53098361946378,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":53098361979146,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":53098362011914,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 3XL","offer_id":53098362044682,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ S","offer_id":53098362077450,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ M","offer_id":53098362110218,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ L","offer_id":53098362142986,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ XL","offer_id":53098362175754,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 2XL","offer_id":53098362208522,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ 3XL","offer_id":53098362241290,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ S","offer_id":53098362274058,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":53098362306826,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":53098362339594,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":53098362372362,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":53098362405130,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":53098362437898,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":53098362470666,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":53098362503434,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53098362536202,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53098362568970,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":53098362601738,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":53098362634506,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0942\/8284\/2378\/files\/Mens-Casual-Summer-Shorts-Lightweight-Elastic-Waist-Shorts-in-Solid-Colours.png?v=1779726946","url":"https:\/\/fashion-moda.com\/products\/flat-front-horn-button-turn-up-hem-tailored-linen-shorts","provider":"Fashion-Moda","version":"1.0","type":"link"}