{"title":"Men's Running Apparel","description":"\u003cp\u003eRunning apparel built for daily miles, race day, and everything in between. We carry Asics, On Running, New Balance, Brooks Apparel, Nathan, and Chubbies. Our staff can help you find the right fit by phone, chat, or in person at one of our stores. Free shipping on orders over $60.\u003c\/p\u003e","products":[{"product_id":"ultimate-direction-womens-hydro-skirt-running-skort","title":"Ultimate Direction Hydro Skirt Running Skort - Women's","description":"The all new Ultimate Direction Hydrolight Series wearable gear is incredibly comfortable, versatile and ready for the challenge. The Womens Hydro Running Skirt is an innovative 2 in 1 skort that incorporate two 300 ml water bottle pockets right into the waistband. The stretch mesh pockets securely hold the bottles. A hidden, rigid webbing waist adjuster provides the positive support to hold the bottles and your shorts in place. 2 way stretch mesh provide stability and comfort around the waist. A large center back pocket holds an iPhone 8+ and other small items like cash, keys, and small accessories like gloves or a beanie. The outer skirt is made from an ultralight stretch woven nylon fabric with cute scalloped edging with laser cut accent trim. The 5\" inseam stretch inner short is made with chafe free construction for running comfort. Reflective logos for low light visibility. Weight: 5 oz \/ 142 g.\n\u003cbr\u003e\n\u003cbr\u003e\u003cul\u003e\n\u003cli\u003eNylon Spandex with Polyester Spandex liner\u003c\/li\u003e\n\u003cli\u003eThe Hydro Skort has a beautiful silhouette \u0026amp; feels amazing while the built-in, bounce-free bottle pockets carry 600ml of hydration\u003c\/li\u003e\n\u003cli\u003eHidden, rigid waist adjuster \u0026amp; 2 way stretch mesh provide stability \u0026amp; comfort\u003c\/li\u003e\n\u003cli\u003eCenter back pocket fits extra items such as keys, phone, gels or small jacket\u003c\/li\u003e\n\u003cli\u003eIncludes 2 custom 300ml bottles for a total of 600ml capacity\u003c\/li\u003e\n\u003cli\u003e5\" inseam inner short with chafe free construction\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ultimate Direction","offers":[{"title":"Blue Spruce \/ Large","offer_id":30237416194150,"sku":"GRV196794","price":89.95,"currency_code":"USD","in_stock":false},{"title":"Blue Spruce \/ Medium","offer_id":30237416226918,"sku":"GRV196793","price":84.95,"currency_code":"USD","in_stock":false},{"title":"Blue Spruce \/ Small","offer_id":30237416259686,"sku":"GRV196795","price":84.95,"currency_code":"USD","in_stock":false},{"title":"Blue Spruce \/ X-Small","offer_id":31396011737190,"sku":"GRV196792","price":84.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Large","offer_id":30237416292454,"sku":"GRV196791","price":84.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Medium","offer_id":31396011769958,"sku":"GRV196790","price":84.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Small","offer_id":31105717403750,"sku":"GRV196789","price":42.95,"currency_code":"USD","in_stock":true},{"title":"Onyx \/ X-Small","offer_id":30237416325222,"sku":"GRV196788","price":84.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/full_84ae6be9-ef3e-4a2b-a4b7-de605f489b50.jpg?v=1751597256"},{"product_id":"ultimate-direction-womens-hydro-skin-running-shorts-1","title":"Ultimate Direction Hydro Skin Running Shorts - Women's","description":"The all new Ultimate Direction Hydrolight Series wearable gear is incredibly comfortable, versatile and ready for the challenge. The Womens Hydro Skin Running Shorts are innovative fitted shorts that incorporate two 300 ml water bottle pockets right into the waistband. The stretch mesh pockets securely hold the bottles. A hidden, rigid webbing waist adjuster provides the positive support to hold the bottles and your shorts in place. 2 way stretch mesh provide stability and comfort around the waist. A large center back pocket holds an iPhone 8+ and other small items like cash, keys, and small accessories like gloves or a beanie. 2 thigh pockets capable of holding up to an iPhone 8. The 3.25\" inseam stretch short is made using Polyester Spandex fabric for compression \u0026amp; wicking. The chafe free construction provides all day running comfort. Reflective logos for low light visibility. Weight: 4.5 oz \/ 127 g.\u003cbr\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003ePolyester spandex with Hex mesh \u0026amp; 2 way stretch mesh\u003c\/li\u003e\n\u003cli\u003eHydro Skin Shorts carry two bottles securely, with an additional three pockets for other items as big as an iPhone8+\u003c\/li\u003e\n\u003cli\u003eHidden, rigid waist adjuster \u0026amp; 2 way stretch mesh provide stability \u0026amp; comfort\u003c\/li\u003e\n\u003cli\u003eCenter back pocket fits extra items such as keys, phone, gels or small jacket\u003c\/li\u003e\n\u003cli\u003eIncludes 2 custom 300ml bottles for a total of 600ml capacity\u003c\/li\u003e\n\u003cli\u003e3.25\" inseam stretch short is made using Polyester Spandex fabric\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ultimate Direction","offers":[{"title":"Heather Grey \/ Large","offer_id":30237420519526,"sku":"GRV196783","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Heather Grey \/ Medium","offer_id":30331241463910,"sku":"GRV196782","price":89.95,"currency_code":"USD","in_stock":false},{"title":"Heather Grey \/ Small","offer_id":30237420552294,"sku":"GRV196781","price":89.95,"currency_code":"USD","in_stock":false},{"title":"Heather Grey \/ X-Small","offer_id":30331241496678,"sku":"GRV196780","price":89.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Large","offer_id":30237420585062,"sku":"GRV196787","price":89.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Medium","offer_id":30331241529446,"sku":"GRV196786","price":89.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Small","offer_id":30237420617830,"sku":"GRV196785","price":89.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ X-Small","offer_id":30237420650598,"sku":"GRV196784","price":89.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/full_435a3d36-4009-478c-bd10-2547518a291d.jpg?v=1762225490"},{"product_id":"ultimate-direction-womens-halo-ultra-running-vesta","title":"Ultimate Direction Halo Ultra Running Vesta - Women's","description":"The Ultimate Direction Women's Halo trail running vest is stealthy, ultra-comfortable, functional, and fast. The best volume-to-weight ratio of any vest or pack comes from lightweight and durable materials plus only adding essential features. Knitted and woven monofilament mesh provide structure yet maintain superior breathability and comfort. 4-Way stretch woven nylon\/spandex and stretch mesh provide versatile function throughout. Customize fit with Comfort Cinch 2.0 lumbar adjustment. Dual sliding sternum straps. 10 L of total storage with stash pockets on the shoulders and waist carries phone, fuel, gear in easy reach, plus 3 back stretch mesh pockets for additional gear. Dual trekking pole holders keep poles out of the way, but in reach. Two Ultimate Direction Body Bottle 500 ml hydration flasks included. Hydration bladder compatible (not included). Women's Sizing at Bottom Ribs: SM: 21 - 36 in \/ 53 - 92 cm, MD: 24 - 40 in \/ 62 - 102 cm, LG: 28 - 42 in \/71 - 108 cm.\u003cbr\u003e\u003cbr\u003e\u003cul\u003e\n\u003cli\u003eFAST \u0026amp; FUNCTIONAL: Best volume-to-weight ratio of any running vest - 10L of storage yet only 5.5 oz!\u003c\/li\u003e\n\u003cli\u003eLIGHT MATERIALS: Knitted and woven monofilament mesh for structure and breathability. Stretch woven nylon for a durable storage and stretch mesh for quick stash on the fly.\u003c\/li\u003e\n\u003cli\u003eCUSTOM FIT: Comfort Cinch 2.0 is more stealth and adjustable than before. Upper \u0026amp; lower sternum straps for a secure fit.\u003c\/li\u003e\n\u003cli\u003eLOADS OF STORAGE: 2 flask holsters \u0026amp; 2 side stash pockets. Dual Trekking Pole Holders. 3 Compression back pockets. Fits up to a 2.0 L reservoir (not included)\u003c\/li\u003e\n\u003cli\u003eSPECS: Total Volume Capacity: 610 in3 \/ 10 L. Weight (without Bottles): 5.5 oz. \/ 155 g. Two 500 ml Body Bottles included. Hydration Bladder compatible.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ultimate Direction","offers":[{"title":"Black \/ Medium","offer_id":30930252431462,"sku":"GRV196707","price":509.85,"currency_code":"USD","in_stock":true},{"title":"Black\/Black \/ Large","offer_id":30985941909606,"sku":"GRV196708","price":98.43,"currency_code":"USD","in_stock":true},{"title":"Black\/Black \/ Small","offer_id":31885009813606,"sku":"GRV198508","price":169.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/full_f1146320-803c-42fa-8261-31af3930441a.jpg?v=1767542714"},{"product_id":"ultimate-direction-womens-duro-legging-running-tights","title":"Ultimate Direction Duro Legging Running Tights - Women's","description":"Ultimate Direction Women's Duro Legging Running Tights","brand":"Ultimate Direction","offers":[{"title":"Balsam \/ Large","offer_id":39474889097318,"sku":"GRV213117","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Balsam \/ Medium","offer_id":39474889130086,"sku":"GRV213116","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Balsam \/ Small","offer_id":39474889162854,"sku":"GRV213115","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Balsam \/ X-Small","offer_id":39474889195622,"sku":"GRV213114","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Oynx \/ Large","offer_id":31885014106214,"sku":"GRV213121","price":129.95,"currency_code":"USD","in_stock":true},{"title":"Oynx \/ Medium","offer_id":39474889228390,"sku":"GRV213120","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Oynx \/ Small","offer_id":39474889261158,"sku":"GRV213119","price":129.95,"currency_code":"USD","in_stock":true},{"title":"Oynx \/ X-Small","offer_id":32307094552678,"sku":"GRV213118","price":59.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/medium_146dd4b3-7ff1-405f-aa31-5425b1066881.jpg?v=1766793918"},{"product_id":"ultimate-direction-womens-hydro-3-4-running-tights","title":"Ultimate Direction Hydro 3\/4 Running Tights - Women's","description":"The all new Ultimate Direction Hydrolight Series wearable gear is incredibly comfortable, versatile and ready for the challenge. The Womens Hydro 3\/4 Running Tights are innovative fitted leggings that incorporate two 300 ml water bottle pockets right into the waistband. The stretch mesh pockets securely hold the bottles. A hidden, rigid webbing waist adjuster provides the positive support to hold the bottles and the tights in place while running. 2 way stretch mesh provide stability and comfort around the waist. A large center back pocket holds an iPhone 8+ and other small items like cash, keys, and small accessories like gloves or a beanie. 2 thigh pockets capable of holding up to an iPhone 8. The 18\" inseam stretch capris is made using Polyester Spandex fabric for compression \u0026amp; wicking. The chafe free construction provides all day running comfort. Reflective logos for low light visibility. Weight: 7.2 oz \/ 203 g.","brand":"Ultimate Direction","offers":[{"title":"Heather Grey \/ Large","offer_id":32182172942438,"sku":"GRV213361","price":84.21,"currency_code":"USD","in_stock":false},{"title":"Heather Grey \/ Medium","offer_id":32182172778598,"sku":"GRV213360","price":129.95,"currency_code":"USD","in_stock":false},{"title":"Heather Grey \/ Small","offer_id":32182172876902,"sku":"GRV213359","price":80.95,"currency_code":"USD","in_stock":false},{"title":"Heather Grey \/ X-Small","offer_id":32182172745830,"sku":"GRV213358","price":39.45,"currency_code":"USD","in_stock":true},{"title":"Onyx \/ Large","offer_id":32182172975206,"sku":"GRV213365","price":55.0,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Medium","offer_id":32182172811366,"sku":"GRV213364","price":40.0,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ Small","offer_id":32182172844134,"sku":"GRV213363","price":129.95,"currency_code":"USD","in_stock":false},{"title":"Onyx \/ X-Small","offer_id":32182172909670,"sku":"GRV213362","price":40.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/medium_30c30a7a-8d9f-4a78-a130-dd9e32b21639.jpg?v=1766617514"},{"product_id":"on-running-mens-lightweight-shorts-1","title":"On Running Lightweight Shorts - Men's","description":"Built for runners who run hot, these lightweight shorts move with you through summer miles without weighing you down. A minimal, breathable construction keeps airflow high and chafe low, so you can focus on the run instead of what you're wearing.\n\u003cul\u003e\n\u003cli\u003eLightweight fabric cuts down on heat buildup during warm-weather runs\u003c\/li\u003e\n\u003cli\u003eBreathable construction wicks moisture and dries fast in humid Southern conditions\u003c\/li\u003e\n\u003cli\u003eRelaxed-athletic fit moves freely without restricting stride\u003c\/li\u003e\n\u003cli\u003eBuilt for road and trail running, warm-up miles, or everyday training\u003c\/li\u003e\n\u003cli\u003eStreamlined design with minimal bulk — nothing extra to slow you down\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black II \/ Medium","offer_id":47794818449715,"sku":"7630419122579","price":47.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-men-s-lightweight-shorts-men-s-black-ii-lifestyle.jpg?v=1777495124"},{"product_id":"nathan-mens-hypernight-reflective-gloves","title":"Nathan Hypernight Reflective Gloves - Men's","description":"Nathan Men's Hypernight Reflective Gloves","brand":"Nathan","offers":[{"title":"Black Topo \/ Large","offer_id":39582686937190,"sku":"GRV433577","price":24.95,"currency_code":"USD","in_stock":false},{"title":"Black Topo \/ Medium","offer_id":39453164634214,"sku":"GRV433576","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black Topo \/ Small","offer_id":39453164666982,"sku":"717064932146","price":24.95,"currency_code":"USD","in_stock":false},{"title":"Black Topo \/ X-Large","offer_id":39453164699750,"sku":"717064932177","price":24.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/medium_a04de25a-719b-4da6-b12f-02d54ab00941.jpg?v=1751596723"},{"product_id":"on-running-womens-movement-tank","title":"On Running Movement Tank - Women's","description":"Built for high-output training days, the Movement Tank is our pick for women who want a clean, breathable layer that stays out of the way. Lightweight construction moves with you and dumps heat fast, so you can focus on the work instead of what you're wearing.\n\u003cul\u003e\n\u003cli\u003eLightweight fabric built for breathability in warm-weather training\u003c\/li\u003e\n\u003cli\u003eRelaxed athletic fit that moves with you without restriction\u003c\/li\u003e\n\u003cli\u003eSweat-wicking material pulls moisture away and dries quickly\u003c\/li\u003e\n\u003cli\u003eClean, minimal design works for track sessions, gym work, or hot trail days\u003c\/li\u003e\n\u003cli\u003eOn Running build quality — durable enough to keep up with heavy training loads\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Stratosphere \/ M","offer_id":44703410946355,"sku":"7630419147077","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-movement-tank-women-s-stratosphere.jpg?v=1777495075"},{"product_id":"on-running-womens-long-tights","title":"On Running Tights Long - Women's","description":"Built for cold-morning training runs, the Tights Long is our pick for women who don't let dropping temps slow their mileage. Brushed fabric with high-stretch construction keeps muscles warm and moving freely, while ankle zippers and a secure waistband mean you're not fighting your kit mid-run.\n\u003cul\u003e\n\u003cli\u003eBrushed interior fabric holds warmth without bulk — built for frosty morning runs in Southern winter conditions\u003c\/li\u003e\n\u003cli\u003eHigh-stretch, moisture-wicking material moves with your stride and pulls sweat away during hard efforts\u003c\/li\u003e\n\u003cli\u003eWide waistband with internal drawcord stays put mile after mile — no rolling, no pinching\u003c\/li\u003e\n\u003cli\u003eLarge side pocket and zippered rear pocket handle your phone, keys, and fuel without bouncing\u003c\/li\u003e\n\u003cli\u003eAnkle zippers and reflective detailing round out a tight that's as practical as it is performance-ready\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ S","offer_id":39577002541158,"sku":"GRV524768","price":79.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-tights-long-women-s-black-lifestyle.jpg?v=1777495278"},{"product_id":"chubbies-mens-the-running-short-1","title":"Chubbies The Running Short - Men's","description":"Chubbies Men's The Running Short","brand":"Chubbies","offers":[{"title":"The Living Colors \/ Small","offer_id":39589772296294,"sku":"195038068662","price":43.55,"currency_code":"USD","in_stock":false},{"title":"The Living Colors \/ Medium","offer_id":39589772263526,"sku":"195038068679","price":43.55,"currency_code":"USD","in_stock":false},{"title":"The Living Colors \/ Large","offer_id":39589772230758,"sku":"195038068686","price":43.55,"currency_code":"USD","in_stock":false},{"title":"The Living Colors \/ X-Large","offer_id":39589772329062,"sku":"195038068693","price":43.55,"currency_code":"USD","in_stock":true},{"title":"The Living Colors \/ XX-Large","offer_id":39589772361830,"sku":"195038068709","price":43.55,"currency_code":"USD","in_stock":true},{"title":"The One More Rounds \/ Small","offer_id":39589526798438,"sku":"195038063452","price":54.45,"currency_code":"USD","in_stock":false},{"title":"The One More Rounds \/ Medium","offer_id":39589526765670,"sku":"195038063469","price":54.45,"currency_code":"USD","in_stock":false},{"title":"The One More Rounds \/ Large","offer_id":39589526732902,"sku":"195038063476","price":54.45,"currency_code":"USD","in_stock":false},{"title":"The One More Rounds \/ XX-Large","offer_id":39589526831206,"sku":"195038063490","price":54.45,"currency_code":"USD","in_stock":true},{"title":"The Tycoons \/ Small","offer_id":39589526929510,"sku":"195038063551","price":54.45,"currency_code":"USD","in_stock":true},{"title":"The Tycoons \/ Medium","offer_id":39589526896742,"sku":"195038063568","price":54.45,"currency_code":"USD","in_stock":false},{"title":"The Tycoons \/ Large","offer_id":39589526863974,"sku":"195038063575","price":54.45,"currency_code":"USD","in_stock":true},{"title":"The Tycoons \/ X-Large","offer_id":39589526962278,"sku":"195038063582","price":54.45,"currency_code":"USD","in_stock":true},{"title":"The Tycoons \/ XX-Large","offer_id":39589526995046,"sku":"195038063599","price":54.45,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/Chubbies_-_Men_s_-_The_Running_Short_The_Living_Colors.jpg?v=1775595268"},{"product_id":"nathan-mens-vapor-air-3-0-7l","title":"Nathan VaporAir 3.0 7L - Men's","description":"Nathan Men's VaporAir 3.0 7L","brand":"Nathan","offers":[{"title":"Deep Blue\/Safety Yellow \/ L-XXL","offer_id":44663318020403,"sku":"717064964949","price":174.95,"currency_code":"USD","in_stock":true},{"title":"Deep Blue\/Safety Yellow \/ XS-M","offer_id":44663318053171,"sku":"717064964956","price":174.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/medium_07af6228-4ee9-479a-9495-4741c7fa0197.jpg?v=1751510553"},{"product_id":"nathan-womens-vapor-airess-3-0-7l","title":"Nathan VaporAiress 3.0 7L - Women's","description":"Nathan Women's VaporAiress 3.0 7L","brand":"Nathan","offers":[{"title":"Periwinkle\/Magenta \/ 1X-3X","offer_id":44663318413619,"sku":"717064967445","price":174.95,"currency_code":"USD","in_stock":true},{"title":"Periwinkle\/Magenta \/ XXS-M","offer_id":44663318446387,"sku":"717064964970","price":174.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/medium_481c5937-4a1d-4c3c-9d10-f1b9df31fd4e.jpg?v=1751598512"},{"product_id":"on-running-womens-performance-all-day-hoodie","title":"On Running Women's Hoodie – Women's","description":"Built for the athlete who trains through cool mornings and stays active all day, the Women's Hoodie is our pick for a versatile performance layer. Technical fabric regulates temperature and wicks moisture, so you stay comfortable from warm-up to cool-down. The articulated cut and soft interior make it just as livable off the trail as on it.\n\u003cul\u003e\n\u003cli\u003ePerformance-blend fabric manages warmth and breathability across changing conditions\u003c\/li\u003e\n\u003cli\u003eMoisture-wicking interior keeps sweat off your skin during active wear\u003c\/li\u003e\n\u003cli\u003eArticulated sleeves allow full range of motion without binding or bunching\u003c\/li\u003e\n\u003cli\u003eZippered pockets secure your essentials on the move\u003c\/li\u003e\n\u003cli\u003eMinimalist fit designed specifically for women — moves with you, not against you\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Pearl \/ XL","offer_id":45675270635827,"sku":"7630419126157","price":89.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-women-s-hoodie-women-s-pearl.jpg?v=1779234351"},{"product_id":"nathan-mens-pinnacle-4-hydration-race-vest","title":"Nathan Pinnacle 4 Hydration Race Vest - Men's","description":"Nathan Men's Pinnacle 4 Hydration Race Vest","brand":"Nathan","offers":[{"title":"Estate Blue\/Ribbon Red \/ Large","offer_id":45721047105843,"sku":"717064965397","price":179.95,"currency_code":"USD","in_stock":false},{"title":"Estate Blue\/Ribbon Red \/ Medium","offer_id":45721047138611,"sku":"717064965403","price":179.95,"currency_code":"USD","in_stock":false},{"title":"Estate Blue\/Ribbon Red \/ Small","offer_id":45721047171379,"sku":"717064965427","price":179.95,"currency_code":"USD","in_stock":false},{"title":"Estate Blue\/Ribbon Red \/ X-Small","offer_id":45721047204147,"sku":"717064965458","price":179.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/products\/medium_877b7ec9-d9ee-45a3-86df-76f5b1510099.jpg?v=1751581284"},{"product_id":"on-running-mens-performance-all-day-crew-neck","title":"On Running Performance All Day Crew Neck - Men's","description":"Built for recovery days, post-run errands, and everything in between, the Performance All Day Crew is our pick for athletes who want off-the-clock comfort without giving up quality. Organic cotton French terry keeps it soft and breathable, while a zippered pocket and wide hem add practical utility for daily wear.\n\u003cul\u003e\n\u003cli\u003eFrench terry fabric made from organic cotton — soft, stretchy, and breathable for all-day wear in Southern heat\u003c\/li\u003e\n\u003cli\u003eIntegrated zippered pocket keeps keys or a card secure during warm-ups, cool-downs, or casual outings\u003c\/li\u003e\n\u003cli\u003eRelaxed fit with a wide hem allows natural movement without binding or riding up\u003c\/li\u003e\n\u003cli\u003eClassic crew neck silhouette works as a standalone layer or under a shell when temps drop\u003c\/li\u003e\n\u003cli\u003eWeighs just 298g — substantial enough to feel like real fabric, light enough to forget you're wearing it\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Navy \/ S","offer_id":47794808357171,"sku":"GRV803043","price":71.97,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":47794808389939,"sku":"GRV803040","price":71.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-all-day-crew-neck-men-s-navy-lifestyle.jpg?v=1777476135"},{"product_id":"on-running-mens-performance-all-day-sweat-pants","title":"On Running Performance All Day Sweat Pants - Men's","description":"Built for the hours between hard efforts, these are our pick for serious athletes who need a recovery bottom that actually performs. French Terry fabric from an organic cotton and recycled polyester blend wicks moisture and regulates temperature without feeling stiff or synthetic. Articulated knees and a tapered fit keep things locked in whether you're traveling to a race or just logging couch time.\n\u003cul\u003e\n\u003cli\u003eFrench Terry construction from organic cotton and recycled polyester blend for soft, breathable wear that wicks moisture post-run\u003c\/li\u003e\n\u003cli\u003eArticulated knee panels let you move naturally — no pulling, no bunching — whether you're stretching, driving, or walking\u003c\/li\u003e\n\u003cli\u003eTapered leg with ribbed cuffs stays put and looks clean without the sloppy fit of a standard sweat pant\u003c\/li\u003e\n\u003cli\u003eAdjustable elastic waistband with drawstring dials in your fit; concealed zippered side pockets keep your essentials secure\u003c\/li\u003e\n\u003cli\u003eAvailable in Black — a versatile, go-anywhere colorway that works from the trailhead parking lot to the airport\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ L","offer_id":47794810093875,"sku":"GRV803456","price":71.97,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47794810192179,"sku":"GRV803455","price":71.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-all-day-sweat-pants-men-s-black-lifestyle.jpg?v=1777476858"},{"product_id":"on-apparel-womens-core-long-t","title":"On Running Core Long-T - Women's","description":"Built for cool-weather training runs and brisk morning miles, the Core Long-T is our pick for women who want a clean, low-profile base layer that actually moves. The 92% recycled polyester and elastane blend wicks moisture and stretches with you, so you're not fighting your shirt mid-run. Available in Black and Olive, it works solo or under a shell when temps drop.\n\u003cul\u003e\n\u003cli\u003e92% recycled polyester and 8% elastane construction wicks moisture and moves with your stride\u003c\/li\u003e\n\u003cli\u003eLightweight regular fit sits close without restricting — layers cleanly under a vest or jacket\u003c\/li\u003e\n\u003cli\u003eBreathable, stretchy fabric handles cool-weather runs from mid-fall through early spring\u003c\/li\u003e\n\u003cli\u003eClassic crewneck, long-sleeve silhouette keeps things simple — no thumb holes, no gimmicks\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and Olive across sizes S–XL — built on sustainable, recycled materials\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ XL","offer_id":51271903150387,"sku":"7615537017877","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Olive \/ M","offer_id":53297371939123,"sku":"7615537423173","price":69.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-core-long-t-long-sleeve-top-women-s-black-lifestyle_b4e81856-47fd-4856-a47d-c1c7ac10c61f.jpg?v=1777410968"},{"product_id":"on-running-womens-performance-flex-bra","title":"On Running Performance Flex Bra - Women's","description":"Built for runners and high-intensity training days, the Performance Flex Bra is our pick for women who need medium-impact support without bulk or restriction. Recycled Herbafoam cups and a full mesh racerback panel move heat out fast — critical in Southern heat and humidity. No underwires, no fastenings, and adjustable straps mean it fits your shape, not the other way around.\n\u003cul\u003e\n\u003cli\u003eMedium-impact support with a secure high neckline that minimizes bounce during runs and training without underwires or fastenings\u003c\/li\u003e\n\u003cli\u003eMain fabric: 75% recycled polyester, 25% elastane — soft, stretchy, and built to wick sweat fast\u003c\/li\u003e\n\u003cli\u003eFull mesh racerback panel drives airflow where you need it most; non-removable light padding adds structure without bulk\u003c\/li\u003e\n\u003cli\u003eAdjustable responsive elastic straps dial in a personalized fit across sizes S–XL in A–C and D–DD cups, available in Black and White\u003c\/li\u003e\n\u003cli\u003eRecycled Herbafoam cups and significant recycled material content — high performance without the environmental cost\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ M","offer_id":53296675782963,"sku":"7615537162652","price":73.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53296675848499,"sku":"7615537162676","price":73.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53296675881267,"sku":"7615537162690","price":73.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M A-C","offer_id":51817384902963,"sku":"7615537042206","price":74.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S D–DD","offer_id":53296675914035,"sku":"7615537042251","price":73.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L D-DD","offer_id":51817385001267,"sku":"7615537042275","price":74.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51817384837427,"sku":"7615537155609","price":74.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51817384804659,"sku":"7615537155623","price":74.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51817384771891,"sku":"7615537155647","price":74.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53296675946803,"sku":"7615537155661","price":73.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-flex-bra-women-s-black.jpg?v=1777406845"},{"product_id":"on-running-womens-5-core-shorts","title":"On Running 5\" Core Shorts - Women's","description":"Built for runners who want zero distractions, the 5\" Core Short is our pick for daily training and longer efforts in the heat. Four-way stretch recycled polyester moves with you and dries fast, while the integrated brief and wide elastic waistband keep everything locked in mile after mile.\n\u003cul\u003e\n\u003cli\u003eFour-way stretch woven fabric built from recycled polyester — moves freely and dries fast in Southern heat and humidity\u003c\/li\u003e\n\u003cli\u003eIntegrated inner brief delivers support and coverage without adding bulk or shifting mid-run\u003c\/li\u003e\n\u003cli\u003eWide soft-touch elastic waistband sits flush against the skin with no digging, bunching, or rolling\u003c\/li\u003e\n\u003cli\u003eSubtle hem slits open up your stride on longer efforts without sacrificing the clean, classic 5\" silhouette\u003c\/li\u003e\n\u003cli\u003eSmall internal pocket holds a key or card securely — no bounce, no fumbling mid-run\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ M","offer_id":51817389293875,"sku":"7615537267036","price":58.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51817389228339,"sku":"7615537267050","price":58.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-5-core-running-shorts-women-s-black-lifestyle.jpg?v=1777476063"},{"product_id":"on-running-womens-performance-tights-7-8","title":"On Running Performance Tights 7\/8 - Women's","description":"Built for high-output runs and hard training days, the Performance Tights 7\/8 are our pick for women who need compression that keeps up with them. A 7\/8 length gives you coverage without trapping heat, so you stay comfortable through long efforts in warm Southern conditions. Available in black — clean, versatile, and ready to work.\n\u003cul\u003e\n\u003cli\u003e7\/8 length cut sits just below the calf — enough coverage to protect without overheating in warm weather\u003c\/li\u003e\n\u003cli\u003eCompression construction supports muscles during hard efforts and aids recovery on long runs\u003c\/li\u003e\n\u003cli\u003eStreamlined fit stays in place through dynamic movement — no rolling waistband, no bunching\u003c\/li\u003e\n\u003cli\u003eVersatile enough for road, trail, or gym use — a true daily-trainer tight\u003c\/li\u003e\n\u003cli\u003eAvailable in black in sizes S through XL for a consistent, performance-focused fit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ M","offer_id":51817393422643,"sku":"7615537381220","price":119.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-tights-7-8-women-s-black-lifestyle.jpg?v=1777476096"},{"product_id":"vivobarefoot-mens-primus-lite-knit-trainer","title":"Vivobarefoot Primus Lite Knit Trainer - Men's","description":"\u003cp data-start=\"149\" data-end=\"786\"\u003eTrain, move, and live with natural freedom in the \u003cspan data-start=\"199\" data-end=\"232\" style=\"\"\u003eVivobarefoot Primus Lite Knit\u003c\/span\u003e, now available at Grivet Outdoors. Designed for lightweight versatility, this barefoot trainer features a breathable knitted upper for adaptive fit and comfort, while the ultra-thin sole promotes natural foot movement and sensory connection. Perfect for workouts, daily wear, or simply strengthening your feet, it’s crafted with sustainable materials that reduce environmental impact without sacrificing durability. With its minimal drop, flexible build, and sleek design, the Primus Lite Knit helps you reconnect with how your body was meant to move.\u003c\/p\u003e\n\u003cp data-start=\"788\" data-end=\"802\"\u003e\u003cstrong data-start=\"788\" data-end=\"800\"\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"803\" data-end=\"1455\"\u003e\n\u003cli data-start=\"803\" data-end=\"918\"\u003e\n\u003cp data-start=\"805\" data-end=\"918\"\u003e\u003cstrong data-start=\"805\" data-end=\"821\"\u003eShoe Weight:\u003c\/strong\u003e Men’s size EU 42 approximately 246 g (8.7 oz); Women’s size EU 38 approximately 207 g (7.3 oz)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"919\" data-end=\"991\"\u003e\n\u003cp data-start=\"921\" data-end=\"991\"\u003e\u003cstrong data-start=\"921\" data-end=\"938\"\u003eMidsole Drop:\u003c\/strong\u003e Zero-drop design for natural posture and alignment\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"992\" data-end=\"1072\"\u003e\n\u003cp data-start=\"994\" data-end=\"1072\"\u003e\u003cstrong data-start=\"994\" data-end=\"1011\"\u003eStack Height:\u003c\/strong\u003e Approximately 4 mm outsole for ground feel and flexibility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1073\" data-end=\"1150\"\u003e\n\u003cp data-start=\"1075\" data-end=\"1150\"\u003e\u003cstrong data-start=\"1075\" data-end=\"1094\"\u003eUpper Material:\u003c\/strong\u003e Breathable knitted upper made from recycled materials\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1151\" data-end=\"1238\"\u003e\n\u003cp data-start=\"1153\" data-end=\"1238\"\u003e\u003cstrong data-start=\"1153\" data-end=\"1165\"\u003eOutsole:\u003c\/strong\u003e Thin, durable, puncture-resistant rubber designed for natural movement\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1239\" data-end=\"1351\"\u003e\n\u003cp data-start=\"1241\" data-end=\"1351\"\u003e\u003cstrong data-start=\"1241\" data-end=\"1260\"\u003eSustainability:\u003c\/strong\u003e Constructed with vegan, recycled, and bio-based materials to reduce environmental impact\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1352\" data-end=\"1455\"\u003e\n\u003cp data-start=\"1354\" data-end=\"1455\"\u003e\u003cstrong data-start=\"1354\" data-end=\"1376\"\u003eFoot Health Focus:\u003c\/strong\u003e Wide toe box and flexible build encourage natural foot strength and mobility\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\n\u003c\/ul\u003e","brand":"Vivobarefoot","offers":[{"title":"Bright White \/ US 12 | EU 45","offer_id":52369527767347,"sku":"5057794142718","price":130.85,"currency_code":"USD","in_stock":true},{"title":"Bright White \/ US 12.5 | EU 46","offer_id":52369527734579,"sku":"5057794142725","price":130.85,"currency_code":"USD","in_stock":true},{"title":"Bright White \/ US 14 | EU 48","offer_id":52369527701811,"sku":"5057794142749","price":101.63,"currency_code":"USD","in_stock":true},{"title":"Bright White \/ US 15 | EU 49","offer_id":52369527669043,"sku":"5057794142756","price":101.63,"currency_code":"USD","in_stock":true},{"title":"Midnight \/ US 7 | EU 40","offer_id":52369527374131,"sku":"5057794179226","price":130.85,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 7 | EU 40","offer_id":52369527636275,"sku":"5057794142268","price":121.18,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 8 Wide | EU 41 Wide","offer_id":52369527603507,"sku":"5057794142275","price":121.18,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 11 | EU 44","offer_id":52369527570739,"sku":"5057794142305","price":121.18,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 12 | EU 45","offer_id":52369527537971,"sku":"5057794142312","price":121.18,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 12.5 | EU 46","offer_id":52369527505203,"sku":"5057794142329","price":121.18,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 13 | EU 47","offer_id":52369527472435,"sku":"5057794142336","price":121.18,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 14 | EU 48","offer_id":52369527439667,"sku":"5057794142343","price":121.18,"currency_code":"USD","in_stock":true},{"title":"Obsidian \/ US 15 | EU 49","offer_id":52369527406899,"sku":"5057794142350","price":115.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/2125771_05323f2c-7e60-4080-ab0d-b48fc6dfd894.jpg?v=1757530026"},{"product_id":"brooks-mens-sherpa-3-split-short","title":"Brooks Sherpa 3\" Split Short - Men's","description":"\u003cp _ngcontent-ng-c2235328720=\"\" inline-copy-host=\"\" class=\"markdown markdown-main-panel tutor-markdown-rendering stronger enable-updated-hr-color\" id=\"model-response-message-contentr_0b0661c74f668a71\" dir=\"ltr\" style='--animation-duration: 400ms; --fade-animation-function: linear; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; color: rgb(27, 28, 29); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; font-family: \"Google Sans Text\", sans-serif !important; line-height: 1.15 !important;'\u003e\u003c\/p\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 16px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003eThe Brooks Men's Sherpa 3\" Split Short is engineered for ultimate speed and freedom of movement, making it the go-to choice for competitive runs and fast-paced training, available at Grivet Outdoors. The ultra-lightweight design features a deep split along the side for an unrestricted stride, allowing your legs full range of motion. Despite its minimalist design, this short includes a stretch brief liner for secure comfort and a variety of built-in storage options for essentials, ensuring a distraction-free and highly efficient performance.\u003c\/p\u003e\u003cp style='animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; color: rgb(27, 28, 29); columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; font-family: \"Google Sans\", sans-serif !important; line-height: 1.15 !important;'\u003eFeatures\u003c\/p\u003e\u003cul style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; padding-inline-start: 32px; line-height: 1.15 !important;\"\u003e\n\u003cli style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cstrong\u003eFit:\u003c\/strong\u003e Semi-fitted (follows the shape of the body, with some breathing room).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cstrong\u003eSustainability:\u003c\/strong\u003e 76% Recycled materials (calculated by weight).\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e Speedy split-leg design for maximum stride length.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cstrong\u003eLiner:\u003c\/strong\u003e Integrated stretch brief liner for secure comfort.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cstrong\u003eStorage:\u003c\/strong\u003e Multiple storage options for essentials.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cstrong\u003eBest For:\u003c\/strong\u003e Warm weather runs and fast-paced workouts.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-bottom: 8px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline-color: rgb(27, 28, 29); outline-width: 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cstrong\u003eInseam:\u003c\/strong\u003e 3 inches.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c!----\u003e","brand":"Brooks Apparel","offers":[{"title":"Surge \/ L","offer_id":52471011082547,"sku":"195394371901","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Surge \/ XL","offer_id":52471011115315,"sku":"195394371918","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/2134677.jpg?v=1759435115"},{"product_id":"brooks-mens-run-visible-5-2in1-short-2-0","title":"Brooks Run Visible 5\" 2in1 Short 2.0 - Men's","description":"\u003cp style='outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 16px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); color: rgb(27, 28, 29); font-family: \"Google Sans Text\", sans-serif; animation: 0s ease 0s 1 normal none running none; appearance: none; border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;'\u003eThe Brooks Men's Run Visible 5\" 2-in-1 Short 2.0 is the perfect blend of support, storage, and safety for low-light running, available at Grivet Outdoors. This short features a breathable, perforated shell and a compression liner that provides secure coverage and support. The design prioritizes visibility with 360 degrees of reflectivity, fluorescence, and high-contrast accents in critical motion zones, ensuring drivers recognize you as a runner in motion. Integrated drop-in pockets on the liner are large enough for a phone, keeping your essentials secure and out of the way.\u003c\/p\u003e\u003cp style='outline-color: rgb(27, 28, 29); outline-width: 0px; color: rgb(27, 28, 29); margin-bottom: 8px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); animation: 0s ease 0s 1 normal none running none; appearance: none; border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; font-family: \"Google Sans\", sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;'\u003eFeatures\u003c\/p\u003e\u003cul style='outline-color: rgb(27, 28, 29); outline-width: 0px; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); color: rgb(27, 28, 29); font-family: \"Google Sans Text\", sans-serif; animation: 0s ease 0s 1 normal none running none; appearance: none; border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; padding-inline-start: 32px; line-height: 1.15 !important;'\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eVisibility:\u003c\/span\u003e 360 degrees of visibility with 3M™ Scotchlite™ Carbon Black Stretch reflectivity.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eInseam:\u003c\/span\u003e 5\" shell with a 7\" compression liner.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eLiner:\u003c\/span\u003e Compression liner with drop-in pockets large enough for most phones.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eTechnology:\u003c\/span\u003e Moisture-wicking and quick-drying.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eVentilation:\u003c\/span\u003e Perforated shell and side vents for breathability.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eFit:\u003c\/span\u003e Streamlined fit with side splits for full range of motion.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eMaterial:\u003c\/span\u003e Body: 78% Polyester, 22% Spandex; Panels: 79% Polyester, 21% Spandex.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Brooks Apparel","offers":[{"title":"Black\/Ecru\/Fluoro Flash \/ S","offer_id":52471063052595,"sku":"195394464887","price":85.0,"currency_code":"USD","in_stock":true},{"title":"Black\/Ecru\/Fluoro Flash \/ M","offer_id":52471063085363,"sku":"195394464894","price":85.0,"currency_code":"USD","in_stock":false},{"title":"Black\/Ecru\/Fluoro Flash \/ L","offer_id":52471063118131,"sku":"195394464900","price":85.0,"currency_code":"USD","in_stock":false},{"title":"Black\/Ecru\/Fluoro Flash \/ XL","offer_id":52471063150899,"sku":"195394464917","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/2134629.jpg?v=1759435901"},{"product_id":"brooks-womens-chaser-3-short","title":"Brooks Chaser 3\" Short - Women's","description":"\u003cp style='outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 16px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); color: rgb(27, 28, 29); font-family: \"Google Sans Text\", sans-serif; animation: 0s ease 0s 1 normal none running none; appearance: none; border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;'\u003eThe Brooks Women's Chaser 3\" Short is engineered for speed and a comfortable, distraction-free run, available at Grivet Outdoors. This lightweight short features an ultra-comfortable knit waistband that is designed to stay in place without pinching or riding up. A moisture-wicking internal brief liner provides coverage and security, while a back zipper pocket is perfectly sized to hold a key or card. The athletic design and short inseam deliver a comfortable, unrestricted stride, making it your go-to for warm days and quick workouts.\u003c\/p\u003e\u003cp style='outline-color: rgb(27, 28, 29); outline-width: 0px; color: rgb(27, 28, 29); margin-bottom: 8px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); animation: 0s ease 0s 1 normal none running none; appearance: none; border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; font-family: \"Google Sans\", sans-serif !important; line-height: 1.15 !important; margin-top: 0px !important;'\u003eFeatures\u003c\/p\u003e\u003cul style='outline-color: rgb(27, 28, 29); outline-width: 0px; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); color: rgb(27, 28, 29); font-family: \"Google Sans Text\", sans-serif; animation: 0s ease 0s 1 normal none running none; appearance: none; border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; padding-inline-start: 32px; line-height: 1.15 !important;'\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eInseam:\u003c\/span\u003e 3 inches.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eWaistband:\u003c\/span\u003e Ultra-comfortable knit waistband that stays put.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eLiner:\u003c\/span\u003e Internal brief liner wicks away moisture for comfort.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eStorage:\u003c\/span\u003e Back zipper pocket for secure storage of essentials.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eFit:\u003c\/span\u003e Semi-fitted for a run-ready feel.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eTechnology:\u003c\/span\u003e Quick-drying performance fabric.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; margin-top: 0px !important; line-height: 1.15 !important;\"\u003e\u003cp style=\"outline-color: rgb(27, 28, 29); outline-width: 0px; margin-bottom: 8px; animation: 0s ease 0s 1 normal none running none; appearance: none; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(27, 28, 29); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; marker: none; mask: none; offset: normal; opacity: 1; order: 0; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1; line-height: 1.15 !important;\"\u003e\u003cspan style=\"font-weight: 700;\"\u003eBest For:\u003c\/span\u003e Warm weather runs and distraction-free speed.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Brooks Apparel","offers":[{"title":"Black\/Brooks \/ M","offer_id":52471065018675,"sku":"190340843099","price":53.95,"currency_code":"USD","in_stock":false},{"title":"Heather Charcoal \/ S","offer_id":52471064985907,"sku":"195394375619","price":60.0,"currency_code":"USD","in_stock":true},{"title":"Heather Charcoal \/ M","offer_id":52471064953139,"sku":"195394375626","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Heather Charcoal \/ L","offer_id":52471064920371,"sku":"195394375633","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Mint Mix\/Nile Blue\/Brooks \/ M","offer_id":52471065051443,"sku":"195394201086","price":29.95,"currency_code":"USD","in_stock":false},{"title":"Mint Mix\/Nile Blue\/Brooks \/ L","offer_id":52471065084211,"sku":"195394201093","price":29.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/2134912.jpg?v=1759436038"},{"product_id":"on-running-mens-performance-all-day-hoodie-1","title":"On Running Performance All Day Hoodie - Men's","description":"\u003cp\u003eThe On Running Men's Performance All Day Hoodie is designed for effortless versatility, blending athletic functionality with everyday comfort. Built for movement and recovery alike, it delivers a soft, lightweight feel that works just as well for training sessions as it does for casual wear. Its modern athletic cut provides a clean silhouette without restricting mobility, making it an ideal layer for pre- and post-run comfort or all-day use. Whether you're heading out for a workout or navigating a busy day, this hoodie offers dependable performance with a refined, understated style.\u003c\/p\u003e\u003cp\u003eFeatures:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLightweight performance fabric for comfort and mobility\u003c\/li\u003e\n\u003cli\u003eMoisture-wicking properties to help keep you dry\u003c\/li\u003e\n\u003cli\u003eBreathable construction for all-day wear\u003c\/li\u003e\n\u003cli\u003eErgonomic athletic fit designed for natural movement\u003c\/li\u003e\n\u003cli\u003eAdjustable hood for customizable coverage\u003c\/li\u003e\n\u003cli\u003eFront pocket for convenient storage and hand warmth\u003c\/li\u003e\n\u003cli\u003eDurable build suitable for training, recovery, and casual use\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Navy \/ S","offer_id":52805567906099,"sku":"GRV803172","price":149.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/2155509.jpg?v=1764880657"},{"product_id":"on-running-mens-active-jacket-1","title":"On Running Active Jacket - Men's","description":"Built for runners who deal with unpredictable weather mid-run, the Active Jacket is our pick for training days when conditions can flip fast. Windproof, water-repellent ripstop construction keeps the elements out without trapping heat, thanks to concealed ventilation zones. When the sun breaks through, it packs down small enough to stuff in a pocket and forget about.\n\u003cul\u003e\n\u003cli\u003eWindproof and water-repellent shell handles sudden gusts and light rain without soaking through\u003c\/li\u003e\n\u003cli\u003eUltralight ripstop fabric resists tears and abrasion while keeping the overall weight minimal\u003c\/li\u003e\n\u003cli\u003eHidden ventilation zones dump heat during hard efforts so you don't overheat under the shell\u003c\/li\u003e\n\u003cli\u003ePackable construction — stuffs down small for travel, racing, or stashing mid-run when the weather clears\u003c\/li\u003e\n\u003cli\u003eReflective details, adjustable hood and hem, and zippered pockets round out the everyday utility\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Navy \/ XL","offer_id":52805572722995,"sku":"7630440686361","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Olive \/ S","offer_id":52805572821299,"sku":"7630440686286","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Olive \/ M","offer_id":52805572788531,"sku":"7630440686293","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Olive \/ L","offer_id":52805572755763,"sku":"7630440686309","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Olive \/ XL","offer_id":52805572690227,"sku":"7630440686316","price":139.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-active-jacket-men-s-navy-lateral.jpg?v=1777406850"},{"product_id":"on-running-womens-explorer-shorts-1","title":"On Running Explorer Shorts - Women's","description":"Built for long days on the trail, the Explorer Shorts are our pick for hikers and trail runners who need technical protection without extra weight. Four-way stretch recycled polyamide and a DWR finish handle everything from granite scrambles to humid Southern singletrack, while an adjustable integrated belt and zippered pockets keep your kit locked in place.\n\u003cul\u003e\n\u003cli\u003eDWR finish sheds light rain and trail splash without adding weight or restricting airflow\u003c\/li\u003e\n\u003cli\u003eFour-way stretch recycled polyamide moves with you on technical terrain and dries fast when the sweat or rain hits\u003c\/li\u003e\n\u003cli\u003eAdjustable integrated belt dials in your waist fit — no sliding, no readjusting mid-climb\u003c\/li\u003e\n\u003cli\u003eMultiple pockets including zippered options keep keys, gels, and valuables secure on long efforts\u003c\/li\u003e\n\u003cli\u003eAvailable in Vine — a versatile, low-key color that works from the trailhead to the parking lot\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Vine \/ M","offer_id":52805585895731,"sku":"7630440687818","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Vine \/ L","offer_id":52805585928499,"sku":"7630440687825","price":139.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-explorer-shorts-women-s-vine-lifestyle.jpg?v=1777477652"},{"product_id":"on-running-mens-explorer-shorts-2","title":"On Running Explorer Shorts - Men's","description":"Built for runners and active guys who move between trail, gym, and everyday life, the Explorer Shorts handle it all without looking like they're trying too hard. Lightweight, moisture-wicking fabric keeps you dry when the Southern heat hits, while an elastic waistband with drawcord locks in your fit whether you're running or just running errands.\n\u003cul\u003e\n\u003cli\u003eLightweight, breathable fabric moves moisture away fast — built for heat and humidity\u003c\/li\u003e\n\u003cli\u003eElastic waistband with adjustable drawcord for a dialed, secure fit that stays put on the move\u003c\/li\u003e\n\u003cli\u003eAthletic cut allows full range of motion without excess fabric getting in the way\u003c\/li\u003e\n\u003cli\u003eFunctional pockets hold the essentials — key, card, gel — without bouncing or bulging\u003c\/li\u003e\n\u003cli\u003eClean navy colorway works on the trail, at the gym, or wherever the day takes you\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Navy \/ L","offer_id":52805591925043,"sku":"7630440694588","price":139.95,"currency_code":"USD","in_stock":false},{"title":"Navy \/ XL","offer_id":52805591892275,"sku":"7630440694595","price":139.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-explorer-shorts-men-s-navy-lifestyle.jpg?v=1777477503"},{"product_id":"on-running-mens-switch-jacket-1","title":"On Running Switch Jacket - Men's","description":"Built for runners who start cold and finish warm, the Switch Jacket is our pick for unpredictable Southern mornings. Flip it inside out and you've got a lightly insulated layer on one side and a wind-resistant ripstop shell on the other — two jackets in one. Reflective details and thumb loops make it just as practical on the road as it is post-run.\n\u003cul\u003e\n\u003cli\u003eFully reversible construction gives you a lightly insulated quilted side and a wind-resistant ripstop shell side — pack one, get two\u003c\/li\u003e\n\u003cli\u003eRipstop fabric on the shell side resists abrasion and tears without adding bulk or weight\u003c\/li\u003e\n\u003cli\u003eThumb loops keep sleeves locked in place during movement so you're not constantly adjusting mid-run\u003c\/li\u003e\n\u003cli\u003eBest suited for cold-start runs, pre-race warmups, or the transition from trail to wherever you're headed next\u003c\/li\u003e\n\u003cli\u003eReflective details on both sides maintain visibility in low light — useful year-round in the Southeast where early mornings are dark and humid\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black\/White \/ S","offer_id":52805609292083,"sku":"7630419123569","price":329.95,"currency_code":"USD","in_stock":true},{"title":"Black\/White \/ M","offer_id":52805609259315,"sku":"7630419123576","price":329.95,"currency_code":"USD","in_stock":true},{"title":"Black\/White \/ L","offer_id":52805609226547,"sku":"7630419123583","price":329.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-switch-jacket-men-s-black-white-lifestyle.jpg?v=1777476885"},{"product_id":"on-running-womens-climate-shirt-1","title":"On Running Climate Shirt - Women's","description":"Built for cold-weather miles, the Climate Shirt is our go-to mid-layer for women who don't slow down when temps drop. The 3D waffle-knit fabric traps warm air while pulling sweat away fast, keeping you in that sweet thermal balance. The watch window and thumbholes mean you stay covered and connected without breaking stride.\n\u003cul\u003e\n\u003cli\u003eThermal 3D waffle-knit construction traps warm air against the body while actively wicking moisture to surface layers\u003c\/li\u003e\n\u003cli\u003eThumbholes and a watch window keep wrists covered and let you check your data without exposing skin to the cold\u003c\/li\u003e\n\u003cli\u003eZippered side pocket secures your key or card on longer efforts\u003c\/li\u003e\n\u003cli\u003e4-way stretch moves with you through any pace or terrain — no bunching, no restriction\u003c\/li\u003e\n\u003cli\u003eReflective logo adds low-light visibility for early morning or evening runs; available in Sea\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Sea \/ L","offer_id":52805632950579,"sku":"7630440687375","price":89.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-climate-shirt-women-s-sea-lifestyle.jpg?v=1777495235"},{"product_id":"on-running-womens-active-jacket-1","title":"On Running Active Jacket - Women's","description":"Built for athletes who don't stop moving, the Active Jacket is our go-to windproof layer for trail runs, cool-down laps, and everything in between. Recycled polyamide fabric blocks wind and sheds light moisture while staying breathable enough to wear hard. Articulated sleeves and a packable build mean it goes where you go without getting in the way.\n\u003cul\u003e\n\u003cli\u003eWindproof, water-resistant recycled polyamide blocks the elements without trapping heat\u003c\/li\u003e\n\u003cli\u003eArticulated sleeves move with your stride — no binding, no pulling mid-run\u003c\/li\u003e\n\u003cli\u003eAdjustable hood and zippered pockets keep essentials secure when conditions shift\u003c\/li\u003e\n\u003cli\u003eReflective details add low-light visibility for early morning or evening efforts\u003c\/li\u003e\n\u003cli\u003ePacks down small enough to stuff in a vest pocket or running pack — available in Sea\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Sea \/ XS","offer_id":52805636358451,"sku":"7630440686385","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Sea \/ S","offer_id":52805636391219,"sku":"7630440686392","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Sea \/ M","offer_id":52805636423987,"sku":"7630440686408","price":139.95,"currency_code":"USD","in_stock":true},{"title":"Sea \/ L","offer_id":52805636456755,"sku":"7630440686415","price":139.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-active-jacket-women-s-sea-lifestyle.jpg?v=1777406875"},{"product_id":"on-running-womens-performance-long-t-1","title":"On Running Performance Long-T - Women's","description":"Built for cooler training days and early-morning miles, the Performance Long-T is our pick for women who want a no-fuss layer that moves with them. Moisture-wicking stretch fabric pulls sweat away fast and doesn't restrict your stride, while reflective details keep you visible when the light gets low.\n\u003cul\u003e\n\u003cli\u003eLightweight, moisture-wicking fabric keeps you dry and regulated during runs and gym sessions\u003c\/li\u003e\n\u003cli\u003eSoft stretch construction moves with your body and sits smooth against the skin — no chafing, no bulk\u003c\/li\u003e\n\u003cli\u003eAthletic fit works as a standalone top or a clean base layer under a vest or jacket\u003c\/li\u003e\n\u003cli\u003eReflective detailing adds low-light visibility for early morning or evening runs\u003c\/li\u003e\n\u003cli\u003eAvailable in Ice — a clean, versatile tone that pairs well with most kit\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Ice \/ M","offer_id":52805643829555,"sku":"GRV212374","price":79.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-long-t-long-sleeve-top-women-s-ice-lifestyle.jpg?v=1777495155"},{"product_id":"on-running-womens-performance-t-1","title":"On Running Performance-T - Women's","description":"Built for race day and hard training sessions, the Performance-T is our top pick for women who want nothing between them and a fast run. DryTec™ fabric moves moisture out fast while a breathable mesh back dumps heat when the temperature climbs. Taped seams and a tear-proof front panel keep irritation out of the equation on long efforts.\n\u003cul\u003e\n\u003cli\u003eDryTec™ ultralight fabric wicks moisture and dries fast — no heavy, wet fabric slowing you down in heat and humidity\u003c\/li\u003e\n\u003cli\u003eTear-proof front panel adds durability where you need it without adding weight or stiffness\u003c\/li\u003e\n\u003cli\u003eFull mesh back panel maximizes airflow and heat dissipation during high-output efforts\u003c\/li\u003e\n\u003cli\u003eTaped seams eliminate chafing across long miles — no hot spots, no distractions\u003c\/li\u003e\n\u003cli\u003eReflective elements and a streamlined race fit round out a top built to perform from first mile to finish line\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black\/Dark \/ S","offer_id":52805655888179,"sku":"GRV524573","price":79.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Dark \/ M","offer_id":52805655920947,"sku":"GRV524572","price":79.95,"currency_code":"USD","in_stock":true},{"title":"Ice\/White \/ L","offer_id":52805656019251,"sku":"GRV251052","price":79.95,"currency_code":"USD","in_stock":true},{"title":"Mango\/Black \/ S","offer_id":52805655953715,"sku":"7630419124177","price":79.95,"currency_code":"USD","in_stock":true},{"title":"Sea\/Black \/ S","offer_id":52805656052019,"sku":"7630440693574","price":79.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-t-running-top-women-s-black-dark-lifestyle.jpg?v=1777411923"},{"product_id":"on-running-womens-active-tights-1","title":"On Running Active Tights - Women's","description":"Built for women who train across disciplines, the Active Tights handle everything from road miles to gym sessions without missing a beat. Soft mechanical knit fabric with high stretch and moisture-wicking construction keeps you moving freely and dry, while anatomical shaping and a wide waistband deliver a secure, non-binding fit. A concealed pocket handles the essentials.\n\u003cul\u003e\n\u003cli\u003eSoft, high-stretch mechanical knit fabric moves with you through runs, strength work, and yoga without restriction\u003c\/li\u003e\n\u003cli\u003eMoisture-wicking, breathable construction pulls sweat away and keeps you comfortable in Southern heat and humidity\u003c\/li\u003e\n\u003cli\u003eWide waistband sits securely without digging in — no mid-run adjustments needed\u003c\/li\u003e\n\u003cli\u003eOpaque coverage holds up through deep squats and dynamic movement, so you can train without second-guessing\u003c\/li\u003e\n\u003cli\u003eConcealed pocket stashes a key, card, or gel — functional detail for real workouts\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Granite \/ S","offer_id":52805669191987,"sku":"7630419125877","price":109.95,"currency_code":"USD","in_stock":true},{"title":"Granite \/ L","offer_id":52805669257523,"sku":"7630419125891","price":109.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-active-tights-women-s-granite-lifestyle.jpg?v=1777476961"},{"product_id":"on-running-womens-running-pants-1","title":"On Running Running Pants - Women's","description":"Built for cool-weather miles and race-day travel, these are our pick for women who want coverage without bulk. The hybrid woven front panels block wind and light moisture while mesh knee panels and ankle zippers keep things ventilated and easy to get on and off. Two zippered pockets handle your essentials without bouncing.\n\u003cul\u003e\n\u003cli\u003eHybrid woven\/knit construction combines weather protection up top with stretchy mesh from the knee down for unrestricted stride\u003c\/li\u003e\n\u003cli\u003eDWR treatment and UV protection handle light rain and sun exposure on long outdoor efforts\u003c\/li\u003e\n\u003cli\u003eAnkle zippers make these easy to pull on over shoes — no sitting down on a wet tailgate\u003c\/li\u003e\n\u003cli\u003eTwo zippered side pockets secure your phone, gels, or keys without the sag\u003c\/li\u003e\n\u003cli\u003eAdjustable waistband dials in fit across a full range of movement — warm-up, race, recovery, or travel\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Shadow \/ M","offer_id":52805674631475,"sku":"GRV196594","price":169.95,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ L","offer_id":52805674664243,"sku":"GRV196593","price":169.95,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ XL","offer_id":52805674697011,"sku":"GRV196596","price":169.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-women-s-running-pants-women-s-shadow-lifestyle.jpg?v=1777476999"},{"product_id":"on-running-womens-switch-jacket-1","title":"On Running Switch Jacket - Women's","description":"Built for runs and active days where the weather won't make up its mind, the Switch Jacket is our pick for women who need a lightweight outer layer that actually moves with them. Wind-resistant, breathable fabric handles shifting conditions without trapping heat, while reflective details extend your window for early morning or evening efforts.\n\u003cul\u003e\n\u003cli\u003eWind-resistant fabric cuts light gusts without sacrificing breathability — keeps you moving comfortably when conditions shift\u003c\/li\u003e\n\u003cli\u003eLightweight, packable construction packs down small so you can stash it in a pocket or vest when the sun comes out\u003c\/li\u003e\n\u003cli\u003eErgonomic athletic fit allows full range of motion with no bunching or restriction — cut to move, not just hang\u003c\/li\u003e\n\u003cli\u003eFull-zip front with secure pockets gives you adjustable ventilation and a place to stash your essentials mid-run\u003c\/li\u003e\n\u003cli\u003eReflective detailing improves visibility in low-light conditions — available in Black\/White for clean, versatile styling\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black\/White \/ S","offer_id":52805681578291,"sku":"7630419123675","price":329.95,"currency_code":"USD","in_stock":true},{"title":"Black\/White \/ M","offer_id":52805681545523,"sku":"7630419123682","price":329.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-switch-jacket-women-s-black-white.jpg?v=1777477531"},{"product_id":"on-running-womens-active-bra-1","title":"On Running Active Bra - Women's","description":"Built for low-to-medium impact days — yoga, pilates, light training, or just running errands — the Active Bra keeps you comfortable without overthinking it. Moisture-wicking technical fabric pulls sweat away fast, while the soft elastic underband and light padding give you coverage and shape all day. The ergonomic strap design moves with you and pulls on and off without a fight.\n\u003cul\u003e\n\u003cli\u003eMedium support rated for low-to-medium impact activities including yoga, pilates, and light training\u003c\/li\u003e\n\u003cli\u003eMoisture-wicking technical fabric keeps you dry whether you're sweating through a session or wearing it all day\u003c\/li\u003e\n\u003cli\u003eLight removable padding provides coverage and shape without adding bulk\u003c\/li\u003e\n\u003cli\u003eSoft elastic underband sits comfortably without digging in during extended wear\u003c\/li\u003e\n\u003cli\u003eErgonomic strappy design allows full range of motion and pulls on and off easily — no wrestling required\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ M","offer_id":52805685477683,"sku":"7630419122982","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Cobalt\/Black \/ M","offer_id":52805685543219,"sku":"7630419123033","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Cobalt\/Black \/ L","offer_id":52805685575987,"sku":"7630419123040","price":64.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-active-bra-women-s-black.jpg?v=1777408147"},{"product_id":"on-running-womens-core-tee","title":"On Running Core Tee - Women's","description":"Built for daily training and easy off-run wear, the Core Tee is our pick for women who want a clean, no-fuss layer that actually performs. Made from 92% recycled polyester, it wicks moisture fast and holds its shape wash after wash. Simple enough to style beyond the run, durable enough to stay in rotation all year.\n\u003cul\u003e\n\u003cli\u003e92% recycled polyester construction — lightweight, moisture-wicking, and built to last\u003c\/li\u003e\n\u003cli\u003eSoft-touch fabric sits comfortably against skin without chafing during training\u003c\/li\u003e\n\u003cli\u003eStreamlined fit that works for runs, gym sessions, and post-workout errands\u003c\/li\u003e\n\u003cli\u003eRetains shape over time — no stretching out or pilling after repeated washes\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and White — easy to layer or wear solo in warm Southern conditions\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ M","offer_id":52805692031283,"sku":"7615537018997","price":59.95,"currency_code":"USD","in_stock":false},{"title":"White \/ L","offer_id":52805691998515,"sku":"7615537257716","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-core-tee-women-s-black-lifestyle.jpg?v=1777476919"},{"product_id":"on-running-womens-active-t-flow","title":"On Running Active-T Flow - Women's","description":"Built for studio sessions, yoga flows, and light training days, the Active-T Flow is our pick for women who want comfort without sacrificing breathability. A lyocell-polyester blend pulls moisture away fast and feels genuinely soft against skin, while the open back and wide boat neck keep airflow moving. Anti-odor treatment means it stays fresh through back-to-back wears.\n\u003cul\u003e\n\u003cli\u003eLyocell-polyester blend delivers a soft, non-clingy feel that wicks and dries fast — even in Southern heat\u003c\/li\u003e\n\u003cli\u003eWide boat neck and open back design channel airflow where you need it most during high-effort movement\u003c\/li\u003e\n\u003cli\u003eRelaxed, semi-cropped silhouette sits naturally over high-waisted tights without riding up or bunching\u003c\/li\u003e\n\u003cli\u003eAnti-odor treatment built into the fabric keeps this top fresher longer between washes\u003c\/li\u003e\n\u003cli\u003eAvailable in Limelight — a bold, easy-to-layer color that works from warm-up to cool-down\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Limelight \/ M","offer_id":52805701861683,"sku":"GRV524637","price":69.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-active-t-flow-training-top-women-s-limelight.jpg?v=1777495254"},{"product_id":"on-running-womens-running-shorts-1","title":"On Running Running Shorts - Women's","description":"Built for runners who want one pair that handles everything from daily training to race day, these shorts move with you without getting in the way. A lightweight outer with side vents and a supportive inner brief that stays put means no adjusting mid-run. The wide elastic waistband and rear pocket round out a clean, functional package.\n\u003cul\u003e\n\u003cli\u003eLightweight outer short with side vents for full range of motion in heat and humidity\u003c\/li\u003e\n\u003cli\u003eFast-drying technical fabric sheds sweat quickly — critical for Southern summer training\u003c\/li\u003e\n\u003cli\u003eBuilt-in inner brief liner stays in place without riding up, no matter the pace or distance\u003c\/li\u003e\n\u003cli\u003eWide, soft elastic waistband sits comfortably without pinching or folding on longer efforts\u003c\/li\u003e\n\u003cli\u003eRear zip pocket secures keys or cards, plus a reflective logo for low-light visibility\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Glacier\/Black \/ S","offer_id":52805703762227,"sku":"GRV508798","price":79.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-women-s-running-shorts-women-s-glacier-black-lifestyle.jpg?v=1777476166"},{"product_id":"on-running-womens-sweat-pants-1","title":"On Running Sweat Pants - Women's","description":"Built for the cool-down, these sweat pants are what we reach for when the run is done and recovery is the priority. A wool-blend technical fabric regulates warmth without trapping heat, so your legs stay comfortable without overheating. The tapered fit and adjustable waistband keep things dialed whether you're stretching, warming up, or just logging miles in the parking lot.\n\u003cul\u003e\n\u003cli\u003eWool-blend technical fabric regulates warmth and breathes better than standard fleece\u003c\/li\u003e\n\u003cli\u003eTapered athletic cut sits close without restricting movement — looks intentional, not sloppy\u003c\/li\u003e\n\u003cli\u003eAdjustable drawstring waistband locks in fit across a range of body types\u003c\/li\u003e\n\u003cli\u003eSide pockets plus a zippered pocket keep your essentials secure post-run\u003c\/li\u003e\n\u003cli\u003eWorks as a warm-up layer or recovery wear — versatile enough for the full cool-down routine\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Navy \/ M","offer_id":52805729124659,"sku":"7630040582810","price":89.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-sweat-pants-women-s-navy-lateral.jpg?v=1777479648"},{"product_id":"on-running-womens-active-pants-1","title":"On Running Active Pants - Women's","description":"Built for women who move constantly, the Active Pants work as hard at the trailhead warm-up as they do on travel days or recovery runs. High-stretch mechanical knit holds its shape through full range of motion, while moisture-wicking fabric keeps you comfortable when the Southern humidity kicks in. Elasticated waistband, adjustable drawstring, and cuffed ankles lock in a clean, secure fit.\n\u003cul\u003e\n\u003cli\u003eHigh-stretch mechanical knit fabric moves with you and snaps back to shape after hard sessions\u003c\/li\u003e\n\u003cli\u003eMoisture-wicking construction pulls sweat away — built for warm, humid conditions\u003c\/li\u003e\n\u003cli\u003eElasticated waistband with adjustable drawstring and cuffed ankles for a dialed, secure fit\u003c\/li\u003e\n\u003cli\u003eRelaxed silhouette pairs with base layers, fleece, or casual tops — warm-up to post-run without changing\u003c\/li\u003e\n\u003cli\u003eSide pockets handle your phone, keys, or fuel without bouncing around\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black \/ L","offer_id":52805736562995,"sku":"7630040584227","price":149.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-active-pants-women-s-black-lifestyle.jpg?v=1777495373"},{"product_id":"on-running-mens-performance-low-sock-1","title":"On Running Performance Low Sock - Men's","description":"Built for runners who want their socks to disappear, the Performance Low Sock is our pick for high-mileage days in the heat. Anatomical left\/right construction with a seamless toe and arch support pattern keeps feet locked in without bunching or hot spots. Mesh ventilation and moisture-wicking fabric make a real difference when Southern summers hit hard.\n\u003cul\u003e\n\u003cli\u003eAnatomical left\/right fit hugs the foot precisely — no bunching, no mid-run adjustments\u003c\/li\u003e\n\u003cli\u003eSeamless toe construction and lightweight cushioning eliminate friction and reduce blister risk on long efforts\u003c\/li\u003e\n\u003cli\u003eArch support pattern engages sensory feedback to help stabilize the foot through each stride\u003c\/li\u003e\n\u003cli\u003eTechnical mesh panels and moisture-wicking fabric pull heat and sweat away — essential for hot, humid conditions\u003c\/li\u003e\n\u003cli\u003eNo-slip heel tab keeps the sock planted in place so it doesn't creep down inside the shoe\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black\/Shadow \/ S","offer_id":52805743280435,"sku":"7630419135685","price":19.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Shadow \/ M","offer_id":52805743313203,"sku":"7630419135692","price":19.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Shadow \/ L","offer_id":52805743345971,"sku":"7630419135708","price":19.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Shadow \/ XL","offer_id":52805743411507,"sku":"7630419135715","price":19.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Shadow \/ XXL","offer_id":52805743378739,"sku":"7630419135722","price":19.95,"currency_code":"USD","in_stock":true},{"title":"White\/Ivory \/ S","offer_id":52805743444275,"sku":"7630419135739","price":19.95,"currency_code":"USD","in_stock":true},{"title":"White\/Ivory \/ M","offer_id":52805743477043,"sku":"7630419135746","price":19.95,"currency_code":"USD","in_stock":true},{"title":"White\/Ivory \/ L","offer_id":52805743509811,"sku":"7630419135753","price":19.95,"currency_code":"USD","in_stock":false},{"title":"White\/Ivory \/ XL","offer_id":52805743575347,"sku":"7630419135760","price":19.95,"currency_code":"USD","in_stock":true},{"title":"White\/Ivory \/ XXL","offer_id":52805743542579,"sku":"7630419135777","price":19.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-low-sock-men-s-black-shadow-lateral.jpg?v=1777398214"},{"product_id":"on-running-womens-performance-low-sock-1","title":"On Running Performance Low Sock - Women's","description":"Built for race day and hot-weather training, the Performance Low Sock is our pick for runners who want a sock that disappears on the foot. Anatomical left\/right construction with a seamless toe box means zero bunching and zero hot spots, while mesh ventilation and moisture-wicking fabric keep feet dry when the heat and humidity are working against you.\n\u003cul\u003e\n\u003cli\u003eAnatomical left\/right fit eliminates wrinkles and reduces blister risk on long efforts\u003c\/li\u003e\n\u003cli\u003eBreathable mesh ventilation paired with moisture-wicking fabric pulls heat and sweat away from the foot\u003c\/li\u003e\n\u003cli\u003eTargeted arch support adds low-profile stability without adding bulk\u003c\/li\u003e\n\u003cli\u003eHeel tab locks the sock in place so it stays put through tempo runs, trail sections, and everything in between\u003c\/li\u003e\n\u003cli\u003eMinimalist low-cut profile works under most trail and road shoes — available in Black\/Shadow and White\/Ivory in sizes XS through L\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"On Running","offers":[{"title":"Black\/Shadow \/ XS","offer_id":52805759402291,"sku":"7630419135883","price":19.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Shadow \/ S","offer_id":52805759435059,"sku":"7630419135890","price":19.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Shadow \/ M","offer_id":52805759467827,"sku":"7630419135906","price":19.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Shadow \/ L","offer_id":52805759500595,"sku":"7630419135913","price":19.95,"currency_code":"USD","in_stock":true},{"title":"White\/Ivory \/ XS","offer_id":52805759533363,"sku":"7630419135920","price":19.95,"currency_code":"USD","in_stock":true},{"title":"White\/Ivory \/ S","offer_id":52805759566131,"sku":"7630419135937","price":19.95,"currency_code":"USD","in_stock":false},{"title":"White\/Ivory \/ M","offer_id":52805759598899,"sku":"7630419135944","price":19.95,"currency_code":"USD","in_stock":true},{"title":"White\/Ivory \/ L","offer_id":52805759631667,"sku":"7630419135951","price":19.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/on-running-performance-low-sock-women-s-black-shadow-lateral.jpg?v=1777394151"},{"product_id":"saucony-womens-endorphin-3-running-shoe","title":"Saucony Endorphin 3 Track Spike – Women's","description":"Built for competitive middle and long-distance track racing, the Endorphin 3 is our pick for athletes chasing PR times from the 1500m through the 10K. A 4-pin Pebax spike plate delivers aggressive traction with every stride, while SSL EVA cushioning keeps legs feeling fresh through hard efforts. At under 3 oz, it disappears on your foot.\n\u003cul\u003e\n\u003cli\u003e4-pin Pebax spike plate bites the track hard and holds up through repeated race efforts\u003c\/li\u003e\n\u003cli\u003eSSL EVA midsole delivers thin, responsive cushioning — enough protection without killing your ground feel\u003c\/li\u003e\n\u003cli\u003eBreathable mesh upper with lightweight overlays locks your foot down without adding dead weight\u003c\/li\u003e\n\u003cli\u003eOptimized for distances from 1,500m to 10,000m — versatile enough to double up on race day\u003c\/li\u003e\n\u003cli\u003e2.9 oz (82g) with a flat 0mm drop and 11mm stack height puts you close to the track and in full control\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Saucony","offers":[{"title":"Cool Mint\/Black \/ 11 \/ Medium","offer_id":53223871643955,"sku":"195017406201_NC","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Cool Mint\/Black \/ 12 \/ Medium","offer_id":53223871676723,"sku":"195017406225_NC","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Vizi Gold\/Vizi Red \/ 5 \/ Medium","offer_id":53416049213747,"sku":"195017405938_NC","price":19.99,"currency_code":"USD","in_stock":false},{"title":"Vizi Gold\/Vizi Red \/ 11 \/ Medium","offer_id":53223871742259,"sku":"195017406058_NC","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Vizi Gold\/Vizi Red \/ 12 \/ Medium","offer_id":53223871775027,"sku":"195017406072_NC","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1289\/1975\/files\/saucony-endorphin-3-track-spike-women-s-cool-mint-black-lateral.jpg?v=1780351549"}],"url":"https:\/\/www.grivetoutdoors.com\/collections\/mens-running-apparel.oembed?page=2","provider":"Grivet Outdoors","version":"1.0","type":"link"}