{"title":"Men - Shorts","description":"\u003cp data-start=\"131\" data-end=\"312\"\u003eBuilt for high output and total freedom of movement. The Until Failure Men’s Shorts collection is designed to handle intense training sessions, rest days, and everything in between.\u003c\/p\u003e\n\u003cp data-start=\"314\" data-end=\"596\"\u003eFrom lightweight performance shorts to versatile everyday styles, each pair is crafted with breathable fabrics, functional stretch, and a fit that moves with you — not against you. Whether you’re lifting, running, or recovering, these shorts are made to perform without distraction.\u003c\/p\u003e\n\u003cp data-start=\"598\" data-end=\"653\"\u003eEngineered for effort. Designed to last. Until Failure.\u003c\/p\u003e","products":[{"product_id":"campus-shorts-untilfailure-bold","title":"Campus Shorts - UntilFailure Bold","description":"\u003cp\u003e\u003cspan\u003eA great choice for holidays or the gym, these shorts are a wardrobe essential and are complete with three handy pockets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHeavyweight shorts\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSide pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSingle back patch pocket\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDeep rib waistband with flat cream drawcord\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSoft cotton\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBrushed inner fleece\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e70% Ringspun cotton\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e30% Polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMachine wash 30°. Do not bleach. Tumble dry low heat. Low iron. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":51968488210764,"sku":"JH080JBLAS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Grey","offer_id":51974254625100,"sku":"JH080HGRES","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Navy","offer_id":51968488276300,"sku":"JH080NFNAS","price":24.0,"currency_code":"GBP","in_stock":false},{"title":"M \/ Black","offer_id":51968488309068,"sku":"JH080JBLAM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":51974254657868,"sku":"JH080HGREM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":51968488374604,"sku":"JH080NFNAM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":51968488407372,"sku":"JH080JBLAL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":51974254690636,"sku":"JH080HGREL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Navy","offer_id":51968488472908,"sku":"JH080NFNAL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":51968488505676,"sku":"JH080JBLAXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":51974254723404,"sku":"JH080HGREXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":51968488571212,"sku":"JH080NFNAXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":51968488603980,"sku":"JH080JBLA2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":51974254756172,"sku":"JH080HGRE2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Navy","offer_id":51968488669516,"sku":"JH080NFNA2XL","price":24.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/CampusShortsBlackUntilFailureBoldFront.png?v=1739383503"},{"product_id":"double-layer-sports-shorts-uf","title":"Double Layer Sports Shorts - UF","description":"\u003cp\u003e\u003cspan\u003eMen’s double-layer sports shorts – designed to elevate your sports game. Crafted with a four-way stretch outer fabric, they offer unparalleled flexibility and freedom of movement, allowing you to perform at your best. Equipped with zipped pockets, along with an additional hidden pocket on the underlayer, these shorts provide secure storage for your essentials, so you can keep your valuables safe while you focus on your workout. With an internal drawcord, you can easily adjust the fit of the shorts to your preference, ensuring a comfortable and secure fit during any activity. The double-layer design adds an extra level of support and coverage, making the shorts suitable for a variety of sports and fitness activities. So, whether you’re hitting the gym, going for a run or engaging in any other athletic pursuit, these black sports shorts are the perfect combination of style and functionality.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOuter: 90% Polyester, 10% Elastane. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eLining: 88% Polyester, 12% Elastane.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 30 degree synthetic. Do not bleach. Do not tumble dry. Do not iron. Do not dry clean. Wash with similar colours. Wash as synthetic. Do not use fabric softener. Reshape whilst damp. Dry out of direct sunlight.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":51968528515404,"sku":"TL615BKBKS","price":25.0,"currency_code":"GBP","in_stock":false},{"title":"M \/ Black","offer_id":51968528548172,"sku":"TL615BKBKM","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":51968528580940,"sku":"TL615BKBKL","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":51968528613708,"sku":"TL615BKBKXL","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":51968528646476,"sku":"TL615BKBK2XL","price":25.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Black","offer_id":51968528679244,"sku":"TL615BKBK3XL","price":25.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/DoubleLayerSportsShortsBlackUFFront.png?v=1739384366"},{"product_id":"lifestyle-jogger-shorts-6-inch-untilfailure-duo","title":"Lifestyle Jogger Shorts 6 Inch - UntilFailure Duo","description":"\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eShorter length jogger shorts\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waist\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRound cord drawcord\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCurved front side pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBack patch pocket\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStraight hem with twin-needle stitching\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure Duo DTF logo printed on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e60% Regenerated cotton\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e40% Recycled polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cmain class=\"\"\u003e\n\u003cdiv class=\"row row-print--fix\"\u003e\n\u003cdiv class=\"block tabContainerBlock col-12 mb-0\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"tab-content d-none d-md-flex\" id=\"tab-content-reload\"\u003e\n\u003cdiv class=\"tab-pane mt-1 active\" id=\"tab-specs\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eMachine wash 30° synthetics. Do not bleach. Iron low. Do not tumble dry. Dry clean with any solvent except Trichloroethylene. Iron on reverse. Wash dark colours separately. Dry out of direct sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"content-area\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"block plainTextBlock searchboxcon da-full\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"input-group\" id=\"search-form-promat\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UntilFailure","offers":[{"title":"XXS \/ Grey","offer_id":51980783583564,"sku":"SF432HGRE2XS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXS \/ Black","offer_id":51980783616332,"sku":"SF432BLAC2XS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Grey","offer_id":51980783649100,"sku":"SF432HGREXS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Black","offer_id":51980783681868,"sku":"SF432BLACXS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Grey","offer_id":51980783714636,"sku":"SF432HGRES","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":51980783747404,"sku":"SF432BLACS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":51980783780172,"sku":"SF432HGREM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":51980783812940,"sku":"SF432BLACM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":51980783845708,"sku":"SF432HGREL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":51980783878476,"sku":"SF432BLACL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":51980783911244,"sku":"SF432HGREXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":51980783944012,"sku":"SF432BLACXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":51980783976780,"sku":"SF432HGRE2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":51980784009548,"sku":"SF432BLAC2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Grey","offer_id":51980784042316,"sku":"SF432HGRE3XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Black","offer_id":51980784075084,"sku":"SF432BLAC3XL","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/LifestyleJoggersGreyUntilFailureDuoFront.png?v=1739553378"},{"product_id":"lifestyle-jogger-shorts-6-inch-untilfailure-signature","title":"Lifestyle Jogger Shorts 6 Inch - UntilFailure Signature","description":"\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eShorter length jogger shorts\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waist\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRound cord drawcord\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCurved front side pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBack patch pocket\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStraight hem with twin-needle stitching\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure Signature DTF logo printed on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e60% Regenerated cotton\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e40% Recycled polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cmain class=\"\"\u003e\n\u003cdiv class=\"row row-print--fix\"\u003e\n\u003cdiv class=\"block tabContainerBlock col-12 mb-0\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"tab-content d-none d-md-flex\" id=\"tab-content-reload\"\u003e\n\u003cdiv class=\"tab-pane mt-1 active\" id=\"tab-specs\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eMachine wash 30° synthetics. Do not bleach. Iron low. Do not tumble dry. Dry clean with any solvent except Trichloroethylene. Iron on reverse. Wash dark colours separately. Dry out of direct sunlight.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cdiv class=\"content-area\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"block plainTextBlock searchboxcon da-full\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"input-group\" id=\"search-form-promat\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UntilFailure","offers":[{"title":"XXS \/ Black","offer_id":51980788302156,"sku":"SF432BLAC2XS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXS \/ Grey","offer_id":51980788269388,"sku":"SF432HGRE2XS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Black","offer_id":51980788367692,"sku":"SF432BLACXS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Grey","offer_id":51980788334924,"sku":"SF432HGREXS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":51980788433228,"sku":"SF432BLACS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Grey","offer_id":51980788400460,"sku":"SF432HGRES","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":51980788498764,"sku":"SF432BLACM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":51980788465996,"sku":"SF432HGREM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":51980788564300,"sku":"SF432BLACL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":51980788531532,"sku":"SF432HGREL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":51980788629836,"sku":"SF432BLACXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":51980788597068,"sku":"SF432HGREXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":51980788695372,"sku":"SF432BLAC2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":51980788662604,"sku":"SF432HGRE2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Black","offer_id":51980788760908,"sku":"SF432BLAC3XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Grey","offer_id":51980788728140,"sku":"SF432HGRE3XL","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/LifestyleJoggersBlackUntilFailureSignatureFront.png?v=1739553844"},{"product_id":"lifestyle-jogger-shorts-8-inch-uf","title":"Lifestyle Jogger Shorts 8 Inch - UF","description":"\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSilver eyelets and drawcord ends\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTwo front pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSelf-fabric ties\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waistband\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSingle back pocket detailing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBrushed-back fleece inner\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eUF DTF logo printed on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBlack: 60% Cotton, 40% Recycled Polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHeather Grey: 90% Cotton, 10% Viscose\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instruction:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e40 degree domestic wash.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":51980866683212,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Grey","offer_id":51980866715980,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":51980866748748,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":51980866781516,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":51980866814284,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":51980866847052,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":51980866879820,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":51980866912588,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":51980866945356,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":51980866978124,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Black","offer_id":51980867010892,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Grey","offer_id":51980867043660,"sku":"","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/LifestyleJoggerShorts8InchBlackUFFront.png?v=1739554832"},{"product_id":"lifestyle-jogger-shorts-8-inch-untilfailure-distress","title":"Lifestyle Jogger Shorts 8 Inch - UntilFailure Distress","description":"\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSilver eyelets and drawcord ends\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTwo front pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSelf-fabric ties\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waistband\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSingle back pocket detailing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBrushed-back fleece inner\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure Distress DTF logo printed on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBlack: 60% Cotton, 40% Recycled Polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eHeather Grey: 90% Cotton, 10% Viscose\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instruction:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e40 degree domestic wash.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Grey","offer_id":51980870222156,"sku":"TR058HGRES","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":51980870189388,"sku":"TR058BLACS","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":51980870287692,"sku":"TR058HGREM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":51980870254924,"sku":"TR058BLACM","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":51980870353228,"sku":"TR058HGREL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":51980870320460,"sku":"TR058BLACL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":51980870418764,"sku":"TR058HGREXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":51980870385996,"sku":"TR058BLACXL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":51980870484300,"sku":"TR058HGRE2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":51980870451532,"sku":"TR058BLAC2XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Grey","offer_id":51980870549836,"sku":"TR058HGRE3XL","price":24.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Black","offer_id":51980870517068,"sku":"TR058BLAC3XL","price":24.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/LifestyleJoggerShorts8InchGreyUntilFailureDistressFront.png?v=1739555225"},{"product_id":"lifestyle-terry-shorts-untilfailure","title":"Lifestyle Terry Shorts - UntilFailure","description":"\u003cp\u003e\u003cspan\u003eThe lifestyle terry shorts are a very casual blend of sweatpants and Bermuda shorts. The soft terry fabric and wide ribbed waistband with cord drawstring make it really comfortable. But that's not all, it also sports attractive details, such as the small back pocket and the pockets inserted into the hem.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure DTF logo printed on left leg and UF logo on back right leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBlack: 95% Cotton, 5% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eGrey: 85% Cotton, 10% Viscose, 5% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 30 degrees. Do not bleach. Do not tumble dry. Iron at low temperature. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Grey","offer_id":52057043370316,"sku":"BY080HGRES","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":52057043403084,"sku":"BY080BLACS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":52057043435852,"sku":"BY080HGREM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":52057043468620,"sku":"BY080BLACM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":52057043501388,"sku":"BY080HGREL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":52057043534156,"sku":"BY080BLACL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":52057043566924,"sku":"BY080HGREXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":52057043599692,"sku":"BY080BLACXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":52057043632460,"sku":"BY080HGRE2XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":52057043665228,"sku":"BY080BLAC2XL","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/LifestyleTerryShortsGreyUntilFailureFront.png?v=1740592347"},{"product_id":"lifestyle-terry-shorts-untilfailure-circle-weights","title":"Lifestyle Terry Shorts - UntilFailure Circle Weights","description":"\u003cp\u003e\u003cspan\u003eThe lifestyle terry shorts are a very casual blend of sweatpants and Bermuda shorts. The soft terry fabric and wide ribbed waistband with cord drawstring make it really comfortable. But that's not all, it also sports attractive details, such as the small back pocket and the pockets inserted into the hem.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure DTF logo printed on left leg and UF logo on back right leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBlack: 95% Cotton, 5% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eGrey: 85% Cotton, 10% Viscose, 5% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 30 degrees. Do not bleach. Do not tumble dry. Iron at low temperature. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":52057048842572,"sku":"BY080BLACS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Grey","offer_id":52057048809804,"sku":"BY080HGRES","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":52057048908108,"sku":"BY080BLACM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":52057048875340,"sku":"BY080HGREM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":52057048973644,"sku":"BY080BLACL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":52057048940876,"sku":"BY080HGREL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":52057049039180,"sku":"BY080BLACXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":52057049006412,"sku":"BY080HGREXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":52057049104716,"sku":"BY080BLAC2XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":52057049071948,"sku":"BY080HGRE2XL","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/LifestyleTerryShortsBlackUntilFailureCircleWeightsFront.png?v=1740592680"},{"product_id":"mesh-shorts-untilfailure-wide","title":"Mesh Shorts - UntilFailure Wide","description":"\u003cp\u003e\u003cspan\u003eThese mesh shorts feature an elasticated waistband with drawcords; a mesh lined inner, side pockets for storage, sweat wicking Neoteric™ fabric and plenty of room to move during your workout.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure Wide DTF logo printed on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waist\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMini mesh lined inner with drawcord\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eNeoteric™ textured fabric with inherent wickability and quick drying properties\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSide pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eInternal key pocket\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUPF 30+ UV protection\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMachine wash 30 degree. Do not bleach. Do not tumble dry. Do not iron. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"XS \/ Navy","offer_id":52061384245580,"sku":"JC080FNAVXS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Black","offer_id":52061384278348,"sku":"JC080JBLAXS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Red","offer_id":52061384311116,"sku":"JC080FREDXS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ White","offer_id":52061384343884,"sku":"JC080AWHIXS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Charcoal","offer_id":52061384376652,"sku":"JC080CHARXS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Royal Blue","offer_id":52061384409420,"sku":"JC080ROYAXS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Navy","offer_id":52061384442188,"sku":"JC080FNAVS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":52061384474956,"sku":"JC080JBLAS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Red","offer_id":52061384507724,"sku":"JC080FREDS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ White","offer_id":52061384540492,"sku":"JC080AWHIS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Charcoal","offer_id":52061384573260,"sku":"JC080CHARS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Royal Blue","offer_id":52061384606028,"sku":"JC080ROYAS","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":52061384638796,"sku":"JC080FNAVM","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":52061384671564,"sku":"JC080JBLAM","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Red","offer_id":52061384704332,"sku":"JC080FREDM","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ White","offer_id":52061384737100,"sku":"JC080AWHIM","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Charcoal","offer_id":52061384769868,"sku":"JC080CHARM","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Royal Blue","offer_id":52061384802636,"sku":"JC080ROYAM","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Navy","offer_id":52061384835404,"sku":"JC080FNAVL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":52061384868172,"sku":"JC080JBLAL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Red","offer_id":52061384900940,"sku":"JC080FREDL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ White","offer_id":52061384933708,"sku":"JC080AWHIL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Charcoal","offer_id":52061384966476,"sku":"JC080CHARL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Royal Blue","offer_id":52061384999244,"sku":"JC080ROYAL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":52061385032012,"sku":"JC080FNAVXL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":52061385064780,"sku":"JC080JBLAXL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Red","offer_id":52061385097548,"sku":"JC080FREDXL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ White","offer_id":52061385130316,"sku":"JC080AWHIXL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Charcoal","offer_id":52061385163084,"sku":"JC080CHARXL","price":17.0,"currency_code":"GBP","in_stock":false},{"title":"XL \/ Royal Blue","offer_id":52061385195852,"sku":"JC080ROYAXL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Navy","offer_id":52061385228620,"sku":"JC080FNAV2XL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":52061385261388,"sku":"JC080JBLA2XL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Red","offer_id":52061385294156,"sku":"JC080FRED2XL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ White","offer_id":52061385326924,"sku":"JC080AWHI2XL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Charcoal","offer_id":52061385359692,"sku":"JC080CHAR2XL","price":17.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Royal Blue","offer_id":52061385392460,"sku":"JC080ROYA2XL","price":17.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/MeshShortsNavyFrontUntilFailureWide.png?v=1740651219"},{"product_id":"performance-tape-shorts-untilfailure","title":"Performance Tape Shorts - UntilFailure","description":"\u003cp\u003e\u003cspan\u003ePerformance tape training shorts are an ideal essential for your daily workout. Lightweight, flexible and breathable, they help keep you cool and comfortable.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure DTF logo print on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eWicking fabric\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waist\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWoven fabric\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMid thigh length\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLightweight\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBlack tape detail on the front\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e40 degree Domestic Wash\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":52079110586700,"sku":"TR052BLACS","price":18.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":52079110619468,"sku":"TR052BLACM","price":18.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":52079110652236,"sku":"TR052BLACL","price":18.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":52079110685004,"sku":"TR052BLACXL","price":18.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":52079110717772,"sku":"TR052BLAC2XL","price":18.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/PerformanceTapeShortsBlackUntilFailureSide.png?v=1740845984"},{"product_id":"running-shorts-uf","title":"Running Shorts - UF","description":"\u003cp\u003e\u003cspan\u003eThese running shorts are made with moisture wicking materials to help keep you cool and comfortable on every mile. Their soft liner provides secure support where you need it, whilst a drop hem to the front of the shorts adds a unique twist.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUF DTF logo printed on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eWicking fabric\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waist with drawcord inner\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eInner liner shorts for support\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMid-thigh length\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLightweight\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eZip pocket to back for storing essentials\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTwo front pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 40 degrees. Line dry. Do not bleach. Do not iron. Do not tumble dry. Do not dry clean. Wash with similar colours.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":52079192179020,"sku":"TR056BLACS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":52079192211788,"sku":"TR056BLACM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":52079192244556,"sku":"TR056BLACL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":52079192277324,"sku":"TR056BLACXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":52079192310092,"sku":"TR056BLAC2XL","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/RunningShortsBlackUFSide.png?v=1740846633"},{"product_id":"sport-panel-shorts-uf","title":"Sport Panel Shorts - UF","description":"\u003cp\u003e\u003cspan\u003eThe ideal sports shorts, made for comfort, style and practicality with a striking contrast panel.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUF DTF logo printed on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eShorts with elasticated waist and inner drawcords\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eContrast side panels\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eZipped side seam pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTwin-needle stitched hem\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Polyester interlock\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 40 degrees synthetic wash. Wash similar colours together. Do not use fabric softener. Cool iron on reverse. Do not tumble dry. Do not bleach. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"XS \/ BlackGrey","offer_id":52079435317580,"sku":"LV886BKGMXS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ BlackWhite","offer_id":52079435350348,"sku":"LV886BKWHXS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ BlackGrey","offer_id":52079435383116,"sku":"LV886BKGMS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ BlackWhite","offer_id":52079435415884,"sku":"LV886BKWHS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ BlackGrey","offer_id":52079435448652,"sku":"LV886BKGMM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ BlackWhite","offer_id":52079435481420,"sku":"LV886BKWHM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ BlackGrey","offer_id":52079435514188,"sku":"LV886BKGML","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ BlackWhite","offer_id":52079435546956,"sku":"LV886BKWHL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ BlackGrey","offer_id":52079435579724,"sku":"LV886BKGMXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ BlackWhite","offer_id":52079435612492,"sku":"LV886BKWHXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ BlackGrey","offer_id":52079435645260,"sku":"LV886BKGM2XL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ BlackWhite","offer_id":52079435678028,"sku":"LV886BKWH2XL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ BlackGrey","offer_id":52079435710796,"sku":"LV886BKGM3XL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ BlackWhite","offer_id":52079435743564,"sku":"LV886BKWH3XL","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/SportPanelShortsBlackGreyUFAngle.png?v=1740848221"},{"product_id":"swim-shorts-uf","title":"Swim Shorts - UF","description":"\u003cp\u003e\u003cspan\u003eThanks to a casual cut and elasticated waist band, the Swim shorts are always comfortable, whether you're in the water or on the beach. The fine outer fabric is airy and dries quickly even when worn in chlorine or salt water. 2 side pockets and back zip pocket.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Nylon\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 30 degrees. Do not bleach. Do not tumble dry. Iron at low temperature. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Green Haze","offer_id":52079606333772,"sku":"BY050FORES","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":52079606366540,"sku":"BY050BLACS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Dark Shadow","offer_id":52079606399308,"sku":"BY050DSHAS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Cherry","offer_id":52079606432076,"sku":"BY050CHERS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Cobalt Blue","offer_id":52079606464844,"sku":"BY050COBAS","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Green Haze","offer_id":52079606497612,"sku":"BY050FOREM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":52079606530380,"sku":"BY050BLACM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Dark Shadow","offer_id":52079606563148,"sku":"BY050DSHAM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Cherry","offer_id":52079606595916,"sku":"BY050CHERM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Cobalt Blue","offer_id":52079606628684,"sku":"BY050COBAM","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Green Haze","offer_id":52079606661452,"sku":"BY050FOREL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":52079606694220,"sku":"BY050BLACL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Dark Shadow","offer_id":52079606726988,"sku":"BY050DSHAL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Cherry","offer_id":52079606759756,"sku":"BY050CHERL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Cobalt Blue","offer_id":52079606792524,"sku":"BY050COBAL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Green Haze","offer_id":52079606825292,"sku":"BY050FOREXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":52079606858060,"sku":"BY050BLACXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Dark Shadow","offer_id":52079606890828,"sku":"BY050DSHAXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Cherry","offer_id":52079606923596,"sku":"BY050CHERXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Cobalt Blue","offer_id":52079606956364,"sku":"BY050COBAXL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Green Haze","offer_id":52079606989132,"sku":"BY050FORE2XL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":52079607021900,"sku":"BY050BLAC2XL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Dark Shadow","offer_id":52079607054668,"sku":"BY050DSHA2XL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Cherry","offer_id":52079607087436,"sku":"BY050CHER2XL","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Cobalt Blue","offer_id":52079607120204,"sku":"BY050COBA2XL","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/Swim_Shorts_Green_Haze_UF_Front.png?v=1740854716"},{"product_id":"training-shorts-untilfailure-bold-double","title":"Training Shorts - UntilFailure Bold Double","description":"\u003cp\u003e\u003cspan\u003eKeep your cool in these classic shorts, perfect for any activity. Your next workout essential.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eMicrofibre with peached finish\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElasticated waist with inner drawcord\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e2 side pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e1 back pockets with inner keycord\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eInner mesh polyester brief\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure Bold Double DTF print logo on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Polyester with microfibre\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 40 degrees synthetic. Do not bleach. Do not tumble dry. 1 dot iron. Do not dry clean. Machine washable. Wash similar colours together. Cool iron on the reverse. Do not use fabric softener. Dry out of direct sunlight.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":52489993847116,"sku":"TL080BLACS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Red","offer_id":52489993879884,"sku":"TL080REDDS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Navy","offer_id":52489993912652,"sku":"TL080NAVYS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":52489993945420,"sku":"TL080BLACM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Red","offer_id":52489993978188,"sku":"TL080REDDM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":52489994010956,"sku":"TL080NAVYM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":52489994043724,"sku":"TL080BLACL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Red","offer_id":52489994076492,"sku":"TL080REDDL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Navy","offer_id":52489994109260,"sku":"TL080NAVYL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":52489994142028,"sku":"TL080BLACXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Red","offer_id":52489994174796,"sku":"TL080REDDXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":52489994207564,"sku":"TL080NAVYXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":52489994240332,"sku":"TL080BLAC2XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Red","offer_id":52489994273100,"sku":"TL080REDD2XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Navy","offer_id":52489994305868,"sku":"TL080NAVY2XL","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/TrainingShortsBlackAngleUntilFailureBoldDouble.png?v=1746537328"},{"product_id":"pro-stretch-shorts-untilfailure","title":"Pro Stretch Shorts - UntilFailure","description":"\u003cp\u003e\u003cspan\u003eMade for motion, these shorts come in a 4-way stretch fabric with a fully elasticated waistband and inner drawcord for total comfort and range of movement.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003e4 way stretch fabric shorts\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFully elasticated waistband with inner drawcord\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eZip up pockets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDTM crotch panel\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUnlined\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure DTF print logo on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e90% Polyester\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e10% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at 30 degrees synthetic. Wash similar colours together. Wash inside out. Do not soak. Do not use softeners. Rinse well. Do not wring. Re-shape while damp. Do not leave folded while damp. Dry our of direct sunlight. Do not bleach. Do not tumble dry. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":56383051006284,"sku":"LV817BLACS","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Navy","offer_id":56383051039052,"sku":"LV817NAVYS","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":56383051071820,"sku":"LV817BLACM","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":56383051104588,"sku":"LV817NAVYM","price":28.0,"currency_code":"GBP","in_stock":false},{"title":"L \/ Black","offer_id":56383051137356,"sku":"LV817BLACL","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Navy","offer_id":56383051170124,"sku":"LV817NAVYL","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":56383051202892,"sku":"LV817BLACXL","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":56383051235660,"sku":"LV817NAVYXL","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":56383051268428,"sku":"LV817BLAC2XL","price":28.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Navy","offer_id":56383051301196,"sku":"LV817NAVY2XL","price":28.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/ProStretchShortsBlackAngleUntilFailure.png?v=1767359397"},{"product_id":"microfibre-shorts-untilfailure-rough","title":"Microfibre Shorts - UntilFailure Rough","description":"\u003cp\u003e\u003cspan\u003eKeep your cool with these classic microfibre shorts, featuring a fully elasticated waist and inner drawcord plus convenient zipped side pockets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDrawcord waist\u003c\/li\u003e\n\u003cli\u003eMesh lined inner\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eZipped pockets\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUntilFailure Rough DTF print logo on left leg.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Polyester 230T microfibre. Mesh lining\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cmain class=\"\"\u003e\n\u003cdiv class=\"row row-print--fix\"\u003e\n\u003cdiv class=\"block tabContainerBlock col-12 mb-0\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"tab-content d-none d-md-flex\" id=\"tab-content-reload\"\u003e\n\u003cdiv class=\"tab-pane mt-1 active\" id=\"tab-specs\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003eDo not bleach. Do not tumble dry. 1 dot iron. Do not dry clean. Wash at 40 degrees synthetic. Wash similar colours together. Wash and dry inside out. Do not use softeners. Dry out of direct sunlight. Cool iron on reverse.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"content-area\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"block plainTextBlock searchboxcon da-full\"\u003e\n\u003cdiv class=\"block-content\"\u003e\n\u003cdiv class=\"input-group\" id=\"search-form-promat\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Navy","offer_id":56383227527500,"sku":"LV830NAVYS","price":26.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":56383227560268,"sku":"LV830BLACS","price":26.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":56383227593036,"sku":"LV830NAVYM","price":26.0,"currency_code":"GBP","in_stock":false},{"title":"M \/ Black","offer_id":56383227625804,"sku":"LV830BLACM","price":26.0,"currency_code":"GBP","in_stock":false},{"title":"L \/ Navy","offer_id":56383227658572,"sku":"LV830NAVYL","price":26.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":56383227691340,"sku":"LV830BLACL","price":26.0,"currency_code":"GBP","in_stock":false},{"title":"XL \/ Navy","offer_id":56383227724108,"sku":"LV830NAVYXL","price":26.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":56383227756876,"sku":"LV830BLACXL","price":26.0,"currency_code":"GBP","in_stock":false},{"title":"XXL \/ Navy","offer_id":56383227789644,"sku":"LV830NAVY2XL","price":26.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":56383227822412,"sku":"LV830BLAC2XL","price":26.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/MicrofibreShortsNavyUntilFailureRough.png?v=1767360328"},{"product_id":"lounge-shorts-untilfailure-varsity","title":"Lounge Shorts - UntilFailure Varsity","description":"\u003cp\u003e\u003cspan\u003eThe lounge shorts are a fusion of comfort and style. Made from 100% ringspun cotton, they redefine leisure with their single Jersey fabric that guarantees a soft feel against the skin. An elastic waistband, with convenient drawcord, guarantees a custom fit, while side pockets add the functionality to carry your essentials with ease. Whether you’re lounging at home or off to the gym, these shorts effortlessly combine comfort and fashion.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure Varsity DTF print logo on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e100% Ringspun cotton\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWash at or below 60°C. Do not bleach. Do not dry clean. Tumble dry at low temperature. Iron at medium temperature.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"S \/ Black","offer_id":56386253750604,"sku":"SS435BLACS","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Mineral Blue","offer_id":56386253783372,"sku":"SS435MINBS","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ White","offer_id":56386253816140,"sku":"SS435WHITS","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Grey","offer_id":56386253848908,"sku":"SS435HGRES","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Navy","offer_id":56386253881676,"sku":"SS435DPNYS","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":56386253914444,"sku":"SS435BLACM","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Mineral Blue","offer_id":56386253947212,"sku":"SS435MINBM","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ White","offer_id":56386253979980,"sku":"SS435WHITM","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Grey","offer_id":56386254012748,"sku":"SS435HGREM","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":56386254045516,"sku":"SS435DPNYM","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":56386254078284,"sku":"SS435BLACL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Mineral Blue","offer_id":56386254111052,"sku":"SS435MINBL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ White","offer_id":56386254143820,"sku":"SS435WHITL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Grey","offer_id":56386254176588,"sku":"SS435HGREL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Navy","offer_id":56386254209356,"sku":"SS435DPNYL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":56386254242124,"sku":"SS435BLACXL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Mineral Blue","offer_id":56386254274892,"sku":"SS435MINBXL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ White","offer_id":56386254307660,"sku":"SS435WHITXL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Grey","offer_id":56386254340428,"sku":"SS435HGREXL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":56386254373196,"sku":"SS435DPNYXL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":56386254405964,"sku":"SS435BLAC2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Mineral Blue","offer_id":56386254438732,"sku":"SS435MINB2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ White","offer_id":56386254471500,"sku":"SS435WHIT2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Grey","offer_id":56386254504268,"sku":"SS435HGRE2XL","price":14.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Navy","offer_id":56386254537036,"sku":"SS435DPNY2XL","price":14.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/LoungeShortsBlackUntilFailureVarsityModel.png?v=1767382946"},{"product_id":"2in1-tech-shorts-untilfailure-360","title":"2in1 Tech Shorts - UntilFailure 360","description":"\u003cp data-end=\"1301\" data-start=\"1014\"\u003eThe \u003cstrong data-end=\"1053\" data-start=\"1018\"\u003eUntilFailure 2-in-1 Tech Shorts\u003c\/strong\u003e are built for athletes who demand comfort, support, and performance in every session. Featuring a lightweight outer layer and supportive inner compression lining, these shorts are designed for running, lifting, conditioning, and everyday training.\u003c\/p\u003e\n\u003cp data-end=\"1553\" data-start=\"1303\"\u003eThe breathable outer shell keeps you cool, while the fitted inner layer provides added support and confidence during high-intensity movement. Whether you're pushing through leg day, sprint sessions, or weekend runs, these shorts are built to keep up.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUntilFailure 360 DTF print logo on left leg.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-end=\"1698\" data-start=\"1650\" data-section-id=\"50ndu\"\u003eBuilt-in compression liner for added support\u003c\/li\u003e\n\u003cli data-end=\"1737\" data-start=\"1699\" data-section-id=\"1yh56cu\"\u003eLightweight breathable outer layer\u003c\/li\u003e\n\u003cli data-end=\"1791\" data-start=\"1738\" data-section-id=\"1wg333r\"\u003eIdeal for running, gym sessions, and conditioning\u003c\/li\u003e\n\u003cli data-end=\"1834\" data-start=\"1792\" data-section-id=\"1ii6dg8\"\u003eFlexible fit for unrestricted movement\u003c\/li\u003e\n\u003cli data-end=\"1870\" data-start=\"1835\" data-section-id=\"1rmckql\"\u003eSignature UntilFailure branding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOuter: 90% Recycled polyester, 10% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eInner: 95% Recycled polyester, 5% Elastane\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWashing Instructions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMachine wash 40°C. Do not bleach. Do not iron. Do not tumble dry. Do not dry clean.\u003c\/span\u003e\u003c\/p\u003e","brand":"UntilFailure","offers":[{"title":"XS \/ Black","offer_id":57391414673740,"sku":"S780MBLACXS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Navy","offer_id":57391414706508,"sku":"S780MNAVYXS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XS \/ White","offer_id":57391414739276,"sku":"S780MWHITXS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":57391414772044,"sku":"S780MBLACS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Navy","offer_id":57391414804812,"sku":"S780MNAVYS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ White","offer_id":57391414837580,"sku":"S780MWHITS","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":57391414870348,"sku":"S780MBLACM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":57391414903116,"sku":"S780MNAVYM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ White","offer_id":57391414935884,"sku":"S780MWHITM","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":57391414968652,"sku":"S780MBLACL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Navy","offer_id":57391415001420,"sku":"S780MNAVYL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ White","offer_id":57391415034188,"sku":"S780MWHITL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":57391415066956,"sku":"S780MBLACXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":57391415099724,"sku":"S780MNAVYXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ White","offer_id":57391415132492,"sku":"S780MWHITXL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":57391415165260,"sku":"S780MBLAC2XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Navy","offer_id":57391415198028,"sku":"S780MNAVY2XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ White","offer_id":57391415230796,"sku":"S780MWHIT2XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Black","offer_id":57391415263564,"sku":"S780MBLAC3XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ Navy","offer_id":57391415296332,"sku":"S780MNAVY3XL","price":22.0,"currency_code":"GBP","in_stock":true},{"title":"XXXL \/ White","offer_id":57391415329100,"sku":"S780MWHIT3XL","price":22.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/files\/2in1TechShortsBlackUntilFailure360FrontAngle.png?v=1777273971"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0921\/2510\/2412\/collections\/PerformanceTapeShortsBlackUntilFailureModel.png?v=1758738054","url":"https:\/\/untilfailure.store\/collections\/men-shorts.oembed?page=2","provider":"UntilFailure","version":"1.0","type":"link"}