{"title":"Men's Bottoms","description":"\u003cp style=\"text-align: justify;\"\u003e\u003cspan style=\"font-weight: 400;\"\u003e To maximize your mobility on the field and comfort off the field, shop for the best men’s football joggers, men’s sweat shorts, men’s performance shorts, men’s mesh shorts, men’s sweatpants, men’s compression tights, and other high-performance men’s football pants that pair perfectly with our \u003ca href=\"https:\/\/battlesports.com\/collections\/mens_hoodies\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003efootball hoodies\u003c\/span\u003e\u003c\/a\u003e. If you are looking for shorts to train in, our Battle Fly shorts, with compression or without compression, offer an athletic fit and 7” seam for easy movement, so you can train hard and play harder.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"performance-shorts-adult-youth","title":"Performance Shorts","description":"\u003ch3\u003eBattle Performance Shorts\u003c\/h3\u003e\n\u003cp style=\"margin-top: 16px;\"\u003eFeaturing a comfortable cut for easy movement and ultra-light material, Battle Performance Shorts are made for performance and speed, as well as easy weekend wear. And, with a subtle Battle logo on the left leg, you can rep your favorite brand in style.\u003c\/p\u003e\n\u003cp style=\"margin-top: 16px;\"\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFull cut for total comfort\u003c\/li\u003e\n\u003cli\u003e4-way stretch, smooth performance poly\u003c\/li\u003e\n\u003cli\u003eSlim pockets to prevent snags\u003c\/li\u003e\n\u003cli\u003eAnti-odor technology\u003c\/li\u003e\n\u003cli\u003eTone on tone waistband with draw strings\u003c\/li\u003e\n\u003cli\u003eUV technology system\u003c\/li\u003e\n\u003cli\u003eUltra-light material for maximum performance and speed\u003c\/li\u003e\n\u003cli\u003ePerformance Moisture Management System\u003c\/li\u003e\n\u003cli\u003e88% Performance Polyester, 12% Performance Spandex\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-product-tab-2\"\u003e\n\u003cp style=\"margin-top: 16px;\"\u003e\u003cstrong\u003eShipping\u003c\/strong\u003e – Orders placed after 11 AM CST ship the next business day. No weekend shipping.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFREE\u003c\/strong\u003e Shipping (Contiguous U.S.) on orders over $30 – 5–7 business days\u003c\/li\u003e\n\u003cli\u003eStandard – $4.99 (4–6 business days)\u003c\/li\u003e\n\u003cli\u003ePriority – $8.99 (3–5 business days)\u003c\/li\u003e\n\u003cli\u003eExpedited – $18.99 (2–3 business days)\u003c\/li\u003e\n\u003cli\u003eExpress – $28.99 (1–2 business days)\u003c\/li\u003e\n\u003cli\u003eInternational – Calculated at checkout\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":51389334585617,"sku":"15AP200003*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51389334618385,"sku":"15AP200003*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51389334651153,"sku":"15AP200003*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51389334683921,"sku":"15AP200003*XL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51389334716689,"sku":"15AP200003*XXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51389334749457,"sku":"15AP200003*XXXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 4XL","offer_id":51389335175441,"sku":"15AP200003*XXXXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 5XL","offer_id":51389335208209,"sku":"15AP200003*XXXXXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51389335240977,"sku":"15APY00003*S","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51389335273745,"sku":"15APY00003*M","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51389335306513,"sku":"15APY00003*L","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":51389335339281,"sku":"15APY00003*XL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51389334389009,"sku":"15AP000002*S","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ M","offer_id":51389334421777,"sku":"15AP000002*M","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ L","offer_id":51389334454545,"sku":"15AP000002*L","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ XL","offer_id":51389334487313,"sku":"15AP000002*XL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 2XL","offer_id":51389334520081,"sku":"15AP000002*XXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 3XL","offer_id":51389334552849,"sku":"15AP000002*XXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 4XL","offer_id":51389335503121,"sku":"15AP000002*XXXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 5XL","offer_id":51389335535889,"sku":"15AP000002*XXXXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ S","offer_id":51389334782225,"sku":"15AP000006*S","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ M","offer_id":51389334814993,"sku":"15AP000006*M","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ L","offer_id":51389334847761,"sku":"15AP000006*L","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ XL","offer_id":51389334880529,"sku":"15AP000006*XL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 2XL","offer_id":51389334913297,"sku":"15AP000006*XXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 3XL","offer_id":51389334946065,"sku":"15AP000006*XXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 4XL","offer_id":51389335568657,"sku":"15AP000006*XXXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 5XL","offer_id":51389335601425,"sku":"15AP000006*XXXXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ S","offer_id":51389335372049,"sku":"15APY00006*S","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ M","offer_id":51389335404817,"sku":"15APY00006*M","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ L","offer_id":51389335437585,"sku":"15APY00006*L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ Youth \/ XL","offer_id":51389335470353,"sku":"15APY00006*XL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ S","offer_id":51389334978833,"sku":"15AP000017*S","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ M","offer_id":51389335011601,"sku":"15AP000017*M","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ L","offer_id":51389335044369,"sku":"15AP000017*L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult \/ XL","offer_id":51389335077137,"sku":"15AP000017*XL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 2XL","offer_id":51389335109905,"sku":"15AP000017*XXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 3XL","offer_id":51389335142673,"sku":"15AP000017*XXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 4XL","offer_id":51389335634193,"sku":"15AP000017*XXXXL","price":29.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 5XL","offer_id":51389335666961,"sku":"15AP000017*XXXXXL","price":29.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/BATTLE-SHORTS-BLACK__79842__54971.1710545331.1280.1280.jpg?v=1743515254"},{"product_id":"performance-shorts-big-logo-adult-youth","title":"Performance Shorts BIG Logo","description":"\u003ch3\u003eBattle Performance Shorts BIG Logo\u003c\/h3\u003e\n\u003cp\u003eFeaturing a comfortable cut for easy movement and ultra-light material, Battle Performance Shorts are made for performance and speed, as well as easy weekend wear.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBLACK: Adult 7\" inseam, Youth 5\" inseam\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eADULT: 9\" inseam, YOUTH: 7\" inseam\u003c\/li\u003e\n\u003cli\u003eFull cut for total comfort\u003c\/li\u003e\n\u003cli\u003e4-way stretch, smooth performance poly\u003c\/li\u003e\n\u003cli\u003eSlim pockets to prevent snags\u003c\/li\u003e\n\u003cli\u003eAnti-odor technology\u003c\/li\u003e\n\u003cli\u003eTone on tone waistband with draw strings\u003c\/li\u003e\n\u003cli\u003eUV technology system\u003c\/li\u003e\n\u003cli\u003eUltra-light material for maximum performance and speed\u003c\/li\u003e\n\u003cli\u003ePerformance Moisture Management System\u003c\/li\u003e\n\u003cli\u003e88% Performance Polyester, 12% Performance Spandex\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":51409485955345,"sku":"15AP300003*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51409485988113,"sku":"15AP300003*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409486020881,"sku":"15AP300003*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409486053649,"sku":"15AP300003*XL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409486086417,"sku":"15AP300003*XXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409486119185,"sku":"15AP300003*XXXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51409486151953,"sku":"15AP200002*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ M","offer_id":51409486184721,"sku":"15AP200002*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ L","offer_id":51409486217489,"sku":"15AP200002*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ XL","offer_id":51409486250257,"sku":"15AP200002*XL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 2XL","offer_id":51409486283025,"sku":"15AP200002*XXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 3XL","offer_id":51409486315793,"sku":"15AP200002*XXXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ S","offer_id":51409486348561,"sku":"15AP200006*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ M","offer_id":51409486381329,"sku":"15AP200006*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ L","offer_id":51409486414097,"sku":"15AP200006*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ XL","offer_id":51409486446865,"sku":"15AP200006*XL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 2XL","offer_id":51409486479633,"sku":"15AP200006*XXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 3XL","offer_id":51409486512401,"sku":"15AP200006*XXXL","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409486545169,"sku":"15AP3Y0003*S","price":27.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409486577937,"sku":"15AP3Y0003*M","price":27.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409486610705,"sku":"15AP3Y0003*L","price":27.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":51409486643473,"sku":"15AP3Y0003*XL","price":27.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/PerformanceRed__11909.1649278887.1280.1280.jpg?v=1744105384"},{"product_id":"dynamic-jogger-pants-3-0-adult-youth","title":"Dynamic Jogger Pants 3.0","description":"\u003ch3\u003eBattle Dynamic Jogger Pants 3.0\u003c\/h3\u003e\n\u003cp\u003eOur next-generation Battle Dynamic Jogger 3.0 pants feature quick-drying technology and dynamically flexible fabric. Sturdy material gives them an active, sporty style, while the slender, tapered cut makes them perfect for everyday casual wear.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance stretch fabric delivers comfort and mobility\u003c\/li\u003e\n\u003cli\u003eZip pockets on both sides\u003c\/li\u003e\n\u003cli\u003eDrawstring waist\u003c\/li\u003e\n\u003cli\u003eTapered leg\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-product-tab\"\u003e\n\u003cp\u003e\u003cstrong\u003eSizing Chart\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"height: 169px; width: 100%;\" border=\"1\" cellspacing=\"1\" cellpadding=\"5\" align=\"left\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e SIZE\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e WAIST\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e INSEAM\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Youth S\u003c\/td\u003e\n\u003ctd\u003e 23.75\"\u003c\/td\u003e\n\u003ctd\u003e 21.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Youth M\u003c\/td\u003e\n\u003ctd\u003e 24.75\"\u003c\/td\u003e\n\u003ctd\u003e 23\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Youth L\u003c\/td\u003e\n\u003ctd\u003e 26.25\"\u003c\/td\u003e\n\u003ctd\u003e 24.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Adult S\u003c\/td\u003e\n\u003ctd\u003e 28.25\"\u003c\/td\u003e\n\u003ctd\u003e 27.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Adult M\u003c\/td\u003e\n\u003ctd\u003e 30.25\"\u003c\/td\u003e\n\u003ctd\u003e 28.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Adult L\u003c\/td\u003e\n\u003ctd\u003e 32.25\"\u003c\/td\u003e\n\u003ctd\u003e 28.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Adult XL\u003c\/td\u003e\n\u003ctd\u003e 35\"\u003c\/td\u003e\n\u003ctd\u003e 29.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Adult XXL\u003c\/td\u003e\n\u003ctd\u003e 38.25\"\u003c\/td\u003e\n\u003ctd\u003e 29.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Adult XXXL\u003c\/td\u003e\n\u003ctd\u003e 41.25\"\u003c\/td\u003e\n\u003ctd\u003e 29.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e Adult XXXXL\u003c\/td\u003e\n\u003ctd\u003e 44.25\"\u003c\/td\u003e\n\u003ctd\u003e 29.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"White \/ Adult \/ S","offer_id":51409514692881,"sku":"52AP300001*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409514725649,"sku":"52AP300001*M","price":59.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Adult \/ L","offer_id":51409514758417,"sku":"52AP300001*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":51409514791185,"sku":"52AP300001*XL","price":59.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Adult \/ 2XL","offer_id":51409514823953,"sku":"52AP300001*XXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":51409514856721,"sku":"52AP300001*XXXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51409514889489,"sku":"52AP300002*S","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Adult \/ M","offer_id":51409514922257,"sku":"52AP300002*M","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Adult \/ L","offer_id":51409514955025,"sku":"52AP300002*L","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Adult \/ XL","offer_id":51409514987793,"sku":"52AP300002*XL","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Adult \/ 2XL","offer_id":51409515020561,"sku":"52AP300002*XXL","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Adult \/ 3XL","offer_id":51409515053329,"sku":"52AP300002*XXXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ S","offer_id":51409515086097,"sku":"52AP300003*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51409515118865,"sku":"52AP300003*M","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409515151633,"sku":"52AP300003*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409515184401,"sku":"52AP300003*XL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409515217169,"sku":"52AP300003*XXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409515249937,"sku":"52AP300003*XXXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ S","offer_id":51409515282705,"sku":"52AP300010*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ M","offer_id":51409515315473,"sku":"52AP300010*M","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ L","offer_id":51409515348241,"sku":"52AP300010*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ XL","offer_id":51409515381009,"sku":"52AP300010*XL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 2XL","offer_id":51409515413777,"sku":"52AP300010*XXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 3XL","offer_id":51409515446545,"sku":"52AP300010*XXXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409515479313,"sku":"53AP3Y0001*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409515512081,"sku":"53AP3Y0001*M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Youth \/ L","offer_id":51409515544849,"sku":"53AP3Y0001*L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Youth \/ S","offer_id":51409515577617,"sku":"53AP3Y0002*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ M","offer_id":51409515610385,"sku":"53AP3Y0002*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ L","offer_id":51409515643153,"sku":"53AP3Y0002*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409515675921,"sku":"53AP3Y0003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409515708689,"sku":"53AP3Y0003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409515741457,"sku":"53AP3Y0003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ S","offer_id":51409515774225,"sku":"53AP3Y0010*S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ Youth \/ M","offer_id":51409515806993,"sku":"53AP3Y0010*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ L","offer_id":51409515839761,"sku":"53AP3Y0010*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ S","offer_id":51409515872529,"sku":"52AP300017*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ M","offer_id":51409515905297,"sku":"52AP300017*M","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ Adult \/ L","offer_id":51409515938065,"sku":"52AP300017*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ XL","offer_id":51409515970833,"sku":"52AP300017*XL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 2XL","offer_id":51409516003601,"sku":"52AP300017*XXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 3XL","offer_id":51409516036369,"sku":"52AP300017*XXXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Youth \/ S","offer_id":51409516069137,"sku":"53AP3Y0017*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Youth \/ M","offer_id":51409516101905,"sku":"53AP3Y0017*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Youth \/ L","offer_id":51409516134673,"sku":"53AP3Y0017*L","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/NAVY_JOGGER__20165.1674680652.1280.1280.jpg?v=1759502402"},{"product_id":"battle-fly-5-shorts-adult-youth","title":"Battle Fly 5 Shorts","description":"\u003ch3 style=\"margin-top: 16px; margin-bottom: 20px;\"\u003eBattle Fly 5 Shorts\u003c\/h3\u003e\n\u003cp style=\"padding: 0 0 10px 0;\"\u003eOur best-selling Fly short now comes with an extended compression short for the optimal training experience. This short is part of our technical line of apparel made for our athletes, on and off the field. The athlete-inspired fit includes a hidden pocket to hold your phone during training sessions and represents a more technical approach to material and garment construction.\u003c\/p\u003e\n\u003cdiv class=\"ab-hide\"\u003e\n\u003cp style=\"margin-top: 16px; margin-bottom: 8px;\"\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin-top: 0; margin-bottom: 16px; padding-left: 20px;\"\u003e\n\u003cli\u003eAthletic fit\u003c\/li\u003e\n\u003cli\u003eOuter short 4\" inseam, 7\" inseam with liner\u003c\/li\u003e\n\u003cli\u003eDurable drawstrings for precise fitting\u003c\/li\u003e\n\u003cli\u003eZip pocket on right side to secure valuables\u003c\/li\u003e\n\u003cli\u003eBuilt in liner with cell pocket\u003c\/li\u003e\n\u003cli\u003eLightweight BattleFiber material\u003c\/li\u003e\n\u003cli\u003eSweat wicking\u003c\/li\u003e\n\u003cli\u003eShell: 88% polyester, 12% spandex. Liner: 84% polyester, 16% spandex\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 10px 16px 10px;\" class=\"custom-product-tab\"\u003e\n\u003cp\u003e\u003cstrong\u003eSizing Chart\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable align=\"left\" cellpadding=\"5\" cellspacing=\"1\" border=\"1\" style=\"height: 169px; width: 100%;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSIZE\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eINSEAM\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth S\u003c\/td\u003e\n\u003ctd\u003e22\"-23\"\u003c\/td\u003e\n\u003ctd\u003e32\"-33\"\u003c\/td\u003e\n\u003ctd\u003e4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth M\u003c\/td\u003e\n\u003ctd\u003e23\"-24\"\u003c\/td\u003e\n\u003ctd\u003e33\"-34\"\u003c\/td\u003e\n\u003ctd\u003e4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth L\u003c\/td\u003e\n\u003ctd\u003e24\"-25\"\u003c\/td\u003e\n\u003ctd\u003e34\"-35\"\u003c\/td\u003e\n\u003ctd\u003e4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult S\u003c\/td\u003e\n\u003ctd\u003e29\"-31\"\u003c\/td\u003e\n\u003ctd\u003e34\"-37\"\u003c\/td\u003e\n\u003ctd\u003e7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult M\u003c\/td\u003e\n\u003ctd\u003e31\"-33\"\u003c\/td\u003e\n\u003ctd\u003e37\"-40\"\u003c\/td\u003e\n\u003ctd\u003e7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult L\u003c\/td\u003e\n\u003ctd\u003e33\"-35\"\u003c\/td\u003e\n\u003ctd\u003e40\"-43\"\u003c\/td\u003e\n\u003ctd\u003e7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XL\u003c\/td\u003e\n\u003ctd\u003e35\"-38\"\u003c\/td\u003e\n\u003ctd\u003e43\"-46\"\u003c\/td\u003e\n\u003ctd\u003e7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXL\u003c\/td\u003e\n\u003ctd\u003e38\"-41\"\u003c\/td\u003e\n\u003ctd\u003e46\"-49\"\u003c\/td\u003e\n\u003ctd\u003e7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXXL\u003c\/td\u003e\n\u003ctd\u003e41\"-44\"\u003c\/td\u003e\n\u003ctd\u003e49\"-52\"\u003c\/td\u003e\n\u003ctd\u003e7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 10px 10px 10px 0px;\" class=\"custom-product-tab-2\"\u003e\n\u003cp style=\"margin-top: 16px; margin-bottom: 8px;\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Navy \/ Adult \/ S","offer_id":51409532125457,"sku":"80AP500017*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ M","offer_id":51409532158225,"sku":"80AP500017*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ L","offer_id":51409532190993,"sku":"80AP500017*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ XL","offer_id":51409532223761,"sku":"80AP500017*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 2XL","offer_id":51409532256529,"sku":"80AP500017*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Adult \/ 3XL","offer_id":51409532289297,"sku":"80AP500017*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Youth \/ S","offer_id":51409532322065,"sku":"80AP50Y017*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Youth \/ M","offer_id":51409532354833,"sku":"80AP50Y017*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ Youth \/ L","offer_id":51409532387601,"sku":"80AP50Y017*L","price":49.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Adult \/ S","offer_id":51409530847505,"sku":"80AP500001*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409530880273,"sku":"80AP500001*M","price":54.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Adult \/ L","offer_id":51409530913041,"sku":"80AP500001*L","price":54.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Adult \/ XL","offer_id":51409530945809,"sku":"80AP500001*XL","price":54.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Adult \/ 2XL","offer_id":51409530978577,"sku":"80AP500001*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":51409531011345,"sku":"80AP500001*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409531830545,"sku":"80AP50Y001*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409531863313,"sku":"80AP50Y001*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":51409531896081,"sku":"80AP50Y001*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51409531044113,"sku":"80AP500002*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ M","offer_id":51409531076881,"sku":"80AP500002*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ L","offer_id":51409531109649,"sku":"80AP500002*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ XL","offer_id":51409531142417,"sku":"80AP500002*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 2XL","offer_id":51409531175185,"sku":"80AP500002*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 3XL","offer_id":51409531207953,"sku":"80AP500002*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ S","offer_id":51409532027153,"sku":"80AP50Y002*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ M","offer_id":51409532059921,"sku":"80AP50Y002*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ L","offer_id":51409532092689,"sku":"80AP50Y002*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ S","offer_id":51409531240721,"sku":"80AP500003*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51409531273489,"sku":"80AP500003*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409531306257,"sku":"80AP500003*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409531339025,"sku":"80AP500003*XL","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult \/ 2XL","offer_id":51409531371793,"sku":"80AP500003*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409531404561,"sku":"80AP500003*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409531928849,"sku":"80AP50Y003*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409531961617,"sku":"80AP50Y003*M","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Youth \/ L","offer_id":51409531994385,"sku":"80AP50Y003*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Mint \/ Adult \/ S","offer_id":51409531437329,"sku":"80AP500031*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Mint \/ Adult \/ M","offer_id":51409531470097,"sku":"80AP500031*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Mint \/ Adult \/ L","offer_id":51409531502865,"sku":"80AP500031*L","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Mint \/ Adult \/ XL","offer_id":51409531535633,"sku":"80AP500031*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Mint \/ Adult \/ 2XL","offer_id":51409531568401,"sku":"80AP500031*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Mint \/ Adult \/ 3XL","offer_id":51409531601169,"sku":"80AP500031*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ Adult \/ S","offer_id":51409531633937,"sku":"80AP500038*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ Adult \/ M","offer_id":51409531666705,"sku":"80AP500038*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ Adult \/ L","offer_id":51409531699473,"sku":"80AP500038*L","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ Adult \/ XL","offer_id":51409531732241,"sku":"80AP500038*XL","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ Adult \/ 2XL","offer_id":51409531765009,"sku":"80AP500038*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Ivory \/ Adult \/ 3XL","offer_id":51409531797777,"sku":"80AP500038*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Adult \/ S","offer_id":51409532420369,"sku":"80AP501003*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Adult \/ M","offer_id":51409532453137,"sku":"80AP501003*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Adult \/ L","offer_id":51409532485905,"sku":"80AP501003*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Adult \/ XL","offer_id":51409532518673,"sku":"80AP501003*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Adult \/ 2XL","offer_id":51409532551441,"sku":"80AP501003*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Adult \/ 3XL","offer_id":51409532584209,"sku":"80AP501003*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Youth \/ S","offer_id":51409532616977,"sku":"80AP51Y003*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Youth \/ M","offer_id":51409532649745,"sku":"80AP51Y003*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black\/White \/ Youth \/ L","offer_id":51409532682513,"sku":"80AP51Y003*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Adult \/ S","offer_id":51409532715281,"sku":"80AP505003*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Adult \/ M","offer_id":51409532748049,"sku":"80AP505003*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Adult \/ L","offer_id":51409532780817,"sku":"80AP505003*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Adult \/ XL","offer_id":51409532813585,"sku":"80AP505003*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Adult \/ 2XL","offer_id":51409532846353,"sku":"80AP505003*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Adult \/ 3XL","offer_id":51409532879121,"sku":"80AP505003*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Youth \/ S","offer_id":51409532911889,"sku":"80AP55Y003*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Youth \/ M","offer_id":51409532944657,"sku":"80AP55Y003*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black\/Pink \/ Youth \/ L","offer_id":51409532977425,"sku":"80AP55Y003*L","price":49.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/FlyNavy__18326.1722523749.1280.1280.jpg?v=1744105920"},{"product_id":"battle-fly-shorts-2-0-adult-youth","title":"Battle Fly Shorts 2.0","description":"\u003ch3 style=\"margin-top: 16px; margin-bottom: 20px;\"\u003eBattle Fly Shorts 2.0\u003c\/h3\u003e\n\u003cp style=\"padding: 0 0 10px 0;\"\u003eOur best-selling and most popular short is part of our technical line of apparel made for our athletes, on and off the field. The athlete-inspired fit includes a liner with a built-in pocket to hold your phone during training sessions. This short represents a more technical approach to material and garment construction.\u003c\/p\u003e\n\u003cp style=\"margin-top: 16px; margin-bottom: 8px;\"\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"margin-top: 0; margin-bottom: 16px; padding-left: 20px;\"\u003e\n\u003cli\u003eAthletic fit\u003c\/li\u003e\n\u003cli\u003e6\" inseam\u003c\/li\u003e\n\u003cli\u003eDurable drawstrings for precise fitting\u003c\/li\u003e\n\u003cli\u003eZip pocket on right side to secure valuables\u003c\/li\u003e\n\u003cli\u003eZip rear pocket with reflective outline for nighttime visibility\u003c\/li\u003e\n\u003cli\u003eBuilt in liner with cell pocket\u003c\/li\u003e\n\u003cli\u003eLightweight BattleFiber material\u003c\/li\u003e\n\u003cli\u003eSweat wicking\u003c\/li\u003e\n\u003cli\u003eShell: 88% polyester, 12% spandex. Liner: 84% polyester, 16% spandex\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"padding: 16px 10px 16px 10px;\" class=\"custom-product-tab\"\u003e\n\u003cp\u003e\u003cstrong\u003eSizing Chart\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable align=\"left\" cellpadding=\"5\" cellspacing=\"1\" border=\"1\" style=\"height: 169px; width: 100%;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSIZE\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eWAIST\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eHIPS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eINSEAM\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth S\u003c\/td\u003e\n\u003ctd\u003e22\"-23\"\u003c\/td\u003e\n\u003ctd\u003e32\"-33\"\u003c\/td\u003e\n\u003ctd\u003e4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth M\u003c\/td\u003e\n\u003ctd\u003e23\"-24\"\u003c\/td\u003e\n\u003ctd\u003e33\"-34\"\u003c\/td\u003e\n\u003ctd\u003e4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth L\u003c\/td\u003e\n\u003ctd\u003e24\"-25\"\u003c\/td\u003e\n\u003ctd\u003e34\"-35\"\u003c\/td\u003e\n\u003ctd\u003e5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult S\u003c\/td\u003e\n\u003ctd\u003e29\"-31\"\u003c\/td\u003e\n\u003ctd\u003e34\"-37\"\u003c\/td\u003e\n\u003ctd\u003e5.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult M\u003c\/td\u003e\n\u003ctd\u003e31\"-33\"\u003c\/td\u003e\n\u003ctd\u003e37\"-40\"\u003c\/td\u003e\n\u003ctd\u003e5.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult L\u003c\/td\u003e\n\u003ctd\u003e33\"-35\"\u003c\/td\u003e\n\u003ctd\u003e40\"-43\"\u003c\/td\u003e\n\u003ctd\u003e5.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XL\u003c\/td\u003e\n\u003ctd\u003e35\"-38\"\u003c\/td\u003e\n\u003ctd\u003e43\"-46\"\u003c\/td\u003e\n\u003ctd\u003e6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXL\u003c\/td\u003e\n\u003ctd\u003e38\"-41\"\u003c\/td\u003e\n\u003ctd\u003e46\"-49\"\u003c\/td\u003e\n\u003ctd\u003e6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXXL\u003c\/td\u003e\n\u003ctd\u003e41\"-44\"\u003c\/td\u003e\n\u003ctd\u003e49\"-52\"\u003c\/td\u003e\n\u003ctd\u003e6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 10px 10px 10px 0px;\" class=\"custom-product-tab-2\"\u003e\n\u003cp style=\"margin-top: 16px; margin-bottom: 8px;\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"White \/ Adult \/ S","offer_id":51409533272337,"sku":"80AP200001*S","price":34.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409533305105,"sku":"80AP200001*M","price":34.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":51409533337873,"sku":"80AP200001*L","price":34.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":51409533370641,"sku":"80AP200001*XL","price":34.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 2XL","offer_id":51409533403409,"sku":"80AP200001*XXL","price":34.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":51409533436177,"sku":"80AP200001*XXXL","price":34.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409534026001,"sku":"80AP20Y001*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409534058769,"sku":"80AP20Y001*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":51409534091537,"sku":"80AP20Y001*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51409533468945,"sku":"80AP200002*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ M","offer_id":51409533501713,"sku":"80AP200002*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ L","offer_id":51409533534481,"sku":"80AP200002*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ XL","offer_id":51409533567249,"sku":"80AP200002*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 2XL","offer_id":51409533600017,"sku":"80AP200002*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 3XL","offer_id":51409533632785,"sku":"80AP200002*XXXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ S","offer_id":51622460424465,"sku":"80AP20Y002*S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Youth \/ M","offer_id":51622460457233,"sku":"80AP20Y002*M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ Youth \/ L","offer_id":51622460490001,"sku":"80AP20Y002*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ S","offer_id":51409533665553,"sku":"80AP200003*S","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult \/ M","offer_id":51409533698321,"sku":"80AP200003*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409533731089,"sku":"80AP200003*L","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult \/ XL","offer_id":51409533763857,"sku":"80AP200003*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409533796625,"sku":"80AP200003*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409533829393,"sku":"80AP200003*XXXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409534124305,"sku":"80AP20Y003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409534157073,"sku":"80AP20Y003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409534189841,"sku":"80AP20Y003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ S","offer_id":51409533862161,"sku":"80AP210006*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ M","offer_id":51409533894929,"sku":"80AP210006*M","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ Adult \/ L","offer_id":51409533927697,"sku":"80AP210006*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ XL","offer_id":51409533960465,"sku":"80AP210006*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 2XL","offer_id":51409533993233,"sku":"80AP210006*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ S","offer_id":51622460522769,"sku":"80AP20Y006*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ M","offer_id":51622460555537,"sku":"80AP20Y006*M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ Youth \/ L","offer_id":51622460588305,"sku":"80AP20Y006*L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tranquil Blue \/ Adult \/ S","offer_id":51409534222609,"sku":"80AP200035*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ M","offer_id":51409534255377,"sku":"80AP200035*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ L","offer_id":51409534288145,"sku":"80AP200035*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ XL","offer_id":51409534320913,"sku":"80AP200035*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ 2XL","offer_id":51409534353681,"sku":"80AP200035*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ 3XL","offer_id":51409534386449,"sku":"80AP200035*XXXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Youth \/ S","offer_id":51409534419217,"sku":"80AP20Y035*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Youth \/ M","offer_id":51409534451985,"sku":"80AP20Y035*M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Tranquil Blue \/ Youth \/ L","offer_id":51409534484753,"sku":"80AP20Y035*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Camo \/ Adult \/ S","offer_id":53088283558161,"sku":"80AP200012*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Camo \/ Adult \/ M","offer_id":53088283590929,"sku":"80AP200012*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Camo \/ Adult \/ L","offer_id":53088283623697,"sku":"80AP200012*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Camo \/ Adult \/ XL","offer_id":53088283656465,"sku":"80AP200012*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Camo \/ Adult \/ 2XL","offer_id":53088283689233,"sku":"80AP200012*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Camo \/ Adult \/ 3XL","offer_id":53088283722001,"sku":"80AP200012*XXXL","price":49.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/FLYSHORTSRED__front-2__63603__88499.1722018618.1280.1280.jpg?v=1744105904"},{"product_id":"light-action-track-pants","title":"Light Action Track Pants","description":"\u003ch3\u003eLight Action Track Pants\u003c\/h3\u003e\n\u003cp\u003e\u003cspan id=\"docs-internal-guid-13387da7-7fff-187d-7879-f89d976e5882\"\u003e\u003cspan\u003eStep into action with Battle Sports Lightweight Track Pants! Engineered for excellence, these track pants are the ultimate companion for athletic pursuits. The feather-light fabric ensures agility, while the stylish design makes you a trendsetter on the track. Ideal for football fanatics and fitness fans alike, these pants are a fusion of fashion and function. Make every move count with Battle Sports Track Pants.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance stretch fabric delivers comfort and mobility\u003c\/li\u003e\n\u003cli\u003eRibbed bottom cuff and waistband\u003c\/li\u003e\n\u003cli\u003e2 side pockets\u003c\/li\u003e\n\u003cli\u003e1 back pocket\u003c\/li\u003e\n\u003cli\u003eDrawstring waist\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"custom-product-tab\"\u003e\n\u003cp\u003e\u003cstrong\u003eSizing Chart\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"height: 169px; width: 100%;\" border=\"1\" cellspacing=\"1\" cellpadding=\"5\" align=\"left\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e SIZE\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e WAIST\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e INSEAM\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth S\u003c\/td\u003e\n\u003ctd\u003e23.5\"\u003c\/td\u003e\n\u003ctd\u003e21.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth M\u003c\/td\u003e\n\u003ctd\u003e24.5\"\u003c\/td\u003e\n\u003ctd\u003e23\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth L\u003c\/td\u003e\n\u003ctd\u003e26\"\u003c\/td\u003e\n\u003ctd\u003e24.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eYouth XL\u003c\/td\u003e\n\u003ctd\u003e27.5\"\u003c\/td\u003e\n\u003ctd\u003e26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult S\u003c\/td\u003e\n\u003ctd\u003e28\"\u003c\/td\u003e\n\u003ctd\u003e27.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult M\u003c\/td\u003e\n\u003ctd\u003e30\"\u003c\/td\u003e\n\u003ctd\u003e28.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult L\u003c\/td\u003e\n\u003ctd\u003e32\"\u003c\/td\u003e\n\u003ctd\u003e28.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XL\u003c\/td\u003e\n\u003ctd\u003e35\"\u003c\/td\u003e\n\u003ctd\u003e29.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXL\u003c\/td\u003e\n\u003ctd\u003e38\"\u003c\/td\u003e\n\u003ctd\u003e29.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXXL\u003c\/td\u003e\n\u003ctd\u003e41\"\u003c\/td\u003e\n\u003ctd\u003e29.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXXXL\u003c\/td\u003e\n\u003ctd\u003e44\"\u003c\/td\u003e\n\u003ctd\u003e29.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXXXXL\u003c\/td\u003e\n\u003ctd\u003e47\"\u003c\/td\u003e\n\u003ctd\u003e29.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAdult XXXXXXL\u003c\/td\u003e\n\u003ctd\u003e50\"\u003c\/td\u003e\n\u003ctd\u003e29.75\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"custom-product-tab-2\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"White \/ Adult \/ S","offer_id":51409560076561,"sku":"52AP400001*S","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409560109329,"sku":"52AP400001*M","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":51409560142097,"sku":"52AP400001*L","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":51409560174865,"sku":"52AP400001*XL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 2XL","offer_id":51409560207633,"sku":"52AP400001*XXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":51409560240401,"sku":"52AP400001*XXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 4XL","offer_id":51409560273169,"sku":"52AP400001*XXXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 5XL","offer_id":51409560305937,"sku":"52AP400001*XXXXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 6XL","offer_id":51409560338705,"sku":"52AP400001*XXXXXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ S","offer_id":51409560371473,"sku":"52AP400003*S","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51409560404241,"sku":"52AP400003*M","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409560437009,"sku":"52AP400003*L","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409560469777,"sku":"52AP400003*XL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409560502545,"sku":"52AP400003*XXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409560535313,"sku":"52AP400003*XXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 4XL","offer_id":51409560568081,"sku":"52AP400003*XXXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 5XL","offer_id":51409560600849,"sku":"52AP400003*XXXXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 6XL","offer_id":51409560633617,"sku":"52AP400003*XXXXXXL","price":61.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409560666385,"sku":"52AP40Y001*S","price":51.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409560699153,"sku":"52AP40Y001*M","price":51.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":51409560731921,"sku":"52AP40Y001*L","price":51.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ XL","offer_id":51409560764689,"sku":"52AP40Y001*XL","price":51.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409560797457,"sku":"52AP40Y003*S","price":51.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409560830225,"sku":"52AP40Y003*M","price":51.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409560862993,"sku":"52AP40Y003*L","price":51.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":51409560895761,"sku":"52AP40Y003*XL","price":51.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/6__71008__27450.1706300130.1280.1280.jpg?v=1759502333"},{"product_id":"football-dept-mesh-shorts","title":"Football Dept. Mesh Shorts","description":"\u003ch3\u003eFootball Dept. Mesh Shorts\u003c\/h3\u003e \u003cp\u003e\u003cspan id=\"docs-internal-guid-40161529-7fff-7e6d-c6d0-ee4de9eb06c4\"\u003eOn the field, court, or in the street, these Battle Football Department Mesh Shorts get it done.\u003c\/span\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eProduct DNA\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eLoose fit mesh shorts\u003c\/li\u003e \u003cli\u003e6-7\" inseam\u003c\/li\u003e \u003cli\u003eBuilt in liner\u003c\/li\u003e \u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e \u003cli\u003eLightweight mesh fabrication\u003c\/li\u003e \u003cli\u003eVented hems\u003c\/li\u003e \u003cli\u003eSide hem pockets\u003c\/li\u003e \u003c\/ul\u003e \u003cdiv class=\"custom-product-tab\"\u003e \u003cp\u003eSmall through X-Large = 6\" Inseam\u003cbr\u003eXX-Large through XXXX-Large = 7\" Inseam\u003c\/p\u003e \u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":51409572102417,"sku":"93AP300003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51409572135185,"sku":"93AP300003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409572167953,"sku":"93AP300003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409572200721,"sku":"93AP300003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409572233489,"sku":"93AP300003*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409572266257,"sku":"93AP300003*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 4XL","offer_id":51409572299025,"sku":"93AP300003*XXXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409572331793,"sku":"93AP3Y0003*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409572364561,"sku":"93AP3Y0003*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409572397329,"sku":"93AP3Y0003*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Adult \/ S","offer_id":51409572430097,"sku":"93AP300014*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Adult \/ M","offer_id":51409572462865,"sku":"93AP300014*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Adult \/ L","offer_id":51409572495633,"sku":"93AP300014*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Adult \/ XL","offer_id":51409572528401,"sku":"93AP300014*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Adult \/ 2XL","offer_id":51409572561169,"sku":"93AP300014*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Adult \/ 3XL","offer_id":51409572593937,"sku":"93AP300014*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Adult \/ 4XL","offer_id":51409572626705,"sku":"93AP300014*XXXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Youth \/ S","offer_id":51409572659473,"sku":"93AP3Y0014*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Youth \/ M","offer_id":51409572692241,"sku":"93AP3Y0014*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Green \/ Youth \/ L","offer_id":51409572725009,"sku":"93AP3Y0014*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Adult \/ S","offer_id":51409572757777,"sku":"93AP300018*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Adult \/ M","offer_id":51409572790545,"sku":"93AP300018*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Adult \/ L","offer_id":51409572823313,"sku":"93AP300018*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Adult \/ XL","offer_id":51409572856081,"sku":"93AP300018*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Adult \/ 2XL","offer_id":51409572888849,"sku":"93AP300018*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Adult \/ 3XL","offer_id":51409572921617,"sku":"93AP300018*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Adult \/ 4XL","offer_id":51409572954385,"sku":"93AP300018*XXXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Youth \/ S","offer_id":51409572987153,"sku":"93AP3Y0018*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Youth \/ M","offer_id":51409573019921,"sku":"93AP3Y0018*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Lavender \/ Youth \/ L","offer_id":51409573052689,"sku":"93AP3Y0018*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ S","offer_id":51409573085457,"sku":"93AP300001*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409573118225,"sku":"93AP300001*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":51409573150993,"sku":"93AP300001*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":51409573183761,"sku":"93AP300001*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 2XL","offer_id":51409573216529,"sku":"93AP300001*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":51409573249297,"sku":"93AP300001*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 4XL","offer_id":51409573282065,"sku":"93AP300001*XXXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409573314833,"sku":"93AP3Y0001*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409573347601,"sku":"93AP3Y0001*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":51409573380369,"sku":"93AP3Y0001*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ S","offer_id":51409573413137,"sku":"93AP300011*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ M","offer_id":51409573445905,"sku":"93AP300011*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ L","offer_id":51409573478673,"sku":"93AP300011*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ XL","offer_id":51409573511441,"sku":"93AP300011*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ 2XL","offer_id":51409573544209,"sku":"93AP300011*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ 3XL","offer_id":51409573576977,"sku":"93AP300011*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Adult \/ 4XL","offer_id":51409573609745,"sku":"93AP300011*XXXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Youth \/ S","offer_id":51409573642513,"sku":"93AP3Y0011*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Youth \/ M","offer_id":51409573675281,"sku":"93AP3Y0011*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Tranquil Blue \/ Youth \/ L","offer_id":51409573708049,"sku":"93AP3Y0011*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Adult \/ S","offer_id":51409573740817,"sku":"93AP300013*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Adult \/ M","offer_id":51409573773585,"sku":"93AP300013*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Adult \/ L","offer_id":51409573806353,"sku":"93AP300013*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Adult \/ XL","offer_id":51409573839121,"sku":"93AP300013*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Adult \/ 2XL","offer_id":51409573871889,"sku":"93AP300013*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Adult \/ 3XL","offer_id":51409573904657,"sku":"93AP300013*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Adult \/ 4XL","offer_id":51409573937425,"sku":"93AP300013*XXXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Youth \/ S","offer_id":51409573970193,"sku":"93AP3Y0013*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Youth \/ M","offer_id":51409574002961,"sku":"93AP3Y0013*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Orange \/ Youth \/ L","offer_id":51409574035729,"sku":"93AP3Y0013*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Adult \/ S","offer_id":51409574068497,"sku":"93AP300040*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Adult \/ M","offer_id":51409574101265,"sku":"93AP300040*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Adult \/ L","offer_id":51409574134033,"sku":"93AP300040*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Adult \/ XL","offer_id":51409574166801,"sku":"93AP300040*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Adult \/ 2XL","offer_id":51409574199569,"sku":"93AP300040*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Adult \/ 3XL","offer_id":51409574232337,"sku":"93AP300040*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Adult \/ 4XL","offer_id":51409574265105,"sku":"93AP300040*XXXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Youth \/ S","offer_id":51409574297873,"sku":"93AP3Y0040*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Youth \/ M","offer_id":51409574330641,"sku":"93AP3Y0040*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Sand \/ Youth \/ L","offer_id":51409574363409,"sku":"93AP3Y0040*L","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/BattleShorts.Final._0000s_0006_bluev2__45173.1697578480.1280.1280.jpg?v=1744106290"},{"product_id":"battle-everywhere-mesh-shorts","title":"Battle Everywhere Mesh Shorts","description":"\u003ch3\u003eBattle Everywhere Mesh Shorts\u003c\/h3\u003e \u003cp\u003e\u003cspan id=\"docs-internal-guid-40161529-7fff-7e6d-c6d0-ee4de9eb06c4\"\u003e\u003cspan\u003eThe new Battle Everywhere design is featured on our classic mesh short with an all-new trim! These shorts are breathable and loose with a straight cut and mid-thigh length. The sweat-wicking mesh material will keep you dry on and off the field.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eProduct DNA\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eLoose fit mesh shorts\u003c\/li\u003e \u003cli\u003e6-7\" inseam\u003c\/li\u003e \u003cli\u003eBuilt in liner\u003c\/li\u003e \u003cli\u003eElastic waistband with adjustable drawcord\u003c\/li\u003e \u003cli\u003eLightweight mesh fabrication\u003c\/li\u003e \u003cli\u003eVented hems\u003c\/li\u003e \u003cli\u003eSide hem pockets\u003c\/li\u003e \u003cli\u003eEmbroidered “Battle” design\u003c\/li\u003e \u003c\/ul\u003e \u003cdiv class=\"custom-product-tab\"\u003e \u003cp\u003eSmall through X-Large = 6\" Inseam\u003cbr\u003eXX-Large through XXXXX-Large = 7\" Inseam\u003c\/p\u003e \u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"White \/ Adult \/ S","offer_id":51409610965265,"sku":"93AP700001*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409610998033,"sku":"93AP700001*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":51409611030801,"sku":"93AP700001*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":51409611063569,"sku":"93AP700001*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 2XL","offer_id":51409611096337,"sku":"93AP700001*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409611129105,"sku":"93AP7Y0001*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409611161873,"sku":"93AP7Y0001*M","price":43.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Youth \/ L","offer_id":51409611194641,"sku":"93AP7Y0001*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51409611227409,"sku":"93AP700002*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ M","offer_id":51409611260177,"sku":"93AP700002*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ L","offer_id":51409611292945,"sku":"93AP700002*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ XL","offer_id":51409611325713,"sku":"93AP700002*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 2XL","offer_id":51409611358481,"sku":"93AP700002*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ S","offer_id":51409611391249,"sku":"93AP7Y0002*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ M","offer_id":51409611424017,"sku":"93AP7Y0002*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ L","offer_id":51409611456785,"sku":"93AP7Y0002*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ S","offer_id":51409611489553,"sku":"93AP700003*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51409611522321,"sku":"93AP700003*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409611555089,"sku":"93AP700003*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409611587857,"sku":"93AP700003*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409611620625,"sku":"93AP700003*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409611653393,"sku":"93AP7Y0003*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409611686161,"sku":"93AP7Y0003*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409611718929,"sku":"93AP7Y0003*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Adult \/ S","offer_id":51409611751697,"sku":"93AP700004*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Adult \/ M","offer_id":51409611784465,"sku":"93AP700004*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Adult \/ L","offer_id":51409611817233,"sku":"93AP700004*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Adult \/ XL","offer_id":51409611850001,"sku":"93AP700004*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Adult \/ 2XL","offer_id":51409611882769,"sku":"93AP700004*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Youth \/ S","offer_id":51409611915537,"sku":"93AP7Y0004*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Youth \/ M","offer_id":51409611948305,"sku":"93AP7Y0004*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Neon Green \/ Youth \/ L","offer_id":51409611981073,"sku":"93AP7Y0004*L","price":43.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/5__66164.1727293501.1280.1280.png?v=1746798708"},{"product_id":"the-classics-shorts","title":"The Classics Sweat Shorts","description":"\u003ch3\u003eThe Classics Battle Sweat Shorts\u003c\/h3\u003e\n\u003cp\u003eThe Classics Sweat Shorts. A Battle original updated with a fresh look and feel. New fit. New fabric. New design.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStandard fit, short length\u003c\/li\u003e\n\u003cli\u003eSoft, brushed fleece material for everyday comfort\u003c\/li\u003e\n\u003cli\u003eElastic waistband with drawcord\u003c\/li\u003e\n\u003cli\u003eHand pockets for easy storage\u003c\/li\u003e\n\u003cli\u003ePremium printed logo detailing\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":51409614143761,"sku":"118AP100003*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":51409614176529,"sku":"118AP100003*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409614209297,"sku":"118AP100003*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409614242065,"sku":"118AP100003*XL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409614274833,"sku":"118AP100003*XXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409614307601,"sku":"118AP100003*XXXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409614340369,"sku":"118AP10Y003*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409614373137,"sku":"118AP10Y003*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409614405905,"sku":"118AP10Y003*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ S","offer_id":51409614438673,"sku":"118AP100006*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ M","offer_id":51409614471441,"sku":"118AP100006*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ L","offer_id":51409614504209,"sku":"118AP100006*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ XL","offer_id":51409614536977,"sku":"118AP100006*XL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 2XL","offer_id":51409614569745,"sku":"118AP100006*XXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 3XL","offer_id":51409614602513,"sku":"118AP100006*XXXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ S","offer_id":51409614635281,"sku":"118AP10Y006*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ M","offer_id":51409614668049,"sku":"118AP10Y006*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ L","offer_id":51409614700817,"sku":"118AP10Y006*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51409614733585,"sku":"118AP100002*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ M","offer_id":51409614766353,"sku":"118AP100002*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ L","offer_id":51409614799121,"sku":"118AP100002*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ XL","offer_id":51409614831889,"sku":"118AP100002*XL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 2XL","offer_id":51409614864657,"sku":"118AP100002*XXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 3XL","offer_id":51409614897425,"sku":"118AP100002*XXXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ S","offer_id":51409614930193,"sku":"118AP10Y002*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ M","offer_id":51409614962961,"sku":"118AP10Y002*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ L","offer_id":51409614995729,"sku":"118AP10Y002*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ S","offer_id":51409615028497,"sku":"118AP100011*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ M","offer_id":51409615061265,"sku":"118AP100011*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ L","offer_id":51409615094033,"sku":"118AP100011*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ XL","offer_id":51409615126801,"sku":"118AP100011*XL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 2XL","offer_id":51409615159569,"sku":"118AP100011*XXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 3XL","offer_id":51409615192337,"sku":"118AP100011*XXXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ S","offer_id":51409615225105,"sku":"118AP10Y011*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ M","offer_id":51409615257873,"sku":"118AP10Y011*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ L","offer_id":51409615290641,"sku":"118AP10Y011*L","price":32.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ S","offer_id":51409615323409,"sku":"118AP100001*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409615356177,"sku":"118AP100001*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":51409615388945,"sku":"118AP100001*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":51409615421713,"sku":"118AP100001*XL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 2XL","offer_id":51409615454481,"sku":"118AP100001*XXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":51409615487249,"sku":"118AP100001*XXXL","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409615520017,"sku":"118AP10Y001*S","price":32.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409615552785,"sku":"118AP10Y001*M","price":32.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":51409615585553,"sku":"118AP10Y001*L","price":32.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/5__68344.1732305495.1280.1280.jpg?v=1748504303"},{"product_id":"the-classics-sweatpants","title":"The Classics Sweatpants","description":"\u003ch3\u003eThe Classics Battle Sweatpants\u003c\/h3\u003e\n\u003cp\u003eThe Classics Sweatpants. A Battle original updated with a fresh look and feel. New fit. New fabric. New design. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStandard fit, full length\u003c\/li\u003e\n\u003cli\u003eSoft, brushed fleece material for everyday comfort\u003c\/li\u003e\n\u003cli\u003eHand pockets for easy storage\u003c\/li\u003e\n\u003cli\u003eElastic cuffs and elastic waistband with drawcord\u003c\/li\u003e\n\u003cli\u003ePremium printed logo detailing\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":51409615847697,"sku":"118AP000003*S","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult \/ M","offer_id":51409615880465,"sku":"118AP000003*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":51409615913233,"sku":"118AP000003*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":51409615946001,"sku":"118AP000003*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":51409615978769,"sku":"118AP000003*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":51409616011537,"sku":"118AP000003*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":51409616044305,"sku":"118AP00Y003*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":51409616077073,"sku":"118AP00Y003*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":51409616109841,"sku":"118AP00Y003*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ S","offer_id":51409616142609,"sku":"118AP000006*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ M","offer_id":51409616175377,"sku":"118AP000006*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ L","offer_id":51409616208145,"sku":"118AP000006*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ XL","offer_id":51409616240913,"sku":"118AP000006*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 2XL","offer_id":51409616273681,"sku":"118AP000006*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Adult \/ 3XL","offer_id":51409616306449,"sku":"118AP000006*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ S","offer_id":51409616339217,"sku":"118AP00Y006*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ M","offer_id":51409616371985,"sku":"118AP00Y006*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ Youth \/ L","offer_id":51409616404753,"sku":"118AP00Y006*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ S","offer_id":51409616437521,"sku":"118AP000002*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ M","offer_id":51409616470289,"sku":"118AP000002*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ L","offer_id":51409616503057,"sku":"118AP000002*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ XL","offer_id":51409616535825,"sku":"118AP000002*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 2XL","offer_id":51409616568593,"sku":"118AP000002*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Adult \/ 3XL","offer_id":51409616601361,"sku":"118AP000002*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ S","offer_id":51409616634129,"sku":"118AP00Y002*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ M","offer_id":51409616666897,"sku":"118AP00Y002*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Red \/ Youth \/ L","offer_id":51409616699665,"sku":"118AP00Y002*L","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ S","offer_id":51409616732433,"sku":"118AP000011*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ M","offer_id":51409616765201,"sku":"118AP000011*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ L","offer_id":51409616797969,"sku":"118AP000011*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ XL","offer_id":51409616830737,"sku":"118AP000011*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 2XL","offer_id":51409616863505,"sku":"118AP000011*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 3XL","offer_id":51409616896273,"sku":"118AP000011*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ S","offer_id":51409616929041,"sku":"118AP00Y011*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ M","offer_id":51409616961809,"sku":"118AP00Y011*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ L","offer_id":51409616994577,"sku":"118AP00Y011*L","price":43.99,"currency_code":"USD","in_stock":true},{"title":"White \/ Adult \/ S","offer_id":51409617027345,"sku":"118AP000001*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":51409617060113,"sku":"118AP000001*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":51409617092881,"sku":"118AP000001*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":51409617125649,"sku":"118AP000001*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 2XL","offer_id":51409617158417,"sku":"118AP000001*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":51409617191185,"sku":"118AP000001*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":51409617223953,"sku":"118AP00Y001*S","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":51409617256721,"sku":"118AP00Y001*M","price":43.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":51409617289489,"sku":"118AP00Y001*L","price":43.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/15__20572.1732305473.1280.1280.jpg?v=1748504309"},{"product_id":"ultra-lifestyle-sweatpants","title":"Ultra Lifestyle Sweatpants - Adult","description":"\u003ch3\u003eUltra Lifestyle Sweatpants\u003c\/h3\u003e\n\u003cp\u003eThe Ultra Lifestyle Sweatpant. Made with premium heavy weight fabric that is designed for superior comfort, warmth, and durability. Its oversized nature makes it spacious and allows for layering. It features our new signature embroidered details making it a timeless everyday sweatpant. Pair with the Lifestyle Hoodie to complete the look.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOversized fit – size down for true to size fit\u003c\/li\u003e\n\u003cli\u003eQuality cotton material for everyday comfort and easy care\u003c\/li\u003e\n\u003cli\u003eElastic cuffs and pockets for easy storage\u003c\/li\u003e\n\u003cli\u003eElastic waistband with signature wide drawcord detail\u003c\/li\u003e\n\u003cli\u003ePremium embroidered logos\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Battle Sports","offers":[{"title":"Lime \/ S","offer_id":51409621614865,"sku":"118AP400004*S","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Lime \/ M","offer_id":51409621647633,"sku":"118AP400004*M","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Lime \/ L","offer_id":51409621680401,"sku":"118AP400004*L","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ XL","offer_id":51409621713169,"sku":"118AP400004*XL","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Lime \/ 2XL","offer_id":51409621745937,"sku":"118AP400004*XXL","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Lime \/ 3XL","offer_id":51409621778705,"sku":"118AP400004*XXXL","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ S","offer_id":51409621418257,"sku":"118AP400003*S","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51409621451025,"sku":"118AP400003*M","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":51409621483793,"sku":"118AP400003*L","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":51409621516561,"sku":"118AP400003*XL","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ 2XL","offer_id":51409621549329,"sku":"118AP400003*XXL","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ 3XL","offer_id":51409621582097,"sku":"118AP400003*XXXL","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ S","offer_id":51409621811473,"sku":"118AP400017*S","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ M","offer_id":51409621844241,"sku":"118AP400017*M","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ L","offer_id":51409621877009,"sku":"118AP400017*L","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ XL","offer_id":51409621909777,"sku":"118AP400017*XL","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":51409621942545,"sku":"118AP400017*XXL","price":64.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ 3XL","offer_id":51409621975313,"sku":"118AP400017*XXXL","price":64.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/UL_Sweatpants_Lime__90010.1742495779.1280.1280.jpg?v=1748504785"},{"product_id":"ultra-lifestyle-sweat-shorts","title":"Ultra Lifestyle Sweat Shorts - Adult","description":"\u003ch3\u003eUltra Lifestyle Sweat Shorts\u003c\/h3\u003e\n\u003cp\u003eThe Ultra Lifestyle Sweat Short. Made with premium heavy weight fabric that is designed for ultimate comfort, warmth, and durability. Its oversized nature makes it spacious and allows for layering. It features our new signature embroidered details making it a timeless everyday sweat short. Pair with the Lifestyle Hoodie or Lifestyle Crop Hoodie to complete the look.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eOversized fit – size down for true to size fit\u003c\/li\u003e\n\u003cli\u003e5-inch inseam\u003c\/li\u003e\n\u003cli\u003eQuality cotton material for everyday comfort and easy care\u003c\/li\u003e\n\u003cli\u003eHand pockets for easy storage\u003c\/li\u003e\n\u003cli\u003eElastic waistband with signature wide drawcord detail\u003c\/li\u003e\n\u003cli\u003ePremium embroidered logos\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ S","offer_id":51409622171921,"sku":"118AP500003*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ S","offer_id":51409622204689,"sku":"118AP500017*S","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":51409622237457,"sku":"118AP500003*M","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ M","offer_id":51409622270225,"sku":"118AP500017*M","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51409622302993,"sku":"118AP500003*L","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ L","offer_id":51409622335761,"sku":"118AP500017*L","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51409622368529,"sku":"118AP500003*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ XL","offer_id":51409622401297,"sku":"118AP500017*XL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ 2XL","offer_id":51409622434065,"sku":"118AP500003*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ 2XL","offer_id":51409622466833,"sku":"118AP500017*XXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ 3XL","offer_id":51409622499601,"sku":"118AP500003*XXXL","price":54.99,"currency_code":"USD","in_stock":false},{"title":"Navy \/ 3XL","offer_id":51409622532369,"sku":"118AP500017*XXXL","price":54.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/UL_Sweatshort_Black__65948.1732564593.1280.1280.jpg?v=1748504779"},{"product_id":"ultra-lifestyle-windpants","title":"Ultra Lifestyle Windpants - Adult","description":"\u003ch3\u003eUltra Lifestyle Windpants\u003c\/h3\u003e\n\u003cp\u003eThe Ultra Lifestyle Windpant. Made with a lightweight premium fabric, designed to protect you from wind and rain. The breathable fabric is made with ventilation features including a mesh lining keeping you dry. It features our new signature embroidered details making it a timeless everyday windbreaker. Pair with the Lifestyle Windbreaker to complete the look.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct Highlights\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLoose fit with full length\u003c\/li\u003e\n\u003cli\u003ePremium lightweight wind-resistant nylon material with mesh lining for everyday protection\u003c\/li\u003e\n\u003cli\u003eElastic cuffs and waistband with drawcord\u003c\/li\u003e\n\u003cli\u003eHand pockets with zips for easy storage\u003c\/li\u003e\n\u003cli\u003ePremium embroidered logos\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Battle Sports","offers":[{"title":"Grey \/ S","offer_id":54552179802385,"sku":"84AP400006*S","price":69.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":54552179835153,"sku":"84AP400006*M","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ L","offer_id":54552179867921,"sku":"84AP400006*L","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ XL","offer_id":54552179900689,"sku":"84AP400006*XL","price":69.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":54552179933457,"sku":"84AP400006*XXL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ 3XL","offer_id":54552179966225,"sku":"84AP400006*XXXL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ S","offer_id":51409623875857,"sku":"84AP400003*S","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":51409623908625,"sku":"84AP400003*M","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":51409623941393,"sku":"84AP400003*L","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":51409623974161,"sku":"84AP400003*XL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ 2XL","offer_id":51409624006929,"sku":"84AP400003*XXL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ 3XL","offer_id":51409624039697,"sku":"84AP400003*XXXL","price":69.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/WINDUIT_GREY_BOTTOM_PRODUCT_TWO_TONE_2.jpg?v=1788360358"},{"product_id":"aeromesh-astro-shorts","title":"AeroMesh Astro Shorts","description":"\u003c!-- =========================================================\nBATTLE PDP (FILLED • AeroMesh Astro Shorts)\n- Paste into Shopify product description (or wherever you render PDP HTML)\n- Warranty + Comparison sections removed\n- Tech Specs, FAQ, Learn More are collapsible\n========================================================= --\u003e\n\n\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { \n    line-height: 1.55 !important;\n  }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing.\n     We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n\n    padding-left: 0 !important;        \/* keep theme left gutter *\/\n    padding-right: 16px !important;    \/* create matching right gutter *\/\n\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{\n      padding-right: 18px !important;\n    }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img,\n  .bt-pdp table,\n  .bt-pdp details,\n  .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p,\n  .bt-pdp ul,\n  .bt-pdp ol,\n  .bt-pdp section,\n  .bt-pdp .bt-faq,\n  .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{\n    width: 34%;\n    font-weight: 600;\n    background: rgba(0,0,0,.03);\n  }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{\n    margin: 0 0 14px !important;\n    line-height: 1.55 !important;\n  }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider {\n    height: 1px;\n    background: rgba(0,0,0,.10);\n    border: 0;\n    margin: 18px 0;\n    width: 100%;\n  }\n\n  \/* Callout *\/\n  .bt-callout {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title {\n    font-weight: 700;\n    margin: 0 0 6px !important;\n    line-height: 1.25;\n  }\n  .bt-callout p { margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list { list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li {\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n    margin: 0 0 10px !important;\n  }\n  .bt-ico {\n    width: 22px;\n    min-width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n\n  .bt-collapse__h2{\n    margin: 0 !important;\n    line-height: 1.05 !important;\n  }\n\n  .bt-collapse__chev{\n    opacity: .75;\n    transition: transform .2s ease;\n  }\n  .bt-collapse[open] .bt-collapse__chev{\n    transform: rotate(180deg);\n  }\n\n  \/* =========================================================\n     FIX: Inner padding inside dropdown content (FAQ + Learn More)\n  ======================================================= *\/\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important; \/* mobile-friendly *\/\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n    \/* ===== Horizontal scroll wrapper ===== *\/\n  .bt-look-scroll{\n    width: 100%;\n    margin: 10px 0 6px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n  }\n\n  .bt-look-track{\n    display: inline-flex;\n    gap: 12px;\n    padding-bottom: 6px;\n  }\n\n  \/* ===== Individual cards ===== *\/\n  .bt-look-card{\n    scroll-snap-align: start;\n    width: 200px;\n    flex: 0 0 auto;\n\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n    background: #fff;\n\n    display: flex;\n    flex-direction: column;\n  }\n\n  \/* Slightly larger cards on desktop *\/\n  @media (min-width: 768px){\n    .bt-look-card{ width: 240px; }\n  }\n\n  .bt-look-imgwrap{\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    background: rgba(0,0,0,.03);\n    overflow: hidden;\n  }\n\n  .bt-look-imgwrap img{\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover;\n    display: block;\n  }\n\n  .bt-look-body{\n    padding: 12px;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n\n  .bt-look-name{\n    font-weight: 700;\n    line-height: 1.25;\n    margin: 0 !important;\n    font-size: 15px;\n  }\n\n  .bt-look-meta{\n    margin: 0 !important;\n    font-size: 13px;\n    opacity: .85;\n    line-height: 1.35;\n  }\n\n  .bt-look-cta{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n\n    border: 1px solid rgba(0,0,0,.18);\n    border-radius: 10px;\n    padding: 10px 12px;\n\n    font-weight: 700;\n    text-decoration: none;\n    line-height: 1;\n\n    background: rgba(0,0,0,.02);\n  }\n\n  .bt-look-cta:hover{ background: rgba(0,0,0,.04); }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bt-pdp\"\u003e\n  \u003c!-- =========================\n       HERO \/ POSITIONING\n  ========================== --\u003e\n  \u003ch2 id=\"hero\"\u003eLight on top. Locked in underneath.\u003c\/h2\u003e\n  \u003cp\u003e\n    The AeroMesh Astro Shorts are built for heat, movement, and all-day wear—clean outer shell with a liner underneath for built-in support. Finished with a punched-out BATTLE hit across the back that shows through the mesh for a subtle flex.\n  \u003c\/p\u003e\n\n  \u003c!-- =========================\n       OVERVIEW\n  ========================== --\u003e\n  \u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n  \u003cp\u003e\n    The \u003cstrong\u003eAeroMesh Astro Shorts\u003c\/strong\u003e are made for athletes who want comfort without compromise. The breathable outer short keeps things light, while the integrated liner adds coverage and support so you can move freely.\n    The signature detail is the \u003cstrong\u003epunch-out “BATTLE”\u003c\/strong\u003e across the lower back—designed so the word is revealed through the cutouts with the liner underneath.\n    Available in \u003cstrong\u003e2 colors\u003c\/strong\u003e: Black and White.\n  \u003c\/p\u003e\n\n  \u003chr class=\"bt-divider\"\u003e\n\n  \u003c!-- =========================\n       QUICK WIN CALLOUT\n  ========================== --\u003e\n  \u003cdiv class=\"bt-callout\" role=\"note\" aria-label=\"Quick info\"\u003e\n    \u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n    \u003cp\u003e\u003cstrong\u003eBuilt-in liner.\u003c\/strong\u003e You can skip compression shorts—this pair is made to feel secure and ready to move.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- =========================\n       KEY FEATURES (ICON LIST)\n  ========================== --\u003e\n  \u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n  \u003cul class=\"bt-icon-list\"\u003e\n    \u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e💨\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eBreathable AeroMesh outer\u003c\/strong\u003e built to keep airflow moving in warm weather\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🩳\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eIntegrated liner underneath\u003c\/strong\u003e for support, coverage, and stay-put comfort\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔳\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003ePunched-out “BATTLE” back detail\u003c\/strong\u003e—the word shows through the cutouts with liner beneath\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎯\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eAthletic everyday fit\u003c\/strong\u003e that’s easy for training, travel, and weekends\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔐\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSecure feel\u003c\/strong\u003e with liner support that moves with you\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🧼\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eEasy care\u003c\/strong\u003e—wash cold; dry low to keep them feeling fresh\u003c\/span\u003e\n\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- =========================\n       BADGES (BEST FOR)\n  ========================== --\u003e\n  \u003cul class=\"bt-badges\" aria-label=\"Best for\"\u003e\n    \u003cli class=\"bt-badge\"\u003eTraining\u003c\/li\u003e\n    \u003cli class=\"bt-badge\"\u003eWarm Weather\u003c\/li\u003e\n    \u003cli class=\"bt-badge\"\u003eTeam Travel\u003c\/li\u003e\n    \u003cli class=\"bt-badge\"\u003eEveryday Wear\u003c\/li\u003e\n    \u003cli class=\"bt-badge\"\u003eLifting\u003c\/li\u003e\n    \u003cli class=\"bt-badge\"\u003eWeekend Runs\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- =========================\n       BUILT FOR \/ CONFIDENCE\n  ========================== --\u003e\n  \u003cdiv class=\"bt-callout\" role=\"note\" aria-label=\"Confidence callout\"\u003e\n    \u003cdiv class=\"bt-callout-title\"\u003eBuilt to move\u003c\/div\u003e\n    \u003cp\u003e\n      Lightweight feel, liner support, and a clean finish—these are the shorts you throw on for workouts, travel days, and everything in between.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"bt-divider\"\u003e\n\n  \u003c!-- =========================\n       COLLAPSED: TECH SPECS\n  ========================== --\u003e\n  \u003cdetails class=\"bt-collapse bt-tech-specs\" aria-label=\"Tech specs\"\u003e\n    \u003csummary class=\"bt-collapse__summary\"\u003e\n      \u003ch2 id=\"tech-specs\" class=\"bt-collapse__h2\"\u003eTech Specs\u003c\/h2\u003e\n      \u003cspan class=\"bt-collapse__chev\" aria-hidden=\"true\"\u003e▾\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bt-collapse__content\"\u003e\n      \u003ctable class=\"bt-specs\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eOuter Fabric\u003c\/th\u003e\n\u003ctd\u003eLightweight, breathable AeroMesh-style shell\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eLiner\u003c\/th\u003e\n\u003ctd\u003eBuilt-in liner underneath for support and coverage\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eDetail\u003c\/th\u003e\n\u003ctd\u003ePunched-out “BATTLE” across lower back (reveals liner beneath)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eAthletic everyday fit\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with drawcord\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eColors\u003c\/th\u003e\n\u003ctd\u003eBlack \/ White\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth scope=\"row\"\u003eCare\u003c\/th\u003e\n\u003ctd\u003eMachine wash cold. Tumble dry low.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003chr class=\"bt-divider\"\u003e\n\n  \u003c!-- =========================\n       EDUCATION \/ DEFINITIONS\n  ========================== --\u003e\n  \u003ch2 id=\"education-1\"\u003eWhen to Wear It\u003c\/h2\u003e\n  \u003cp\u003e\n    These are built for the heat and the grind—training, lifting, travel days, and weekend wear. The breathable outer keeps things light, while the liner keeps you supported so you can move without thinking about it.\n  \u003c\/p\u003e\n\n  \u003ch2 id=\"education-2\"\u003eFit \u0026amp; Sizing Notes\u003c\/h2\u003e\n  \u003cp\u003e\n    True-to-size athletic fit with a comfortable waistband and drawcord. If you’re between sizes or prefer a roomier short, size up.\n  \u003c\/p\u003e\n\n  \u003chr class=\"bt-divider\"\u003e\n\n  \u003c!-- =========================\n       COLLAPSED: FAQ\n  ========================== --\u003e\n  \u003cdetails class=\"bt-collapse\" aria-label=\"Frequently Asked Questions\"\u003e\n    \u003csummary class=\"bt-collapse__summary\"\u003e\n      \u003ch2 id=\"faq\" class=\"bt-collapse__h2\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cspan class=\"bt-collapse__chev\" aria-hidden=\"true\"\u003e▾\u003c\/span\u003e\n    \u003c\/summary\u003e\n    \u003cdiv class=\"bt-collapse__content bt-faq\"\u003e\n      \u003ch3\u003eDo the AeroMesh Astro Shorts have a liner?\u003c\/h3\u003e\n      \u003cp\u003eYes. They include a built-in liner underneath for support and coverage.\u003c\/p\u003e\n\n      \u003ch3\u003eWhat is the “BATTLE” detail on the back?\u003c\/h3\u003e\n      \u003cp\u003eThe word “BATTLE” is punched out across the lower back, so it shows through the cutouts with the liner underneath.\u003c\/p\u003e\n\n      \u003ch3\u003eAre these good for training?\u003c\/h3\u003e\n      \u003cp\u003eYes—these are made for training, lifting, and warm-weather workouts, plus everyday wear.\u003c\/p\u003e\n\n      \u003ch3\u003eDo I need compression shorts underneath?\u003c\/h3\u003e\n      \u003cp\u003eNo. The integrated liner is designed to provide that built-in support.\u003c\/p\u003e\n\n      \u003ch3\u003eHow should I wash them?\u003c\/h3\u003e\n      \u003cp\u003eMachine wash cold and tumble dry low to keep the shorts and liner feeling fresh.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n\n    \u003chr class=\"bt-divider\"\u003e\n\n  \n\u003cdetails class=\"bt-collapse\" aria-label=\"Complete the Look\"\u003e\n  \u003csummary class=\"bt-collapse__summary\"\u003e\n    \u003ch2 id=\"complete-the-look\" class=\"bt-collapse__h2\"\u003eComplete the Look\u003c\/h2\u003e\n    \u003cspan class=\"bt-collapse__chev\" aria-hidden=\"true\"\u003e▾\u003c\/span\u003e\n  \u003c\/summary\u003e\n\n  \u003cdiv class=\"bt-collapse__content\"\u003e\n    \u003cdiv class=\"bt-look-scroll\" aria-label=\"Complete the Look items\"\u003e\n      \u003cdiv class=\"bt-look-track\"\u003e\n\n        \u003c!-- CARD 1 --\u003e\n\u003cdiv class=\"bt-look-card\"\u003e\n\u003ca href=\"https:\/\/battlesports.com\/products\/aeromesh-astro-tee\" rel=\"noopener noreferrer\"\u003e\n\u003cdiv class=\"bt-look-imgwrap\"\u003e\u003cimg src=\"https:\/\/battlesports.com\/cdn\/shop\/files\/7.jpg\" alt=\"AeroMesh Astro Tee\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/a\u003e\n\u003cdiv class=\"bt-look-body\"\u003e\n\u003cp class=\"bt-look-name\"\u003eAeroMesh Astro Tee\u003c\/p\u003e\n\u003ca class=\"bt-look-cta\" href=\"https:\/\/battlesports.com\/products\/aeromesh-astro-tee\" rel=\"noopener noreferrer\"\u003e SHOP NOW \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \n\u003c!-- CARD 2 --\u003e\n\u003cdiv class=\"bt-look-card\"\u003e\n\u003ca href=\"https:\/\/battlesports.com\/products\/aeromesh-oversized-football-jersey\" rel=\"noopener noreferrer\"\u003e\n\u003cdiv class=\"bt-look-imgwrap\"\u003e\u003cimg src=\"https:\/\/battlesports.com\/cdn\/shop\/files\/AeroWhiteFront.jpg\" alt=\"AeroMesh Oversized Football Jersey\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/a\u003e\n\u003cdiv class=\"bt-look-body\"\u003e\n\u003cp class=\"bt-look-name\"\u003eAeroMesh Oversized Jersey\u003c\/p\u003e\n\u003ca class=\"bt-look-cta\" href=\"https:\/\/battlesports.com\/products\/aeromesh-oversized-football-jersey\" rel=\"noopener noreferrer\"\u003e SHOP NOW \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARD 3 --\u003e\n\u003cdiv class=\"bt-look-card\"\u003e\n\u003ca href=\"https:\/\/battlesports.com\/products\/the-classics-sweatpants\" rel=\"noopener noreferrer\"\u003e\n\u003cdiv class=\"bt-look-imgwrap\"\u003e\u003cimg src=\"https:\/\/battlesports.com\/cdn\/shop\/files\/16__31780.1731516401.1280.1280.jpg\" alt=\"The Classics Sweatpants\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/a\u003e\n\u003cdiv class=\"bt-look-body\"\u003e\n\u003cp class=\"bt-look-name\"\u003eThe Classics Sweatpants\u003c\/p\u003e\n\u003ca class=\"bt-look-cta\" href=\"https:\/\/battlesports.com\/products\/the-classics-sweatpants\" rel=\"noopener noreferrer\"\u003e SHOP NOW \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n  \n  \n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":53158218498321,"sku":"119AP000003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":53158218531089,"sku":"119AP000003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":53158218563857,"sku":"119AP000003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":53158218596625,"sku":"119AP000003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XXL","offer_id":53158218629393,"sku":"119AP000003*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":53158218662161,"sku":"119APY00003*S","price":37.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":53158218694929,"sku":"119APY00003*M","price":37.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":53158218727697,"sku":"119APY00003*L","price":37.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ S","offer_id":53158218989841,"sku":"119AP000001*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":53158219022609,"sku":"119AP000001*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":53158219055377,"sku":"119AP000001*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":53158219088145,"sku":"119AP000001*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XXL","offer_id":53158219120913,"sku":"119AP000001*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":53158219153681,"sku":"119APY00001*S","price":37.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":53158219186449,"sku":"119APY00001*M","price":37.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":53158219219217,"sku":"119APY00001*L","price":37.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XXXL","offer_id":53158237536529,"sku":"119AP000003*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":53158238093585,"sku":"119APY00003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XXXL","offer_id":53158238585105,"sku":"119AP000001*XXXL","price":37.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ XL","offer_id":53158239142161,"sku":"119APY00001*XL","price":37.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/1_1.jpg?v=1772047608"},{"product_id":"game-day-flag-shorts","title":"Game Day Flag Shorts","description":"\u003c!-- =========================================================\nBATTLE PDP (FILLED • AeroMesh Astro Shorts)\n- Paste into Shopify product description (or wherever you render PDP HTML)\n- Warranty + Comparison sections removed\n- Tech Specs, FAQ, Learn More are collapsible\n========================================================= --\u003e\n\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { \n    line-height: 1.55 !important;\n  }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing.\n     We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n\n    padding-left: 0 !important;        \/* keep theme left gutter *\/\n    padding-right: 16px !important;    \/* create matching right gutter *\/\n\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{\n      padding-right: 18px !important;\n    }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img,\n  .bt-pdp table,\n  .bt-pdp details,\n  .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p,\n  .bt-pdp ul,\n  .bt-pdp ol,\n  .bt-pdp section,\n  .bt-pdp .bt-faq,\n  .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{\n    width: 34%;\n    font-weight: 600;\n    background: rgba(0,0,0,.03);\n  }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{\n    margin: 0 0 14px !important;\n    line-height: 1.55 !important;\n  }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider {\n    height: 1px;\n    background: rgba(0,0,0,.10);\n    border: 0;\n    margin: 18px 0;\n    width: 100%;\n  }\n\n  \/* Callout *\/\n  .bt-callout {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title {\n    font-weight: 700;\n    margin: 0 0 6px !important;\n    line-height: 1.25;\n  }\n  .bt-callout p { margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list { list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li {\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n    margin: 0 0 10px !important;\n  }\n  .bt-ico {\n    width: 22px;\n    min-width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n\n  .bt-collapse__h2{\n    margin: 0 !important;\n    line-height: 1.05 !important;\n  }\n\n  .bt-collapse__chev{\n    opacity: .75;\n    transition: transform .2s ease;\n  }\n  .bt-collapse[open] .bt-collapse__chev{\n    transform: rotate(180deg);\n  }\n\n  \/* =========================================================\n     FIX: Inner padding inside dropdown content (FAQ + Learn More)\n  ======================================================= *\/\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important; \/* mobile-friendly *\/\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n    \/* ===== Horizontal scroll wrapper ===== *\/\n  .bt-look-scroll{\n    width: 100%;\n    margin: 10px 0 6px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n  }\n\n  .bt-look-track{\n    display: inline-flex;\n    gap: 12px;\n    padding-bottom: 6px;\n  }\n\n  \/* ===== Individual cards ===== *\/\n  .bt-look-card{\n    scroll-snap-align: start;\n    width: 200px;\n    flex: 0 0 auto;\n\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n    background: #fff;\n\n    display: flex;\n    flex-direction: column;\n  }\n\n  \/* Slightly larger cards on desktop *\/\n  @media (min-width: 768px){\n    .bt-look-card{ width: 240px; }\n  }\n\n  .bt-look-imgwrap{\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    background: rgba(0,0,0,.03);\n    overflow: hidden;\n  }\n\n  .bt-look-imgwrap img{\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover;\n    display: block;\n  }\n\n  .bt-look-body{\n    padding: 12px;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n\n  .bt-look-name{\n    font-weight: 700;\n    line-height: 1.25;\n    margin: 0 !important;\n    font-size: 15px;\n  }\n\n  .bt-look-meta{\n    margin: 0 !important;\n    font-size: 13px;\n    opacity: .85;\n    line-height: 1.35;\n  }\n\n  .bt-look-cta{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n\n    border: 1px solid rgba(0,0,0,.18);\n    border-radius: 10px;\n    padding: 10px 12px;\n\n    font-weight: 700;\n    text-decoration: none;\n    line-height: 1;\n\n    background: rgba(0,0,0,.02);\n  }\n\n  .bt-look-cta:hover{ background: rgba(0,0,0,.04); }\n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- =========================\n       HERO \/ POSITIONING\n  ========================== --\u003e\n\u003ch2 id=\"hero\"\u003eNo Pockets. Built for Flag.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eGame Day Flag Shorts\u003c\/strong\u003e are built specifically for flag football. No pockets. No loose fabric. No grab points. Just lightweight speed and clean movement when it matters most.\u003c\/p\u003e\n\u003c!-- =========================\n       OVERVIEW\n  ========================== --\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eFlag football is fast. And the smallest mistake can cost you the game.\u003c\/p\u003e\n\u003cp\u003ePockets can cause problems in flag — defenders grab them instead of your flags and they can lead to injury. These eliminate that completely. With a clean, pocket-free design, there’s nothing extra to grab, tug, or interfere with your flags. Just a streamlined, competition-ready short built for speed, cuts, and open-field dominance.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       QUICK WIN CALLOUT\n  ========================== --\u003e\n\u003cdiv class=\"bt-callout\" role=\"note\" aria-label=\"Quick info\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eFlag-Specific Advantage\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNo pockets.\u003c\/strong\u003e Nothing to grab. Nothing to interfere with your flags. Just clean competition.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- =========================\n       KEY FEATURES (ICON LIST)\n  ========================== --\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🚫\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003ePocket-Free Design\u003c\/strong\u003e — eliminates accidental grabs and keeps flags fully accessible\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eLightweight performance fabric\u003c\/strong\u003e built for speed and explosive cuts\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e💨\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBreathable construction\u003c\/strong\u003e keeps you cool in tournament heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎯\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eStreamlined athletic fit\u003c\/strong\u003e that won’t bunch, ride up, or slow you down\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔒\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eElastic waistband with internal drawcord\u003c\/strong\u003e for a locked-in feel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🏁\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eGame-ready length\u003c\/strong\u003e optimized for flag and 7v7 movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- =========================\n       BADGES (BEST FOR)\n  ========================== --\u003e\n\u003cul class=\"bt-badges\" aria-label=\"Best for\"\u003e\n\u003cli class=\"bt-badge\"\u003eFlag Football\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eGirls Flag\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003e7v7\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eTournament Play\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSpeed Athletes\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eGame Day\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- =========================\n       BUILT FOR \/ CONFIDENCE\n  ========================== --\u003e\n\u003cdiv class=\"bt-callout\" role=\"note\" aria-label=\"Confidence callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt for the Flag Game\u003c\/div\u003e\n\u003cp\u003eFlag is precision. Flag is speed. And details matter. These shorts remove distractions so you can focus on routes, cuts, and separation — not whether someone grabbed your pocket.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       COLLAPSED: TECH SPECS\n  ========================== --\u003e\n\u003cdetails class=\"bt-collapse bt-tech-specs\" aria-label=\"Tech specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan class=\"bt-collapse__chev\" aria-hidden=\"true\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDesign\u003c\/th\u003e\n\u003ctd\u003eFlag-specific pocket-free construction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003eLightweight performance polyester blend\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eStreamlined athletic cut\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with internal drawcord\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLength\u003c\/th\u003e\n\u003ctd\u003eOptimized for flag football movement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCare\u003c\/th\u003e\n\u003ctd\u003eMachine wash cold. Tumble dry low.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       EDUCATION \/ DEFINITIONS\n  ========================== --\u003e\n\u003ch2 id=\"education-1\"\u003eWhy No Pockets Matters in Flag Football\u003c\/h2\u003e\n\u003cp\u003eIn flag football, defenders are reaching for your flags — not your clothing. Traditional shorts with pockets create extra grab points that can interfere with play. That split-second confusion can change the outcome of a drive.\u003c\/p\u003e\n\u003cp\u003eThe Game Day Flag Shorts remove that risk entirely. Clean sides. Clean pulls. Clean plays.\u003c\/p\u003e\n\u003ch2 id=\"education-2\"\u003eFit \u0026amp; Sizing Notes\u003c\/h2\u003e\n\u003cp\u003eTrue-to-size athletic fit. Designed to stay secure through hard cuts and full-speed sprints. If you prefer a looser feel, size up.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       COLLAPSED: FAQ\n  ========================== --\u003e\n\u003cdetails class=\"bt-collapse\" aria-label=\"Frequently Asked Questions\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eFrequently Asked Questions\u003cspan class=\"bt-collapse__chev\" aria-hidden=\"true\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content bt-faq\"\u003e\n\u003ch3\u003eDo these shorts have pockets?\u003c\/h3\u003e\n\u003cp\u003eNo. They are intentionally designed without pockets to prevent accidental grabs and interference during flag play.\u003c\/p\u003e\n\u003ch3\u003eWhy is pocket-free important for flag football?\u003c\/h3\u003e\n\u003cp\u003ePockets can create extra grab points and interfere with flag pulls. A clean design ensures defenders go for your flags — not your shorts.\u003c\/p\u003e\n\u003ch3\u003eAre these good for 7v7 as well?\u003c\/h3\u003e\n\u003cp\u003eYes. They’re built for speed athletes and translate perfectly to 7v7 training and tournament play.\u003c\/p\u003e\n\u003ch3\u003eDo they run true to size?\u003c\/h3\u003e\n\u003cp\u003eYes. We recommend ordering your normal size for an athletic competition fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Adult \/ S","offer_id":53196977602833,"sku":"86AP100003*S","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ M","offer_id":53196977635601,"sku":"86AP100003*M","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ L","offer_id":53196977668369,"sku":"86AP100003*L","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ XL","offer_id":53196977701137,"sku":"86AP100003*XL","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ XXL","offer_id":53196977733905,"sku":"86AP100003*XXL","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ XXXL","offer_id":53196978127121,"sku":"86AP100003*XXXL","price":24.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ S","offer_id":53196977766673,"sku":"86AP1Y0003*S","price":19.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ M","offer_id":53196977799441,"sku":"86AP1Y0003*M","price":19.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ L","offer_id":53196977832209,"sku":"86AP1Y0003*L","price":19.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ XL","offer_id":53196978159889,"sku":"86AP1Y0003*XL","price":19.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/FlagFootballShorts.jpg?v=1772566381"},{"product_id":"game-day-track-pants","title":"Game Day Track Pants","description":"\u003c!-- =========================================================\nBATTLE PDP (FILLED • Game Day Track Jacket)\n- Paste into Shopify product description (or wherever you render PDP HTML)\n- Warranty + Comparison sections removed\n- Tech Specs, FAQ, Learn More are collapsible\n- Complete the Look section removed\n========================================================= --\u003e\n\n\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { \n    line-height: 1.55 !important;\n  }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing.\n     We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n\n    padding-left: 0 !important;\n    padding-right: 16px !important;\n\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  @media (min-width: 768px){\n    .bt-pdp{\n      padding-right: 18px !important;\n    }\n  }\n\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img,\n  .bt-pdp table,\n  .bt-pdp details,\n  .bt-pdp div{ max-width: 100% !important; }\n\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  .bt-pdp p,\n  .bt-pdp ul,\n  .bt-pdp ol,\n  .bt-pdp section,\n  .bt-pdp .bt-faq,\n  .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{\n    width: 34%;\n    font-weight: 600;\n    background: rgba(0,0,0,.03);\n  }\n\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{\n    margin: 0 0 14px !important;\n    line-height: 1.55 !important;\n  }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  .bt-divider {\n    height: 1px;\n    background: rgba(0,0,0,.10);\n    border: 0;\n    margin: 18px 0;\n    width: 100%;\n  }\n\n  .bt-callout {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title {\n    font-weight: 700;\n    margin: 0 0 6px !important;\n    line-height: 1.25;\n  }\n  .bt-callout p { margin: 0 !important; }\n\n  .bt-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  .bt-icon-list { list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li {\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n    margin: 0 0 10px !important;\n  }\n  .bt-ico {\n    width: 22px;\n    min-width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n\n  .bt-collapse__h2{\n    margin: 0 !important;\n    line-height: 1.05 !important;\n  }\n\n  .bt-collapse__chev{\n    opacity: .75;\n    transition: transform .2s ease;\n  }\n  .bt-collapse[open] .bt-collapse__chev{\n    transform: rotate(180deg);\n  }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"bt-pdp\"\u003e\n\n\u003ch2 id=\"hero\"\u003eGame Day Track Pants — lightweight performance built to move.\u003c\/h2\u003e\n\u003cp\u003e\nStep into action with \u003cstrong\u003eBattle Sports Game Day Track Pants\u003c\/strong\u003e. Designed for athletes who stay in motion, these lightweight performance pants combine stretch mobility with clean athletic style. Whether you're warming up, traveling to the game, or training hard, they deliver the comfort and flexibility needed to move without restriction.\n\u003c\/p\u003e\n\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003e\nThe \u003cstrong\u003eGame Day Track Pants\u003c\/strong\u003e are engineered for athletes who demand both performance and everyday versatility. The feather-light stretch fabric allows full range of motion while maintaining a streamlined athletic look. Ribbed cuffs and waistband provide a secure fit, while multiple pockets keep essentials close whether you're on the field, in the gym, or on the move.\n\u003c\/p\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdiv class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eLightweight mobility with everyday function.\u003c\/strong\u003e Stretch performance fabric, ribbed cuffs, and secure pockets make these track pants ideal for warmups, travel, training, and daily wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\n\u003cul class=\"bt-icon-list\"\u003e\n\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e↔️\u003c\/span\u003e\n\u003cspan\u003e\u003cstrong\u003ePerformance stretch fabric\u003c\/strong\u003e — lightweight material built for flexibility and full mobility\u003c\/span\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔧\u003c\/span\u003e\n\u003cspan\u003e\u003cstrong\u003eAdjustable drawstring waistband\u003c\/strong\u003e — secure fit that adjusts to your comfort\u003c\/span\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🧵\u003c\/span\u003e\n\u003cspan\u003e\u003cstrong\u003eRibbed cuffs and waistband\u003c\/strong\u003e — athletic structure that stays comfortable throughout the day\u003c\/span\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e📱\u003c\/span\u003e\n\u003cspan\u003e\u003cstrong\u003e2 side pockets\u003c\/strong\u003e — quick storage for essentials during training or travel\u003c\/span\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎒\u003c\/span\u003e\n\u003cspan\u003e\u003cstrong\u003eRear pocket\u003c\/strong\u003e — extra storage when you need it\u003c\/span\u003e\n\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e\n\u003cspan\u003e\u003cstrong\u003eFeather-light athletic feel\u003c\/strong\u003e — breathable fabric designed for football players and active lifestyles\u003c\/span\u003e\n\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003cul class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eGame Day\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eWarmups\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eTraining\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eTravel\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSideline Wear\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eEveryday\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cdiv class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt for athletes on the move\u003c\/div\u003e\n\u003cp\u003e\nFrom early warmups to post-game recovery, the Game Day Track Pants are designed to keep you comfortable without limiting your movement. The lightweight stretch fabric works with your body while the ribbed cuffs help maintain a clean athletic fit.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdetails class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\n\u003ch2 id=\"tech-specs\" class=\"bt-collapse__h2\"\u003eTech Specs\u003c\/h2\u003e\n\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\n\u003ctable class=\"bt-specs\"\u003e\n\n\u003ctbody\u003e\n\n\u003ctr\u003e\n\u003cth\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eGame Day Track Pants\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003eFabric Type\u003c\/th\u003e\n\u003ctd\u003ePerformance stretch athletic fabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003eMaterial Composition\u003c\/th\u003e\n\u003ctd\u003e93% polyester \/ 7% spandex\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003eWaist\u003c\/th\u003e\n\u003ctd\u003eDrawstring adjustable waistband\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003eCuff Design\u003c\/th\u003e\n\u003ctd\u003eRibbed bottom cuffs\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003ePockets\u003c\/th\u003e\n\u003ctd\u003e2 side pockets + 1 back pocket\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003ctr\u003e\n\u003cth\u003eBest Use\u003c\/th\u003e\n\u003ctd\u003eTraining, warmups, travel, sideline wear, everyday athletic use\u003c\/td\u003e\n\u003c\/tr\u003e\n\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003ch2 id=\"education-1\"\u003eWhen to Wear Them\u003c\/h2\u003e\n\n\u003cp\u003e\nGame Day Track Pants are built for warmups, training sessions, travel days, and everyday athletic wear. The lightweight performance fabric keeps you comfortable while the streamlined design keeps your look sharp on and off the field.\n\u003c\/p\u003e\n\n\u003ch2 id=\"education-2\"\u003eFit \u0026amp; Movement Notes\u003c\/h2\u003e\n\n\u003cp\u003e\nThe stretch fabric allows natural movement while the ribbed cuffs keep the pants sitting cleanly at the ankle. The adjustable drawstring waist lets athletes customize the fit for comfort during workouts, warmups, or everyday wear.\n\u003c\/p\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdetails class=\"bt-collapse\"\u003e\n\n\u003csummary class=\"bt-collapse__summary\"\u003e\n\u003ch2 id=\"faq\" class=\"bt-collapse__h2\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\n\u003c\/summary\u003e\n\n\u003cdiv class=\"bt-collapse__content bt-faq\"\u003e\n\n\u003ch3\u003eAre these pants built for training?\u003c\/h3\u003e\n\u003cp\u003eYes. The lightweight stretch fabric and athletic fit make them ideal for warmups, workouts, and everyday athletic use.\u003c\/p\u003e\n\n\u003ch3\u003eDo the track pants have pockets?\u003c\/h3\u003e\n\u003cp\u003eYes. They include two side pockets and one rear pocket for convenient storage.\u003c\/p\u003e\n\n\u003ch3\u003eWhat material are the pants made from?\u003c\/h3\u003e\n\u003cp\u003eThe fabric blend is 93% polyester and 7% spandex, providing a lightweight feel with performance stretch.\u003c\/p\u003e\n\n\u003ch3\u003eDo the cuffs stay in place?\u003c\/h3\u003e\n\u003cp\u003eYes. The ribbed bottom cuffs help keep the pants positioned comfortably around the ankle during movement.\u003c\/p\u003e\n\n\u003ch3\u003eAre they only for football?\u003c\/h3\u003e\n\u003cp\u003eNo. While designed with football athletes in mind, the Game Day Track Pants work well for training, travel, gym sessions, and everyday athletic wear.\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"White \/ Adult \/ S","offer_id":53230205927697,"sku":"52AP600001*S","price":69.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":53230205960465,"sku":"52AP600001*M","price":69.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":53230205993233,"sku":"52AP600001*L","price":69.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":53230206026001,"sku":"52AP600001*XL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 2XL","offer_id":53230206058769,"sku":"52AP600001*XXL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ 3XL","offer_id":53230206091537,"sku":"52AP600001*XXXL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ S","offer_id":53230206124305,"sku":"52AP600003*S","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":53230206157073,"sku":"52AP600003*M","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":53230206189841,"sku":"52AP600003*L","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":53230206222609,"sku":"52AP600003*XL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":53230206255377,"sku":"52AP600003*XXL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":53230206288145,"sku":"52AP600003*XXXL","price":69.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":53230206320913,"sku":"52AP60Y001*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":53230206353681,"sku":"52AP60Y001*M","price":59.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":53230206386449,"sku":"52AP60Y001*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ XL","offer_id":53230206419217,"sku":"52AP60Y001*XL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":53230206451985,"sku":"52AP60Y003*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":53230206484753,"sku":"52AP60Y003*M","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":53230206517521,"sku":"52AP60Y003*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":53230206550289,"sku":"52AP60Y003*XL","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/14_1_bfec4647-e2d3-433b-859e-9bc714c61ed0.jpg?v=1778079037"},{"product_id":"big-time-relaxed-track-pants","title":"Big Time Relaxed Track Pants - Adult","description":"\u003c!-- =========================================================\nBATTLE PDP (FILLED • Big Time Relaxed Track Pants)\n- Paste into Shopify product description (or wherever you render PDP HTML)\n- Warranty + Comparison sections removed\n- Tech Specs, FAQ, Learn More are collapsible\n- Complete the Look section removed\n========================================================= --\u003e\n\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { \n    line-height: 1.55 !important;\n  }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing.\n     We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n\n    padding-left: 0 !important;\n    padding-right: 16px !important;\n\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  @media (min-width: 768px){\n    .bt-pdp{\n      padding-right: 18px !important;\n    }\n  }\n\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img,\n  .bt-pdp table,\n  .bt-pdp details,\n  .bt-pdp div{ max-width: 100% !important; }\n\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  .bt-pdp p,\n  .bt-pdp ul,\n  .bt-pdp ol,\n  .bt-pdp section,\n  .bt-pdp .bt-faq,\n  .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{\n    width: 34%;\n    font-weight: 600;\n    background: rgba(0,0,0,.03);\n  }\n\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{\n    margin: 0 0 14px !important;\n    line-height: 1.55 !important;\n  }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  .bt-divider {\n    height: 1px;\n    background: rgba(0,0,0,.10);\n    border: 0;\n    margin: 18px 0;\n    width: 100%;\n  }\n\n  .bt-callout {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title {\n    font-weight: 700;\n    margin: 0 0 6px !important;\n    line-height: 1.25;\n  }\n  .bt-callout p { margin: 0 !important; }\n\n  .bt-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  .bt-icon-list { list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li {\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n    margin: 0 0 10px !important;\n  }\n  .bt-ico {\n    width: 22px;\n    min-width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n\n  .bt-collapse__h2{\n    margin: 0 !important;\n    line-height: 1.05 !important;\n  }\n\n  .bt-collapse__chev{\n    opacity: .75;\n    transition: transform .2s ease;\n  }\n  .bt-collapse[open] .bt-collapse__chev{\n    transform: rotate(180deg);\n  }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003ch2 id=\"hero\"\u003eBig Time Relaxed Track Pants — midweight fleece comfort with an easy athletic fit.\u003c\/h2\u003e\n\u003cp\u003eSettle into all-day comfort with \u003cstrong\u003eBattle Sports Big Time Relaxed Track Pants\u003c\/strong\u003e. Designed with a relaxed fit and premium midweight fleece, these pants deliver the soft feel athletes want for warmups, travel days, recovery, and everyday wear. The cotton-faced fleece keeps the exterior looking clean and structured, while the elastic waistband and tonal drawstring help dial in a comfortable, secure fit.\u003c\/p\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eBig Time Relaxed Track Pants\u003c\/strong\u003e are designed for athletes who want laid-back comfort without losing that clean Battle look. The midweight fleece blend gives you dependable warmth and softness, while the relaxed fit makes them easy to wear through training days, team travel, or off-field downtime. With two side pockets and a back pocket, they also bring everyday function to a premium fleece essential.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdiv class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003eMidweight fleece delivers warmth without the bulk, while an elastic waistband, tonal drawstring, and three-pocket storage make these track pants an easy go-to for travel, recovery, and daily wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔥\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eMidweight fleece comfort\u003c\/strong\u003e — soft, warm fabric with just enough weight for year-round wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e😌\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eRelaxed fit\u003c\/strong\u003e — easy athletic feel designed for comfort on the move or at rest\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔧\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eSelf-fabric elasticated waistband\u003c\/strong\u003e — secure fit that stays comfortable throughout the day\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔗\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eTonal drawstring\u003c\/strong\u003e — adjustable waist detail that keeps the look clean and understated\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e📱\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e2 side pockets\u003c\/strong\u003e — convenient everyday storage for essentials\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎒\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBack pocket\u003c\/strong\u003e — added utility for quick-access carry\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🧵\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eCotton-facing fleece\u003c\/strong\u003e — smooth outer finish paired with soft fleece comfort\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eBig Time Relaxed Track Pants\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFit\u003c\/th\u003e\n\u003ctd\u003eRelaxed fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFabric Weight\u003c\/th\u003e\n\u003ctd\u003eMid weight, 9.4 oz fleece\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMaterial Composition\u003c\/th\u003e\n\u003ctd\u003e80% cotton \/ 20% recycled polyester fleece\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFabric Finish\u003c\/th\u003e\n\u003ctd\u003eCotton-facing fleece\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWaist\u003c\/th\u003e\n\u003ctd\u003eSelf-fabric elasticated waistband with tonal drawstring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePockets\u003c\/th\u003e\n\u003ctd\u003e2 side pockets + 1 back pocket\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBest Use\u003c\/th\u003e\n\u003ctd\u003eWarmups, travel, recovery, casual wear, everyday athletic use\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"education-1\"\u003eWhen to Wear Them\u003c\/h2\u003e\n\u003cp\u003eBig Time Relaxed Track Pants are ideal for travel days, warmups, recovery, and everyday wear. The midweight fleece adds comfort without feeling overly heavy, making them a versatile option for athletes who want an easy off-field staple.\u003c\/p\u003e\n\u003ch2 id=\"education-2\"\u003eFit \u0026amp; Comfort Notes\u003c\/h2\u003e\n\u003cp\u003eThe relaxed fit gives these pants a roomier feel than a streamlined performance bottom, making them especially comfortable for downtime and daily wear. The elasticated waistband and tonal drawstring help you adjust the fit, while the cotton-facing fleece keeps the outside looking clean and premium.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails class=\"bt-collapse\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eFrequently Asked Questions\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content bt-faq\"\u003e\n\u003ch3\u003eWhat kind of fit do these pants have?\u003c\/h3\u003e\n\u003cp\u003eThey feature a relaxed fit designed for comfort and easy everyday wear.\u003c\/p\u003e\n\u003ch3\u003eWhat fabric are the Big Time Relaxed Track Pants made from?\u003c\/h3\u003e\n\u003cp\u003eThey are made from midweight 9.4 oz fleece with an 80% cotton and 20% recycled polyester blend.\u003c\/p\u003e\n\u003ch3\u003eDo these pants have pockets?\u003c\/h3\u003e\n\u003cp\u003eYes. They include two side pockets and one back pocket for convenient storage.\u003c\/p\u003e\n\u003ch3\u003eIs the waistband adjustable?\u003c\/h3\u003e\n\u003cp\u003eYes. The self-fabric elasticated waistband includes a tonal drawstring so you can adjust the fit.\u003c\/p\u003e\n\u003ch3\u003eAre these made more for performance or casual wear?\u003c\/h3\u003e\n\u003cp\u003eThey lean into comfort-first everyday wear, but they also work well for warmups, travel, and recovery thanks to the relaxed fit and durable fleece construction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ S","offer_id":53234819105041,"sku":"118AP600003*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":53234819137809,"sku":"118AP600003*M","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":53234819170577,"sku":"118AP600003*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":53234819203345,"sku":"118AP600003*XL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ 2XL","offer_id":53234819236113,"sku":"118AP600003*XXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ S","offer_id":53234818908433,"sku":"118AP600038*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ M","offer_id":53234818941201,"sku":"118AP600038*M","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ L","offer_id":53234818973969,"sku":"118AP600038*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ XL","offer_id":53234819006737,"sku":"118AP600038*XL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ 2XL","offer_id":53234819039505,"sku":"118AP600038*XXL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ S","offer_id":54324010811665,"sku":"118AP600006*S","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ M","offer_id":54324010844433,"sku":"118AP600006*M","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ L","offer_id":54324010877201,"sku":"118AP600006*L","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ XL","offer_id":54324010909969,"sku":"118AP600006*XL","price":59.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ 2XL","offer_id":54324010942737,"sku":"118AP600006*XXL","price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/BTL_jog_BLK.jpg?v=1776869601"},{"product_id":"game-day-track-shorts","title":"Game Day Track Shorts","description":"\u003c!-- =========================================================\nBATTLE PDP (FILLED • AeroMesh Astro Shorts)\n- Paste into Shopify product description (or wherever you render PDP HTML)\n- Warranty + Comparison sections removed\n- Tech Specs, FAQ, Learn More are collapsible\n========================================================= --\u003e\n\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { \n    line-height: 1.55 !important;\n  }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing.\n     We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n\n    padding-left: 0 !important;        \/* keep theme left gutter *\/\n    padding-right: 16px !important;    \/* create matching right gutter *\/\n\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{\n      padding-right: 18px !important;\n    }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img,\n  .bt-pdp table,\n  .bt-pdp details,\n  .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p,\n  .bt-pdp ul,\n  .bt-pdp ol,\n  .bt-pdp section,\n  .bt-pdp .bt-faq,\n  .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{\n    width: 34%;\n    font-weight: 600;\n    background: rgba(0,0,0,.03);\n  }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{\n    margin: 0 0 14px !important;\n    line-height: 1.55 !important;\n  }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider {\n    height: 1px;\n    background: rgba(0,0,0,.10);\n    border: 0;\n    margin: 18px 0;\n    width: 100%;\n  }\n\n  \/* Callout *\/\n  .bt-callout {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title {\n    font-weight: 700;\n    margin: 0 0 6px !important;\n    line-height: 1.25;\n  }\n  .bt-callout p { margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge {\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list { list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li {\n    display: flex;\n    gap: 10px;\n    align-items: flex-start;\n    margin: 0 0 10px !important;\n  }\n  .bt-ico {\n    width: 22px;\n    min-width: 22px;\n    height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n\n  .bt-collapse__h2{\n    margin: 0 !important;\n    line-height: 1.05 !important;\n  }\n\n  .bt-collapse__chev{\n    opacity: .75;\n    transition: transform .2s ease;\n  }\n  .bt-collapse[open] .bt-collapse__chev{\n    transform: rotate(180deg);\n  }\n\n  \/* =========================================================\n     FIX: Inner padding inside dropdown content (FAQ + Learn More)\n  ======================================================= *\/\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important; \/* mobile-friendly *\/\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n    \/* ===== Horizontal scroll wrapper ===== *\/\n  .bt-look-scroll{\n    width: 100%;\n    margin: 10px 0 6px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n  }\n\n  .bt-look-track{\n    display: inline-flex;\n    gap: 12px;\n    padding-bottom: 6px;\n  }\n\n  \/* ===== Individual cards ===== *\/\n  .bt-look-card{\n    scroll-snap-align: start;\n    width: 200px;\n    flex: 0 0 auto;\n\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n    background: #fff;\n\n    display: flex;\n    flex-direction: column;\n  }\n\n  \/* Slightly larger cards on desktop *\/\n  @media (min-width: 768px){\n    .bt-look-card{ width: 240px; }\n  }\n\n  .bt-look-imgwrap{\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    background: rgba(0,0,0,.03);\n    overflow: hidden;\n  }\n\n  .bt-look-imgwrap img{\n    width: 100% !important;\n    height: 100% !important;\n    object-fit: cover;\n    display: block;\n  }\n\n  .bt-look-body{\n    padding: 12px;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n  }\n\n  .bt-look-name{\n    font-weight: 700;\n    line-height: 1.25;\n    margin: 0 !important;\n    font-size: 15px;\n  }\n\n  .bt-look-meta{\n    margin: 0 !important;\n    font-size: 13px;\n    opacity: .85;\n    line-height: 1.35;\n  }\n\n  .bt-look-cta{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n\n    border: 1px solid rgba(0,0,0,.18);\n    border-radius: 10px;\n    padding: 10px 12px;\n\n    font-weight: 700;\n    text-decoration: none;\n    line-height: 1;\n\n    background: rgba(0,0,0,.02);\n  }\n\n  .bt-look-cta:hover{ background: rgba(0,0,0,.04); }\n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- =========================\n       HERO \/ POSITIONING\n  ========================== --\u003e\n\u003ch2 id=\"hero\"\u003eBuilt for Speed. Ready for Game Day.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eGame Day Track Shorts\u003c\/strong\u003e are built for athletes who want lightweight performance, unrestricted movement, and everyday function. With breathable fabric, a clean athletic cut, and side pockets, these are made to handle training, travel, warmups, and everything between kickoff and recovery.\u003c\/p\u003e\n\u003c!-- =========================\n       OVERVIEW\n  ========================== --\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eWhen the pace picks up, your gear can’t get in the way.\u003c\/p\u003e\n\u003cp\u003eThe Game Day Track Shorts are made for movement. Lightweight fabric helps keep you fast, breathable construction helps keep you cool, and the athletic fit is built to move naturally through sprints, cuts, lifts, and everyday wear. Add in functional pockets and you get a short that works on training days, game days, and off days without missing a step.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       QUICK WIN CALLOUT\n  ========================== --\u003e\n\u003cdiv class=\"bt-callout\" role=\"note\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003ePerformance You Can Wear Anywhere\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eLightweight. Breathable. Built with pockets.\u003c\/strong\u003e Made for athletes who move all day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- =========================\n       KEY FEATURES (ICON LIST)\n  ========================== --\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🧩\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eFunctional side pockets\u003c\/strong\u003e — gives you everyday utility without sacrificing athletic performance\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eLightweight performance fabric\u003c\/strong\u003e built for speed, training, and nonstop movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e💨\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eBreathable construction\u003c\/strong\u003e helps keep you cool during workouts, warmups, and game-day heat\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎯\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eStreamlined athletic fit\u003c\/strong\u003e that moves clean without bunching or slowing you down\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔒\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eElastic waistband with internal drawcord\u003c\/strong\u003e for a secure, locked-in feel\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🏁\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eVersatile game-ready design\u003c\/strong\u003e built for training, travel, and daily wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- =========================\n       BADGES (BEST FOR)\n  ========================== --\u003e\n\u003cul class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eTraining\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eGame Day\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eWarmups\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eTravel\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eEveryday Wear\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSpeed Athletes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- =========================\n       BUILT FOR \/ CONFIDENCE\n  ========================== --\u003e\n\u003cdiv class=\"bt-callout\" role=\"note\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt for Athletes in Motion\u003c\/div\u003e\n\u003cp\u003eThese shorts are made for more than one moment. From pregame prep to postgame recovery, from training sessions to everyday wear, the Game Day Track Shorts are built to keep up without adding bulk, drag, or distraction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       COLLAPSED: TECH SPECS\n  ========================== --\u003e\n\u003cdetails class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDesign\u003c\/th\u003e\n\u003ctd\u003ePerformance track short with functional side pockets\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabric\u003c\/th\u003e\n\u003ctd\u003eLightweight performance polyester blend\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eStreamlined athletic cut\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaist\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with internal drawcord\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLength\u003c\/th\u003e\n\u003ctd\u003eBuilt for training, movement, and everyday wear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eColor\u003c\/th\u003e\n\u003ctd\u003eBlack or White\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eCare\u003c\/th\u003e\n\u003ctd\u003eMachine wash cold. Tumble dry low.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       EDUCATION \/ DEFINITIONS\n  ========================== --\u003e\n\u003ch2 id=\"education-1\"\u003eWhy Lightweight Performance Matters\u003c\/h2\u003e\n\u003cp\u003eHeavy shorts slow you down. Stiff shorts fight your movement. And shorts that only work in one setting become a wasted piece in your rotation.\u003c\/p\u003e\n\u003cp\u003eThe Game Day Track Shorts are built to stay light, move easily, and handle the pace of an athlete’s day. That means better comfort through training, less distraction during movement, and a more versatile short you can wear well beyond the field.\u003c\/p\u003e\n\u003ch2 id=\"education-2\"\u003eFit \u0026amp; Sizing Notes\u003c\/h2\u003e\n\u003cp\u003eTrue-to-size athletic fit. Designed to stay comfortable through training, sprint work, and all-day wear. If you prefer a looser feel, size up.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003c!-- =========================\n       COLLAPSED: FAQ\n  ========================== --\u003e\n\u003cdetails class=\"bt-collapse\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eFrequently Asked Questions\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content bt-faq\"\u003e\n\u003ch3\u003eDo these shorts have pockets?\u003c\/h3\u003e\n\u003cp\u003eYes. The Game Day Track Shorts include functional side pockets for added everyday utility.\u003c\/p\u003e\n\u003ch3\u003eWhat are these shorts best for?\u003c\/h3\u003e\n\u003cp\u003eThey’re built for training, warmups, travel, and everyday athletic wear. They’re designed to perform on game day and still be useful off the field.\u003c\/p\u003e\n\u003ch3\u003eAre these good for workouts and speed training?\u003c\/h3\u003e\n\u003cp\u003eYes. The lightweight fabric and athletic fit make them a strong option for workouts, sprint work, and general performance use.\u003c\/p\u003e\n\u003ch3\u003eDo they run true to size?\u003c\/h3\u003e\n\u003cp\u003eYes. We recommend ordering your normal size for an athletic performance fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":53401838584081,"sku":"15AP600003*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":53401838616849,"sku":"15AP600003*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":53401838649617,"sku":"15AP600003*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":53401838682385,"sku":"15AP600003*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XXL","offer_id":53401838715153,"sku":"15AP600003*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XXXL","offer_id":53401838747921,"sku":"15AP600003*XXXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":53401838780689,"sku":"15AP6Y0003*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":53401838813457,"sku":"15AP6Y0003*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":53401838846225,"sku":"15AP6Y0003*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":53401838878993,"sku":"15AP6Y0003*XL","price":39.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ S","offer_id":53401888489745,"sku":"15AP600001*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ M","offer_id":53401888522513,"sku":"15AP600001*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ L","offer_id":53401888555281,"sku":"15AP600001*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XL","offer_id":53401888588049,"sku":"15AP600001*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XXL","offer_id":53401888620817,"sku":"15AP600001*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Adult \/ XXXL","offer_id":53401888653585,"sku":"15AP600001*XXXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ S","offer_id":53401888686353,"sku":"15AP6Y0001*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ M","offer_id":53401888719121,"sku":"15AP6Y0001*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ L","offer_id":53401888751889,"sku":"15AP6Y0001*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"White \/ Youth \/ XL","offer_id":53401888784657,"sku":"15AP6Y0001*XL","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/gamedayflagshortsblack.jpg?v=1776106842"},{"product_id":"305-sports-mesh-shorts","title":"305 Sports Mesh Shorts","description":"\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { line-height: 1.55 !important; }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing. We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n    padding-left: 0 !important;          \/* keep theme left gutter *\/\n    padding-right: 16px !important;      \/* create matching right gutter *\/\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{ padding-right: 18px !important; }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img, .bt-pdp table, .bt-pdp details, .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p, .bt-pdp ul, .bt-pdp ol, .bt-pdp section, .bt-pdp .bt-faq, .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{ width: 34%; font-weight: 600; background: rgba(0,0,0,.03); }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{ margin: 0 0 14px !important; line-height: 1.55 !important; }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider { height: 1px; background: rgba(0,0,0,.10); border: 0; margin: 18px 0; width: 100%; }\n\n  \/* Callout *\/\n  .bt-callout{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title{ font-weight: 700; margin: 0 0 6px !important; line-height: 1.25; }\n  .bt-callout p{ margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list{ list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li{ display: flex; gap: 10px; align-items: flex-start; margin: 0 0 10px !important; }\n  .bt-ico{\n    width: 22px; min-width: 22px; height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex; align-items: center; justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n  .bt-collapse__h2{ margin: 0 !important; line-height: 1.05 !important; }\n  .bt-collapse__chev{ opacity: .75; transition: transform .2s ease; }\n  .bt-collapse[open] .bt-collapse__chev{ transform: rotate(180deg); }\n  .bt-collapse__content{ padding: 14px 18px 16px !important; }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n  .bt-hero-img{\n    width: 100%;\n    height: auto;\n    border-radius: 12px;\n    display: block;\n    margin: 0 0 16px !important;\n  }\n\n  \/* Added only for new top-level section titles *\/\n  .bt-section-toggle{ margin-top: 0 !important; }\n  .bt-section-toggle + .bt-section-toggle{ margin-top: 0 !important; }\n\n  \/* Comparison cards *\/\n  .bt-compare-card{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 10px 12px;\n    background: #fff;\n  }\n  .bt-compare-card--primary{ border-color: rgba(0,0,0,.22); }\n\n  .bt-compare-rows{ display: grid; gap: 8px; }\n  .bt-compare-row{ display: flex; gap: 10px; }\n  .bt-compare-label{ min-width: 72px; font-weight: 600; opacity: .85; }\n  .bt-compare-value{ flex: 1; }\n\n  \/* Horizontal scroll *\/\n  .bt-compare-scroll{\n    width: 100%;\n    margin: 12px 0 10px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n    contain: layout paint;\n  }\n\n  .bt-compare-track{\n    white-space: nowrap;\n    font-size: 0;\n    padding-bottom: 10px;\n  }\n\n  .bt-compare-scroll .bt-compare-card{\n    display: inline-block;\n    white-space: normal;\n    font-size: 14px;\n    margin-right: 10px;\n    scroll-snap-align: start;\n    width: 210px;\n  }\n  @media (min-width: 768px){\n    .bt-compare-scroll .bt-compare-card{ width: 260px; }\n  }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- BT_OVERVIEW_START --\u003e\n\u003ch2 id=\"hero\"\u003e305 Sports Mesh Shorts. Lightweight Breathability with Built-In Comfort and Athletic Mobility.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003e305 Sports Mesh Shorts\u003c\/strong\u003e are built for easy movement, breathable comfort, and everyday athletic style. With a loose fit, built-in liner, adjustable draw cord, side pockets, vented hems, and sublimated 305 Sports artwork, these shorts bring performance comfort with a clean standout look.\u003c\/p\u003e\n\u003cdiv aria-label=\"Performance callout\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003eThese shorts win because they are light, breathable, and easy to move in. The built-in liner adds secure comfort, while the mesh body and vented hems keep them ready for workouts, warmups, or daily wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003e305 Sports Mesh Shorts\u003c\/strong\u003e are made for athletes who want comfort without restriction. The loose fit gives you room to move, while the 6–7\" inseam hits that ideal athletic length without feeling too long or too short. Lightweight mesh fabrication helps keep air flowing, and the built-in liner adds secure comfort when you are training, running, lifting, or just staying active. Finished with side hem pockets, vented hems, an adjustable waistband, and sublimated 305 Sports design details, these shorts are made to look good and move better.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🩳\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLoose Athletic Fit:\u003c\/strong\u003e Roomy fit built for unrestricted movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e📏\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e6–7\" Inseam:\u003c\/strong\u003e Ideal athletic length for training, lounging, and daily wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔒\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eBuilt-In Liner:\u003c\/strong\u003e Secure comfort and support without extra bulk\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🌬️\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLightweight Mesh Fabrication:\u003c\/strong\u003e Breathable construction helps keep you cool\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eVented Hems:\u003c\/strong\u003e Added mobility for running, training, and active movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎨\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSublimated Design:\u003c\/strong\u003e Premium graphic detail built into the fabric for a clean finish\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul aria-label=\"Best for\" class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eLoose Fit\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBuilt-In Liner\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003e6–7\" Inseam\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBreathable Mesh\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSide Pockets\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eVented Hems\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSublimated Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BT_OVERVIEW_END --\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdetails class=\"bt-collapse bt-section-toggle\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\u003cspan class=\"bt-collapse__h2\"\u003eDetails \u0026amp; Fit\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003c!-- BT_SPECS_START --\u003e\n\u003cdiv aria-label=\"Fit guide\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt to Move\u003c\/div\u003e\n\u003cp\u003eThese mesh shorts are made for active wear with a loose fit, secure liner, adjustable waistband, and breathable construction that keeps movement easy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"fit-details\"\u003eFit \u0026amp; Style Details\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003e305 Sports Mesh Shorts\u003c\/strong\u003e have a loose athletic fit designed for freedom of movement. The 6–7\" inseam gives them a sharp training-short length that works for workouts, warmups, summer wear, or casual everyday fits. The elastic waistband and adjustable draw cord let you lock in your fit, while the built-in liner adds comfort and security underneath. Side hem pockets give you storage without overcomplicating the short, and vented hems help the shorts move with you instead of against you.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails aria-label=\"Tech specs\" class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003e305 Sports Mesh Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eAthletic mesh shorts with built-in liner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eLoose fit for unrestricted movement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInseam\u003c\/th\u003e\n\u003ctd\u003e6–7\" inseam for an ideal athletic length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaistband\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with adjustable draw cord\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLiner\u003c\/th\u003e\n\u003ctd\u003eBuilt-in liner for secure comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabrication\u003c\/th\u003e\n\u003ctd\u003eLightweight mesh construction for maximum breathability\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003eSide hem pockets for everyday storage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMobility\u003c\/th\u003e\n\u003ctd\u003eVented hems for added range of motion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDesign\u003c\/th\u003e\n\u003ctd\u003eSublimated 305 Sports design with premium graphic detail\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBest For\u003c\/th\u003e\n\u003ctd\u003eTraining, warmups, workouts, summer wear, lounging, and everyday athletic style\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"when-to-wear\"\u003eWhen to Wear It\u003c\/h2\u003e\n\u003cp\u003eWear these shorts for training sessions, gym days, warmups, recovery days, summer fits, or casual daily wear. They are light enough for heat, comfortable enough for lounging, and mobile enough for active movement. Basically, they are not overbuilt junk. They are the shorts you grab when you want comfort, breathability, and a clean athletic look.\u003c\/p\u003e\n\u003cdiv aria-label=\"Use tip\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eUse Tip\u003c\/div\u003e\n\u003cp\u003ePair them with a 305 Sports tee or hoodie for a full set look, or wear them solo with training gear when you want breathable comfort that still looks sharp.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BT_SPECS_END --\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails class=\"bt-collapse bt-section-toggle\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\u003cspan class=\"bt-collapse__h2\"\u003eFAQs\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003c!-- BT_FAQ_START --\u003e\n\u003cdetails aria-label=\"Frequently Asked Questions\" class=\"bt-collapse\" open=\"\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eFrequently Asked Questions\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content bt-faq\"\u003e\n\u003ch3\u003eWhat kind of fit do the 305 Sports Mesh Shorts have?\u003c\/h3\u003e\n\u003cp\u003eThe shorts have a loose athletic fit designed for unrestricted movement. They are built to feel relaxed, breathable, and easy to wear.\u003c\/p\u003e\n\n\u003ch3\u003eDo these shorts have a liner?\u003c\/h3\u003e\n\u003cp\u003eYes. The 305 Sports Mesh Shorts include a built-in liner for secure comfort and support during training, movement, or everyday wear.\u003c\/p\u003e\n\n\u003ch3\u003eHow long are the shorts?\u003c\/h3\u003e\n\u003cp\u003eThey feature a 6–7\" inseam, giving them an ideal athletic length that is easy to move in without feeling oversized.\u003c\/p\u003e\n\n\u003ch3\u003eAre these shorts breathable?\u003c\/h3\u003e\n\u003cp\u003eYes. They are made with lightweight mesh fabrication designed for maximum breathability, making them a strong choice for warm weather, workouts, and active wear.\u003c\/p\u003e\n\n\u003ch3\u003eDo the shorts have pockets?\u003c\/h3\u003e\n\u003cp\u003eYes. The shorts include side hem pockets for easy storage while keeping the overall fit clean and athletic.\u003c\/p\u003e\n\n\u003ch3\u003eWhat are the vented hems for?\u003c\/h3\u003e\n\u003cp\u003eThe vented hems help improve mobility, letting the shorts move more naturally during training, running, stretching, or everyday activity.\u003c\/p\u003e\n\n\u003ch3\u003eWhat makes the design premium?\u003c\/h3\u003e\n\u003cp\u003eThe shorts use a sublimated design, which gives the artwork a clean, detailed finish built into the fabric instead of feeling like a heavy surface print.\u003c\/p\u003e\n\n\u003ch3\u003eWho are these shorts best for?\u003c\/h3\u003e\n\u003cp\u003eThey are best for anyone who wants breathable athletic shorts with a loose fit, built-in liner, secure waistband, pockets, and bold 305 Sports style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- BT_FAQ_END --\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":53472900251921,"sku":"93APSPO003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":53472900284689,"sku":"93APSPO003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":53472900317457,"sku":"93APSPO003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":53472900350225,"sku":"93APSPO003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":53472900382993,"sku":"93APSPO003*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":53472905232657,"sku":"93APSPO003*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":53472900415761,"sku":"93APYSP003*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":53472900448529,"sku":"93APYSP003*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":53472900481297,"sku":"93APYSP003*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ S","offer_id":53472900514065,"sku":"93APSPO029*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ M","offer_id":53472900546833,"sku":"93APSPO029*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ L","offer_id":53472900579601,"sku":"93APSPO029*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ XL","offer_id":53472900612369,"sku":"93APSPO029*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 2XL","offer_id":53472900645137,"sku":"93APSPO029*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 3XL","offer_id":53472905298193,"sku":"93APSPO029*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ S","offer_id":53472900677905,"sku":"93APYSP029*S","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ M","offer_id":53472900710673,"sku":"93APYSP029*M","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ L","offer_id":53472900743441,"sku":"93APYSP029*L","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":53472918765841,"sku":"93APYSP003*XL","price":39.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ XL","offer_id":53472923156753,"sku":"93APYSP029*XL","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/305_Shorts.jpg?v=1781535319"},{"product_id":"1-mesh-shorts","title":"#1 Mesh Shorts","description":"\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { line-height: 1.55 !important; }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing. We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n    padding-left: 0 !important;          \/* keep theme left gutter *\/\n    padding-right: 16px !important;      \/* create matching right gutter *\/\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{ padding-right: 18px !important; }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img, .bt-pdp table, .bt-pdp details, .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p, .bt-pdp ul, .bt-pdp ol, .bt-pdp section, .bt-pdp .bt-faq, .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{ width: 34%; font-weight: 600; background: rgba(0,0,0,.03); }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{ margin: 0 0 14px !important; line-height: 1.55 !important; }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider { height: 1px; background: rgba(0,0,0,.10); border: 0; margin: 18px 0; width: 100%; }\n\n  \/* Callout *\/\n  .bt-callout{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title{ font-weight: 700; margin: 0 0 6px !important; line-height: 1.25; }\n  .bt-callout p{ margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list{ list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li{ display: flex; gap: 10px; align-items: flex-start; margin: 0 0 10px !important; }\n  .bt-ico{\n    width: 22px; min-width: 22px; height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex; align-items: center; justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n  .bt-collapse__h2{ margin: 0 !important; line-height: 1.05 !important; }\n  .bt-collapse__chev{ opacity: .75; transition: transform .2s ease; }\n  .bt-collapse[open] .bt-collapse__chev{ transform: rotate(180deg); }\n  .bt-collapse__content{ padding: 14px 18px 16px !important; }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n  .bt-hero-img{\n    width: 100%;\n    height: auto;\n    border-radius: 12px;\n    display: block;\n    margin: 0 0 16px !important;\n  }\n\n  \/* Added only for new top-level section titles *\/\n  .bt-section-toggle{ margin-top: 0 !important; }\n  .bt-section-toggle + .bt-section-toggle{ margin-top: 0 !important; }\n\n  \/* Comparison cards *\/\n  .bt-compare-card{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 10px 12px;\n    background: #fff;\n  }\n  .bt-compare-card--primary{ border-color: rgba(0,0,0,.22); }\n\n  .bt-compare-rows{ display: grid; gap: 8px; }\n  .bt-compare-row{ display: flex; gap: 10px; }\n  .bt-compare-label{ min-width: 72px; font-weight: 600; opacity: .85; }\n  .bt-compare-value{ flex: 1; }\n\n  \/* Horizontal scroll *\/\n  .bt-compare-scroll{\n    width: 100%;\n    margin: 12px 0 10px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n    contain: layout paint;\n  }\n\n  .bt-compare-track{\n    white-space: nowrap;\n    font-size: 0;\n    padding-bottom: 10px;\n  }\n\n  .bt-compare-scroll .bt-compare-card{\n    display: inline-block;\n    white-space: normal;\n    font-size: 14px;\n    margin-right: 10px;\n    scroll-snap-align: start;\n    width: 210px;\n  }\n  @media (min-width: 768px){\n    .bt-compare-scroll .bt-compare-card{ width: 260px; }\n  }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- BT_OVERVIEW_START --\u003e\n\u003ch2 id=\"hero\"\u003e#1 Mesh Shorts. Lightweight Breathability with Bold Battle Energy.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003e#1 Mesh Shorts\u003c\/strong\u003e are built for easy movement, breathable comfort, and standout athletic style. With a loose fit, built-in liner, adjustable draw cord, side pockets, vented hems, and allover #1 foam finger artwork, these shorts bring everyday comfort with loud Battle personality.\u003c\/p\u003e\n\u003cdiv role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003eThese shorts keep it simple. Light mesh, easy movement, secure liner, and a bold graphic that actually has some juice. Not every pair of shorts needs a fake innovation story.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003e#1 Mesh Shorts\u003c\/strong\u003e are made for athletes who want breathable comfort without a boring look. The loose fit gives you room to move, while the 6–7\" inseam hits that ideal athletic length without feeling too long or too short. Lightweight mesh fabrication helps keep air flowing, and the built-in liner adds secure comfort when you are training, running, lifting, relaxing, or just wearing them every day. Finished with side hem pockets, vented hems, an adjustable waistband, and sublimated #1 Battle artwork, these shorts are made to move easy and stand out.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🩳\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLoose Athletic Fit:\u003c\/strong\u003e Roomy fit built for unrestricted movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e📏\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e6–7\" Inseam:\u003c\/strong\u003e Ideal athletic length for training, lounging, and daily wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔒\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eBuilt-In Liner:\u003c\/strong\u003e Secure comfort and support without extra bulk\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🌬️\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLightweight Mesh Fabrication:\u003c\/strong\u003e Breathable construction helps keep you cool\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eVented Hems:\u003c\/strong\u003e Added mobility for running, training, and active movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎨\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSublimated #1 Design:\u003c\/strong\u003e Allover foam finger graphic detail built into the fabric for a clean finish\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eLoose Fit\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBuilt-In Liner\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003e6–7\" Inseam\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBreathable Mesh\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSide Pockets\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eVented Hems\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSublimated Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BT_OVERVIEW_END --\u003e\u003chr class=\"bt-divider\"\u003e\n\u003cdetails class=\"bt-collapse bt-section-toggle\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\u003cspan class=\"bt-collapse__h2\"\u003eDetails \u0026amp; Fit\u003c\/span\u003e\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003c!-- BT_SPECS_START --\u003e\n\u003cdiv role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt to Move\u003c\/div\u003e\n\u003cp\u003eThese mesh shorts are made for active wear with a loose fit, secure liner, adjustable waistband, and breathable construction that keeps movement easy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"fit-details\"\u003eFit \u0026amp; Style Details\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003e#1 Mesh Shorts\u003c\/strong\u003e have a loose athletic fit designed for freedom of movement. The 6–7\" inseam gives them a sharp training-short length that works for workouts, warmups, summer wear, or casual everyday fits. The elastic waistband and adjustable draw cord let you lock in your fit, while the built-in liner adds comfort and security underneath. Side hem pockets give you storage without overcomplicating the short, and vented hems help the shorts move with you instead of against you.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003e#1 Mesh Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eAthletic mesh shorts with built-in liner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eLoose fit for unrestricted movement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInseam\u003c\/th\u003e\n\u003ctd\u003e6–7\" inseam for an ideal athletic length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaistband\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with adjustable draw cord\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLiner\u003c\/th\u003e\n\u003ctd\u003eBuilt-in liner for secure comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabrication\u003c\/th\u003e\n\u003ctd\u003eLightweight mesh construction for maximum breathability\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003eSide hem pockets for everyday storage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMobility\u003c\/th\u003e\n\u003ctd\u003eVented hems for added range of motion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDesign\u003c\/th\u003e\n\u003ctd\u003eSublimated allover #1 foam finger Battle design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBest For\u003c\/th\u003e\n\u003ctd\u003eTraining, warmups, workouts, summer wear, lounging, and everyday athletic style\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"when-to-wear\"\u003eWhen to Wear It\u003c\/h2\u003e\n\u003cp\u003eWear these shorts for training sessions, gym days, warmups, recovery days, summer fits, or casual daily wear. They are light enough for heat, comfortable enough for lounging, and mobile enough for active movement. The #1 graphic gives them more attitude than standard mesh shorts without making them harder to wear.\u003c\/p\u003e\n\u003cdiv role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eUse Tip\u003c\/div\u003e\n\u003cp\u003ePair them with a Battle tee or hoodie for a full athletic fit, or wear them solo when you want breathable comfort with a louder game-day look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BT_SPECS_END --\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Adult \/ S","offer_id":53607955857681,"sku":"93APONE034*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ M","offer_id":53607955890449,"sku":"93APONE034*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ L","offer_id":53607955923217,"sku":"93APONE034*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ XL","offer_id":53607955955985,"sku":"93APONE034*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ 2XL","offer_id":53607955988753,"sku":"93APONE034*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Adult \/ 3XL","offer_id":53607956021521,"sku":"93APONE034*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ S","offer_id":53607956054289,"sku":"93APYON034*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ M","offer_id":53607956087057,"sku":"93APYON034*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ L","offer_id":53607956119825,"sku":"93APYON034*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Youth \/ XL","offer_id":53607956447505,"sku":"93APYON034*XL","price":44.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/93APONE034_1.jpg?v=1782155029"},{"product_id":"collage-mesh-shorts","title":"Collage Mesh Shorts","description":"\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { line-height: 1.55 !important; }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing. We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n    padding-left: 0 !important;          \/* keep theme left gutter *\/\n    padding-right: 16px !important;      \/* create matching right gutter *\/\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{ padding-right: 18px !important; }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img, .bt-pdp table, .bt-pdp details, .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p, .bt-pdp ul, .bt-pdp ol, .bt-pdp section, .bt-pdp .bt-faq, .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{ width: 34%; font-weight: 600; background: rgba(0,0,0,.03); }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{ margin: 0 0 14px !important; line-height: 1.55 !important; }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider { height: 1px; background: rgba(0,0,0,.10); border: 0; margin: 18px 0; width: 100%; }\n\n  \/* Callout *\/\n  .bt-callout{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title{ font-weight: 700; margin: 0 0 6px !important; line-height: 1.25; }\n  .bt-callout p{ margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list{ list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li{ display: flex; gap: 10px; align-items: flex-start; margin: 0 0 10px !important; }\n  .bt-ico{\n    width: 22px; min-width: 22px; height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex; align-items: center; justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n  .bt-collapse__h2{ margin: 0 !important; line-height: 1.05 !important; }\n  .bt-collapse__chev{ opacity: .75; transition: transform .2s ease; }\n  .bt-collapse[open] .bt-collapse__chev{ transform: rotate(180deg); }\n  .bt-collapse__content{ padding: 14px 18px 16px !important; }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n  .bt-hero-img{\n    width: 100%;\n    height: auto;\n    border-radius: 12px;\n    display: block;\n    margin: 0 0 16px !important;\n  }\n\n  \/* Added only for new top-level section titles *\/\n  .bt-section-toggle{ margin-top: 0 !important; }\n  .bt-section-toggle + .bt-section-toggle{ margin-top: 0 !important; }\n\n  \/* Comparison cards *\/\n  .bt-compare-card{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 10px 12px;\n    background: #fff;\n  }\n  .bt-compare-card--primary{ border-color: rgba(0,0,0,.22); }\n\n  .bt-compare-rows{ display: grid; gap: 8px; }\n  .bt-compare-row{ display: flex; gap: 10px; }\n  .bt-compare-label{ min-width: 72px; font-weight: 600; opacity: .85; }\n  .bt-compare-value{ flex: 1; }\n\n  \/* Horizontal scroll *\/\n  .bt-compare-scroll{\n    width: 100%;\n    margin: 12px 0 10px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n    contain: layout paint;\n  }\n\n  .bt-compare-track{\n    white-space: nowrap;\n    font-size: 0;\n    padding-bottom: 10px;\n  }\n\n  .bt-compare-scroll .bt-compare-card{\n    display: inline-block;\n    white-space: normal;\n    font-size: 14px;\n    margin-right: 10px;\n    scroll-snap-align: start;\n    width: 210px;\n  }\n  @media (min-width: 768px){\n    .bt-compare-scroll .bt-compare-card{ width: 260px; }\n  }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- BT_OVERVIEW_START --\u003e\n\u003ch2 id=\"hero\"\u003eCollage Mesh Shorts. Loud Battle Style with Lightweight Breathability.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eCollage Mesh Shorts\u003c\/strong\u003e are built for easy movement, breathable comfort, and allover Battle energy. With a loose fit, built-in liner, adjustable draw cord, side pockets, vented hems, and sublimated collage artwork, these shorts bring game-day attitude to everyday athletic wear.\u003c\/p\u003e\n\u003cdiv aria-label=\"Performance callout\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003eThese shorts do the job without pretending to be rocket science. Light mesh, secure liner, easy movement, and a graphic that actually looks like Battle. That is the point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eCollage Mesh Shorts\u003c\/strong\u003e are made for athletes who want breathable comfort with a louder look. The loose fit gives you room to move, while the 6–7\" inseam hits that ideal athletic length without feeling too long or too short. Lightweight mesh fabrication helps keep air flowing, and the built-in liner adds secure comfort when you are training, running, lifting, relaxing, or wearing them every day. Finished with side hem pockets, vented hems, an adjustable waistband, and sublimated allover Battle collage artwork, these shorts are made to move easy and stand out.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🩳\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLoose Athletic Fit:\u003c\/strong\u003e Roomy fit built for unrestricted movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e📏\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e6–7\" Inseam:\u003c\/strong\u003e Ideal athletic length for training, lounging, and daily wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔒\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eBuilt-In Liner:\u003c\/strong\u003e Secure comfort and support without extra bulk\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🌬️\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLightweight Mesh Fabrication:\u003c\/strong\u003e Breathable construction helps keep you cool\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eVented Hems:\u003c\/strong\u003e Added mobility for running, training, and active movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎨\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSublimated Collage Design:\u003c\/strong\u003e Allover Battle graphic detail built into the fabric for a clean finish\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul aria-label=\"Best for\" class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eLoose Fit\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBuilt-In Liner\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003e6–7\" Inseam\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBreathable Mesh\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSide Pockets\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eVented Hems\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSublimated Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BT_OVERVIEW_END --\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdetails class=\"bt-collapse bt-section-toggle\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\u003cspan class=\"bt-collapse__h2\"\u003eDetails \u0026amp; Fit\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003c!-- BT_SPECS_START --\u003e\n\u003cdiv aria-label=\"Fit guide\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt to Move\u003c\/div\u003e\n\u003cp\u003eThese mesh shorts are made for active wear with a loose fit, secure liner, adjustable waistband, and breathable construction that keeps movement easy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"fit-details\"\u003eFit \u0026amp; Style Details\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eCollage Mesh Shorts\u003c\/strong\u003e have a loose athletic fit designed for freedom of movement. The 6–7\" inseam gives them a sharp training-short length that works for workouts, warmups, summer wear, or casual everyday fits. The elastic waistband and adjustable draw cord let you lock in your fit, while the built-in liner adds comfort and security underneath. Side hem pockets give you storage without overcomplicating the short, and vented hems help the shorts move with you instead of against you.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails aria-label=\"Tech specs\" class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eCollage Mesh Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eAthletic mesh shorts with built-in liner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eLoose fit for unrestricted movement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInseam\u003c\/th\u003e\n\u003ctd\u003e6–7\" inseam for an ideal athletic length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaistband\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with adjustable draw cord\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLiner\u003c\/th\u003e\n\u003ctd\u003eBuilt-in liner for secure comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabrication\u003c\/th\u003e\n\u003ctd\u003eLightweight mesh construction for maximum breathability\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003eSide hem pockets for everyday storage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMobility\u003c\/th\u003e\n\u003ctd\u003eVented hems for added range of motion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDesign\u003c\/th\u003e\n\u003ctd\u003eSublimated allover Battle collage design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBest For\u003c\/th\u003e\n\u003ctd\u003eTraining, warmups, workouts, summer wear, lounging, and everyday athletic style\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"when-to-wear\"\u003eWhen to Wear It\u003c\/h2\u003e\n\u003cp\u003eWear these shorts for training sessions, gym days, warmups, recovery days, summer fits, or casual daily wear. They are light enough for heat, comfortable enough for lounging, and mobile enough for active movement. The collage graphic gives them more personality than standard mesh shorts without making them harder to wear.\u003c\/p\u003e\n\u003cdiv aria-label=\"Use tip\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eUse Tip\u003c\/div\u003e\n\u003cp\u003ePair them with a Battle tee or hoodie for a full athletic fit, or wear them solo when you want breathable comfort with a louder game-day look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BT_SPECS_END --\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Pink \/ Adult \/ S","offer_id":53615642968337,"sku":"93APCOL005*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Adult \/ M","offer_id":53615643001105,"sku":"93APCOL005*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Adult \/ L","offer_id":53615643033873,"sku":"93APCOL005*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Adult \/ XL","offer_id":53615643066641,"sku":"93APCOL005*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Adult \/ 2XL","offer_id":53615643099409,"sku":"93APCOL005*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Adult \/ 3XL","offer_id":53615643132177,"sku":"93APCOL005*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Youth \/ S","offer_id":53615643164945,"sku":"93APYCL005*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Youth \/ M","offer_id":53615643197713,"sku":"93APYCL005*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Youth \/ L","offer_id":53615643230481,"sku":"93APYCL005*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Pink \/ Youth \/ XL","offer_id":53615643263249,"sku":"93APYCL005*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ S","offer_id":53615642640657,"sku":"93APCOL011*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ M","offer_id":53615642673425,"sku":"93APCOL011*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ L","offer_id":53615642706193,"sku":"93APCOL011*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ XL","offer_id":53615642738961,"sku":"93APCOL011*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 2XL","offer_id":53615642771729,"sku":"93APCOL011*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 3XL","offer_id":53615642804497,"sku":"93APCOL011*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ S","offer_id":53615642837265,"sku":"93APYCL011*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ M","offer_id":53615642870033,"sku":"93APYCL011*M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ Youth \/ L","offer_id":53615642902801,"sku":"93APYCL011*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ XL","offer_id":53615642935569,"sku":"93APYCL011*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ S","offer_id":53615585427729,"sku":"93APCOL003*S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Adult \/ M","offer_id":53615585460497,"sku":"93APCOL003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":53615585493265,"sku":"93APCOL003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":53615585526033,"sku":"93APCOL003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":53615585558801,"sku":"93APCOL003*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 3XL","offer_id":53615585591569,"sku":"93APCOL003*XXXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":53615585624337,"sku":"93APYCL003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ M","offer_id":53615585657105,"sku":"93APYCL003*M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Youth \/ L","offer_id":53615585689873,"sku":"93APYCL003*L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Youth \/ XL","offer_id":53615585722641,"sku":"93APYCL003*XL","price":44.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/93APCOL003_1_1180ebf6-997f-48b5-b1dd-bcd726472e30.jpg?v=1782157165"},{"product_id":"future-tech-cyborg-fade-shorts","title":"Future Tech Cyborg Fade Shorts","description":"\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { line-height: 1.55 !important; }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing. We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n    padding-left: 0 !important;          \/* keep theme left gutter *\/\n    padding-right: 16px !important;      \/* create matching right gutter *\/\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{ padding-right: 18px !important; }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img, .bt-pdp table, .bt-pdp details, .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p, .bt-pdp ul, .bt-pdp ol, .bt-pdp section, .bt-pdp .bt-faq, .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{ width: 34%; font-weight: 600; background: rgba(0,0,0,.03); }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{ margin: 0 0 14px !important; line-height: 1.55 !important; }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider { height: 1px; background: rgba(0,0,0,.10); border: 0; margin: 18px 0; width: 100%; }\n\n  \/* Callout *\/\n  .bt-callout{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title{ font-weight: 700; margin: 0 0 6px !important; line-height: 1.25; }\n  .bt-callout p{ margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list{ list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li{ display: flex; gap: 10px; align-items: flex-start; margin: 0 0 10px !important; }\n  .bt-ico{\n    width: 22px; min-width: 22px; height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex; align-items: center; justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n  .bt-collapse__h2{ margin: 0 !important; line-height: 1.05 !important; }\n  .bt-collapse__chev{ opacity: .75; transition: transform .2s ease; }\n  .bt-collapse[open] .bt-collapse__chev{ transform: rotate(180deg); }\n  .bt-collapse__content{ padding: 14px 18px 16px !important; }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n  .bt-hero-img{\n    width: 100%;\n    height: auto;\n    border-radius: 12px;\n    display: block;\n    margin: 0 0 16px !important;\n  }\n\n  \/* Added only for new top-level section titles *\/\n  .bt-section-toggle{ margin-top: 0 !important; }\n  .bt-section-toggle + .bt-section-toggle{ margin-top: 0 !important; }\n\n  \/* Comparison cards *\/\n  .bt-compare-card{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 10px 12px;\n    background: #fff;\n  }\n  .bt-compare-card--primary{ border-color: rgba(0,0,0,.22); }\n\n  .bt-compare-rows{ display: grid; gap: 8px; }\n  .bt-compare-row{ display: flex; gap: 10px; }\n  .bt-compare-label{ min-width: 72px; font-weight: 600; opacity: .85; }\n  .bt-compare-value{ flex: 1; }\n\n  \/* Horizontal scroll *\/\n  .bt-compare-scroll{\n    width: 100%;\n    margin: 12px 0 10px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n    contain: layout paint;\n  }\n\n  .bt-compare-track{\n    white-space: nowrap;\n    font-size: 0;\n    padding-bottom: 10px;\n  }\n\n  .bt-compare-scroll .bt-compare-card{\n    display: inline-block;\n    white-space: normal;\n    font-size: 14px;\n    margin-right: 10px;\n    scroll-snap-align: start;\n    width: 210px;\n  }\n  @media (min-width: 768px){\n    .bt-compare-scroll .bt-compare-card{ width: 260px; }\n  }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- BT_OVERVIEW_START --\u003e\n\u003ch2 id=\"hero\"\u003eFuture Tech Cyborg Fade Mesh Shorts. Futuristic Style. Everyday Comfort.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eFuture Tech Cyborg Fade Mesh Shorts\u003c\/strong\u003e combine lightweight performance with a futuristic fade graphic inspired by digital speed and next-generation design. Built with breathable mesh, a built-in liner, adjustable waistband, side pockets, and vented hems, these shorts are ready for training, recovery, and everyday wear.\u003c\/p\u003e\n\u003cdiv aria-label=\"Performance callout\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003eLightweight mesh, athletic comfort, and a bold cyborg-inspired fade design make these shorts an easy choice when basic gym shorts are not enough.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eFuture Tech Cyborg Fade Mesh Shorts\u003c\/strong\u003e are made for athletes who want breathable comfort with a louder look. The loose fit gives you room to move, while the 6–7\" inseam hits that ideal athletic length without feeling too long or too short. Lightweight mesh fabrication helps keep air flowing, and the built-in liner adds secure comfort when you are training, running, lifting, relaxing, or wearing them every day. Finished with side hem pockets, vented hems, an adjustable waistband, and sublimated allover Battle collage artwork, these shorts are made to move easy and stand out.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🩳\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLoose Athletic Fit:\u003c\/strong\u003e Roomy fit built for unrestricted movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e📏\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e6–7\" Inseam:\u003c\/strong\u003e Ideal athletic length for training, lounging, and daily wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔒\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eBuilt-In Liner:\u003c\/strong\u003e Secure comfort and support without extra bulk\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🌬️\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLightweight Mesh Fabrication:\u003c\/strong\u003e Breathable construction helps keep you cool\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eVented Hems:\u003c\/strong\u003e Added mobility for running, training, and active movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎨\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSublimated Future Tech Cyborg Fade Design:\u003c\/strong\u003e Allover Battle graphic detail built into the fabric for a clean finish\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul aria-label=\"Best for\" class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eLoose Fit\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBuilt-In Liner\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003e6–7\" Inseam\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBreathable Mesh\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSide Pockets\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eVented Hems\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSublimated Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BT_OVERVIEW_END --\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdetails class=\"bt-collapse bt-section-toggle\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\u003cspan class=\"bt-collapse__h2\"\u003eDetails \u0026amp; Fit\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003c!-- BT_SPECS_START --\u003e\n\u003cdiv aria-label=\"Fit guide\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt to Move\u003c\/div\u003e\n\u003cp\u003eThese mesh shorts are made for active wear with a loose fit, secure liner, adjustable waistband, and breathable construction that keeps movement easy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"fit-details\"\u003eFit \u0026amp; Style Details\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eFuture Tech Cyborg Fade Mesh Shorts\u003c\/strong\u003e have a loose athletic fit designed for freedom of movement. The 6–7\" inseam gives them a sharp training-short length that works for workouts, warmups, summer wear, or casual everyday fits. The elastic waistband and adjustable draw cord let you lock in your fit, while the built-in liner adds comfort and security underneath. Side hem pockets give you storage without overcomplicating the short, and vented hems help the shorts move with you instead of against you.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails aria-label=\"Tech specs\" class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eFuture Tech Cyborg Fade Mesh Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eAthletic mesh shorts with built-in liner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eLoose fit for unrestricted movement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInseam\u003c\/th\u003e\n\u003ctd\u003e6–7\" inseam for an ideal athletic length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaistband\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with adjustable draw cord\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLiner\u003c\/th\u003e\n\u003ctd\u003eBuilt-in liner for secure comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabrication\u003c\/th\u003e\n\u003ctd\u003eLightweight mesh construction for maximum breathability\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003eSide hem pockets for everyday storage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMobility\u003c\/th\u003e\n\u003ctd\u003eVented hems for added range of motion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDesign\u003c\/th\u003e\n\u003ctd\u003eSublimated allover Battle collage design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBest For\u003c\/th\u003e\n\u003ctd\u003eTraining, warmups, workouts, summer wear, lounging, and everyday athletic style\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"when-to-wear\"\u003eWhen to Wear It\u003c\/h2\u003e\n\u003cp\u003eWear these shorts for training sessions, gym days, warmups, recovery days, summer fits, or casual daily wear. They are light enough for heat, comfortable enough for lounging, and mobile enough for active movement. The collage graphic gives them more personality than standard mesh shorts without making them harder to wear.\u003c\/p\u003e\n\u003cdiv aria-label=\"Use tip\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eUse Tip\u003c\/div\u003e\n\u003cp\u003ePair them with a Battle tee or hoodie for a full athletic fit, or wear them solo when you want breathable comfort with a louder game-day look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BT_SPECS_END --\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ Adult \/ S","offer_id":53615649063185,"sku":"93APFTF003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ M","offer_id":53615649095953,"sku":"93APFTF003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ L","offer_id":53615649128721,"sku":"93APFTF003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ XL","offer_id":53615649161489,"sku":"93APFTF003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Adult \/ 2XL","offer_id":53615649194257,"sku":"93APFTF003*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ S","offer_id":53615649259793,"sku":"93APYFF003*S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ Youth \/ M","offer_id":53615649292561,"sku":"93APYFF003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ L","offer_id":53615649325329,"sku":"93APYFF003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Youth \/ XL","offer_id":53615649358097,"sku":"93APYFF003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ S","offer_id":53615649390865,"sku":"93APFTF006*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ M","offer_id":53615649423633,"sku":"93APFTF006*M","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ Adult \/ L","offer_id":53615649456401,"sku":"93APFTF006*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ XL","offer_id":53615649489169,"sku":"93APFTF006*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Adult \/ 2XL","offer_id":53615649521937,"sku":"93APFTF006*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ S","offer_id":53615649587473,"sku":"93APYFF006*S","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ Youth \/ M","offer_id":53615649620241,"sku":"93APYFF006*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Blue \/ Youth \/ L","offer_id":53615649653009,"sku":"93APYFF006*L","price":44.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ Youth \/ XL","offer_id":53615649685777,"sku":"93APYFF006*XL","price":44.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/93APFTF003_01.jpg?v=1782157840"},{"product_id":"grit-football-shorts","title":"Grit Football Shorts","description":"\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { line-height: 1.55 !important; }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing. We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n    padding-left: 0 !important;          \/* keep theme left gutter *\/\n    padding-right: 16px !important;      \/* create matching right gutter *\/\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{ padding-right: 18px !important; }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img, .bt-pdp table, .bt-pdp details, .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p, .bt-pdp ul, .bt-pdp ol, .bt-pdp section, .bt-pdp .bt-faq, .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{ width: 34%; font-weight: 600; background: rgba(0,0,0,.03); }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{ margin: 0 0 14px !important; line-height: 1.55 !important; }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider { height: 1px; background: rgba(0,0,0,.10); border: 0; margin: 18px 0; width: 100%; }\n\n  \/* Callout *\/\n  .bt-callout{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title{ font-weight: 700; margin: 0 0 6px !important; line-height: 1.25; }\n  .bt-callout p{ margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list{ list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li{ display: flex; gap: 10px; align-items: flex-start; margin: 0 0 10px !important; }\n  .bt-ico{\n    width: 22px; min-width: 22px; height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex; align-items: center; justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n  .bt-collapse__h2{ margin: 0 !important; line-height: 1.05 !important; }\n  .bt-collapse__chev{ opacity: .75; transition: transform .2s ease; }\n  .bt-collapse[open] .bt-collapse__chev{ transform: rotate(180deg); }\n  .bt-collapse__content{ padding: 14px 18px 16px !important; }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n  .bt-hero-img{\n    width: 100%;\n    height: auto;\n    border-radius: 12px;\n    display: block;\n    margin: 0 0 16px !important;\n  }\n\n  \/* Added only for new top-level section titles *\/\n  .bt-section-toggle{ margin-top: 0 !important; }\n  .bt-section-toggle + .bt-section-toggle{ margin-top: 0 !important; }\n\n  \/* Comparison cards *\/\n  .bt-compare-card{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 10px 12px;\n    background: #fff;\n  }\n  .bt-compare-card--primary{ border-color: rgba(0,0,0,.22); }\n\n  .bt-compare-rows{ display: grid; gap: 8px; }\n  .bt-compare-row{ display: flex; gap: 10px; }\n  .bt-compare-label{ min-width: 72px; font-weight: 600; opacity: .85; }\n  .bt-compare-value{ flex: 1; }\n\n  \/* Horizontal scroll *\/\n  .bt-compare-scroll{\n    width: 100%;\n    margin: 12px 0 10px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n    contain: layout paint;\n  }\n\n  .bt-compare-track{\n    white-space: nowrap;\n    font-size: 0;\n    padding-bottom: 10px;\n  }\n\n  .bt-compare-scroll .bt-compare-card{\n    display: inline-block;\n    white-space: normal;\n    font-size: 14px;\n    margin-right: 10px;\n    scroll-snap-align: start;\n    width: 210px;\n  }\n  @media (min-width: 768px){\n    .bt-compare-scroll .bt-compare-card{ width: 260px; }\n  }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- BT_OVERVIEW_START --\u003e\n\u003ch2 id=\"hero\"\u003eGrit Football Shorts. Built For Players Who Bring Energy.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eGrit Football Shorts\u003c\/strong\u003e combine lightweight performance mesh with an aggressive all-over Battle collage graphic inspired by football culture, hard work, and game-day attitude. Built with a built-in liner, adjustable waistband, side pockets, and vented hems, these shorts are ready for training, recovery, and everyday wear.\u003c\/p\u003e\n\u003cdiv aria-label=\"Performance callout\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003eBreathable mesh construction, athletic comfort, and standout football-inspired graphics make these shorts a go-to choice on and off the field.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eGrit Football Shorts\u003c\/strong\u003e are made for athletes who play with confidence and want gear that reflects it. The loose fit gives you room to move, while the 6–7\" inseam hits that ideal athletic length without feeling too long or too short. Lightweight mesh fabrication helps keep air flowing, and the built-in liner adds secure comfort when you are training, running, lifting, relaxing, or wearing them every day. Finished with side hem pockets, vented hems, an adjustable waistband, and sublimated allover Battle collage artwork, these shorts are made to move easy and stand out.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🩳\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLoose Athletic Fit:\u003c\/strong\u003e Roomy fit built for unrestricted movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e📏\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e6–7\" Inseam:\u003c\/strong\u003e Ideal athletic length for training, lounging, and daily wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔒\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eBuilt-In Liner:\u003c\/strong\u003e Secure comfort and support without extra bulk\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🌬️\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eLightweight Mesh Fabrication:\u003c\/strong\u003e Breathable construction helps keep you cool\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e⚡\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eVented Hems:\u003c\/strong\u003e Added mobility for running, training, and active movement\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🎨\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSublimated Grit Football Graphic Design:\u003c\/strong\u003e Allover Battle graphic detail built into the fabric for a clean finish\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul aria-label=\"Best for\" class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eLoose Fit\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBuilt-In Liner\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003e6–7\" Inseam\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eBreathable Mesh\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSide Pockets\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eVented Hems\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eSublimated Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BT_OVERVIEW_END --\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdetails class=\"bt-collapse bt-section-toggle\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\u003cspan class=\"bt-collapse__h2\"\u003eDetails \u0026amp; Fit\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003c!-- BT_SPECS_START --\u003e\n\u003cdiv aria-label=\"Fit guide\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eBuilt to Move\u003c\/div\u003e\n\u003cp\u003eThese mesh shorts are made for active wear with a loose fit, secure liner, adjustable waistband, and breathable construction that keeps movement easy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"fit-details\"\u003eFit \u0026amp; Style Details\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eGrit Football Shorts\u003c\/strong\u003e have a loose athletic fit designed for freedom of movement. The 6–7\" inseam gives them a sharp training-short length that works for workouts, warmups, summer wear, or casual everyday fits. The elastic waistband and adjustable draw cord let you lock in your fit, while the built-in liner adds comfort and security underneath. Side hem pockets give you storage without overcomplicating the short, and vented hems help the shorts move with you instead of against you.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails aria-label=\"Tech specs\" class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eGrit Football Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eAthletic mesh shorts with built-in liner\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eLoose fit for unrestricted movement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eInseam\u003c\/th\u003e\n\u003ctd\u003e6–7\" inseam for an ideal athletic length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eWaistband\u003c\/th\u003e\n\u003ctd\u003eElastic waistband with adjustable draw cord\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eLiner\u003c\/th\u003e\n\u003ctd\u003eBuilt-in liner for secure comfort\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFabrication\u003c\/th\u003e\n\u003ctd\u003eLightweight mesh construction for maximum breathability\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStorage\u003c\/th\u003e\n\u003ctd\u003eSide hem pockets for everyday storage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eMobility\u003c\/th\u003e\n\u003ctd\u003eVented hems for added range of motion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eDesign\u003c\/th\u003e\n\u003ctd\u003eSublimated allover Grit football collage design\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBest For\u003c\/th\u003e\n\u003ctd\u003eTraining, warmups, workouts, summer wear, lounging, and everyday athletic style\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"when-to-wear\"\u003eWhen to Wear It\u003c\/h2\u003e\n\u003cp\u003eWear these shorts for training sessions, gym days, warmups, recovery days, summer fits, or casual daily wear. They are light enough for heat, comfortable enough for lounging, and mobile enough for active movement. The collage graphic gives them more personality than standard mesh shorts without making them harder to wear.\u003c\/p\u003e\n\u003cdiv aria-label=\"Use tip\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eUse Tip\u003c\/div\u003e\n\u003cp\u003ePair them with a Battle tee or hoodie for a full athletic fit, or wear them solo when you want breathable comfort with a louder game-day look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BT_SPECS_END --\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c\/div\u003e","brand":"Battle Sports","offers":[{"title":"Black \/ White \/ Adult \/ S","offer_id":53615690449169,"sku":"123APGRT003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Adult \/ M","offer_id":53615690481937,"sku":"123APGRT003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Adult \/ L","offer_id":53615690514705,"sku":"123APGRT003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Adult \/ XL","offer_id":53615690547473,"sku":"123APGRT003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Adult \/ 2XL","offer_id":53615690580241,"sku":"123APGRT003*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Youth \/ S","offer_id":53615690613009,"sku":"123APYGT003*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Youth \/ M","offer_id":53615690645777,"sku":"123APYGT003*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Youth \/ L","offer_id":53615690678545,"sku":"123APYGT003*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ White \/ Youth \/ XL","offer_id":53615690711313,"sku":"123APYGT003*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Adult \/ S","offer_id":53615690744081,"sku":"123APGRT005*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Adult \/ M","offer_id":53615690776849,"sku":"123APGRT005*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Adult \/ L","offer_id":53615690809617,"sku":"123APGRT005*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Adult \/ XL","offer_id":53615690842385,"sku":"123APGRT005*XL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Adult \/ 2XL","offer_id":53615690875153,"sku":"123APGRT005*XXL","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Youth \/ S","offer_id":53615690907921,"sku":"123APYGT005*S","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Youth \/ M","offer_id":53615690940689,"sku":"123APYGT005*M","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Youth \/ L","offer_id":53615690973457,"sku":"123APYGT005*L","price":44.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ Pink \/ Youth \/ XL","offer_id":53615691006225,"sku":"123APYGT005*XL","price":44.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/123APGRT005_1.jpg?v=1782159814"},{"product_id":"big-time-relaxed-track-shorts","title":"Big Time Relaxed Track Shorts - Adult","description":"\u003cstyle\u003e\n  \/* ===== Battle PDP spacing system (consistent desktop + mobile) ===== *\/\n  .bt-pdp { line-height: 1.55 !important; }\n\n  \/* ================= MOBILE GUTTER FIX =================\n     Theme already provides LEFT spacing. We ONLY add RIGHT spacing so margins appear equal.\n  ======================================================= *\/\n  .bt-pdp{\n    max-width: 100%;\n    overflow-x: hidden;\n    padding-left: 0 !important;          \/* keep theme left gutter *\/\n    padding-right: 16px !important;      \/* create matching right gutter *\/\n    box-sizing: border-box !important;\n    width: 100% !important;\n  }\n\n  \/* Slightly more breathing room on tablet *\/\n  @media (min-width: 768px){\n    .bt-pdp{ padding-right: 18px !important; }\n  }\n\n  \/* Desktop: center content nicely *\/\n  @media (min-width: 1024px){\n    .bt-pdp{\n      padding-right: 0 !important;\n      max-width: 720px;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n  }\n\n  \/* Prevent anything from touching edges *\/\n  .bt-pdp *{ box-sizing: border-box !important; }\n  .bt-pdp img, .bt-pdp table, .bt-pdp details, .bt-pdp div{ max-width: 100% !important; }\n\n  \/* Section headings *\/\n  .bt-pdp h2{\n    font-size: 20px !important;\n    font-weight: 500 !important;\n    margin: 20px 0 10px !important;\n    padding: 0 !important;\n    line-height: 1.3 !important;\n  }\n  .bt-pdp h2:first-of-type{ margin-top: 0 !important; }\n\n  \/* Standard block spacing *\/\n  .bt-pdp p, .bt-pdp ul, .bt-pdp ol, .bt-pdp section, .bt-pdp .bt-faq, .bt-pdp .bt-blog-links{\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n  }\n\n  \/* Lists *\/\n  .bt-pdp ul, .bt-pdp ol{ padding-left: 20px !important; }\n  .bt-pdp li{ margin: 0 0 6px !important; }\n\n  \/* Tech specs table styling *\/\n  .bt-specs{\n    width: 100%;\n    border-collapse: collapse;\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    overflow: hidden;\n  }\n  .bt-specs th, .bt-specs td{\n    padding: 12px 14px;\n    border-top: 1px solid rgba(0,0,0,.08);\n    vertical-align: top;\n    text-align: left;\n  }\n  .bt-specs tr:first-child th, .bt-specs tr:first-child td{ border-top: 0; }\n  .bt-specs th{ width: 34%; font-weight: 600; background: rgba(0,0,0,.03); }\n\n  \/* FAQ styling *\/\n  .bt-faq h3{\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    margin: 0 0 6px !important;\n    line-height: 1.25 !important;\n  }\n  .bt-faq p{ margin: 0 0 14px !important; line-height: 1.55 !important; }\n  .bt-faq p:last-child{ margin-bottom: 0 !important; }\n\n  \/* Blog links *\/\n  .bt-blog-links ul{ margin: 0 !important; padding-left: 18px !important; }\n  .bt-blog-links li{ margin: 0 0 8px !important; }\n\n  \/* Divider *\/\n  .bt-divider { height: 1px; background: rgba(0,0,0,.10); border: 0; margin: 18px 0; width: 100%; }\n\n  \/* Callout *\/\n  .bt-callout{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 12px 14px;\n    background: rgba(0,0,0,.02);\n    margin: 0 0 20px !important;\n  }\n  .bt-callout-title{ font-weight: 700; margin: 0 0 6px !important; line-height: 1.25; }\n  .bt-callout p{ margin: 0 !important; }\n\n  \/* Badges *\/\n  .bt-badges{\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 20px !important;\n    padding: 0 !important;\n    list-style: none;\n  }\n  .bt-badge{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 14px;\n    line-height: 1;\n    background: #fff;\n    white-space: nowrap;\n  }\n\n  \/* Icon list *\/\n  .bt-icon-list{ list-style: none; padding-left: 0 !important; }\n  .bt-icon-list li{ display: flex; gap: 10px; align-items: flex-start; margin: 0 0 10px !important; }\n  .bt-ico{\n    width: 22px; min-width: 22px; height: 22px;\n    border-radius: 999px;\n    border: 1px solid rgba(0,0,0,.14);\n    display: inline-flex; align-items: center; justify-content: center;\n    font-size: 14px;\n    background: rgba(0,0,0,.02);\n  }\n\n  \/* Collapsible sections *\/\n  .bt-collapse{\n    border: 1px solid rgba(0,0,0,.10);\n    border-radius: 12px;\n    background: rgba(0,0,0,.01);\n    margin-bottom: 20px;\n    overflow: hidden;\n  }\n  .bt-collapse__summary{\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px;\n    cursor: pointer;\n  }\n  .bt-collapse__h2{ margin: 0 !important; line-height: 1.05 !important; }\n  .bt-collapse__chev{ opacity: .75; transition: transform .2s ease; }\n  .bt-collapse[open] .bt-collapse__chev{ transform: rotate(180deg); }\n  .bt-collapse__content{ padding: 14px 18px 16px !important; }\n\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n    padding: 14px 16px 16px !important;\n  }\n  @media (min-width: 768px){\n    .bt-pdp details.bt-collapse \u003e .bt-collapse__content{\n      padding: 16px 18px 18px !important;\n    }\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-faq,\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links{\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n  .bt-pdp details.bt-collapse \u003e .bt-collapse__content.bt-blog-links ul{\n    padding-left: 18px !important;\n    margin: 0 !important;\n  }\n\n  .bt-hero-img{\n    width: 100%;\n    height: auto;\n    border-radius: 12px;\n    display: block;\n    margin: 0 0 16px !important;\n  }\n\n  \/* Added only for new top-level section titles *\/\n  .bt-section-toggle{ margin-top: 0 !important; }\n  .bt-section-toggle + .bt-section-toggle{ margin-top: 0 !important; }\n\n  \/* Comparison cards *\/\n  .bt-compare-card{\n    border: 1px solid rgba(0,0,0,.12);\n    border-radius: 12px;\n    padding: 10px 12px;\n    background: #fff;\n  }\n  .bt-compare-card--primary{ border-color: rgba(0,0,0,.22); }\n\n  .bt-compare-rows{ display: grid; gap: 8px; }\n  .bt-compare-row{ display: flex; gap: 10px; }\n  .bt-compare-label{ min-width: 72px; font-weight: 600; opacity: .85; }\n  .bt-compare-value{ flex: 1; }\n\n  \/* Horizontal scroll *\/\n  .bt-compare-scroll{\n    width: 100%;\n    margin: 12px 0 10px;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    padding-bottom: 8px;\n    scroll-snap-type: x mandatory;\n    contain: layout paint;\n  }\n\n  .bt-compare-track{\n    white-space: nowrap;\n    font-size: 0;\n    padding-bottom: 10px;\n  }\n\n  .bt-compare-scroll .bt-compare-card{\n    display: inline-block;\n    white-space: normal;\n    font-size: 14px;\n    margin-right: 10px;\n    scroll-snap-align: start;\n    width: 210px;\n  }\n  @media (min-width: 768px){\n    .bt-compare-scroll .bt-compare-card{ width: 260px; }\n  }\n  \n\u003c\/style\u003e\n\u003cdiv class=\"bt-pdp\"\u003e\n\u003c!-- BT_OVERVIEW_START --\u003e\n\u003ch2 id=\"hero\"\u003eBig Time Relaxed Track Shorts. An Easy Fit Built for Everyday Wear.\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eBig Time Relaxed Track Shorts\u003c\/strong\u003e bring athletic style into your everyday rotation with a relaxed silhouette that is easy to wear. Built exclusively in adult sizes, they are a simple choice for casual days, travel, and laid-back looks.\u003c\/p\u003e\n\u003cdiv aria-label=\"Performance callout\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eQuick Win\u003c\/div\u003e\n\u003cp\u003eThe relaxed fit makes these shorts easy to style. Pair them with a tee, hoodie, or matching athletic layer for a comfortable look that works without overthinking it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"product-overview\"\u003eProduct Overview\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eBig Time Relaxed Track Shorts\u003c\/strong\u003e combine a laid-back fit with clean athletic styling. The relaxed shape gives them an easy profile that works for everyday wear, travel, or downtime. Pair them with your favorite Battle tee or hoodie when you want a casual outfit with a sport-driven look.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"key-features\"\u003eKey Features\u003c\/h2\u003e\n\u003cul class=\"bt-icon-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e↔️\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eRelaxed Fit:\u003c\/strong\u003e Easy silhouette designed for comfortable, casual wear\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🏃\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eTrack-Inspired Style:\u003c\/strong\u003e Athletic look that fits naturally into an everyday wardrobe\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e✨\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eEasy Styling:\u003c\/strong\u003e Clean design that pairs well with tees, hoodies, and athletic layers\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"bt-ico\"\u003e🔄\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eVersatile Wear:\u003c\/strong\u003e Made for casual days, travel, downtime, and everyday rotation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul aria-label=\"Best for\" class=\"bt-badges\"\u003e\n\u003cli class=\"bt-badge\"\u003eRelaxed Fit\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eTrack Style\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eAdult Sizes\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eEveryday Wear\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eTravel\u003c\/li\u003e\n\u003cli class=\"bt-badge\"\u003eCasual Outfits\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- BT_OVERVIEW_END --\u003e\n\n\u003chr class=\"bt-divider\"\u003e\n\n\u003cdetails class=\"bt-collapse bt-section-toggle\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003e\u003cspan class=\"bt-collapse__h2\"\u003eDetails \u0026amp; Fit\u003c\/span\u003e\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003c!-- BT_SPECS_START --\u003e\n\u003cdiv aria-label=\"Fit guide\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eMade with a Relaxed Fit\u003c\/div\u003e\n\u003cp\u003eThese track shorts are designed with an easy, relaxed silhouette. Check the size chart before ordering to find the fit that works best for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"fit-details\"\u003eFit \u0026amp; Style Details\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eBig Time Relaxed Track Shorts\u003c\/strong\u003e are designed with a casual shape that delivers an easy, athletic look. Their clean styling makes them simple to pair with the rest of your rotation, whether you are wearing a T-shirt, hoodie, or coordinating athletic layer. Available in adult sizes only.\u003c\/p\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003cdetails aria-label=\"Tech specs\" class=\"bt-collapse bt-tech-specs\"\u003e\n\u003csummary class=\"bt-collapse__summary\"\u003eTech Specs\u003cspan aria-hidden=\"true\" class=\"bt-collapse__chev\"\u003e▾\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bt-collapse__content\"\u003e\n\u003ctable class=\"bt-specs\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Name\u003c\/th\u003e\n\u003ctd\u003eBig Time Relaxed Track Shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eProduct Type\u003c\/th\u003e\n\u003ctd\u003eRelaxed track shorts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eFit\u003c\/th\u003e\n\u003ctd\u003eRelaxed silhouette made for easy, everyday wear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eSizing Guidance\u003c\/th\u003e\n\u003ctd\u003eAvailable in adult sizes only; consult the size chart for exact measurements\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStyle\u003c\/th\u003e\n\u003ctd\u003eClean, track-inspired design with a casual athletic look\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eBest For\u003c\/th\u003e\n\u003ctd\u003eEveryday wear, casual outfits, travel, and downtime\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\"\u003eStyle Use\u003c\/th\u003e\n\u003ctd\u003eEasy to pair with tees, hoodies, and other athletic layers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003chr class=\"bt-divider\"\u003e\n\u003ch2 id=\"when-to-wear\"\u003eWhen to Wear It\u003c\/h2\u003e\n\u003cp\u003eThese are the shorts to grab when you want a relaxed outfit with an athletic edge. They work for everyday wear, travel, weekends, or any casual setting where comfort and easy styling matter.\u003c\/p\u003e\n\u003cdiv aria-label=\"Use tip\" role=\"note\" class=\"bt-callout\"\u003e\n\u003cdiv class=\"bt-callout-title\"\u003eUse Tip\u003c\/div\u003e\n\u003cp\u003ePair them with a simple tee for warm days or add a hoodie when the temperature drops. Keep the rest of the outfit clean and let the relaxed track silhouette carry the look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BT_SPECS_END --\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c\/div\u003e\n","brand":"Battle Sports","offers":[{"title":"Black \/ S","offer_id":54467655336209,"sku":"118AP700003*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":54467655368977,"sku":"118AP700003*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":54467655401745,"sku":"118AP700003*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":54467655434513,"sku":"118AP700003*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Black \/ XXL","offer_id":54467655467281,"sku":"118AP700003*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ S","offer_id":54467655663889,"sku":"118AP700038*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ M","offer_id":54467655696657,"sku":"118AP700038*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ L","offer_id":54467655729425,"sku":"118AP700038*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ XL","offer_id":54467655762193,"sku":"118AP700038*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Bone \/ XXL","offer_id":54467655794961,"sku":"118AP700038*XXL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ S","offer_id":54467659497745,"sku":"118AP700006*S","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ M","offer_id":54467659530513,"sku":"118AP700006*M","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ L","offer_id":54467659563281,"sku":"118AP700006*L","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ XL","offer_id":54467659596049,"sku":"118AP700006*XL","price":49.99,"currency_code":"USD","in_stock":false},{"title":"Grey \/ XXL","offer_id":54467659628817,"sku":"118AP700006*XXL","price":49.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/files\/BlackFront.jpg?v=1787863516"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4315\/5729\/collections\/Battle_Web_Product_HOVER_SHORTS_PATCH_A__82169.jpg?v=1750187861","url":"https:\/\/battlesports.com\/collections\/mens-bottoms.oembed","provider":"Battle Sports","version":"1.0","type":"link"}