{"title":"Shorts","description":null,"products":[{"product_id":"carhartt-wip-flint-short-wall","title":"Carhartt WIP Flint Short : Wall","description":"\u003cp\u003eThe Flint Short is a leisure short constructed from organic cotton twill that has been garment dyed, giving it a unique hue. The item features an elasticated drawcord waistband and inseam insert for maximum comfort, and utilitarian detailing in the form of tool pockets. The garment is finished with a classic woven Square Label on the rear.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eI030480_G1_GD\u003c\/li\u003e\n\u003cli\u003eModel's height is 187 cm and wears size M\u003c\/li\u003e\n\u003cli\u003eregular fit, regular waist\u003c\/li\u003e\n\u003cli\u003edrawcord and elastic in waistband\u003c\/li\u003e\n\u003cli\u003einseam insert\u003c\/li\u003e\n\u003cli\u003ebartack stitching at vital stress points\u003c\/li\u003e\n\u003cli\u003etool pockets\u003c\/li\u003e\n\u003cli\u003esquare label\u003c\/li\u003e\n\u003cli\u003ezip fly\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":47819747033371,"sku":"SS26CARHMFLINTSHORWALLS","price":55.3,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":47819747066139,"sku":"SS26CARHMFLINTSHORWALLM","price":55.3,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":47819747098907,"sku":"SS26CARHMFLINTSHORWALLL","price":55.3,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":47819747131675,"sku":"SS26CARHMFLINTSHORWALLXL","price":55.3,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPFlintShortWall.jpg?v=1709898970"},{"product_id":"ss25-arte-crochet-short-cream","title":"Arte Crochet Short: Cream","description":"\u003cp data-start=\"0\" data-end=\"271\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eTextured crochet shorts made from cotton, built for warm-weather wear. They have a relaxed fit with an easy feel, finished with an adjustable drawstring waist. A straightforward option for casual days, whether worn on their own or as part of a set.\u003c\/p\u003e\n\u003cp data-start=\"273\" data-end=\"551\"\u003e\u003cstrong data-start=\"273\" data-end=\"292\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"292\" data-end=\"295\"\u003eWe chose these for their balance of comfort and texture. The crochet construction adds character without being over the top, and the relaxed fit makes them easy to wear day to day. They work just as well with a plain tee as they do with the matching shirt.\u003c\/p\u003e\n\u003cp data-start=\"553\" data-end=\"566\"\u003e\u003cstrong data-start=\"553\" data-end=\"564\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"567\" data-end=\"753\"\u003e\n\u003cli data-section-id=\"1sixc1k\" data-start=\"567\" data-end=\"590\"\u003eCotton construction\u003c\/li\u003e\n\u003cli data-section-id=\"1o5h6g4\" data-start=\"591\" data-end=\"618\"\u003eTextured crochet finish\u003c\/li\u003e\n\u003cli data-section-id=\"elst9s\" data-start=\"619\" data-end=\"634\"\u003eRelaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"yjnfi3\" data-start=\"635\" data-end=\"670\"\u003eAdjustable drawstring waistband\u003c\/li\u003e\n\u003cli data-section-id=\"1lt45e2\" data-start=\"671\" data-end=\"691\"\u003eTwo side pockets\u003c\/li\u003e\n\u003cli data-section-id=\"z062ba\" data-start=\"692\" data-end=\"708\"\u003eBack pockets\u003c\/li\u003e\n\u003cli data-section-id=\"c5c7vh\" data-start=\"709\" data-end=\"753\"\u003eBranded woven label on right back pocket\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"755\" data-end=\"773\"\u003e\u003cstrong data-start=\"755\" data-end=\"771\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"774\" data-end=\"861\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"elst9s\" data-start=\"774\" data-end=\"789\"\u003eRelaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"173906f\" data-start=\"790\" data-end=\"810\"\u003eAdjustable waist\u003c\/li\u003e\n\u003cli data-section-id=\"1fkjwji\" data-start=\"811\" data-end=\"861\" data-is-last-node=\"\"\u003eTake your usual size for a comfortable, easy fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Arte","offers":[{"title":"S","offer_id":55507656933757,"sku":"SS25ARTEMCROCHETSHCREAS","price":59.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":55507656966525,"sku":"SS25ARTEMCROCHETSHCREAM","price":59.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":55507656999293,"sku":"SS25ARTEMCROCHETSHCREAL","price":59.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":55507657032061,"sku":"SS25ARTEMCROCHETSHCREAXL","price":59.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/ArteCrochetShortCream.jpg?v=1742536414"},{"product_id":"2-in-1-shorts-black","title":"Acid Running 2-in-1 Shorts - Black","description":"\u003cp data-start=\"0\" data-end=\"396\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThe Acid Running 2-in-1 Shorts are built for running performance with added comfort and support. A lightweight quick-drying outer short is paired with a fitted internal liner, giving freedom of movement on the outside with secure coverage underneath. Designed in black with clean technical detailing, they are well suited to tempo sessions, long runs, and regular training.\u003c\/p\u003e\n\u003cp data-start=\"398\" data-end=\"743\"\u003e\u003cstrong data-start=\"398\" data-end=\"417\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"417\" data-end=\"420\"\u003eWe chose these for their practical balance of mobility, support, and everyday usability for runners. The split hem outer keeps movement unrestricted, while the inner liner adds comfort through longer efforts. Finished with secure pocket storage and reflective branding, they are a dependable option for consistent training.\u003c\/p\u003e\n\u003cp data-start=\"745\" data-end=\"758\"\u003e\u003cstrong data-start=\"745\" data-end=\"756\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"759\" data-end=\"1021\"\u003e\n\u003cli data-section-id=\"1wqahx1\" data-start=\"759\" data-end=\"806\"\u003eOuter: 86% recycled polyester, 14% elastane\u003c\/li\u003e\n\u003cli data-section-id=\"1vogmtb\" data-start=\"807\" data-end=\"850\"\u003eLiner: 73% recycled nylon, 27% elastane\u003c\/li\u003e\n\u003cli data-section-id=\"1tj5e9d\" data-start=\"851\" data-end=\"874\"\u003e2-in-1 construction\u003c\/li\u003e\n\u003cli data-section-id=\"14ea48q\" data-start=\"875\" data-end=\"912\"\u003eLightweight quick-dry outer short\u003c\/li\u003e\n\u003cli data-section-id=\"cmb4v1\" data-start=\"913\" data-end=\"938\"\u003eFitted internal liner\u003c\/li\u003e\n\u003cli data-section-id=\"1ab7x7s\" data-start=\"939\" data-end=\"971\"\u003eSide hem splits for mobility\u003c\/li\u003e\n\u003cli data-section-id=\"1vfxe4p\" data-start=\"972\" data-end=\"991\"\u003eRear zip pocket\u003c\/li\u003e\n\u003cli data-section-id=\"319xdz\" data-start=\"992\" data-end=\"1021\"\u003eReflective logo detailing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1023\" data-end=\"1041\"\u003e\u003cstrong data-start=\"1023\" data-end=\"1039\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1042\" data-end=\"1169\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"t4x02s\" data-start=\"1042\" data-end=\"1063\"\u003eFit not specified\u003c\/li\u003e\n\u003cli data-section-id=\"1naw0pu\" data-start=\"1064\" data-end=\"1091\"\u003eRegular fit outer short\u003c\/li\u003e\n\u003cli data-section-id=\"o7iazu\" data-start=\"1092\" data-end=\"1133\"\u003eClose-fitting inner liner for support\u003c\/li\u003e\n\u003cli data-section-id=\"1dciznf\" data-start=\"1134\" data-end=\"1169\" data-is-last-node=\"\"\u003eBuilt for comfort during movement\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Acid Running","offers":[{"title":"S","offer_id":55894080356733,"sku":"AR-0005-B-SS25-S","price":95.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":55894080389501,"sku":"AR-0005-B-SS25-M","price":95.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":55894080422269,"sku":"AR-0005-B-SS25-L","price":95.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":55894080455037,"sku":"AR-0005-B-SS25-XL","price":95.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/AcidRunningFeb12th2022-52_d0d4912e-4892-48b9-b86e-0dcf0705e4da.jpg?v=1752318928"},{"product_id":"2-in-1-shorts-ghost-grey","title":"Acid Running 2-in-1 Shorts - Ghost on Ghost","description":"\u003cp data-start=\"0\" data-end=\"395\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThe Acid Running 2-in-1 Shorts in Ghost on Ghost are built for faster sessions and unrestricted movement. A lightweight outer shell with deep side splits allows easy stride movement, while the supportive internal liner offers added coverage and moisture management. Finished with a concealed rear pocket and subtle reflective detailing, they are made for focused training.\u003c\/p\u003e\n\u003cp data-start=\"397\" data-end=\"703\"\u003e\u003cstrong data-start=\"397\" data-end=\"416\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"416\" data-end=\"419\"\u003eWe chose these because they combine practical support with a stripped-back running design. The outer and liner setup gives comfort without bulk, while the clean finish keeps them easy to wear. A dependable option for speed work, daily training, or longer efforts when comfort matters.\u003c\/p\u003e\n\u003cp data-start=\"705\" data-end=\"718\"\u003e\u003cstrong data-start=\"705\" data-end=\"716\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"719\" data-end=\"991\"\u003e\n\u003cli data-section-id=\"1wqahx1\" data-start=\"719\" data-end=\"766\"\u003eOuter: 86% recycled polyester, 14% elastane\u003c\/li\u003e\n\u003cli data-section-id=\"1vogmtb\" data-start=\"767\" data-end=\"810\"\u003eLiner: 73% recycled nylon, 27% elastane\u003c\/li\u003e\n\u003cli data-section-id=\"1p6eua9\" data-start=\"811\" data-end=\"838\"\u003eLightweight outer shell\u003c\/li\u003e\n\u003cli data-section-id=\"1eqbnz8\" data-start=\"839\" data-end=\"880\"\u003eSplit-leg outer for improved mobility\u003c\/li\u003e\n\u003cli data-section-id=\"1tbaccc\" data-start=\"881\" data-end=\"907\"\u003eStretch internal liner\u003c\/li\u003e\n\u003cli data-section-id=\"1e7412x\" data-start=\"908\" data-end=\"937\"\u003eHidden zip pocket at back\u003c\/li\u003e\n\u003cli data-section-id=\"1l6qj58\" data-start=\"938\" data-end=\"962\"\u003eReflective detailing\u003c\/li\u003e\n\u003cli data-section-id=\"15t41qm\" data-start=\"963\" data-end=\"991\"\u003eGhost on Ghost colourway\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"993\" data-end=\"1011\"\u003e\u003cstrong data-start=\"993\" data-end=\"1009\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1012\" data-end=\"1208\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1etth0f\" data-start=\"1012\" data-end=\"1026\"\u003eActive fit\u003c\/li\u003e\n\u003cli data-section-id=\"7r2yiu\" data-start=\"1027\" data-end=\"1056\"\u003eSupportive internal liner\u003c\/li\u003e\n\u003cli data-section-id=\"172hon3\" data-start=\"1057\" data-end=\"1118\"\u003eSplit outer shell allows free movement through the stride\u003c\/li\u003e\n\u003cli data-section-id=\"173s4b3\" data-start=\"1119\" data-end=\"1162\"\u003eElasticated waistband for a secure feel\u003c\/li\u003e\n\u003cli data-section-id=\"1626zln\" data-start=\"1163\" data-end=\"1208\" data-is-last-node=\"\"\u003eChoose your usual size for the intended fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Acid Running","offers":[{"title":"S","offer_id":55894082126205,"sku":"AR-0005-GG-S","price":80.75,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":55894082158973,"sku":"AR-0005-GG-SS25-M","price":80.75,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":55894082191741,"sku":"AR-0005-GG-SS25-L","price":80.75,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":55894082224509,"sku":"AR-0005-GG-SS25-XL","price":80.75,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/acidrunning28th3064-3-Edit_1_86fc81cb-fa37-45fa-9966-35859d46e803.jpg?v=1752318851"},{"product_id":"hybrid-shorts-2-0-black","title":"Acid Running Hybrid Shorts 2.0 - Black","description":"\u003cp data-start=\"0\" data-end=\"360\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eBuilt for running and high-output training, the Hybrid Shorts 2.0 are made to move without restriction. Lightweight recycled fabric with four-way stretch keeps them comfortable through faster sessions, while laser-cut ventilation helps with airflow. Finished with a clean, minimal look, they are well suited to speed work or daily miles.\u003c\/p\u003e\n\u003cp data-start=\"362\" data-end=\"675\"\u003e\u003cstrong data-start=\"362\" data-end=\"381\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"381\" data-end=\"384\"\u003eWe chose these because they balance performance features with a straightforward design you will keep reaching for. Lightweight, breathable, and easy to move in, they cover the needs of regular training without unnecessary extras. A reliable pair for runs, gym sessions, or everyday movement.\u003c\/p\u003e\n\u003cp data-start=\"677\" data-end=\"690\"\u003e\u003cstrong data-start=\"677\" data-end=\"688\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"691\" data-end=\"943\"\u003e\n\u003cli data-section-id=\"rwhm0m\" data-start=\"691\" data-end=\"731\"\u003e86% recycled polyester, 14% elastane\u003c\/li\u003e\n\u003cli data-section-id=\"j4vjmx\" data-start=\"732\" data-end=\"765\"\u003eLightweight breathable fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1rjgfyu\" data-start=\"766\" data-end=\"799\"\u003eFour-way stretch construction\u003c\/li\u003e\n\u003cli data-section-id=\"17dooke\" data-start=\"800\" data-end=\"835\"\u003eSplit hem for improved mobility\u003c\/li\u003e\n\u003cli data-section-id=\"1c8058f\" data-start=\"836\" data-end=\"861\"\u003eLaser-cut ventilation\u003c\/li\u003e\n\u003cli data-section-id=\"c1ma9o\" data-start=\"862\" data-end=\"883\"\u003eElastic waistband\u003c\/li\u003e\n\u003cli data-section-id=\"eg0wx1\" data-start=\"884\" data-end=\"907\"\u003eAdjustable drawcord\u003c\/li\u003e\n\u003cli data-section-id=\"fhzeuk\" data-start=\"908\" data-end=\"943\"\u003eInternal pocket for key or card\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"945\" data-end=\"963\"\u003e\u003cstrong data-start=\"945\" data-end=\"961\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"964\" data-end=\"1123\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1etth0f\" data-start=\"964\" data-end=\"978\"\u003eActive fit\u003c\/li\u003e\n\u003cli data-section-id=\"1c95c85\" data-start=\"979\" data-end=\"1007\"\u003eRoom to move comfortably\u003c\/li\u003e\n\u003cli data-section-id=\"1xt5whp\" data-start=\"1008\" data-end=\"1066\"\u003eStretch fabric and split hem for unrestricted movement\u003c\/li\u003e\n\u003cli data-section-id=\"1di2x5z\" data-start=\"1067\" data-end=\"1123\" data-is-last-node=\"\"\u003eElasticated waistband with drawcord for adjustable fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Acid Running","offers":[{"title":"S","offer_id":55894087106941,"sku":"AR-0006-B-S","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":55894087139709,"sku":"AR-0006-B-M","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":55894087172477,"sku":"AR-0006-B-L","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":55894087205245,"sku":"AR-0006-B-XL","price":75.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/AcidRunningHybridShorts2.0-Black.jpg?v=1752318387"},{"product_id":"hybrid-shorts-2-0-ghost","title":"Acid Running Hybrid Shorts 2.0 - Ghost","description":"\u003cp data-start=\"0\" data-end=\"375\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThe Ghost edition of the Hybrid Shorts 2.0 is built for running performance with a clean, minimal look. A lightweight fast-drying outer shell is paired with a supportive inner liner, offering comfort, coverage, and ease of movement through training sessions or longer runs. Practical detailing keeps them ready for regular use without unnecessary bulk.\u003c\/p\u003e\n\u003cp data-start=\"377\" data-end=\"711\"\u003e\u003cstrong data-start=\"377\" data-end=\"396\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"396\" data-end=\"399\"\u003eWe chose these for their balanced mix of performance and everyday usability. The lightweight outer keeps things comfortable through effort, while the built-in liner adds support where it counts. Secure pocketing and reflective details make them a dependable option for consistent training in changing conditions.\u003c\/p\u003e\n\u003cp data-start=\"713\" data-end=\"726\"\u003e\u003cstrong data-start=\"713\" data-end=\"724\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"727\" data-end=\"995\"\u003e\n\u003cli data-section-id=\"1wfx048\" data-start=\"727\" data-end=\"769\"\u003eLightweight and breathable outer shell\u003c\/li\u003e\n\u003cli data-section-id=\"g2vanr\" data-start=\"770\" data-end=\"798\"\u003eFast-drying construction\u003c\/li\u003e\n\u003cli data-section-id=\"1u0w64t\" data-start=\"799\" data-end=\"828\"\u003eSupportive built-in liner\u003c\/li\u003e\n\u003cli data-section-id=\"yqop28\" data-start=\"829\" data-end=\"854\"\u003eMild compression feel\u003c\/li\u003e\n\u003cli data-section-id=\"c1ma9o\" data-start=\"855\" data-end=\"876\"\u003eElastic waistband\u003c\/li\u003e\n\u003cli data-section-id=\"eg0wx1\" data-start=\"877\" data-end=\"900\"\u003eAdjustable drawcord\u003c\/li\u003e\n\u003cli data-section-id=\"dukxrr\" data-start=\"901\" data-end=\"923\"\u003eZipped back pocket\u003c\/li\u003e\n\u003cli data-section-id=\"t7unqg\" data-start=\"924\" data-end=\"945\"\u003eSide stash pocket\u003c\/li\u003e\n\u003cli data-section-id=\"11jlaad\" data-start=\"946\" data-end=\"977\"\u003eSubtle reflective detailing\u003c\/li\u003e\n\u003cli data-section-id=\"1rgj03l\" data-start=\"978\" data-end=\"995\"\u003e5-inch inseam\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"997\" data-end=\"1015\"\u003e\u003cstrong data-start=\"997\" data-end=\"1013\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1016\" data-end=\"1154\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"t4x02s\" data-start=\"1016\" data-end=\"1037\"\u003eFit not specified\u003c\/li\u003e\n\u003cli data-section-id=\"1naw0pu\" data-start=\"1038\" data-end=\"1065\"\u003eRegular fit outer short\u003c\/li\u003e\n\u003cli data-section-id=\"mo9d5p\" data-start=\"1066\" data-end=\"1111\"\u003eSupportive inner liner for secure comfort\u003c\/li\u003e\n\u003cli data-section-id=\"zqzjp2\" data-start=\"1112\" data-end=\"1154\" data-is-last-node=\"\"\u003e5-inch inseam for a shorter athletic cut\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Acid Running","offers":[{"title":"s","offer_id":55894089466237,"sku":"AR-0006-GG-S","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"m","offer_id":55894089499005,"sku":"AR-0006-GG-M","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"l","offer_id":55894089531773,"sku":"AR-0006-GG-L","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"xl","offer_id":55894089564541,"sku":"AR-0006-GG-XL","price":75.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/HybridShorts2.0-Ghost.jpg?v=1755679076"},{"product_id":"ss25-selected-relax-sal-shirt-egret","title":"Selected Loose-Wyatt Linen Bermuda Shorts: Egret","description":"\u003cp data-start=\"139\" data-end=\"448\"\u003eRelaxed and breathable with a refined finish. The Loose-Wyatt Shorts in Egret are made from a soft linen blend with a wide leg and easy mid-length cut. Designed for warm weather and everyday movement - clean lines, subtle texture, and effortless comfort.\u003c\/p\u003e\n\u003cp data-start=\"450\" data-end=\"478\"\u003e\u003cstrong data-start=\"450\" data-end=\"476\"\u003eHardware \u0026amp; Fabrication\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"479\" data-end=\"608\"\u003e\n\u003cli data-start=\"479\" data-end=\"512\"\u003e\n\u003cp data-start=\"481\" data-end=\"512\"\u003e80% linen, 20% organic cotton\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"513\" data-end=\"553\"\u003e\n\u003cp data-start=\"515\" data-end=\"553\"\u003eLoose fit with elasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"554\" data-end=\"572\"\u003e\n\u003cp data-start=\"556\" data-end=\"572\"\u003eMid-length hem\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"573\" data-end=\"608\"\u003e\n\u003cp data-start=\"575\" data-end=\"608\"\u003eSide seam and back welt pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"610\" data-end=\"626\"\u003e\u003cstrong data-start=\"610\" data-end=\"624\"\u003eCare Notes\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"627\" data-end=\"709\"\u003e\n\u003cli data-start=\"627\" data-end=\"648\"\u003e\n\u003cp data-start=\"629\" data-end=\"648\"\u003eMachine wash cold\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"649\" data-end=\"678\"\u003e\n\u003cp data-start=\"651\" data-end=\"678\"\u003eWash with similar colours\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"679\" data-end=\"709\"\u003e\n\u003cp data-start=\"681\" data-end=\"709\"\u003eTumble dry low or hang dry\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Selected","offers":[{"title":"46","offer_id":56408534876541,"sku":"SS25SELEMLOOSEWYATEGRE46","price":41.25,"currency_code":"GBP","in_stock":false},{"title":"48","offer_id":56408534909309,"sku":"SS25SELEMLOOSEWYATEGRE48","price":41.25,"currency_code":"GBP","in_stock":true},{"title":"50","offer_id":56408534942077,"sku":"SS25SELEMLOOSEWYATEGRE50","price":41.25,"currency_code":"GBP","in_stock":false},{"title":"52","offer_id":56408534974845,"sku":"SS25SELEMLOOSEWYATEGRE52","price":41.25,"currency_code":"GBP","in_stock":true},{"title":"54","offer_id":56408535007613,"sku":"SS25SELEMLOOSEWYATEGRE54","price":41.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/SelectedLoose-WyattLinenBermudaShortsEgret_2.jpg?v=1752296696"},{"product_id":"ss25-selected-loose-wyatt-linen-bermuda-shorts-outer-space","title":"Selected Loose-Wyatt Linen Bermuda Shorts: Outer Space","description":"\u003cp data-start=\"161\" data-end=\"474\"\u003eLaid-back and breathable with a sharp edge. The Loose-Wyatt Shorts in Outer Space are cut from a soft linen-cotton blend with a wide leg and relaxed fit. Mid-length and easy to move in, they’re made for warm days, cool evenings, and everything between.\u003c\/p\u003e\n\u003cp data-start=\"476\" data-end=\"504\"\u003e\u003cstrong data-start=\"476\" data-end=\"502\"\u003eHardware \u0026amp; Fabrication\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"505\" data-end=\"634\"\u003e\n\u003cli data-start=\"505\" data-end=\"538\"\u003e\n\u003cp data-start=\"507\" data-end=\"538\"\u003e80% linen, 20% organic cotton\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"539\" data-end=\"579\"\u003e\n\u003cp data-start=\"541\" data-end=\"579\"\u003eLoose fit with elasticated waistband\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"580\" data-end=\"598\"\u003e\n\u003cp data-start=\"582\" data-end=\"598\"\u003eMid-length hem\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"599\" data-end=\"634\"\u003e\n\u003cp data-start=\"601\" data-end=\"634\"\u003eSide seam and back welt pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"636\" data-end=\"652\"\u003e\u003cstrong data-start=\"636\" data-end=\"650\"\u003eCare Notes\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"653\" data-end=\"735\"\u003e\n\u003cli data-start=\"653\" data-end=\"674\"\u003e\n\u003cp data-start=\"655\" data-end=\"674\"\u003eMachine wash cold\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"675\" data-end=\"704\"\u003e\n\u003cp data-start=\"677\" data-end=\"704\"\u003eWash with similar colours\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"705\" data-end=\"735\"\u003e\n\u003cp data-start=\"707\" data-end=\"735\"\u003eTumble dry low or hang dry\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Selected","offers":[{"title":"48","offer_id":56408536777085,"sku":"SS25SELEMLOOSEWYATOUTE48","price":41.25,"currency_code":"GBP","in_stock":false},{"title":"50","offer_id":56408536809853,"sku":"SS25SELEMLOOSEWYATOUTE50","price":41.25,"currency_code":"GBP","in_stock":true},{"title":"52","offer_id":56408536842621,"sku":"SS25SELEMLOOSEWYATOUTE52","price":41.25,"currency_code":"GBP","in_stock":true},{"title":"54","offer_id":56408536875389,"sku":"SS25SELEMLOOSEWYATOUTE54","price":41.25,"currency_code":"GBP","in_stock":true},{"title":"56","offer_id":56408536908157,"sku":"SS25SELEMLOOSEWYATOUTE56","price":41.25,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/SelectedLoose-WyattLinenBermudaShortsOuterSpace.jpg?v=1752297458"},{"product_id":"ss26-les-deux-ryder-light-pink-denim-shorts-light-pink-denim-wash","title":"Les Deux Ryder Denim Shorts: Light Pink","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-24\" data-turn-id=\"request-WEB:cb0b9b88-aff2-474a-8608-56c1a9ad7b27-11\" dir=\"auto\" 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)))]\" 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-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\" dir=\"auto\" data-message-id=\"291eb945-4ad4-49cd-8a99-119296f349dc\" data-message-author-role=\"assistant\"\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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"322\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThe Ryder Denim Shorts are a warm-weather take on a classic five-pocket denim design. Made from cotton denim, they balance structure with everyday comfort, softening over time for a more natural, lived-in feel. The regular fit keeps the silhouette clean and easy to wear through the warmer months.\u003c\/p\u003e\n\u003cp data-start=\"324\" data-end=\"609\"\u003e\u003cstrong data-start=\"324\" data-end=\"343\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"343\" data-end=\"346\"\u003eWe chose this for its straightforward balance of familiarity and practicality. The lighter tone gives it a more relaxed, summer-ready feel, while the cut keeps it easy to wear day to day. It’s a simple seasonal piece that slots naturally into a casual rotation.\u003c\/p\u003e\n\u003cp data-start=\"611\" data-end=\"624\"\u003e\u003cstrong data-start=\"611\" data-end=\"622\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"625\" data-end=\"794\"\u003e\n\u003cli data-section-id=\"j1a2m2\" data-start=\"625\" data-end=\"646\"\u003e100% cotton denim\u003c\/li\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"647\" data-end=\"662\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"7t9j1\" data-start=\"663\" data-end=\"694\"\u003eZip fly with button closure\u003c\/li\u003e\n\u003cli data-section-id=\"1eamw02\" data-start=\"695\" data-end=\"723\"\u003eFive-pocket construction\u003c\/li\u003e\n\u003cli data-section-id=\"1o1eyg\" data-start=\"724\" data-end=\"738\"\u003eBelt loops\u003c\/li\u003e\n\u003cli data-section-id=\"15z7hzk\" data-start=\"739\" data-end=\"763\"\u003eReinforced stitching\u003c\/li\u003e\n\u003cli data-section-id=\"tc3hcw\" data-start=\"764\" data-end=\"794\"\u003eDesigned for everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"796\" data-end=\"814\"\u003e\u003cstrong data-start=\"796\" data-end=\"812\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"815\" data-end=\"978\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"815\" data-end=\"830\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"mv6n1d\" data-start=\"831\" data-end=\"851\"\u003eComfortable rise\u003c\/li\u003e\n\u003cli data-section-id=\"106rjls\" data-start=\"852\" data-end=\"884\"\u003eStraight cut through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"2x2wce\" data-start=\"885\" data-end=\"927\"\u003eDesigned to sit naturally at the waist\u003c\/li\u003e\n\u003cli data-section-id=\"1n5rdkc\" data-start=\"928\" data-end=\"978\" data-is-last-node=\"\"\u003eTake your usual size for a standard, relaxed fit\u003c\/li\u003e\n\u003c\/ul\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\/article\u003e\n\u003c\/div\u003e","brand":"Les Deux","offers":[{"title":"30","offer_id":57781621522813,"sku":"SS26LESMRYDERLIGHLIGH30","price":55.0,"currency_code":"GBP","in_stock":false},{"title":"32","offer_id":57781621555581,"sku":"SS26LESMRYDERLIGHLIGH32","price":55.0,"currency_code":"GBP","in_stock":false},{"title":"34","offer_id":57781621588349,"sku":"SS26LESMRYDERLIGHLIGH34","price":55.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/LesDeuxRyderLightPinkDenimShortsLightPinkDenimWash.jpg?v=1770271445"},{"product_id":"ss26-deus-unforseen-short-ground-cover-green","title":"Deus Unforseen Short: Ground Cover Green","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-36\" data-turn-id=\"request-WEB:a66591a2-ab96-49e3-8550-124d5cd533f5-17\" dir=\"auto\" 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)))]\" 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 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-2\" dir=\"auto\" data-message-id=\"d9c4424e-476c-43ec-a37d-4d8aeaba10cd\" data-message-author-role=\"assistant\"\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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"319\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThese shorts are made from cotton ripstop, offering a lightweight feel with added durability from the reinforced weave. They’re cut in a loose, longer-length fit, giving them an easy shape through the leg. A washed finish softens the fabric, while the all-over print adds a clear point of detail.\u003c\/p\u003e\n\u003cp data-start=\"321\" data-end=\"574\"\u003e\u003cstrong data-start=\"321\" data-end=\"340\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"340\" data-end=\"343\"\u003eWe chose these for their balance of comfort and function. The ripstop fabric keeps them practical for regular wear, while the relaxed fit makes them easy to move in. It’s a straightforward option with enough character to stand out.\u003c\/p\u003e\n\u003cp data-start=\"576\" data-end=\"589\"\u003e\u003cstrong data-start=\"576\" data-end=\"587\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"590\" data-end=\"914\"\u003e\n\u003cli data-section-id=\"18ee1gr\" data-start=\"590\" data-end=\"621\"\u003eCotton ripstop construction\u003c\/li\u003e\n\u003cli data-section-id=\"5tkq64\" data-start=\"622\" data-end=\"650\"\u003eAll-over printed artwork\u003c\/li\u003e\n\u003cli data-section-id=\"14ru1c4\" data-start=\"651\" data-end=\"679\"\u003eDouble-layer front panel\u003c\/li\u003e\n\u003cli data-section-id=\"1e5em8v\" data-start=\"680\" data-end=\"721\"\u003eElasticated waistband with drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"1o56k8\" data-start=\"722\" data-end=\"745\"\u003eFront slant pockets\u003c\/li\u003e\n\u003cli data-section-id=\"655m7s\" data-start=\"746\" data-end=\"768\"\u003eBack patch pockets\u003c\/li\u003e\n\u003cli data-section-id=\"cfpkgp\" data-start=\"769\" data-end=\"798\"\u003eBranded clip label at leg\u003c\/li\u003e\n\u003cli data-section-id=\"fnzjop\" data-start=\"799\" data-end=\"827\"\u003eLoose, longer-length fit\u003c\/li\u003e\n\u003cli data-section-id=\"1ljl786\" data-start=\"828\" data-end=\"862\"\u003eHeavy enzyme stone wash finish\u003c\/li\u003e\n\u003cli data-section-id=\"1lk9rvh\" data-start=\"863\" data-end=\"892\"\u003eWash with similar colours\u003c\/li\u003e\n\u003cli data-section-id=\"bmv6ke\" data-start=\"893\" data-end=\"914\"\u003eDo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"916\" data-end=\"934\"\u003e\u003cstrong data-start=\"916\" data-end=\"932\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"935\" data-end=\"1102\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"jqga4p\" data-start=\"935\" data-end=\"948\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"vh0o5h\" data-start=\"949\" data-end=\"982\"\u003eLonger length through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"11tk90j\" data-start=\"983\" data-end=\"1027\"\u003eElasticated waist for adjustable comfort\u003c\/li\u003e\n\u003cli data-section-id=\"sgpzjs\" data-start=\"1028\" data-end=\"1061\"\u003eDesigned for ease of movement\u003c\/li\u003e\n\u003cli data-section-id=\"1wii5gb\" data-start=\"1062\" data-end=\"1102\" data-is-last-node=\"\"\u003eTake your usual size for a relaxed fit\u003c\/li\u003e\n\u003c\/ul\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\/article\u003e\n\u003c\/div\u003e","brand":"Deus","offers":[{"title":"S","offer_id":57834081714557,"sku":"SS26DEUSMUNFORSEENGROUS","price":89.25,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":57834081747325,"sku":"SS26DEUSMUNFORSEENGROUM","price":89.25,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":57834081780093,"sku":"SS26DEUSMUNFORSEENGROUL","price":89.25,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":57834081812861,"sku":"SS26DEUSMUNFORSEENGROUXL","price":89.25,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/DeusUnforseenShortGroundCoverGreen.jpg?v=1771772353"},{"product_id":"ss26-carhartt-wip-brandon-short-barchan-stone-dyed","title":"Carhartt WIP Brandon Short: Barchan Stone Dyed","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:319834b1-eee3-4b1e-b0cd-15918d53def9-5\" data-testid=\"conversation-turn-12\" 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=\"ca99aac1-d5d0-4845-b93f-eb8ee12cd949\" 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 light markdown-new-styling\"\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e74c89-0864-8321-8c05-139c892aa0a1-107\" data-testid=\"conversation-turn-478\" data-scroll-anchor=\"false\" 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=\"5a2821a2-2cbe-4617-923e-020addad5104\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"401\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThe Brandon Short is a loose-fit denim short designed to sit comfortably between structure and ease. Made from heavyweight cotton denim, it has a solid feel that holds its shape, while the stone-dyed finish softens the appearance with a gently faded, lived-in character. The silhouette is slightly oversized but controlled, keeping it easy to wear without feeling exaggerated.\u003c\/p\u003e\n\u003cp data-start=\"403\" data-end=\"707\"\u003e\u003cstrong data-start=\"403\" data-end=\"422\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"422\" data-end=\"425\"\u003eWe chose this for its balance of durability, comfort, and proportion. The loose fit gives ease through the leg, while the solid denim construction keeps the shape dependable over time. It’s a straightforward denim short that stays practical and easy to wear through warmer months.\u003c\/p\u003e\n\u003cp data-start=\"709\" data-end=\"722\"\u003e\u003cstrong data-start=\"709\" data-end=\"720\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"723\" data-end=\"1119\"\u003e\n\u003cli data-section-id=\"4tft2x\" data-start=\"723\" data-end=\"756\"\u003e100% heavyweight cotton denim\u003c\/li\u003e\n\u003cli data-section-id=\"1r7ms6l\" data-start=\"757\" data-end=\"781\"\u003eLoose fit silhouette\u003c\/li\u003e\n\u003cli data-section-id=\"icwp7z\" data-start=\"782\" data-end=\"826\"\u003eStone-dyed finish for a faded appearance\u003c\/li\u003e\n\u003cli data-section-id=\"16i4gix\" data-start=\"827\" data-end=\"846\"\u003eZip fly closure\u003c\/li\u003e\n\u003cli data-section-id=\"1vr45bw\" data-start=\"847\" data-end=\"864\"\u003eFront pockets\u003c\/li\u003e\n\u003cli data-section-id=\"z062ba\" data-start=\"865\" data-end=\"881\"\u003eBack pockets\u003c\/li\u003e\n\u003cli data-section-id=\"nopvet\" data-start=\"882\" data-end=\"897\"\u003eCoin pocket\u003c\/li\u003e\n\u003cli data-section-id=\"jal2ti\" data-start=\"898\" data-end=\"924\"\u003eBack yoke construction\u003c\/li\u003e\n\u003cli data-section-id=\"15sxfxr\" data-start=\"925\" data-end=\"963\"\u003eBartack stitching at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"1wlcmga\" data-start=\"964\" data-end=\"986\"\u003eWoven Square Label\u003c\/li\u003e\n\u003cli data-section-id=\"1h8a2mc\" data-start=\"987\" data-end=\"1031\"\u003ePocket lining: 65% polyester, 35% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"1qws02q\" data-start=\"1032\" data-end=\"1056\"\u003eMachine wash at 40°C\u003c\/li\u003e\n\u003cli data-section-id=\"1l2frsb\" data-start=\"1057\" data-end=\"1082\"\u003eTumble dry up to 60°C\u003c\/li\u003e\n\u003cli data-section-id=\"12g2rzh\" data-start=\"1083\" data-end=\"1103\"\u003eIron up to 200°C\u003c\/li\u003e\n\u003cli data-section-id=\"1u2r43g\" data-start=\"1104\" data-end=\"1119\"\u003eHang to dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1121\" data-end=\"1139\"\u003e\u003cstrong data-start=\"1121\" data-end=\"1137\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1140\" data-end=\"1310\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"18hfit4\" data-start=\"1140\" data-end=\"1179\"\u003eLoose fit with room through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"i1d6ad\" data-start=\"1180\" data-end=\"1228\"\u003eDesigned to sit comfortably without clinging\u003c\/li\u003e\n\u003cli data-section-id=\"11bix05\" data-start=\"1229\" data-end=\"1266\"\u003eSlightly relaxed, easy silhouette\u003c\/li\u003e\n\u003cli data-section-id=\"34iflp\" data-start=\"1267\" data-end=\"1310\" data-is-last-node=\"\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/article\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":57935366324605,"sku":"SS26CARHMBRANDONSHBARCS","price":62.3,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":57935366357373,"sku":"SS26CARHMBRANDONSHBARCM","price":62.3,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":57935366390141,"sku":"SS26CARHMBRANDONSHBARCL","price":62.3,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPBrandonShortBarchanstonedyed_1.jpg?v=1773740097"},{"product_id":"ss26-aiche-a-logo-shorts-blue-washed","title":"Aiche A Logo Shorts: Blue Washed","description":"\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-WEB:b0a32138-6ac7-40a7-9b2f-e0dd7cc92edb-0\" dir=\"auto\" 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] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"33acc162-80e8-4d57-a7de-1ca913a5c7dc\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-327\" data-turn-id=\"request-69e9b98f-6be0-8322-a0b2-461a84f3bcde-35\" dir=\"auto\" 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] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"8ef6d8fb-3b6e-4cba-9acf-3719bb665f49\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003cp data-end=\"313\" data-start=\"0\"\u003e\u003cstrong data-end=\"20\" data-start=\"0\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-end=\"23\" data-start=\"20\"\u003eThis Aiche piece is a midweight cotton staple with a washed finish that gives it a soft, worn-in feel. It’s designed for everyday wear, with a simple construction that lets the fabric and texture do the work. The finish slightly mutes the tone, giving it a settled look from the first wear.\u003c\/p\u003e\n\u003cp data-end=\"567\" data-start=\"315\"\u003e\u003cstrong data-end=\"334\" data-start=\"315\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-end=\"337\" data-start=\"334\"\u003eWe chose this for its ease and consistency. The washed fabric makes it comfortable straight away, while the midweight build keeps it practical across seasons. It’s a straightforward piece that fits naturally into regular rotation.\u003c\/p\u003e\n\u003cp data-end=\"582\" data-start=\"569\"\u003e\u003cstrong data-end=\"580\" data-start=\"569\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"770\" data-start=\"583\"\u003e\n\u003cli data-end=\"598\" data-start=\"583\" data-section-id=\"xfpfqp\"\u003e100% cotton\u003c\/li\u003e\n\u003cli data-end=\"616\" data-start=\"599\" data-section-id=\"1e8nqt3\"\u003eWashed finish\u003c\/li\u003e\n\u003cli data-end=\"643\" data-start=\"617\" data-section-id=\"gkcted\"\u003eMidweight construction\u003c\/li\u003e\n\u003cli data-end=\"676\" data-start=\"644\" data-section-id=\"fvaudd\"\u003eDesigned for year-round wear\u003c\/li\u003e\n\u003cli data-end=\"698\" data-start=\"677\" data-section-id=\"r01wec\"\u003eMachine wash cold\u003c\/li\u003e\n\u003cli data-end=\"728\" data-start=\"699\" data-section-id=\"1lk9rvh\"\u003eWash with similar colours\u003c\/li\u003e\n\u003cli data-end=\"746\" data-start=\"729\" data-section-id=\"5e08t3\"\u003eDo not bleach\u003c\/li\u003e\n\u003cli data-end=\"770\" data-start=\"747\" data-section-id=\"14jf1ag\"\u003eAir dry recommended\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"790\" data-start=\"772\"\u003e\u003cstrong data-end=\"788\" data-start=\"772\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"918\" data-start=\"791\"\u003e\n\u003cli data-end=\"806\" data-start=\"791\" data-section-id=\"cjjuqx\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-end=\"845\" data-start=\"807\" data-section-id=\"eg08c1\"\u003eComfortable shape through the body\u003c\/li\u003e\n\u003cli data-end=\"876\" data-start=\"846\" data-section-id=\"2d4f4y\"\u003eSuitable for everyday wear\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"918\" data-start=\"877\" data-section-id=\"1sg00v7\"\u003eTake your usual size for a standard fit\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/section\u003e","brand":"Aiche","offers":[{"title":"S","offer_id":57939197723005,"sku":"SS26AICHMALOGOSHOBLUES","price":135.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":57939197755773,"sku":"SS26AICHMALOGOSHOBLUEM","price":135.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":57939197788541,"sku":"SS26AICHMALOGOSHOBLUEL","price":135.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/AicheALogoShortsBlueWashed.jpg?v=1776250126"},{"product_id":"ss26-carhartt-wip-kander-short-kander-check-blue-river","title":"Carhartt WIP Kander Short: Kander Check, Blue River","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-10\" data-turn-id=\"request-WEB:1c543d8a-0af3-4e96-bc8a-a81c5ee37306-4\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"bb984bc8-495c-494e-836f-59f7fc7cd20f\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"278\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThese shorts are made from midweight cotton waffle fabric, giving them a textured surface with a soft, breathable feel. The relaxed fit and elasticated waistband keep them comfortable through the day, while the check pattern adds a subtle point of detail.\u003c\/p\u003e\n\u003cp data-start=\"280\" data-end=\"540\"\u003e\u003cstrong data-start=\"280\" data-end=\"299\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"299\" data-end=\"302\"\u003eWe chose these for their balance of comfort and texture. The waffle fabric adds depth without extra weight, and the relaxed fit makes them easy to wear in warmer conditions. It’s a simple option that fits naturally into everyday rotation.\u003c\/p\u003e\n\u003cp data-start=\"542\" data-end=\"555\"\u003e\u003cstrong data-start=\"542\" data-end=\"553\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"556\" data-end=\"845\"\u003e\n\u003cli data-section-id=\"xfpfqp\" data-start=\"556\" data-end=\"571\"\u003e100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"q1exwq\" data-start=\"572\" data-end=\"599\"\u003eMidweight waffle fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1g72kf0\" data-start=\"600\" data-end=\"625\"\u003eGarment-washed finish\u003c\/li\u003e\n\u003cli data-section-id=\"zk2uls\" data-start=\"626\" data-end=\"647\"\u003eCheckered pattern\u003c\/li\u003e\n\u003cli data-section-id=\"1nhk3f4\" data-start=\"648\" data-end=\"687\"\u003eElasticated waistband with drawcord\u003c\/li\u003e\n\u003cli data-section-id=\"15a1vww\" data-start=\"688\" data-end=\"709\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-section-id=\"1qcmaht\" data-start=\"710\" data-end=\"729\"\u003eOne back pocket\u003c\/li\u003e\n\u003cli data-section-id=\"ho78v\" data-start=\"730\" data-end=\"750\"\u003eEmbroidered logo\u003c\/li\u003e\n\u003cli data-section-id=\"wlnx5f\" data-start=\"751\" data-end=\"786\"\u003eMachine wash at 30°C (delicate)\u003c\/li\u003e\n\u003cli data-section-id=\"bmv6ke\" data-start=\"787\" data-end=\"808\"\u003eDo not tumble dry\u003c\/li\u003e\n\u003cli data-section-id=\"1u2r43g\" data-start=\"809\" data-end=\"824\"\u003eHang to dry\u003c\/li\u003e\n\u003cli data-section-id=\"1b9l8un\" data-start=\"825\" data-end=\"845\"\u003eIron up to 110°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"847\" data-end=\"865\"\u003e\u003cstrong data-start=\"847\" data-end=\"863\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"866\" data-end=\"993\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"elst9s\" data-start=\"866\" data-end=\"881\"\u003eRelaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"1xa1hbe\" data-start=\"882\" data-end=\"906\"\u003eEasy through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"19vb3sr\" data-start=\"907\" data-end=\"948\"\u003eAdjustable waistband for flexible fit\u003c\/li\u003e\n\u003cli data-section-id=\"1qh5fy4\" data-start=\"949\" data-end=\"993\" data-is-last-node=\"\"\u003eTake your usual size for a comfortable fit\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":57961281421693,"sku":"SS26CARHMKANDERSHOKANDS","price":51.35,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":57961281454461,"sku":"SS26CARHMKANDERSHOKANDM","price":51.35,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":57961281487229,"sku":"SS26CARHMKANDERSHOKANDL","price":51.35,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":57961281519997,"sku":"SS26CARHMKANDERSHOKANDXL","price":51.35,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPKanderShortKanderCheck_BlueRiver.jpg?v=1774427126"},{"product_id":"ss26-carhartt-wip-marv-short-iroko","title":"Carhartt WIP Marv Short: Iroko","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:1c543d8a-0af3-4e96-bc8a-a81c5ee37306-8\" data-testid=\"conversation-turn-18\" 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=\"4f748e5c-55d1-4cd2-840b-ed80dba91688\" 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 light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-472\" data-turn-id=\"request-69e74c89-0864-8321-8c05-139c892aa0a1-104\" dir=\"auto\" 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] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"98154313-a0b9-49d9-b202-b1a4400c4b6c\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003cp data-end=\"469\" data-start=\"0\"\u003e\u003cstrong data-end=\"20\" data-start=\"0\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-end=\"23\" data-start=\"20\"\u003eThe Marv Short brings a tailored touch to an everyday summer silhouette. Cut in a loose fit, it features front pleats that add subtle volume through the leg, giving the shape a more structured feel without losing ease. Made from midweight cotton twill, the fabric has a smooth, durable finish that holds its shape while staying comfortable for regular wear. An elasticated detail at the back of the waistband adds flexibility where it’s needed.\u003c\/p\u003e\n\u003cp data-end=\"769\" data-start=\"471\"\u003e\u003cstrong data-end=\"490\" data-start=\"471\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-end=\"493\" data-start=\"490\"\u003eWe chose this for the way it balances smart and casual use. The pleats add structure to the relaxed fit, while the elasticated waistband keeps it practical for daily wear. It’s a straightforward summer short that works across different settings without needing much thought.\u003c\/p\u003e\n\u003cp data-end=\"784\" data-start=\"771\"\u003e\u003cstrong data-end=\"782\" data-start=\"771\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1126\" data-start=\"785\"\u003e\n\u003cli data-end=\"816\" data-start=\"785\" data-section-id=\"33v58b\"\u003e100% cotton midweight twill\u003c\/li\u003e\n\u003cli data-end=\"841\" data-start=\"817\" data-section-id=\"1r7ms6l\"\u003eLoose fit silhouette\u003c\/li\u003e\n\u003cli data-end=\"866\" data-start=\"842\" data-section-id=\"ipf666\"\u003eFront pleats at legs\u003c\/li\u003e\n\u003cli data-end=\"886\" data-start=\"867\" data-section-id=\"16i4gix\"\u003eZip fly closure\u003c\/li\u003e\n\u003cli data-end=\"927\" data-start=\"887\" data-section-id=\"732err\"\u003eElasticated waistband detail at back\u003c\/li\u003e\n\u003cli data-end=\"949\" data-start=\"928\" data-section-id=\"15a1vww\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-end=\"970\" data-start=\"950\" data-section-id=\"iqo50a\"\u003eTwo back pockets\u003c\/li\u003e\n\u003cli data-end=\"993\" data-start=\"971\" data-section-id=\"1wlcmga\"\u003eWoven Square Label\u003c\/li\u003e\n\u003cli data-end=\"1038\" data-start=\"994\" data-section-id=\"1h8a2mc\"\u003ePocket lining: 65% polyester, 35% cotton\u003c\/li\u003e\n\u003cli data-end=\"1063\" data-start=\"1039\" data-section-id=\"1qws02q\"\u003eMachine wash at 40°C\u003c\/li\u003e\n\u003cli data-end=\"1089\" data-start=\"1064\" data-section-id=\"1l2frsb\"\u003eTumble dry up to 60°C\u003c\/li\u003e\n\u003cli data-end=\"1105\" data-start=\"1090\" data-section-id=\"1u2r43g\"\u003eHang to dry\u003c\/li\u003e\n\u003cli data-end=\"1126\" data-start=\"1106\" data-section-id=\"12g2rzh\"\u003eIron up to 200°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1146\" data-start=\"1128\"\u003e\u003cstrong data-end=\"1144\" data-start=\"1128\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1356\" data-start=\"1147\"\u003e\n\u003cli data-end=\"1210\" data-start=\"1147\" data-section-id=\"127nq7k\"\u003eLoose fit with added room through the leg from front pleats\u003c\/li\u003e\n\u003cli data-end=\"1255\" data-start=\"1211\" data-section-id=\"1b54zsy\"\u003eDesigned to sit comfortably at the waist\u003c\/li\u003e\n\u003cli data-end=\"1312\" data-start=\"1256\" data-section-id=\"18d9cqk\"\u003eBack waistband offers added flexibility for movement\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1356\" data-start=\"1313\" data-section-id=\"34iflp\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/section\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":57961283551613,"sku":"SS26CARHMMARVSHORTIROKS","price":49.5,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":57961283584381,"sku":"SS26CARHMMARVSHORTIROKM","price":49.5,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":57961283617149,"sku":"SS26CARHMMARVSHORTIROKL","price":49.5,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":57961283649917,"sku":"SS26CARHMMARVSHORTIROKXL","price":49.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPMarvShortIroko.jpg?v=1774427824"},{"product_id":"ss26-carhartt-wip-flint-short-black","title":"Carhartt WIP Flint Short: Black","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:1c543d8a-0af3-4e96-bc8a-a81c5ee37306-12\" data-testid=\"conversation-turn-26\" 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=\"314bd1a0-3e09-4174-a80b-33c3df414b3b\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"253\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThese shorts are made from midweight cotton twill with a soft, durable feel that works well in warmer conditions. The relaxed silhouette is paired with an elasticated waistband, giving them an easy, flexible fit for everyday wear.\u003c\/p\u003e\n\u003cp data-start=\"255\" data-end=\"540\"\u003e\u003cstrong data-start=\"255\" data-end=\"274\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"274\" data-end=\"277\"\u003eWe chose these for their balance of comfort and utility. The twill fabric keeps them structured enough for regular use, while the adjustable waist and relaxed fit make them easy to wear day to day. It’s a practical option that fits naturally into summer rotation.\u003c\/p\u003e\n\u003cp data-start=\"542\" data-end=\"555\"\u003e\u003cstrong data-start=\"542\" data-end=\"553\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"556\" data-end=\"873\"\u003e\n\u003cli data-section-id=\"1bjb912\" data-start=\"556\" data-end=\"602\"\u003e100% organic cotton Moraga twill (8.25 oz)\u003c\/li\u003e\n\u003cli data-section-id=\"16swn0s\" data-start=\"603\" data-end=\"626\"\u003eGarment-dyed finish\u003c\/li\u003e\n\u003cli data-section-id=\"1nhk3f4\" data-start=\"627\" data-end=\"666\"\u003eElasticated waistband with drawcord\u003c\/li\u003e\n\u003cli data-section-id=\"16v7c78\" data-start=\"667\" data-end=\"686\"\u003eZip-fly closure\u003c\/li\u003e\n\u003cli data-section-id=\"fuu6pk\" data-start=\"687\" data-end=\"717\"\u003eInseam insert for mobility\u003c\/li\u003e\n\u003cli data-section-id=\"15a1vww\" data-start=\"718\" data-end=\"739\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-section-id=\"iqo50a\" data-start=\"740\" data-end=\"760\"\u003eTwo back pockets\u003c\/li\u003e\n\u003cli data-section-id=\"feooyt\" data-start=\"761\" data-end=\"777\"\u003eTool pockets\u003c\/li\u003e\n\u003cli data-section-id=\"1vczfmi\" data-start=\"778\" data-end=\"801\"\u003eWoven label at rear\u003c\/li\u003e\n\u003cli data-section-id=\"1qws02q\" data-start=\"802\" data-end=\"826\"\u003eMachine wash at 40°C\u003c\/li\u003e\n\u003cli data-section-id=\"1l2frsb\" data-start=\"827\" data-end=\"852\"\u003eTumble dry up to 60°C\u003c\/li\u003e\n\u003cli data-section-id=\"12g2rzh\" data-start=\"853\" data-end=\"873\"\u003eIron up to 200°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"875\" data-end=\"893\"\u003e\u003cstrong data-start=\"875\" data-end=\"891\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"894\" data-end=\"1021\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"elst9s\" data-start=\"894\" data-end=\"909\"\u003eRelaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"1xa1hbe\" data-start=\"910\" data-end=\"934\"\u003eEasy through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"19vb3sr\" data-start=\"935\" data-end=\"976\"\u003eAdjustable waistband for flexible fit\u003c\/li\u003e\n\u003cli data-section-id=\"1qh5fy4\" data-start=\"977\" data-end=\"1021\" data-is-last-node=\"\"\u003eTake your usual size for a comfortable fit\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":57961285124477,"sku":"SS26CARHMFLINTSHORBLACS","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":57961285157245,"sku":"SS26CARHMFLINTSHORBLACM","price":63.2,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":57961285190013,"sku":"SS26CARHMFLINTSHORBLACL","price":63.2,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":57961285222781,"sku":"SS26CARHMFLINTSHORBLACXL","price":63.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPFlintShortBlack.jpg?v=1774428805"},{"product_id":"ss26-carhartt-wip-langdon-short-blue","title":"Carhartt WIP Langdon Short: Blue Stone Wash","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:1c543d8a-0af3-4e96-bc8a-a81c5ee37306-18\" data-testid=\"conversation-turn-38\" 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=\"79216072-9994-4cf6-82d7-48a291ba8ef4\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"305\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"21\"\u003eLangdon Short\u003c\/strong\u003e takes cues from classic denim construction, translating it into a relaxed warm-weather staple. Cut in a loose fit, the silhouette offers plenty of room through the leg, giving the piece an easy, laid-back profile while maintaining the familiar structure of traditional denim bottoms.\u003c\/p\u003e\n\u003cp data-start=\"307\" data-end=\"855\"\u003eIt’s crafted from heavyweight cotton denim, a durable fabric that holds its shape well and gradually softens with wear. The design stays rooted in classic jean detailing, including a back yoke that helps shape the fit through the waist and hips. Reinforced bartack stitching appears at key stress points, a workwear-derived detail intended to strengthen areas exposed to repeated movement. Storage follows the traditional five-pocket layout—front pockets, a coin pocket, and rear pockets—while a woven Square Label adds a discreet signature finish.\u003c\/p\u003e\n\u003cp data-start=\"857\" data-end=\"876\"\u003e\u003cstrong data-start=\"857\" data-end=\"876\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"878\" data-end=\"1204\"\u003e\n\u003cli data-section-id=\"1r7ms6l\" data-start=\"908\" data-end=\"932\"\u003eLoose fit silhouette\u003c\/li\u003e\n\u003cli data-section-id=\"bhpfbh\" data-start=\"933\" data-end=\"961\"\u003eHeavyweight cotton denim\u003c\/li\u003e\n\u003cli data-section-id=\"jal2ti\" data-start=\"962\" data-end=\"988\"\u003eBack yoke construction\u003c\/li\u003e\n\u003cli data-section-id=\"16v7c78\" data-start=\"989\" data-end=\"1008\"\u003eZip-fly closure\u003c\/li\u003e\n\u003cli data-section-id=\"15a1vww\" data-start=\"1009\" data-end=\"1030\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-section-id=\"nopvet\" data-start=\"1031\" data-end=\"1046\"\u003eCoin pocket\u003c\/li\u003e\n\u003cli data-section-id=\"iqo50a\" data-start=\"1047\" data-end=\"1067\"\u003eTwo back pockets\u003c\/li\u003e\n\u003cli data-section-id=\"u1bt49\" data-start=\"1068\" data-end=\"1112\"\u003eBartack stitching at vital stress points\u003c\/li\u003e\n\u003cli data-section-id=\"1wlcmga\" data-start=\"1113\" data-end=\"1135\"\u003eWoven Square Label\u003c\/li\u003e\n\u003cli data-section-id=\"105rs0m\" data-start=\"1136\" data-end=\"1159\"\u003eFabric: 100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"1h8a2mc\" data-start=\"1160\" data-end=\"1204\"\u003ePocket lining: 65% polyester, 35% cotton\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1206\" data-end=\"1227\"\u003e\u003cstrong data-start=\"1206\" data-end=\"1227\"\u003eCare Instructions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1229\" data-end=\"1314\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1qws02q\" data-start=\"1229\" data-end=\"1253\"\u003eMachine wash at 40°C\u003c\/li\u003e\n\u003cli data-section-id=\"1l2frsb\" data-start=\"1254\" data-end=\"1279\"\u003eTumble dry up to 60°C\u003c\/li\u003e\n\u003cli data-section-id=\"1u2r43g\" data-start=\"1280\" data-end=\"1295\"\u003eHang to dry\u003c\/li\u003e\n\u003cli data-section-id=\"1ts6nxp\" data-start=\"1296\" data-end=\"1314\" data-is-last-node=\"\"\u003eIron up to 200°C\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"30","offer_id":57961288302973,"sku":"SS26CARHMLANGDONSHBLUE30","price":79.0,"currency_code":"GBP","in_stock":true},{"title":"32","offer_id":57961288335741,"sku":"SS26CARHMLANGDONSHBLUE32","price":79.0,"currency_code":"GBP","in_stock":true},{"title":"34","offer_id":57961288368509,"sku":"SS26CARHMLANGDONSHBLUE34","price":79.0,"currency_code":"GBP","in_stock":true},{"title":"36","offer_id":57961288401277,"sku":"SS26CARHMLANGDONSHBLUE36","price":79.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPLangdonShortBlue.jpg?v=1774430070"},{"product_id":"ss26-carhartt-wip-nolan-short-blue","title":"Carhartt WIP Nolan Short: Blue","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:1c543d8a-0af3-4e96-bc8a-a81c5ee37306-19\" data-testid=\"conversation-turn-40\" 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=\"17f40294-4b1c-495f-a657-a22c926d314e\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"306\"\u003eThe \u003cstrong data-start=\"4\" data-end=\"19\"\u003eNolan Short\u003c\/strong\u003e builds on classic denim foundations, translating the familiar five-pocket jean layout into a relaxed warm-weather silhouette. Cut in a relaxed fit with a regular waist, the shape offers a comfortable balance between structure and ease, giving the short a straightforward, everyday feel.\u003c\/p\u003e\n\u003cp data-start=\"308\" data-end=\"884\"\u003eConstructed from heavyweight cotton denim, the fabric carries the durability and substance associated with traditional workwear denim, designed to hold its shape while gradually softening with wear. Utilitarian metal rivets reinforce key stress points, while bartack stitching adds further durability where the garment sees the most movement. The classic five-pocket configuration—front pockets, a coin pocket, and rear pockets—keeps the design rooted in traditional denim construction. A woven Square Label on the back pocket provides the final, understated signature detail.\u003c\/p\u003e\n\u003cp data-start=\"886\" data-end=\"905\"\u003e\u003cstrong data-start=\"886\" data-end=\"905\"\u003eProduct Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"907\" data-end=\"1297\"\u003e\n\u003cli data-section-id=\"x76b9s\" data-start=\"937\" data-end=\"971\"\u003eRelaxed fit with regular waist\u003c\/li\u003e\n\u003cli data-section-id=\"bhpfbh\" data-start=\"972\" data-end=\"1000\"\u003eHeavyweight cotton denim\u003c\/li\u003e\n\u003cli data-section-id=\"iiexty\" data-start=\"1001\" data-end=\"1037\"\u003eClassic five-pocket construction\u003c\/li\u003e\n\u003cli data-section-id=\"16v7c78\" data-start=\"1038\" data-end=\"1057\"\u003eZip-fly closure\u003c\/li\u003e\n\u003cli data-section-id=\"15a1vww\" data-start=\"1058\" data-end=\"1079\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-section-id=\"nopvet\" data-start=\"1080\" data-end=\"1095\"\u003eCoin pocket\u003c\/li\u003e\n\u003cli data-section-id=\"iqo50a\" data-start=\"1096\" data-end=\"1116\"\u003eTwo back pockets\u003c\/li\u003e\n\u003cli data-section-id=\"1xsw7ws\" data-start=\"1117\" data-end=\"1150\"\u003eMetal rivets at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"wuy9ch\" data-start=\"1151\" data-end=\"1190\"\u003eBartack stitching for reinforcement\u003c\/li\u003e\n\u003cli data-section-id=\"xjr39l\" data-start=\"1191\" data-end=\"1228\"\u003eWoven Square Label on rear pocket\u003c\/li\u003e\n\u003cli data-section-id=\"105rs0m\" data-start=\"1229\" data-end=\"1252\"\u003eFabric: 100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"1h8a2mc\" data-start=\"1253\" data-end=\"1297\"\u003ePocket lining: 65% polyester, 35% cotton\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1299\" data-end=\"1320\"\u003e\u003cstrong data-start=\"1299\" data-end=\"1320\"\u003eCare Instructions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1322\" data-end=\"1407\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"1qws02q\" data-start=\"1322\" data-end=\"1346\"\u003eMachine wash at 40°C\u003c\/li\u003e\n\u003cli data-section-id=\"1l2frsb\" data-start=\"1347\" data-end=\"1372\"\u003eTumble dry up to 60°C\u003c\/li\u003e\n\u003cli data-section-id=\"1u2r43g\" data-start=\"1373\" data-end=\"1388\"\u003eHang to dry\u003c\/li\u003e\n\u003cli data-section-id=\"1ts6nxp\" data-start=\"1389\" data-end=\"1407\" data-is-last-node=\"\"\u003eIron up to 200°C\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"30","offer_id":57961288860029,"sku":"SS26CARHMNOLANSHORBLUE30","price":79.0,"currency_code":"GBP","in_stock":true},{"title":"32","offer_id":57961288892797,"sku":"SS26CARHMNOLANSHORBLUE32","price":79.0,"currency_code":"GBP","in_stock":true},{"title":"34","offer_id":57961288925565,"sku":"SS26CARHMNOLANSHORBLUE34","price":79.0,"currency_code":"GBP","in_stock":false},{"title":"36","offer_id":57961288958333,"sku":"SS26CARHMNOLANSHORBLUE36","price":79.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPNolanShortBlue_100fb588-0417-4a1a-8c8d-58ba24c4d89b.jpg?v=1787251074"},{"product_id":"ss26-carhartt-wip-og-single-knee-short-black","title":"Carhartt WIP OG Single Knee Short: Black","description":"\u003cp data-start=\"0\" data-end=\"253\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThese shorts are cut from heavyweight cotton canvas with a structured feel that holds its shape. The wide fit gives them a roomy, easy silhouette, while reinforced panels and workwear detailing keep the design grounded in utility.\u003c\/p\u003e\n\u003cp data-start=\"255\" data-end=\"536\"\u003e\u003cstrong data-start=\"255\" data-end=\"274\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"274\" data-end=\"277\"\u003eWe chose these for their durability and straightforward construction. The canvas fabric is built for regular wear, and the wider fit makes them comfortable in warmer conditions. It’s a practical option that carries over easily from workwear into everyday use.\u003c\/p\u003e\n\u003cp data-start=\"538\" data-end=\"551\"\u003e\u003cstrong data-start=\"538\" data-end=\"549\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"552\" data-end=\"921\"\u003e\n\u003cli data-section-id=\"n4d0g5\" data-start=\"552\" data-end=\"591\"\u003e100% organic cotton Dearborn Canvas\u003c\/li\u003e\n\u003cli data-section-id=\"72080c\" data-start=\"592\" data-end=\"604\"\u003eWide fit\u003c\/li\u003e\n\u003cli data-section-id=\"th9n82\" data-start=\"605\" data-end=\"635\"\u003eDouble-layered knee panels\u003c\/li\u003e\n\u003cli data-section-id=\"16v7c78\" data-start=\"636\" data-end=\"655\"\u003eZip-fly closure\u003c\/li\u003e\n\u003cli data-section-id=\"15a1vww\" data-start=\"656\" data-end=\"677\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-section-id=\"iqo50a\" data-start=\"678\" data-end=\"698\"\u003eTwo back pockets\u003c\/li\u003e\n\u003cli data-section-id=\"feooyt\" data-start=\"699\" data-end=\"715\"\u003eTool pockets\u003c\/li\u003e\n\u003cli data-section-id=\"akpczu\" data-start=\"716\" data-end=\"731\"\u003eHammer loop\u003c\/li\u003e\n\u003cli data-section-id=\"1sandaz\" data-start=\"732\" data-end=\"784\"\u003eTriple-stitched seams with bartack reinforcement\u003c\/li\u003e\n\u003cli data-section-id=\"1xsw7ws\" data-start=\"785\" data-end=\"818\"\u003eMetal rivets at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"1vqaf5o\" data-start=\"819\" data-end=\"849\"\u003eWoven label at rear pocket\u003c\/li\u003e\n\u003cli data-section-id=\"1qws02q\" data-start=\"850\" data-end=\"874\"\u003eMachine wash at 40°C\u003c\/li\u003e\n\u003cli data-section-id=\"1l2frsb\" data-start=\"875\" data-end=\"900\"\u003eTumble dry up to 60°C\u003c\/li\u003e\n\u003cli data-section-id=\"12g2rzh\" data-start=\"901\" data-end=\"921\"\u003eIron up to 200°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"923\" data-end=\"941\"\u003e\u003cstrong data-start=\"923\" data-end=\"939\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"942\" data-end=\"1055\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"72080c\" data-start=\"942\" data-end=\"954\"\u003eWide fit\u003c\/li\u003e\n\u003cli data-section-id=\"oja2wy\" data-start=\"955\" data-end=\"980\"\u003eRoomy through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"sgpzjs\" data-start=\"981\" data-end=\"1014\"\u003eDesigned for ease of movement\u003c\/li\u003e\n\u003cli data-section-id=\"1wii5gb\" data-start=\"1015\" data-end=\"1055\" data-is-last-node=\"\"\u003eTake your usual size for a relaxed fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":57961295053181,"sku":"SS26CARHMOGSINGLEBLACS","price":59.95,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":57961295085949,"sku":"SS26CARHMOGSINGLEBLACM","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":57961295118717,"sku":"SS26CARHMOGSINGLEBLACL","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":57961295151485,"sku":"SS26CARHMOGSINGLEBLACXL","price":59.95,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/OGSingleKneeShort2.jpg?v=1778496781"},{"product_id":"ss26-carhartt-wip-og-single-knee-short-shale","title":"Carhartt WIP OG Single Knee Short: Shale Chalk Wash","description":"\u003cp data-start=\"0\" data-end=\"269\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eA wide fit short built from heavyweight Dearborn Canvas, shaped by classic workwear design. It offers a structured feel with room through the leg, making it comfortable for daily wear in warmer conditions while holding onto its utilitarian roots.\u003c\/p\u003e\n\u003cp data-start=\"271\" data-end=\"570\"\u003e\u003cstrong data-start=\"271\" data-end=\"290\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"290\" data-end=\"293\"\u003eIt’s a dependable option that carries over the function of work pants into a more wearable summer format. The reinforced construction and durable fabric give it longevity, while the wider fit keeps it easy to move in. It’s practical, hard-wearing, and straightforward to style.\u003c\/p\u003e\n\u003cp data-start=\"572\" data-end=\"585\"\u003e\u003cstrong data-start=\"572\" data-end=\"583\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"586\" data-end=\"931\"\u003e\n\u003cli data-section-id=\"72080c\" data-start=\"586\" data-end=\"598\"\u003eWide fit\u003c\/li\u003e\n\u003cli data-section-id=\"1ct0728\" data-start=\"599\" data-end=\"630\"\u003eHeavyweight Dearborn Canvas\u003c\/li\u003e\n\u003cli data-section-id=\"th9n82\" data-start=\"631\" data-end=\"661\"\u003eDouble-layered knee panels\u003c\/li\u003e\n\u003cli data-section-id=\"16v7c78\" data-start=\"662\" data-end=\"681\"\u003eZip-fly closure\u003c\/li\u003e\n\u003cli data-section-id=\"15a1vww\" data-start=\"682\" data-end=\"703\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-section-id=\"iqo50a\" data-start=\"704\" data-end=\"724\"\u003eTwo back pockets\u003c\/li\u003e\n\u003cli data-section-id=\"feooyt\" data-start=\"725\" data-end=\"741\"\u003eTool pockets\u003c\/li\u003e\n\u003cli data-section-id=\"akpczu\" data-start=\"742\" data-end=\"757\"\u003eHammer loop\u003c\/li\u003e\n\u003cli data-section-id=\"4ah4nw\" data-start=\"758\" data-end=\"805\"\u003eBartack stitching and triple-stitched seams\u003c\/li\u003e\n\u003cli data-section-id=\"1xsw7ws\" data-start=\"806\" data-end=\"839\"\u003eMetal rivets at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"1wlcmga\" data-start=\"840\" data-end=\"862\"\u003eWoven Square Label\u003c\/li\u003e\n\u003cli data-section-id=\"bfewem\" data-start=\"863\" data-end=\"886\"\u003e100% organic cotton\u003c\/li\u003e\n\u003cli data-section-id=\"1h8a2mc\" data-start=\"887\" data-end=\"931\"\u003ePocket lining: 65% polyester, 35% cotton\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"933\" data-end=\"951\"\u003e\u003cstrong data-start=\"933\" data-end=\"949\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"952\" data-end=\"1013\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"72080c\" data-start=\"952\" data-end=\"964\"\u003eWide fit\u003c\/li\u003e\n\u003cli data-section-id=\"82xbkf\" data-start=\"965\" data-end=\"1013\" data-is-last-node=\"\"\u003eDesigned with a loose leg for ease of movement\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":57961295741309,"sku":"SS26CARHMOGSINGLESHALS","price":70.85,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":57961295774077,"sku":"SS26CARHMOGSINGLESHALM","price":70.85,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":57961295806845,"sku":"SS26CARHMOGSINGLESHALL","price":70.85,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPOGSingleKneeShortShaleChalkWash_1.jpg?v=1778583573"},{"product_id":"ss26-carhartt-wip-landon-short-shale","title":"Carhartt WIP Landon Short: Shale Chalk Wash","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-66\" data-turn-id=\"request-WEB:1c543d8a-0af3-4e96-bc8a-a81c5ee37306-32\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"65745b24-2500-47d5-9444-1d30f0940bec\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"274\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eThese denim shorts are cut from heavyweight cotton with a loose fit that offers a relaxed, easy shape through the leg. The chalk-wash finish gives the fabric a faded, slightly worn look from the start, while maintaining the structure of classic denim.\u003c\/p\u003e\n\u003cp data-start=\"276\" data-end=\"554\"\u003e\u003cstrong data-start=\"276\" data-end=\"295\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"295\" data-end=\"298\"\u003eWe chose these for their balance of durability and everyday wearability. The heavier denim holds its shape over time, while the loose fit keeps them comfortable in warmer conditions. It’s a straightforward option with a bit more character through the wash.\u003c\/p\u003e\n\u003cp data-start=\"556\" data-end=\"569\"\u003e\u003cstrong data-start=\"556\" data-end=\"567\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"570\" data-end=\"898\"\u003e\n\u003cli data-section-id=\"j1a2m2\" data-start=\"570\" data-end=\"591\"\u003e100% cotton denim\u003c\/li\u003e\n\u003cli data-section-id=\"wot6t2\" data-start=\"592\" data-end=\"620\"\u003eHeavyweight construction\u003c\/li\u003e\n\u003cli data-section-id=\"jqga4p\" data-start=\"621\" data-end=\"634\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"k01ot3\" data-start=\"635\" data-end=\"658\"\u003eChalk-washed finish\u003c\/li\u003e\n\u003cli data-section-id=\"16v7c78\" data-start=\"659\" data-end=\"678\"\u003eZip-fly closure\u003c\/li\u003e\n\u003cli data-section-id=\"15a1vww\" data-start=\"679\" data-end=\"700\"\u003eTwo front pockets\u003c\/li\u003e\n\u003cli data-section-id=\"nopvet\" data-start=\"701\" data-end=\"716\"\u003eCoin pocket\u003c\/li\u003e\n\u003cli data-section-id=\"iqo50a\" data-start=\"717\" data-end=\"737\"\u003eTwo back pockets\u003c\/li\u003e\n\u003cli data-section-id=\"jal2ti\" data-start=\"738\" data-end=\"764\"\u003eBack yoke construction\u003c\/li\u003e\n\u003cli data-section-id=\"15sxfxr\" data-start=\"765\" data-end=\"803\"\u003eBartack stitching at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"12zhqje\" data-start=\"804\" data-end=\"826\"\u003eWoven label detail\u003c\/li\u003e\n\u003cli data-section-id=\"1qws02q\" data-start=\"827\" data-end=\"851\"\u003eMachine wash at 40°C\u003c\/li\u003e\n\u003cli data-section-id=\"1l2frsb\" data-start=\"852\" data-end=\"877\"\u003eTumble dry up to 60°C\u003c\/li\u003e\n\u003cli data-section-id=\"12g2rzh\" data-start=\"878\" data-end=\"898\"\u003eIron up to 200°C\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"900\" data-end=\"918\"\u003e\u003cstrong data-start=\"900\" data-end=\"916\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"919\" data-end=\"1030\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"jqga4p\" data-start=\"919\" data-end=\"932\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"oja2wy\" data-start=\"933\" data-end=\"958\"\u003eRoomy through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"tc3hcw\" data-start=\"959\" data-end=\"989\"\u003eDesigned for everyday wear\u003c\/li\u003e\n\u003cli data-section-id=\"1wii5gb\" data-start=\"990\" data-end=\"1030\" data-is-last-node=\"\"\u003eTake your usual size for a relaxed fit\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"30","offer_id":57961296232829,"sku":"SS26CARHMLANDONSHOSHAL30","price":83.2,"currency_code":"GBP","in_stock":true},{"title":"32","offer_id":57961296265597,"sku":"SS26CARHMLANDONSHOSHAL32","price":83.2,"currency_code":"GBP","in_stock":true},{"title":"34","offer_id":57961296298365,"sku":"SS26CARHMLANDONSHOSHAL34","price":83.2,"currency_code":"GBP","in_stock":true},{"title":"36","offer_id":57961296331133,"sku":"SS26CARHMLANDONSHOSHAL36","price":83.2,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPLandonShortShale.jpg?v=1774431794"},{"product_id":"ss26-les-deux-mesh-shorts-tap-shoe-black","title":"Les Deux Mesh Shorts: Tap Shoe Black","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:f08e3167-eca5-4327-9a14-54effd1da49c-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=\"86c81695-c7e4-4635-8af1-926054da3bd9\" 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 light markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"237\"\u003e\u003cstrong data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-start=\"20\" data-end=\"23\"\u003eLightweight mesh shorts in a deep black tone, designed to keep things breathable in warm conditions. The open fabric allows air to move freely, making them a comfortable option for everyday wear or more active use.\u003c\/p\u003e\n\u003cp data-start=\"239\" data-end=\"476\"\u003e\u003cstrong data-start=\"239\" data-end=\"258\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-start=\"258\" data-end=\"261\"\u003eThese are a simple, functional pair that work well in the heat. The mesh construction keeps them light and easy to wear, while the black colour keeps styling straightforward. They slot easily into a casual rotation.\u003c\/p\u003e\n\u003cp data-start=\"478\" data-end=\"491\"\u003e\u003cstrong data-start=\"478\" data-end=\"489\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"492\" data-end=\"659\"\u003e\n\u003cli data-section-id=\"1syuyuz\" data-start=\"492\" data-end=\"520\"\u003eMesh fabric construction\u003c\/li\u003e\n\u003cli data-section-id=\"17nt9zz\" data-start=\"521\" data-end=\"551\"\u003eLightweight and breathable\u003c\/li\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"552\" data-end=\"577\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"d0fkje\" data-start=\"578\" data-end=\"614\"\u003eBlack colourway (Tap Shoe Black)\u003c\/li\u003e\n\u003cli data-section-id=\"fgs3n9\" data-start=\"615\" data-end=\"659\"\u003eDesigned for warm weather and active use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"661\" data-end=\"742\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"661\" data-end=\"677\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003cbr data-start=\"677\" data-end=\"680\"\u003eRegular fit. Take your usual size for a comfortable, easy fit.\u003c\/p\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\/section\u003e\n\u003c\/div\u003e","brand":"Les Deux","offers":[{"title":"XS","offer_id":58172156248445,"sku":"SS26LESMMESHSHORTTAPXS","price":34.5,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":57994170827133,"sku":"SS26LESMMESHSHORTTAPS","price":34.5,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":57994170859901,"sku":"SS26LESMMESHSHORTTAPM","price":34.5,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":57994170892669,"sku":"SS26LESMMESHSHORTTAPL","price":34.5,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":57994170925437,"sku":"SS26LESMMESHSHORTTAPXL","price":34.5,"currency_code":"GBP","in_stock":true},{"title":"XXL","offer_id":58172156281213,"sku":"SS26LESMMESHSHORTTAPXXL","price":34.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/LesDeuxMeshShortsTapShoeBlack_1.jpg?v=1776418589"},{"product_id":"ss26-chet-rock-travis-shorts-black","title":"Chet Rock Travis Shorts: Black","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-4\" data-turn-id=\"request-WEB:edf20933-8e1b-419c-977b-8f5ea262f8e9-1\" dir=\"auto\" 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)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"c6e20e7c-51ed-4cda-b482-ab1f8d786014\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-279\" data-turn-id=\"request-69e9b98f-6be0-8322-a0b2-461a84f3bcde-11\" dir=\"auto\" 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] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"3a918b58-2a29-48f0-8117-68f2ac102770\" data-message-author-role=\"assistant\" 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 light markdown-new-styling\"\u003e\n\u003cp data-end=\"371\" data-start=\"0\"\u003e\u003cstrong data-end=\"20\" data-start=\"0\"\u003eAbout This Piece\u003c\/strong\u003e\u003cbr data-end=\"23\" data-start=\"20\"\u003eThe Travis Shorts are a lightweight pair built from polyester with a relaxed, sport-influenced shape. They sit comfortably between activewear and casual use, with an elasticated waistband and breathable fabric that makes them easy to wear through warmer days. Subtle graphic details add a point of character without changing the overall simplicity.\u003c\/p\u003e\n\u003cp data-end=\"651\" data-start=\"373\"\u003e\u003cstrong data-end=\"392\" data-start=\"373\"\u003eWhy We Chose It\u003c\/strong\u003e\u003cbr data-end=\"395\" data-start=\"392\"\u003eWe chose these for their versatility across everyday wear. They’re easy to throw on, comfortable in movement, and work just as well outside of sport settings. The detailing adds a bit of identity while keeping the overall look straightforward and wearable.\u003c\/p\u003e\n\u003cp data-end=\"666\" data-start=\"653\"\u003e\u003cstrong data-end=\"664\" data-start=\"653\"\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"907\" data-start=\"667\"\u003e\n\u003cli data-end=\"685\" data-start=\"667\" data-section-id=\"1mg48cj\"\u003e100% polyester\u003c\/li\u003e\n\u003cli data-end=\"720\" data-start=\"686\" data-section-id=\"2zpcp1\"\u003eLightweight, breathable fabric\u003c\/li\u003e\n\u003cli data-end=\"746\" data-start=\"721\" data-section-id=\"1fkfcvc\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-end=\"774\" data-start=\"747\" data-section-id=\"qnooxa\"\u003e“Chet Rock” text at hem\u003c\/li\u003e\n\u003cli data-end=\"804\" data-start=\"775\" data-section-id=\"wssdhb\"\u003e“73” print on rear pocket\u003c\/li\u003e\n\u003cli data-end=\"837\" data-start=\"805\" data-section-id=\"1fasmxm\"\u003eAvailable in black and khaki\u003c\/li\u003e\n\u003cli data-end=\"859\" data-start=\"838\" data-section-id=\"r01wec\"\u003eMachine wash cold\u003c\/li\u003e\n\u003cli data-end=\"877\" data-start=\"860\" data-section-id=\"5e08t3\"\u003eDo not bleach\u003c\/li\u003e\n\u003cli data-end=\"907\" data-start=\"878\" data-section-id=\"3bh27w\"\u003eTumble dry low or air dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"927\" data-start=\"909\"\u003e\u003cstrong data-end=\"925\" data-start=\"909\"\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1062\" data-start=\"928\"\u003e\n\u003cli data-end=\"943\" data-start=\"928\" data-section-id=\"elst9s\"\u003eRelaxed fit\u003c\/li\u003e\n\u003cli data-end=\"986\" data-start=\"944\" data-section-id=\"duh6o1\"\u003eElasticated waist for flexible comfort\u003c\/li\u003e\n\u003cli data-end=\"1020\" data-start=\"987\" data-section-id=\"sgpzjs\"\u003eDesigned for ease of movement\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1062\" data-start=\"1021\" data-section-id=\"1sg00v7\"\u003eTake your usual size for a standard fit\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/section\u003e\n\u003c\/div\u003e","brand":"Chet Rock","offers":[{"title":"S","offer_id":57999060795773,"sku":"SS26CHETROCKTRAVSHORTS","price":70.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":57999060828541,"sku":"SS26CHETROCKTRAVSHORTM","price":70.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":57999060861309,"sku":"SS26CHETROCKTRAVSHORTL","price":70.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":57999060894077,"sku":"SS26CHETROCKTRAVSHORTXL","price":70.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/ChetRockTravisShortsBlack_1.jpg?v=1775302238"},{"product_id":"ss26-chet-rock-recon-shorts-camo","title":"Chet Rock Recon Shorts: Camo","description":"\u003cp data-section-id=\"4o6yxj\" data-start=\"0\" data-end=\"20\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"22\" data-end=\"296\"\u003eThe Recon Camo Shorts are built from textured cotton canvas with an all-over camo print that gives them a structured, everyday feel. Finished with subtle branded hardware, a D-ring detail, and contrast flash stitching, they balance utility styling with easy day-to-day wear.\u003c\/p\u003e\n\u003cp data-section-id=\"tsjdb1\" data-start=\"298\" data-end=\"317\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"319\" data-end=\"629\"\u003eWe chose these for their straightforward utility feel and solid construction. The textured canvas gives them enough structure for regular wear, while the camo print and hardware details add character without feeling overworked. Easy to pair with simple tees, overshirts, and sneakers through the warmer months.\u003c\/p\u003e\n\u003cp data-section-id=\"1dr5t50\" data-start=\"631\" data-end=\"642\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"644\" data-end=\"842\"\u003e\n\u003cli data-section-id=\"t96mex\" data-start=\"644\" data-end=\"666\"\u003e100% cotton canvas\u003c\/li\u003e\n\u003cli data-section-id=\"5va1r\" data-start=\"667\" data-end=\"697\"\u003eTextured camo print fabric\u003c\/li\u003e\n\u003cli data-section-id=\"6sia4g\" data-start=\"698\" data-end=\"741\"\u003eCybersigilism hardware detail on pocket\u003c\/li\u003e\n\u003cli data-section-id=\"1yyi339\" data-start=\"742\" data-end=\"765\"\u003eD-ring at belt loop\u003c\/li\u003e\n\u003cli data-section-id=\"30e024\" data-start=\"766\" data-end=\"821\"\u003eSignature flash stitching at front and back pockets\u003c\/li\u003e\n\u003cli data-section-id=\"qvbr3e\" data-start=\"822\" data-end=\"842\"\u003eMachine washable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1uq1l17\" data-start=\"844\" data-end=\"860\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"862\" data-end=\"1089\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"mluz97\" data-start=\"862\" data-end=\"883\"\u003eRegular fit short\u003c\/li\u003e\n\u003cli data-section-id=\"6vkd8l\" data-start=\"884\" data-end=\"929\"\u003eStructured cotton canvas with a firm feel\u003c\/li\u003e\n\u003cli data-section-id=\"1t1bf99\" data-start=\"930\" data-end=\"975\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003cli data-section-id=\"jeiilw\" data-start=\"976\" data-end=\"1023\"\u003eDavid is 6'3\" \/ 190.5cm and wears a size 34\u003c\/li\u003e\n\u003cli data-section-id=\"jce5fn\" data-start=\"1024\" data-end=\"1089\" data-is-last-node=\"\"\u003eCapri is 5'9\" \/ 175cm and wears a size 32, clipped at the waist\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Chet Rock","offers":[{"title":"W28","offer_id":58132268974461,"sku":null,"price":79.9,"currency_code":"GBP","in_stock":true},{"title":"W30","offer_id":58132273987965,"sku":null,"price":79.9,"currency_code":"GBP","in_stock":false},{"title":"W32","offer_id":58132278477181,"sku":null,"price":79.9,"currency_code":"GBP","in_stock":false},{"title":"W34","offer_id":58132279591293,"sku":null,"price":79.9,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/ChetRockReconShortsCamoImage3.jpg?v=1778581861"},{"product_id":"ss26-chet-rock-idol-shorts-blue-rinse","title":"Chet Rock Idol Shorts: Blue Rinse ","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fc10088d-454b-453a-9279-351c10cd0040-3\" data-turn-id-container=\"request-WEB:fc10088d-454b-453a-9279-351c10cd0040-3\" data-testid=\"conversation-turn-8\" data-scroll-anchor=\"false\" 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=\"76f0385e-2dcd-46c6-a05f-484cc1dcbb0d\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-section-id=\"4o6yxj\" data-start=\"0\" data-end=\"20\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"22\" data-end=\"316\"\u003eThe Idol Shorts take inspiration from oversized skate and workwear styles, cut in a loose, baggy fit from sturdy cotton twill. Finished in garment-dyed black with contrast stitching throughout, they feature practical utility details alongside signature branded finishes and embroidered accents.\u003c\/p\u003e\n\u003cp data-section-id=\"tsjdb1\" data-start=\"318\" data-end=\"337\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"339\" data-end=\"619\"\u003eWe chose these for their relaxed shape and functional feel. The heavier twill fabric gives them structure, while the oversized fit works well with simple tees, hoodies, and overshirts. Utility pockets and subtle branded details add character without making them feel overdesigned.\u003c\/p\u003e\n\u003cp data-section-id=\"1dr5t50\" data-start=\"621\" data-end=\"632\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"634\" data-end=\"1037\"\u003e\n\u003cli data-section-id=\"xfpfqp\" data-start=\"634\" data-end=\"649\"\u003e100% cotton\u003c\/li\u003e\n\u003cli data-section-id=\"1r2irzf\" data-start=\"650\" data-end=\"682\"\u003e11.35oz 3x1 right-hand twill\u003c\/li\u003e\n\u003cli data-section-id=\"58ug23\" data-start=\"683\" data-end=\"712\"\u003eGarment-dyed black finish\u003c\/li\u003e\n\u003cli data-section-id=\"kfisju\" data-start=\"713\" data-end=\"737\"\u003eOversized, baggy fit\u003c\/li\u003e\n\u003cli data-section-id=\"1eamw02\" data-start=\"738\" data-end=\"766\"\u003eFive-pocket construction\u003c\/li\u003e\n\u003cli data-section-id=\"13fngqp\" data-start=\"767\" data-end=\"807\"\u003eAdditional tool pocket at right side\u003c\/li\u003e\n\u003cli data-section-id=\"zbaqvi\" data-start=\"808\" data-end=\"841\"\u003eContrast stitching throughout\u003c\/li\u003e\n\u003cli data-section-id=\"1numyfp\" data-start=\"842\" data-end=\"900\"\u003eThunderbolt embroidery at back pocket and stash pocket\u003c\/li\u003e\n\u003cli data-section-id=\"2792r7\" data-start=\"901\" data-end=\"922\"\u003eZip fly fastening\u003c\/li\u003e\n\u003cli data-section-id=\"mjwvfy\" data-start=\"923\" data-end=\"963\"\u003eBranded waist stud button and rivets\u003c\/li\u003e\n\u003cli data-section-id=\"15lqlin\" data-start=\"964\" data-end=\"997\"\u003eVegan leather waistband patch\u003c\/li\u003e\n\u003cli data-section-id=\"l3tjr2\" data-start=\"998\" data-end=\"1037\"\u003eSignature flag label at coin pocket\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1uq1l17\" data-start=\"1039\" data-end=\"1055\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1057\" data-end=\"1226\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"kfisju\" data-start=\"1057\" data-end=\"1081\"\u003eOversized, baggy fit\u003c\/li\u003e\n\u003cli data-section-id=\"10nxry5\" data-start=\"1082\" data-end=\"1133\"\u003eDesigned with a loose skate-inspired silhouette\u003c\/li\u003e\n\u003cli data-section-id=\"1t1bf99\" data-start=\"1134\" data-end=\"1179\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003cli data-section-id=\"zr4wze\" data-start=\"1180\" data-end=\"1226\" data-is-last-node=\"\"\u003eSize down for a cleaner, less oversized look\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Chet Rock","offers":[{"title":"W28","offer_id":58132201865597,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":true},{"title":"W30","offer_id":58132207239549,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":false},{"title":"W32","offer_id":58132209009021,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":false},{"title":"W34","offer_id":58132210254205,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/ChetRockIdolShortsBlueRinseImage1.jpg?v=1778582505"},{"product_id":"ss26-chet-rock-idol-shorts-blue-marble-wash","title":"Chet Rock Idol Shorts: Blue Marble Wash ","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:3e04ee72-82a0-46f3-a41d-7d1e91be3aee-0\" class=\"\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-2\" data-turn-id-container=\"request-WEB:3e04ee72-82a0-46f3-a41d-7d1e91be3aee-0\" data-turn-id=\"request-WEB:3e04ee72-82a0-46f3-a41d-7d1e91be3aee-0\" dir=\"auto\" 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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"32ed4200-9948-41b4-937f-96a8b239663b\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv data-is-intersecting=\"true\" data-turn-id-container=\"request-WEB:e28197d4-9a32-4c13-80f1-4b7e2efdc55c-1\" class=\"\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-4\" data-turn-id-container=\"request-WEB:e28197d4-9a32-4c13-80f1-4b7e2efdc55c-1\" data-turn-id=\"request-WEB:e28197d4-9a32-4c13-80f1-4b7e2efdc55c-1\" dir=\"auto\" 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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\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-turn-start-message=\"true\" 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-message-model-slug=\"gpt-5-5\" dir=\"auto\" data-message-id=\"8344e3b8-94cf-43dc-8a27-157546988086\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-end=\"19\" data-start=\"0\" data-section-id=\"1sx3hys\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"444\" data-start=\"21\"\u003eThe Idol Shorts are loose-fitting skate shorts built with a workwear influence and an easy everyday feel. Cut from heavyweight cotton twill with contrast stitching throughout, they have a sturdy, broken-in character that softens the oversized shape. Utility touches like the side tool pocket and embroidered details give them a practical, skate-focused look that pairs easily with tees, hoodies, and lightweight overshirts.\u003c\/p\u003e\n\u003cp data-end=\"464\" data-start=\"446\" data-section-id=\"1d15rfi\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"843\" data-start=\"466\"\u003eThe Idol Shorts strike a good balance between structure and ease. The oversized fit gives them plenty of room without feeling excessive, while the workwear-inspired detailing keeps them grounded and functional. The heavy twill fabric and garment-dyed finish help them feel lived-in from the first wear, and the embroidered branding adds character without dominating the design.\u003c\/p\u003e\n\u003cp data-end=\"855\" data-start=\"845\" data-section-id=\"fykqkn\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1284\" data-start=\"857\"\u003e\n\u003cli data-end=\"870\" data-start=\"857\" data-section-id=\"1qpno1d\"\u003e\n\u003cp\u003e100% cotton\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"908\" data-start=\"871\" data-section-id=\"1y5cpw6\"\u003e\n\u003cp\u003e11.35oz 3x1 right-hand twill fabric\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"931\" data-start=\"909\" data-section-id=\"5d7zpm\"\u003e\n\u003cp\u003eOversized, baggy fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"970\" data-start=\"932\" data-section-id=\"co5hmb\"\u003e\n\u003cp\u003eWorkwear-inspired skate short design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"997\" data-start=\"971\" data-section-id=\"1jqyqki\"\u003e\n\u003cp\u003eFive-pocket construction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1036\" data-start=\"998\" data-section-id=\"91cfpd\"\u003e\n\u003cp\u003eAdditional tool pocket at right side\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1068\" data-start=\"1037\" data-section-id=\"1nl0c26\"\u003e\n\u003cp\u003eContrast stitching throughout\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1127\" data-start=\"1069\" data-section-id=\"1jx2pg4\"\u003e\n\u003cp\u003e‘Thunderbolt’ embroidery at back pocket and stash pocket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1147\" data-start=\"1128\" data-section-id=\"b0wmyb\"\u003e\n\u003cp\u003eZip fly fastening\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1186\" data-start=\"1148\" data-section-id=\"1gx2tgu\"\u003e\n\u003cp\u003eBranded waist stud button and rivets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1218\" data-start=\"1187\" data-section-id=\"1y39krz\"\u003e\n\u003cp\u003eVegan leather waistband patch\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1256\" data-start=\"1219\" data-section-id=\"ggfcfy\"\u003e\n\u003cp\u003eSignature flag label at coin pocket\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1284\" data-start=\"1257\" data-section-id=\"cld1l7\"\u003e\n\u003cp\u003eGarment-dyed black finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1301\" data-start=\"1286\" data-section-id=\"2bmr14\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1421\" data-start=\"1303\"\u003e\n\u003cli data-end=\"1341\" data-start=\"1303\" data-section-id=\"1eou89y\"\u003e\n\u003cp\u003eOversized, baggy fit through the leg\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1377\" data-start=\"1342\" data-section-id=\"fez0rq\"\u003e\n\u003cp\u003eDesigned for a relaxed silhouette\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"1421\" data-start=\"1378\" data-section-id=\"34iflp\"\u003e\n\u003cp\u003eTake your usual size for the intended fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Chet Rock","offers":[{"title":"W28","offer_id":58132248101245,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":false},{"title":"W30","offer_id":58132254097789,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":true},{"title":"W32","offer_id":58132255179133,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":true},{"title":"W34","offer_id":58132256260477,"sku":null,"price":88.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/ChetRockIdolShortsBlueMarbleWash.jpg?v=1779280712"},{"product_id":"carhartt-wip-brandon-short-cozy-purple-stone-dyed","title":"Carhartt WIP Brandon Short: Cozy Purple, Stone dyed","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:319834b1-eee3-4b1e-b0cd-15918d53def9-5\" data-testid=\"conversation-turn-12\" 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=\"ca99aac1-d5d0-4845-b93f-eb8ee12cd949\" 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 light markdown-new-styling\"\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e74c89-0864-8321-8c05-139c892aa0a1-107\" data-testid=\"conversation-turn-478\" data-scroll-anchor=\"false\" 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=\"5a2821a2-2cbe-4617-923e-020addad5104\" 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 light markdown-new-styling\"\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:5db637fe-f2ab-47df-a7a0-f225b29fcf98-1\" data-testid=\"conversation-turn-4\" data-scroll-anchor=\"false\" 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=\"f7a5e9c6-8249-4aac-b11d-1ad3f69c800e\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 light markdown-new-styling\"\u003e\n\u003cp data-section-id=\"1sx3hys\" data-start=\"0\" data-end=\"19\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"21\" data-end=\"280\"\u003eThe Brandon Short is a relaxed denim short made from heavyweight cotton that’s been stone-dyed for a soft, worn-in look. The loose fit keeps it comfortable through warmer months, while the sturdy construction gives it the feel of a dependable everyday staple.\u003c\/p\u003e\n\u003cp data-section-id=\"1d15rfi\" data-start=\"282\" data-end=\"300\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"302\" data-end=\"605\"\u003eWe like pieces that balance durability with ease of wear, and the Brandon Short does exactly that. The heavyweight denim gives it structure, while the faded finish keeps it feeling lived-in from the first wear. A practical summer option that works just as well with simple tees, shirting, or overshirts.\u003c\/p\u003e\n\u003cp data-section-id=\"fykqkn\" data-start=\"607\" data-end=\"617\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"619\" data-end=\"815\"\u003e\n\u003cli data-section-id=\"1dnb0st\" data-start=\"619\" data-end=\"645\"\u003eHeavyweight cotton denim\u003c\/li\u003e\n\u003cli data-section-id=\"1soszih\" data-start=\"646\" data-end=\"665\"\u003eStone-dyed finish\u003c\/li\u003e\n\u003cli data-section-id=\"12yhh6x\" data-start=\"666\" data-end=\"677\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"1sq3ic8\" data-start=\"678\" data-end=\"687\"\u003eZip fly\u003c\/li\u003e\n\u003cli data-section-id=\"1h40jd2\" data-start=\"688\" data-end=\"712\"\u003eBack yoke construction\u003c\/li\u003e\n\u003cli data-section-id=\"1twzq3z\" data-start=\"713\" data-end=\"749\"\u003eBartack stitching at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"jtq0vw\" data-start=\"750\" data-end=\"765\"\u003eFront pockets\u003c\/li\u003e\n\u003cli data-section-id=\"1dss2ie\" data-start=\"766\" data-end=\"780\"\u003eBack pockets\u003c\/li\u003e\n\u003cli data-section-id=\"zdgvut\" data-start=\"781\" data-end=\"794\"\u003eCoin pocket\u003c\/li\u003e\n\u003cli data-section-id=\"ykfei2\" data-start=\"795\" data-end=\"815\"\u003eWoven Square Label\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"2bmr14\" data-start=\"817\" data-end=\"832\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"834\" data-end=\"932\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"12yhh6x\" data-start=\"834\" data-end=\"845\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"29hmyx\" data-start=\"846\" data-end=\"888\"\u003eCut with a relaxed shape through the leg\u003c\/li\u003e\n\u003cli data-section-id=\"34iflp\" data-start=\"889\" data-end=\"932\" data-is-last-node=\"\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/section\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\/article\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"S","offer_id":58127856173437,"sku":"SS26CARHMBRANDONSHCOZYS","price":67.5,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":58127856206205,"sku":"SS26CARHMBRANDONSHCOZYM","price":67.5,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":58127856238973,"sku":"SS26CARHMBRANDONSHCOZYL","price":67.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/BrandonShortCozyPurpleStoneDyed_1.jpg?v=1778058671"},{"product_id":"ss26-nn07-gregor-short-black","title":"NN07 Gregor Short: Black","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:bc4c35cd-cbb6-46e9-b9ee-4aeaf9e21fbb-9\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:bc4c35cd-cbb6-46e9-b9ee-4aeaf9e21fbb-9\" data-turn-id-container=\"request-WEB:bc4c35cd-cbb6-46e9-b9ee-4aeaf9e21fbb-9\" data-testid=\"conversation-turn-20\" data-scroll-anchor=\"false\" 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=\"47ef074e-3363-4665-8910-2d4021f1a9b6\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-section-id=\"18nur4n\" data-start=\"0\" data-end=\"22\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"23\" data-end=\"283\"\u003eA regular fit short designed for everyday comfort and ease of movement. The elasticated waistband with adjustable drawstring keeps the fit flexible, while the simple construction makes them easy to wear at home, on holiday, or as part of a relaxed daily setup.\u003c\/p\u003e\n\u003cp data-section-id=\"1i6kh0d\" data-start=\"285\" data-end=\"306\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"307\" data-end=\"568\"\u003eWe value pieces that are uncomplicated and genuinely useful, and these fit naturally into that category. The relaxed construction and adjustable waistband make them easy to wear throughout the day, while the subtle NN.07 flag label keeps the finish understated.\u003c\/p\u003e\n\u003cp data-section-id=\"1l2wnus\" data-start=\"570\" data-end=\"583\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"584\" data-end=\"721\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"584\" data-end=\"599\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"600\" data-end=\"625\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"626\" data-end=\"661\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"gqmr0q\" data-start=\"662\" data-end=\"677\"\u003eRear pocket\u003c\/li\u003e\n\u003cli data-section-id=\"ihli4p\" data-start=\"678\" data-end=\"703\"\u003eNN.07 flag label trim\u003c\/li\u003e\n\u003cli data-section-id=\"16raxnz\" data-start=\"704\" data-end=\"721\"\u003eMade in China\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1w8t77f\" data-start=\"723\" data-end=\"741\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"742\" data-end=\"855\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"742\" data-end=\"757\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"5t26wv\" data-start=\"758\" data-end=\"805\"\u003eElasticated waist allows for a flexible fit\u003c\/li\u003e\n\u003cli data-section-id=\"ud5ovu\" data-start=\"806\" data-end=\"855\" data-is-last-node=\"\"\u003eTake your usual size for a relaxed everyday fit\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NN07","offers":[{"title":"S","offer_id":58128356082045,"sku":"SS26NN07MGREGORSHOBLACS","price":88.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":58128356114813,"sku":"SS26NN07MGREGORSHOBLACM","price":88.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":58128356147581,"sku":"SS26NN07MGREGORSHOBLACL","price":88.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":58128356180349,"sku":"SS26NN07MGREGORSHOBLACXL","price":88.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/NN07GregorShortBlack_1_converted.jpg?v=1778673017"},{"product_id":"ss26-nn07-gregor-short-navy-blue","title":"NN07 Gregor Short: Navy Blue","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:bc4c35cd-cbb6-46e9-b9ee-4aeaf9e21fbb-9\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\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 R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:bc4c35cd-cbb6-46e9-b9ee-4aeaf9e21fbb-9\" data-turn-id-container=\"request-WEB:bc4c35cd-cbb6-46e9-b9ee-4aeaf9e21fbb-9\" data-testid=\"conversation-turn-20\" data-scroll-anchor=\"false\" 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=\"47ef074e-3363-4665-8910-2d4021f1a9b6\" dir=\"auto\" data-message-model-slug=\"gpt-5-5\" 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 wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp data-section-id=\"18nur4n\" data-start=\"0\" data-end=\"22\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"23\" data-end=\"283\"\u003eA regular fit short designed for everyday comfort and ease of movement. The elasticated waistband with adjustable drawstring keeps the fit flexible, while the simple construction makes them easy to wear at home, on holiday, or as part of a relaxed daily setup.\u003c\/p\u003e\n\u003cp data-section-id=\"1i6kh0d\" data-start=\"285\" data-end=\"306\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"307\" data-end=\"568\"\u003eWe value pieces that are uncomplicated and genuinely useful, and these fit naturally into that category. The relaxed construction and adjustable waistband make them easy to wear throughout the day, while the subtle NN.07 flag label keeps the finish understated.\u003c\/p\u003e\n\u003cp data-section-id=\"1l2wnus\" data-start=\"570\" data-end=\"583\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"584\" data-end=\"721\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"584\" data-end=\"599\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"600\" data-end=\"625\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"626\" data-end=\"661\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"gqmr0q\" data-start=\"662\" data-end=\"677\"\u003eRear pocket\u003c\/li\u003e\n\u003cli data-section-id=\"ihli4p\" data-start=\"678\" data-end=\"703\"\u003eNN.07 flag label trim\u003c\/li\u003e\n\u003cli data-section-id=\"16raxnz\" data-start=\"704\" data-end=\"721\"\u003eMade in China\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1w8t77f\" data-start=\"723\" data-end=\"741\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"742\" data-end=\"855\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"742\" data-end=\"757\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"5t26wv\" data-start=\"758\" data-end=\"805\"\u003eElasticated waist allows for a flexible fit\u003c\/li\u003e\n\u003cli data-section-id=\"ud5ovu\" data-start=\"806\" data-end=\"855\" data-is-last-node=\"\"\u003eTake your usual size for a relaxed everyday fit\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NN07","offers":[{"title":"S","offer_id":58128356737405,"sku":"SS26NN07MGREGORSHONAVYS","price":73.5,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":58128356770173,"sku":"SS26NN07MGREGORSHONAVYM","price":73.5,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":58128356802941,"sku":"SS26NN07MGREGORSHONAVYL","price":73.5,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":58128356835709,"sku":"SS26NN07MGREGORSHONAVYXL","price":73.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/NN07GregorShortNavyBlue_1_converted.jpg?v=1778673034"},{"product_id":"ss26-nn07-aden-shorts-clay-mirage","title":"NN07 Aden Shorts: Clay Mirage","description":"\u003cp data-section-id=\"18nur4n\" data-start=\"0\" data-end=\"22\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"23\" data-end=\"258\"\u003eA regular fit trouser with a straight leg cut, made from lightweight European linen for an easy, breathable feel. Designed for warmer weather and everyday wear, the relaxed shape and natural fabric give them a clean, effortless finish.\u003c\/p\u003e\n\u003cp data-section-id=\"1i6kh0d\" data-start=\"260\" data-end=\"281\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"282\" data-end=\"581\"\u003eWe tend to favour trousers that feel comfortable without losing structure, and these strike that balance well. The straight leg keeps the fit versatile, while the European linen construction makes them ideal for daily wear through spring and summer. Simple, functional, and easy to style repeatedly.\u003c\/p\u003e\n\u003cp data-section-id=\"1l2wnus\" data-start=\"583\" data-end=\"596\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"597\" data-end=\"722\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"597\" data-end=\"612\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"ualq7x\" data-start=\"613\" data-end=\"642\"\u003eStraight leg construction\u003c\/li\u003e\n\u003cli data-section-id=\"hi5js2\" data-start=\"643\" data-end=\"668\"\u003eEuropean linen fabric\u003c\/li\u003e\n\u003cli data-section-id=\"78wxit\" data-start=\"669\" data-end=\"704\"\u003eLightweight and breathable feel\u003c\/li\u003e\n\u003cli data-section-id=\"16raxnz\" data-start=\"705\" data-end=\"722\"\u003eMade in China\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1w8t77f\" data-start=\"724\" data-end=\"742\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"743\" data-end=\"840\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"743\" data-end=\"758\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"3mc3fo\" data-start=\"759\" data-end=\"786\"\u003eStraight leg silhouette\u003c\/li\u003e\n\u003cli data-section-id=\"eapqf1\" data-start=\"787\" data-end=\"840\" data-is-last-node=\"\"\u003eTake your usual size for a comfortable everyday fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"NN07","offers":[{"title":"30","offer_id":58128357753213,"sku":"SS26NN07MADENSHORTCLAY30","price":87.5,"currency_code":"GBP","in_stock":false},{"title":"32","offer_id":58128357785981,"sku":"SS26NN07MADENSHORTCLAY32","price":87.5,"currency_code":"GBP","in_stock":true},{"title":"34","offer_id":58128357818749,"sku":"SS26NN07MADENSHORTCLAY34","price":87.5,"currency_code":"GBP","in_stock":false},{"title":"36","offer_id":58128357851517,"sku":"SS26NN07MADENSHORTCLAY36","price":87.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/NN07AdenShortsClayMirage_2_converted.jpg?v=1778673867"},{"product_id":"ss26-nn07-aden-shorts-navy-blue","title":"NN07 Aden Shorts: Navy Blue","description":"\u003cp data-section-id=\"18nur4n\" data-start=\"0\" data-end=\"22\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"23\" data-end=\"258\"\u003eA regular fit trouser with a straight leg cut, made from lightweight European linen for an easy, breathable feel. Designed for warmer weather and everyday wear, the relaxed shape and natural fabric give them a clean, effortless finish.\u003c\/p\u003e\n\u003cp data-section-id=\"1i6kh0d\" data-start=\"260\" data-end=\"281\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"282\" data-end=\"581\"\u003eWe tend to favour trousers that feel comfortable without losing structure, and these strike that balance well. The straight leg keeps the fit versatile, while the European linen construction makes them ideal for daily wear through spring and summer. Simple, functional, and easy to style repeatedly.\u003c\/p\u003e\n\u003cp data-section-id=\"1l2wnus\" data-start=\"583\" data-end=\"596\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"597\" data-end=\"722\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"597\" data-end=\"612\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"ualq7x\" data-start=\"613\" data-end=\"642\"\u003eStraight leg construction\u003c\/li\u003e\n\u003cli data-section-id=\"hi5js2\" data-start=\"643\" data-end=\"668\"\u003eEuropean linen fabric\u003c\/li\u003e\n\u003cli data-section-id=\"78wxit\" data-start=\"669\" data-end=\"704\"\u003eLightweight and breathable feel\u003c\/li\u003e\n\u003cli data-section-id=\"16raxnz\" data-start=\"705\" data-end=\"722\"\u003eMade in China\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1w8t77f\" data-start=\"724\" data-end=\"742\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"743\" data-end=\"840\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"cjjuqx\" data-start=\"743\" data-end=\"758\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"3mc3fo\" data-start=\"759\" data-end=\"786\"\u003eStraight leg silhouette\u003c\/li\u003e\n\u003cli data-section-id=\"eapqf1\" data-start=\"787\" data-end=\"840\" data-is-last-node=\"\"\u003eTake your usual size for a comfortable everyday fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"NN07","offers":[{"title":"30","offer_id":58128358179197,"sku":"SS26NN07MADENSHORTNAVY30","price":87.5,"currency_code":"GBP","in_stock":true},{"title":"32","offer_id":58128358211965,"sku":"SS26NN07MADENSHORTNAVY32","price":87.5,"currency_code":"GBP","in_stock":true},{"title":"34","offer_id":58128358244733,"sku":"SS26NN07MADENSHORTNAVY34","price":87.5,"currency_code":"GBP","in_stock":false},{"title":"36","offer_id":58128358277501,"sku":"SS26NN07MADENSHORTNAVY36","price":87.5,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/NN07AdenShortsNavyBlue_1_converted.jpg?v=1778673876"},{"product_id":"carhartt-wip-brandon-short-shale-stone-dyed","title":"Carhartt WIP Brandon Short: Shale stone dyed","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:319834b1-eee3-4b1e-b0cd-15918d53def9-5\" data-testid=\"conversation-turn-12\" 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=\"ca99aac1-d5d0-4845-b93f-eb8ee12cd949\" 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 light markdown-new-styling\"\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e74c89-0864-8321-8c05-139c892aa0a1-107\" data-testid=\"conversation-turn-478\" data-scroll-anchor=\"false\" 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=\"5a2821a2-2cbe-4617-923e-020addad5104\" 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 light markdown-new-styling\"\u003e\n\u003cp data-section-id=\"18nur4n\" data-start=\"0\" data-end=\"22\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"23\" data-end=\"355\"\u003eThe Brandon Short is a relaxed denim short made from heavyweight cotton twill with a stone-dyed finish that gives it a naturally faded look. Cut with a loose fit and low crotch, it has an easy shape suited to everyday summer wear. Reinforced stitching and classic workwear detailing keep the construction practical and hard-wearing.\u003c\/p\u003e\n\u003cp data-section-id=\"1i6kh0d\" data-start=\"357\" data-end=\"378\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"379\" data-end=\"678\"\u003eThese are the kind of shorts that work best when kept simple. The loose fit gives them a comfortable, easy feel, while the heavyweight fabric adds structure and durability. The washed finish softens the overall look, making them straightforward to wear with tees, shirting, or lightweight outerwear.\u003c\/p\u003e\n\u003cp data-section-id=\"1l2wnus\" data-start=\"680\" data-end=\"693\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"694\" data-end=\"929\"\u003e\n\u003cli data-section-id=\"1f9k1ql\" data-start=\"694\" data-end=\"723\"\u003e100% cotton ‘Clark’ twill\u003c\/li\u003e\n\u003cli data-section-id=\"1qxbax\" data-start=\"724\" data-end=\"754\"\u003e10.5 oz heavyweight fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1iq7vex\" data-start=\"755\" data-end=\"776\"\u003eStone-dyed finish\u003c\/li\u003e\n\u003cli data-section-id=\"jqga4p\" data-start=\"777\" data-end=\"790\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"f0thi5\" data-start=\"791\" data-end=\"805\"\u003eLow crotch\u003c\/li\u003e\n\u003cli data-section-id=\"5tml5n\" data-start=\"806\" data-end=\"828\"\u003eContrast stitching\u003c\/li\u003e\n\u003cli data-section-id=\"jal2ti\" data-start=\"829\" data-end=\"855\"\u003eBack yoke construction\u003c\/li\u003e\n\u003cli data-section-id=\"15sxfxr\" data-start=\"856\" data-end=\"894\"\u003eBartack stitching at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"msfd08\" data-start=\"895\" data-end=\"906\"\u003eZip fly\u003c\/li\u003e\n\u003cli data-section-id=\"1wlcmga\" data-start=\"907\" data-end=\"929\"\u003eWoven Square Label\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1w8t77f\" data-start=\"931\" data-end=\"949\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"950\" data-end=\"1056\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"98on5y\" data-start=\"950\" data-end=\"984\"\u003eLoose fit with a relaxed shape\u003c\/li\u003e\n\u003cli data-section-id=\"1r3wlcw\" data-start=\"985\" data-end=\"1012\"\u003eLow crotch construction\u003c\/li\u003e\n\u003cli data-section-id=\"34iflp\" data-start=\"1013\" data-end=\"1056\" data-is-last-node=\"\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/article\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"XS","offer_id":58297034146173,"sku":"SS26CARHMBRANDONSHSHALXS","price":58.5,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":58138342457725,"sku":"SS26CARHMBRANDONSHSHALS","price":58.5,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":58138342490493,"sku":"SS26CARHMBRANDONSHSHALM","price":58.5,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":58138342523261,"sku":"SS26CARHMBRANDONSHSHALL","price":58.5,"currency_code":"GBP","in_stock":false},{"title":"XL","offer_id":58297036308861,"sku":"SS26CARHMBRANDONSHSHALXL","price":58.5,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/CarharttWIPBrandonShortShalestonedyed_1.jpg?v=1778237201"},{"product_id":"ss26-les-deux-dahlia-jacquard-shorts-dark-denim-blue","title":"Les Deux Dahlia Jacquard Shorts: Dark Denim Blue","description":"\u003ch2 data-section-id=\"1sx3hys\" data-start=\"0\" data-end=\"19\"\u003eAbout This Piece\u003c\/h2\u003e\n\u003cp data-start=\"21\" data-end=\"353\"\u003eLightweight shorts with a subtle floral jacquard pattern woven into the fabric for added texture and depth. The cotton-rich blend keeps them comfortable for warmer days, while the tonal design offers visual interest without feeling overly bold. Finished with an adjustable drawstring waist, they're an easy option for everyday wear.\u003c\/p\u003e\n\u003ch2 data-section-id=\"1d15rfi\" data-start=\"355\" data-end=\"373\"\u003eWhy We Chose It\u003c\/h2\u003e\n\u003cp data-start=\"375\" data-end=\"753\"\u003eWe’re always drawn to pieces that add detail through fabric rather than loud graphics or colour. The woven floral jacquard gives these shorts a distinctive character, while the regular fit and adjustable waistband keep them practical and easy to wear. They pair just as well with a simple T-shirt as they do with a lightweight shirt, making them a versatile warm-weather option.\u003c\/p\u003e\n\u003ch2 data-section-id=\"fykqkn\" data-start=\"755\" data-end=\"765\"\u003eDetails\u003c\/h2\u003e\n\u003cul data-start=\"767\" data-end=\"945\"\u003e\n\u003cli data-section-id=\"gr10fu\" data-start=\"767\" data-end=\"801\"\u003e84% cotton, 8% linen, 8% viscose\u003c\/li\u003e\n\u003cli data-section-id=\"1vs4gn7\" data-start=\"802\" data-end=\"836\"\u003eAll-over floral jacquard pattern\u003c\/li\u003e\n\u003cli data-section-id=\"1qxjkvq\" data-start=\"837\" data-end=\"870\"\u003eLightweight fabric construction\u003c\/li\u003e\n\u003cli data-section-id=\"1m28e4c\" data-start=\"871\" data-end=\"890\"\u003eElastic waistband\u003c\/li\u003e\n\u003cli data-section-id=\"19nlm98\" data-start=\"891\" data-end=\"911\"\u003eDrawstring closure\u003c\/li\u003e\n\u003cli data-section-id=\"m9401o\" data-start=\"912\" data-end=\"931\"\u003eSide seam pockets\u003c\/li\u003e\n\u003cli data-section-id=\"23jyzt\" data-start=\"932\" data-end=\"945\"\u003eRegular fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-section-id=\"2bmr14\" data-start=\"947\" data-end=\"962\"\u003eFit \u0026amp; Sizing\u003c\/h2\u003e\n\u003cul data-start=\"964\" data-end=\"1134\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"23jyzt\" data-start=\"964\" data-end=\"977\"\u003eRegular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1e7v7lt\" data-start=\"978\" data-end=\"1024\"\u003eElasticated waist with adjustable drawstring\u003c\/li\u003e\n\u003cli data-section-id=\"34iflp\" data-start=\"1025\" data-end=\"1068\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003cli data-section-id=\"1ty6shs\" data-start=\"1069\" data-end=\"1134\" data-is-last-node=\"\"\u003eDesigned for comfortable everyday wear through the leg and seat\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Les Deux","offers":[{"title":"XS","offer_id":58212446404989,"sku":"SS26LESMDAHLIAJACDARKXS","price":76.3,"currency_code":"GBP","in_stock":false},{"title":"S","offer_id":58212446437757,"sku":"SS26LESMDAHLIAJACDARKS","price":76.3,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":58212446470525,"sku":"SS26LESMDAHLIAJACDARKM","price":76.3,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":58212446503293,"sku":"SS26LESMDAHLIAJACDARKL","price":76.3,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":58212446536061,"sku":"SS26LESMDAHLIAJACDARKXL","price":76.3,"currency_code":"GBP","in_stock":false},{"title":"XXL","offer_id":58212446568829,"sku":"SS26LESMDAHLIAJACDARKXXL","price":76.3,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/LesDeuxDahliaJacquardShorts.jpg?v=1780302354"},{"product_id":"ss26-les-deux-denim-shorts-light-brown-denim-wash","title":"Les Deux Denim Shorts: Light Brown Denim Wash","description":"\u003ch3 data-section-id=\"4o6yxj\" data-start=\"0\" data-end=\"20\"\u003eAbout This Piece\u003c\/h3\u003e\n\u003cp data-start=\"21\" data-end=\"274\"\u003eMade from washed cotton denim, these carpenter shorts have a soft, broken-in feel from the first wear. The loose fit provides plenty of room to move, while classic workwear-inspired details keep them practical and easy to wear through the warmer months.\u003c\/p\u003e\n\u003ch3 data-section-id=\"tsjdb1\" data-start=\"276\" data-end=\"295\"\u003eWhy We Chose It\u003c\/h3\u003e\n\u003cp data-start=\"296\" data-end=\"604\"\u003eThese are the kind of shorts that fit naturally into a daily rotation. The relaxed shape offers comfort without feeling oversized, while the washed denim gives them a lived-in look that works with everything from simple tees to lightweight overshirts. Functional, straightforward, and built for everyday use.\u003c\/p\u003e\n\u003ch3 data-section-id=\"1dr5t50\" data-start=\"606\" data-end=\"617\"\u003eDetails\u003c\/h3\u003e\n\u003cul data-start=\"618\" data-end=\"780\"\u003e\n\u003cli data-section-id=\"o4pkba\" data-start=\"618\" data-end=\"644\"\u003e100% cotton washed denim\u003c\/li\u003e\n\u003cli data-section-id=\"19rxlu6\" data-start=\"645\" data-end=\"665\"\u003eSoft, worn-in feel\u003c\/li\u003e\n\u003cli data-section-id=\"qo1bfx\" data-start=\"666\" data-end=\"687\"\u003eFive-pocket styling\u003c\/li\u003e\n\u003cli data-section-id=\"zdgvut\" data-start=\"688\" data-end=\"701\"\u003eCoin pocket\u003c\/li\u003e\n\u003cli data-section-id=\"kjdq70\" data-start=\"702\" data-end=\"720\"\u003eMetal button fly\u003c\/li\u003e\n\u003cli data-section-id=\"8vefaw\" data-start=\"721\" data-end=\"733\"\u003eBelt loops\u003c\/li\u003e\n\u003cli data-section-id=\"1b9jzr9\" data-start=\"734\" data-end=\"768\"\u003eContrast topstitching throughout\u003c\/li\u003e\n\u003cli data-section-id=\"12yhh6x\" data-start=\"769\" data-end=\"780\"\u003eLoose fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"1uq1l17\" data-start=\"782\" data-end=\"798\"\u003eFit \u0026amp; Sizing\u003c\/h3\u003e\n\u003cul data-start=\"799\" data-end=\"918\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"12yhh6x\" data-start=\"799\" data-end=\"810\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"11nv6er\" data-start=\"811\" data-end=\"874\"\u003eDesigned with extra room through the leg for ease of movement\u003c\/li\u003e\n\u003cli data-section-id=\"34iflp\" data-start=\"875\" data-end=\"918\" data-is-last-node=\"\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Les Deux","offers":[{"title":"28","offer_id":58212447289725,"sku":"SS26LESMDENIMSHORLIGH28","price":65.0,"currency_code":"GBP","in_stock":false},{"title":"29","offer_id":58212447322493,"sku":"SS26LESMDENIMSHORLIGH29","price":65.0,"currency_code":"GBP","in_stock":false},{"title":"30","offer_id":58212447355261,"sku":"SS26LESMDENIMSHORLIGH30","price":65.0,"currency_code":"GBP","in_stock":true},{"title":"31","offer_id":58212447388029,"sku":"SS26LESMDENIMSHORLIGH31","price":65.0,"currency_code":"GBP","in_stock":false},{"title":"32","offer_id":58212447420797,"sku":"SS26LESMDENIMSHORLIGH32","price":65.0,"currency_code":"GBP","in_stock":false},{"title":"33","offer_id":58212447453565,"sku":"SS26LESMDENIMSHORLIGH33","price":65.0,"currency_code":"GBP","in_stock":false},{"title":"34","offer_id":58212447486333,"sku":"SS26LESMDENIMSHORLIGH34","price":65.0,"currency_code":"GBP","in_stock":true},{"title":"36","offer_id":58212447519101,"sku":"SS26LESMDENIMSHORLIGH36","price":65.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/LesDeuxDenimShorts.jpg?v=1780303358"},{"product_id":"carhartt-wip-brandon-short-velvet-green-stone-dyed","title":"Carhartt WIP Brandon Short: Velvet Green stone dyed","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:319834b1-eee3-4b1e-b0cd-15918d53def9-5\" data-testid=\"conversation-turn-12\" 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=\"ca99aac1-d5d0-4845-b93f-eb8ee12cd949\" 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 light markdown-new-styling\"\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69e74c89-0864-8321-8c05-139c892aa0a1-107\" data-testid=\"conversation-turn-478\" data-scroll-anchor=\"false\" 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=\"5a2821a2-2cbe-4617-923e-020addad5104\" 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 light markdown-new-styling\"\u003e\n\u003cp data-section-id=\"18nur4n\" data-start=\"0\" data-end=\"22\"\u003e\u003cstrong\u003eAbout This Piece\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"23\" data-end=\"355\"\u003eThe Brandon Short is a relaxed denim short made from heavyweight cotton twill with a stone-dyed finish that gives it a naturally faded look. Cut with a loose fit and low crotch, it has an easy shape suited to everyday summer wear. Reinforced stitching and classic workwear detailing keep the construction practical and hard-wearing.\u003c\/p\u003e\n\u003cp data-section-id=\"1i6kh0d\" data-start=\"357\" data-end=\"378\"\u003e\u003cstrong\u003eWhy We Chose It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"379\" data-end=\"678\"\u003eThese are the kind of shorts that work best when kept simple. The loose fit gives them a comfortable, easy feel, while the heavyweight fabric adds structure and durability. The washed finish softens the overall look, making them straightforward to wear with tees, shirting, or lightweight outerwear.\u003c\/p\u003e\n\u003cp data-section-id=\"1l2wnus\" data-start=\"680\" data-end=\"693\"\u003e\u003cstrong\u003eDetails\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"694\" data-end=\"929\"\u003e\n\u003cli data-section-id=\"1f9k1ql\" data-start=\"694\" data-end=\"723\"\u003e100% cotton ‘Clark’ twill\u003c\/li\u003e\n\u003cli data-section-id=\"1qxbax\" data-start=\"724\" data-end=\"754\"\u003e10.5 oz heavyweight fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1iq7vex\" data-start=\"755\" data-end=\"776\"\u003eStone-dyed finish\u003c\/li\u003e\n\u003cli data-section-id=\"jqga4p\" data-start=\"777\" data-end=\"790\"\u003eLoose fit\u003c\/li\u003e\n\u003cli data-section-id=\"f0thi5\" data-start=\"791\" data-end=\"805\"\u003eLow crotch\u003c\/li\u003e\n\u003cli data-section-id=\"5tml5n\" data-start=\"806\" data-end=\"828\"\u003eContrast stitching\u003c\/li\u003e\n\u003cli data-section-id=\"jal2ti\" data-start=\"829\" data-end=\"855\"\u003eBack yoke construction\u003c\/li\u003e\n\u003cli data-section-id=\"15sxfxr\" data-start=\"856\" data-end=\"894\"\u003eBartack stitching at stress points\u003c\/li\u003e\n\u003cli data-section-id=\"msfd08\" data-start=\"895\" data-end=\"906\"\u003eZip fly\u003c\/li\u003e\n\u003cli data-section-id=\"1wlcmga\" data-start=\"907\" data-end=\"929\"\u003eWoven Square Label\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-section-id=\"1w8t77f\" data-start=\"931\" data-end=\"949\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"950\" data-end=\"1056\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\n\u003cli data-section-id=\"98on5y\" data-start=\"950\" data-end=\"984\"\u003eLoose fit with a relaxed shape\u003c\/li\u003e\n\u003cli data-section-id=\"1r3wlcw\" data-start=\"985\" data-end=\"1012\"\u003eLow crotch construction\u003c\/li\u003e\n\u003cli data-section-id=\"34iflp\" data-start=\"1013\" data-end=\"1056\" data-is-last-node=\"\"\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003c\/ul\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\/section\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\/article\u003e\n\u003c\/div\u003e","brand":"Carhartt WIP","offers":[{"title":"XS","offer_id":58297073533309,"sku":"SS26CARHMBRANDONSHVELVXS","price":63.0,"currency_code":"GBP","in_stock":true},{"title":"S","offer_id":58297073566077,"sku":"SS26CARHMBRANDONSHVELVS","price":63.0,"currency_code":"GBP","in_stock":false},{"title":"M","offer_id":58297073598845,"sku":"SS26CARHMBRANDONSHVELVM","price":63.0,"currency_code":"GBP","in_stock":false},{"title":"L","offer_id":58297073631613,"sku":"SS26CARHMBRANDONSHVELVL","price":63.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":58297073664381,"sku":"SS26CARHMBRANDONSHVELVXL","price":63.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/BrandonShortVelvetGreenstonedyed.jpg?v=1781764877"},{"product_id":"ss26-acid-running-mens-race-unit-shorts-black","title":"Acid Running Men's Race Unit Shorts: Black","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\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 dir=\"auto\" 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\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003ch2\u003eAbout This Piece\u003c\/h2\u003e\n\u003cp\u003eThe Acid Running Race Unit Shorts in Black are built for running and high-output training, offering a lightweight and uncomplicated design that keeps comfort at the forefront. Designed to move freely and perform in warmer conditions, they provide a dependable option for daily miles, workouts, and active wear.\u003c\/p\u003e\n\u003ch2\u003eWhy We Chose It\u003c\/h2\u003e\n\u003cp\u003eGood running shorts should feel unobtrusive once you're moving. The Race Unit Shorts focus on lightweight performance and everyday usability, making them an easy choice for regular training. The black colourway keeps things versatile and practical, pairing easily with the rest of your running kit.\u003c\/p\u003e\n\u003ch2\u003eDetails\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLightweight running shorts\u003c\/li\u003e\n\u003cli\u003eDesigned for training and active use\u003c\/li\u003e\n\u003cli\u003eBuilt for unrestricted movement\u003c\/li\u003e\n\u003cli\u003eSuitable for warm-weather conditions\u003c\/li\u003e\n\u003cli\u003eBlack colourway\u003c\/li\u003e\n\u003cli\u003eMinimal, functional design\u003c\/li\u003e\n\u003cli\u003eComfortable for daily running and workouts\u003c\/li\u003e\n\u003cli\u003eEasy-to-wear performance staple\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eFit \u0026amp; Sizing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDesigned for an active fit\u003c\/li\u003e\n\u003cli\u003eLightweight construction supports ease of movement\u003c\/li\u003e\n\u003cli\u003eTake your usual size for the intended fit\u003c\/li\u003e\n\u003cli\u003eSuitable for running, training, and everyday active wear\u003c\/li\u003e\n\u003cli\u003eNo model measurements provided\u003c\/li\u003e\n\u003c\/ul\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\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Acid Running","offers":[{"title":"S","offer_id":58298367345021,"sku":"SS26ACIDMMEN'SRACEBLACS","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":58298367377789,"sku":"SS26ACIDMMEN'SRACEBLACM","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":58298367410557,"sku":"SS26ACIDMMEN'SRACEBLACL","price":75.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":58298367443325,"sku":"SS26ACIDMMEN'SRACEBLACXL","price":75.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/0529\/5899\/files\/AcidRunningMen_sRaceUnitShortsBlack_4.jpg?v=1782204809"}],"url":"https:\/\/theunionproject.com\/collections\/shorts.oembed?page=2","provider":"The Union Project","version":"1.0","type":"link"}