{"title":"Father's Day Sale","description":"","products":[{"product_id":"runnr-2-in-1-running-shorts-1","title":"RUNNR 2-in-1 Running Shorts","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRUNNR 2-in-1 Running Shorts\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost runners own at least three pieces of gear they didn't need to buy.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAn armband that chafes by mile 4. A running belt that shifts and bounces the whole way. A separate compression short they have to layer underneath before every run.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe RUNNR 2-in-1 replaces all of it.\u003c\/strong\u003e One garment. One motion to put on. Nothing bouncing, nothing strapping, nothing rubbing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHere's how it works.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe built-in compression liner sits against your skin and eliminates inner-thigh chafing — not by fighting friction, but by removing it entirely.\u003c\/strong\u003e Fabric on fabric, not skin on fabric. You stop noticing it by mile 2. Which is exactly the point.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYour phone goes into the thigh-level pocket inside the liner. Flat against your leg. Locked in. It doesn't bounce, shift, or give your brain any reason to wonder if it's still there. Just run.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eKeys and gels go in the zippered rear pocket. The run starts. The rest disappears.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe gear you're replacing:\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cdel\u003eRunning belt\u003c\/del\u003e ✓ Built in\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cdel\u003eCompression shorts\u003c\/del\u003e ✓ Built in\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cdel\u003ePhone armband\u003c\/del\u003e ✓ Built in\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLaser perforation ventilation\u003c\/strong\u003e — precision-cut holes through the outer shell for direct airflow and heat escape during hard efforts\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBound edge side slits\u003c\/strong\u003e — finished hem splits for full running stride freedom, won't fray or roll\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eRear back pocket\u003c\/strong\u003e — phone-accessible from the back, keeps the front profile clean and aerodynamic\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eInner lining layer\u003c\/strong\u003e — built-in coverage and support, no separate layer needed underneath\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eElastic waistband with drawstring\u003c\/strong\u003e — dual-mechanism fit locks in place from start to finish\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\u003cstrong\u003eAvailable in Lime Green, Black, Electric Orange\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Lime Green \/ XS","offer_id":51508808122690,"sku":"DMED4-PU033014","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ S","offer_id":51196176662850,"sku":"DMED4-PU033015","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ M","offer_id":51196176761154,"sku":"DMED4-PU033016","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ L","offer_id":51196176859458,"sku":"DMED4-PU033017","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ XL","offer_id":51196176957762,"sku":"DMED4-PU033018","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":51508808089922,"sku":"DMED4-PU033002","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51196176630082,"sku":"DMED4-PU033003","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51196176728386,"sku":"DMED4-PU033004","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51196176826690,"sku":"DMED4-PU033005","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51196176924994,"sku":"DMED4-PU033006","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ XS","offer_id":51508808155458,"sku":"DMED4-PU033020","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ S","offer_id":51196176695618,"sku":"DMED4-PU033021","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ M","offer_id":51196176793922,"sku":"DMED4-PU033022","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ L","offer_id":51196176892226,"sku":"DMED4-PU033023","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ XL","offer_id":51196176990530,"sku":"DMED4-PU033024","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_77d3ba2c-c667-49a3-8cbb-ce4d2eda8b4c.png?v=1774859000"},{"product_id":"runnr-performance-sock","title":"RUNNR PERFORMANCE SOCK","description":"\u003cp data-start=\"311\" data-end=\"405\"\u003e\u003cstrong data-start=\"311\" data-end=\"405\"\u003eRUNNR™ Performance Sock — Mid-Calf Running Sock · Compression Fit · Anti-Slip · Breathable\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"407\" data-end=\"652\"\u003eMost running socks fail at the basics. They slide down, bunch up inside your shoe, or start rubbing exactly where you don’t want them to. Once that happens, your focus shifts from the run to fixing your gear — and that’s where performance drops.\u003c\/p\u003e\n\u003cp data-start=\"654\" data-end=\"706\"\u003e\u003cstrong\u003eThese were designed to remove that problem entirely.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"708\" data-end=\"1094\"\u003eThe compression-knit structure provides a \u003cstrong\u003esupportive\u003c\/strong\u003e, locked-in feel around your foot and lower leg, helping \u003cstrong\u003ereduce fatigue\u003c\/strong\u003e over longer distances. A reinforced midfoot band keeps the sock securely in place, so it doesn’t shift or slide during your run. Combined with a seamless construction, this eliminates friction points and prevents hot spots from forming — even on longer sessions.\u003c\/p\u003e\n\u003cp data-start=\"1096\" data-end=\"1345\"\u003eThe fabric is\u003cstrong\u003e lightweight and breathable\u003c\/strong\u003e, allowing heat and moisture to escape so your feet stay dry and comfortable from start to finish. Targeted cushioning around the heel and ankle adds impact support where you need it most, without adding bulk.\u003c\/p\u003e\n\u003cp data-start=\"1347\" data-end=\"1460\"\u003eWhether it’s intervals, race day, or long-distance training, this is a sock built to perform without distraction.\u003c\/p\u003e\n\u003chr data-start=\"1462\" data-end=\"1465\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1467\" data-end=\"1484\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1486\" data-end=\"1860\"\u003e\n\u003cli data-section-id=\"u0q11n\" data-start=\"1486\" data-end=\"1537\"\u003eCompression fit for support and reduced fatigue\u003c\/li\u003e\n\u003cli data-section-id=\"lv6qb0\" data-start=\"1538\" data-end=\"1597\"\u003eMidfoot stability band to prevent slipping and bunching\u003c\/li\u003e\n\u003cli data-section-id=\"rhhprb\" data-start=\"1598\" data-end=\"1660\"\u003eSeamless construction to eliminate friction and irritation\u003c\/li\u003e\n\u003cli data-section-id=\"1vyk7b\" data-start=\"1661\" data-end=\"1706\"\u003eTargeted cushioning for impact protection\u003c\/li\u003e\n\u003cli data-section-id=\"j30eww\" data-start=\"1707\" data-end=\"1761\"\u003eBreathable, lightweight fabric for all-day comfort\u003c\/li\u003e\n\u003cli data-section-id=\"eezlzc\" data-start=\"1762\" data-end=\"1805\"\u003eAnti-odor treatment to keep socks fresh\u003c\/li\u003e\n\u003cli data-section-id=\"ygtv1l\" data-start=\"1806\" data-end=\"1860\"\u003eAnti-slip design for a secure fit inside your shoe\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1862\" data-end=\"1892\"\u003e\u003cstrong\u003eAvailable in White and Black\u003c\/strong\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"White \/ One Size Fits All","offer_id":51212662440258,"sku":"DUND4-PU035008","price":19.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ One Size Fits All","offer_id":51212662473026,"sku":"DUND4-PU035007","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/8_10e4895c-70e9-43e1-a923-fad69642ba3d.png?v=1762494384"},{"product_id":"low-cut","title":"RUNNR PERFORMANCE SOCK Low Cut","description":"\u003cp data-start=\"319\" data-end=\"420\"\u003e\u003cstrong data-start=\"319\" data-end=\"420\"\u003eRUNNR™ Performance Sock Low Cut — Low-Cut Running Sock · Compression Fit · Anti-Slip · Breathable\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"422\" data-end=\"616\"\u003eMost low-cut running socks don’t last past the first few kilometres. They slip down inside your shoe, bunch under your heel, and start creating pressure points exactly where you don’t want them.\u003c\/p\u003e\n\u003cp data-start=\"618\" data-end=\"653\"\u003eThis one is built to stay in place.\u003c\/p\u003e\n\u003cp data-start=\"655\" data-end=\"871\"\u003eThe structured compression fit gives a secure, supportive feel around your foot, while a reinforced midfoot band keeps the sock locked exactly where you put it. No sliding, no bunching, and no need to adjust mid-run.\u003c\/p\u003e\n\u003cp data-start=\"873\" data-end=\"1099\"\u003eThe low-cut profile sits clean under your shoe for a lightweight, barely-there feel, while the seamless construction removes friction points completely. No rubbing, no irritation — just consistent comfort from start to finish.\u003c\/p\u003e\n\u003cp data-start=\"1101\" data-end=\"1252\"\u003eBreathable, quick-drying fabric keeps your feet cool and dry, even during harder efforts, while targeted cushioning absorbs impact without adding bulk.\u003c\/p\u003e\n\u003cp data-start=\"1254\" data-end=\"1350\"\u003eFrom track sessions to race day, this is a sock designed to perform without getting in your way.\u003c\/p\u003e\n\u003chr data-start=\"1352\" data-end=\"1355\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1357\" data-end=\"1374\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1376\" data-end=\"1842\"\u003e\n\u003cli data-section-id=\"p5qsq1\" data-start=\"1376\" data-end=\"1439\"\u003eLow-cut profile — clean, minimal feel with no excess fabric\u003c\/li\u003e\n\u003cli data-section-id=\"12z8cm3\" data-start=\"1440\" data-end=\"1505\"\u003eCompression fit — supportive and stable during longer efforts\u003c\/li\u003e\n\u003cli data-section-id=\"1nxiqji\" data-start=\"1506\" data-end=\"1560\"\u003eMidfoot lock band — prevents slipping and bunching\u003c\/li\u003e\n\u003cli data-section-id=\"i1cjob\" data-start=\"1561\" data-end=\"1623\"\u003eSeamless construction — eliminates friction and irritation\u003c\/li\u003e\n\u003cli data-section-id=\"gnqptl\" data-start=\"1624\" data-end=\"1686\"\u003eTargeted cushioning — impact support where it matters most\u003c\/li\u003e\n\u003cli data-section-id=\"17kni2a\" data-start=\"1687\" data-end=\"1734\"\u003eBreathable fabric — keeps feet cool and dry\u003c\/li\u003e\n\u003cli data-section-id=\"f1s4ep\" data-start=\"1735\" data-end=\"1783\"\u003eAnti-odor treatment — stays fresh for longer\u003c\/li\u003e\n\u003cli data-section-id=\"1boj70y\" data-start=\"1784\" data-end=\"1842\"\u003eAnti-slip design — stable inside your shoe at any pace\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1844\" data-end=\"1874\"\u003e\u003cstrong\u003eAvailable in White and Black\u003c\/strong\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"White \/ One Size Fits All","offer_id":51212661653826,"sku":"DUND4-PU035005","price":18.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ One Size Fits All","offer_id":51212661457218,"sku":"DUND4-PU035004","price":18.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/9_398565d9-fd31-461a-9cca-99eae892c6ee.png?v=1774591537"},{"product_id":"performance-runnr-shirt","title":"PERFORMANCE RUNNR SHIRT","description":"\u003ch3 class=\"text-text-100 mt-3 -mb-1 text-[1.375rem] font-bold\"\u003eRUNNR™ Performance Shirt\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost performance shirts feel like a compromise.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eToo thin and they look cheap. Too structured and they restrict you. And almost none of them actually dry fast enough to matter when you're deep into a session and soaked through.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis one was built differently.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe 4-way stretch fabric is the first thing you notice — it moves in every direction your body does. Rotation, extension, lateral reach. No pulling across the shoulders mid-rep. No bunching when you stride. It just disappears from awareness and lets you focus on the run.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhen you sweat, it's gone fast.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe breathable mesh weave pulls moisture away from your skin and disperses it across the surface where it evaporates — so by the time you've hit your stride, you're already dry again. Not damp, not clingy. Just moving.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe flatlock stitching sits flat against your skin so there's nothing to rub, nothing to chafe, nothing to notice over the course of a long run. And the reflective accents at the shoulders mean you're visible when the light drops — no separate vest, no compromise.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRace day. Training run. Track session. Gym.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e4-way stretch quick-dry fabric\u003c\/strong\u003e — moves in every direction, dries fast, stays light\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBreathable mesh construction\u003c\/strong\u003e — active airflow keeps you cool during intense effort\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFlatlock stitching\u003c\/strong\u003e — sits flat against skin, zero chafe over any distance\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eReflective accents\u003c\/strong\u003e — visible during dawn, dusk, and evening runs\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAthletic ergonomic fit \u003c\/strong\u003e— unrestricted movement, works layered or solo\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eWhite\u003c\/strong\u003e, \u003cstrong\u003eNavy\u003c\/strong\u003e, \u003cstrong\u003eRed\u003c\/strong\u003e, \u003cstrong\u003eGlacier Blue\u003c\/strong\u003e, \u003cstrong\u003eLime Green\u003c\/strong\u003e, \u003cstrong\u003eElectric Orange\u003c\/strong\u003e, \u003cstrong\u003eYellow\u003c\/strong\u003e, \u003cstrong\u003eSteel Grey\u003c\/strong\u003e, \u003cstrong\u003eBlue\u003c\/strong\u003e, and \u003cstrong\u003eGeometric\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSizes\u003c\/strong\u003e S to 2XL\u003cbr\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/27_e5d56eb3-7364-477c-a26d-6169f0f8b005.png?v=1774525474\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":51212658671938,"sku":"DMED4-AR011036","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51212658704706,"sku":"DMED4-AR011037","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51212658737474,"sku":"DMED4-AR011038","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51212658770242,"sku":"DMED4-AR011039","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51212658803010,"sku":"DMED4-AR011040","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ S","offer_id":51212658835778,"sku":"DMED4-AR011008","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ M","offer_id":51212658868546,"sku":"DMED4-AR011009","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ L","offer_id":51212658901314,"sku":"DMED4-AR011010","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ XL","offer_id":51212658934082,"sku":"DMED4-AR011011","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ 2XL","offer_id":51212658966850,"sku":"DMED4-AR011012","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51212659163458,"sku":"DMED4-AR011001","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51212659196226,"sku":"DMED4-AR011002","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51212659228994,"sku":"DMED4-AR011003","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51212659261762,"sku":"DMED4-AR011004","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":51212659294530,"sku":"DMED4-AR011005","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Geometric \/ S","offer_id":51212659327298,"sku":"DMED4-AR011057","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Geometric \/ M","offer_id":51212659360066,"sku":"DMED4-AR011058","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Geometric \/ L","offer_id":51212659392834,"sku":"DMED4-AR011059","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Geometric \/ XL","offer_id":51212659425602,"sku":"DMED4-AR011060","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Geometric \/ 2XL","offer_id":51212659458370,"sku":"DMED4-AR011061","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":51212659491138,"sku":"DMED4-AR011029","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":51212659523906,"sku":"DMED4-AR011030","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":51212659556674,"sku":"DMED4-AR011031","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":51212659589442,"sku":"DMED4-AR011032","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":51212659622210,"sku":"DMED4-AR011033","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":51596474974530,"sku":"DMED4-AR011015","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":51596475007298,"sku":"DMED4-AR011016","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":51596475040066,"sku":"DMED4-AR011017","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":51596475072834,"sku":"DMED4-AR011018","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":51596475105602,"sku":"DMED4-AR011019","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ S","offer_id":51596475138370,"sku":"DMED4-AR011064","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ M","offer_id":51596475171138,"sku":"DMED4-AR011065","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ L","offer_id":51596475203906,"sku":"DMED4-AR011066","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ XL","offer_id":51596475236674,"sku":"DMED4-AR011067","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Lime Green \/ 2XL","offer_id":51596475269442,"sku":"DMED4-AR011068","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ S","offer_id":51596475302210,"sku":"DMED4-AR011022","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ M","offer_id":51596475334978,"sku":"DMED4-AR011023","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ L","offer_id":51596475367746,"sku":"DMED4-AR011024","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ XL","offer_id":51596475400514,"sku":"DMED4-AR011025","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Electric Orange \/ 2XL","offer_id":51596475433282,"sku":"DMED4-AR011026","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":51596475466050,"sku":"DMED4-AR011043","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":51596475498818,"sku":"DMED4-AR011044","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":51596475531586,"sku":"DMED4-AR011045","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":51596475564354,"sku":"DMED4-AR011046","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":51596475597122,"sku":"DMED4-AR011047","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":51596475629890,"sku":"DMED4-AR011050","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":51596475662658,"sku":"DMED4-AR011051","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":51596475695426,"sku":"DMED4-AR011052","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":51596475728194,"sku":"DMED4-AR011053","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":51596475760962,"sku":"DMED4-AR011054","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ S","offer_id":51596475793730,"sku":"DMED4-AR011057","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ M","offer_id":51596475826498,"sku":"DMED4-AR011058","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ L","offer_id":51596475859266,"sku":"DMED4-AR011059","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ XL","offer_id":51596475892034,"sku":"DMED4-AR011060","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ 2XL","offer_id":51596475924802,"sku":"DMED4-AR011061","price":41.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/3_191df1ef-4f4f-4d6f-9366-e84e3c704412.png?v=1774595182"},{"product_id":"performance-aeroflex-running-tee","title":"Performance AeroFlex Running Tee","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR AeroFlex Running Tee Quick-Dry · Breathable Horizontal Weave · Crew Neck\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"416\" data-start=\"378\"\u003eMost workout shirts force a trade-off.\u003c\/p\u003e\n\u003cp data-end=\"485\" data-start=\"418\"\u003eLight enough to dry fast.\u003cbr data-end=\"446\" data-start=\"443\"\u003eOr thick enough to feel like something.\u003c\/p\u003e\n\u003cp data-end=\"499\" data-start=\"487\"\u003eRarely both.\u003c\/p\u003e\n\u003cp data-end=\"520\" data-start=\"501\"\u003eThis one does both.\u003c\/p\u003e\n\u003cp data-end=\"741\" data-start=\"522\"\u003eAt \u003cstrong data-end=\"533\" data-start=\"525\"\u003e180g\u003c\/strong\u003e, it has a more substantial, premium feel — not the thin, flimsy fabric that clings, stretches out, and looks cheap after one wash. But it still dries fast enough to keep you comfortable from start to finish.\u003c\/p\u003e\n\u003cp data-end=\"959\" data-start=\"743\"\u003eThe \u003cstrong data-end=\"778\" data-start=\"747\"\u003ehorizontal breathable weave\u003c\/strong\u003e isn’t just for looks. It increases airflow and pulls moisture away from your skin, so sweat evaporates faster than standard polyester. You stay cool during the run — and dry after.\u003c\/p\u003e\n\u003cp data-end=\"1014\" data-start=\"961\"\u003eClean crew neck. Athletic fit. Easy to wear anywhere.\u003c\/p\u003e\n\u003cp data-end=\"1082\" data-start=\"1016\"\u003eFrom workouts to runs to everyday wear — one shirt handles it all.\u003c\/p\u003e\n\u003chr data-end=\"1087\" data-start=\"1084\"\u003e\n\u003ch3 data-end=\"1106\" data-start=\"1089\" data-section-id=\"jyna5i\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-end=\"1426\" data-start=\"1108\"\u003e\n\u003cli data-end=\"1184\" data-start=\"1108\" data-section-id=\"1jdteqk\"\u003e\n\u003cstrong data-end=\"1137\" data-start=\"1110\"\u003e180g performance fabric\u003c\/strong\u003e — thicker, premium feel without added weight\u003c\/li\u003e\n\u003cli data-end=\"1269\" data-start=\"1185\" data-section-id=\"1xjz6tb\"\u003e\n\u003cstrong data-end=\"1218\" data-start=\"1187\"\u003eBreathable horizontal weave\u003c\/strong\u003e — increased airflow, faster moisture evaporation\u003c\/li\u003e\n\u003cli data-end=\"1349\" data-start=\"1270\" data-section-id=\"1bosxwi\"\u003e\n\u003cstrong data-end=\"1297\" data-start=\"1272\"\u003eQuick-dry performance\u003c\/strong\u003e — stays light and comfortable through the session\u003c\/li\u003e\n\u003cli data-end=\"1426\" data-start=\"1350\" data-section-id=\"12naonn\"\u003e\n\u003cstrong data-end=\"1375\" data-start=\"1352\"\u003eClean crew neck fit\u003c\/strong\u003e — built for training, running, and everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1480\" data-start=\"1428\"\u003eAvailable in White, Black, Grey Blue, and Mint Green\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/72_1.png?v=1765440398\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ XS","offer_id":52810411442498,"sku":"DMED4-PU034001","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51212653265218,"sku":"DMED4-PU034002","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51212653297986,"sku":"DMED4-PU034003","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51212653330754,"sku":"DMED4-PU034004","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51212653363522,"sku":"DMED4-PU034005","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White Flash \/ XS","offer_id":52810411475266,"sku":"DMED4-PU034006","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White Flash \/ S","offer_id":51212653461826,"sku":"DMED4-PU034007","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White Flash \/ M","offer_id":51212653494594,"sku":"DMED4-PU034008","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White Flash \/ L","offer_id":51212653527362,"sku":"DMED4-PU034009","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White Flash \/ XL","offer_id":51212653560130,"sku":"DMED4-PU034010","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ XS","offer_id":52810411508034,"sku":"DMED4-PU034016","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ S","offer_id":51212654248258,"sku":"DMED4-PU034017","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ M","offer_id":51212654281026,"sku":"DMED4-PU034018","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ L","offer_id":51212654313794,"sku":"DMED4-PU034019","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ XL","offer_id":51212654346562,"sku":"DMED4-PU034020","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Mint Fresh \/ XS","offer_id":52810411540802,"sku":"DMED4-PU034011","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Mint Fresh \/ S","offer_id":51212654444866,"sku":"DMED4-PU034012","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Mint Fresh \/ M","offer_id":51212654477634,"sku":"DMED4-PU034013","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Mint Fresh \/ L","offer_id":51212654510402,"sku":"DMED4-PU034014","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Mint Fresh \/ XL","offer_id":51212654543170,"sku":"DMED4-PU034015","price":41.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/9_a6921ff6-c78e-4ed8-a5fb-3fd57df65f7e.png?v=1762502851"},{"product_id":"runnr-soundflow","title":"RUNNR SoundFlow™","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRUNNR SoundFlow — Bone Conduction Headphones\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery runner has made the call.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEarphones in. Music on. World out.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd then you're three kilometres into a run along a busy road — and you don't hear the car until it's close.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhether you're training on open roads, running trails with uneven ground, or just tired of the plugged-up pressure of in-ear headphones after an hour — these were built for that.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe bone conduction transducers sit on your cheekbones — not inside your ears. They convert audio into micro-vibrations that travel through your skull directly to the cochlea, bypassing the eardrum entirely. \u003cstrong\u003eYour ears stay completely open. You hear your music. You hear the world. At the same time.\u003c\/strong\u003e No compromise. No choosing between audio and awareness.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eStandard earphones push sound into a sealed canal. That creates pressure, heat, and fatigue over long sessions. The \u003cstrong\u003eSoundFlow \u003c\/strong\u003ehas nothing in your ears at all — just two small contact points on your cheekbones. After the first ten minutes, you stop noticing they're there. After the first long run, you won't go back.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe sport over-ear hook locks the headphones in position through sprints, intervals, and anything in between. No shifting. No adjusting. No reaching up mid-stride to push them back into place. Bluetooth 5.0 keeps the connection stable and latency-free — no dropouts, no cable, no drag.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd because the ears stay open, the SoundFlow works everywhere. The morning run. The gym floor. A call at your desk. Gaming in the evening. One device. Every context.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRun aware. Run free.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBone conduction transducers\u003c\/strong\u003e — sound delivered through cheekbone vibration, not the ear canal — ears stay fully open to ambient sound\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eOpen-ear design\u003c\/strong\u003e — full environmental awareness during outdoor running, cycling, and road training\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eActive noise leakage prevention\u003c\/strong\u003e — vibration dampening minimises sound bleed to people around you\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSport over-ear hook fit\u003c\/strong\u003e — locks securely during high-intensity movement, no falling out mid-run\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBluetooth 5.0 wireless\u003c\/strong\u003e — stable, low-latency connection, no cables, compatible with all modern devices\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight long-wear comfort\u003c\/strong\u003e — no ear canal pressure, no heat buildup, wearable across full training sessions\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMulti-use crossover\u003c\/strong\u003e — running, gym, calls, gaming, commute — one device replaces all of them\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\u003cstrong\u003eAvailable in Black and White\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Wiio","offers":[{"title":"Gray","offer_id":51256741265730,"sku":"DECD4-PU042002","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":51256741331266,"sku":"DECD4-PU042001","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/17_c3cc6efb-b6b6-4354-ab3b-802a1b38d1d3.png?v=1762507767"},{"product_id":"runnr-performance-t-shirt","title":"RUNNR PERFORMANCE T-SHIRT","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR™ Performance T-Shirt — Ice Silk Quick-Dry · Diagonal Stripe · Mesh Ventilation · Short Sleeve\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost workout shirts make a choice.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eLook good. Or actually perform.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe ones that dry fast look like a plain polyester rag. The ones that look sharp feel exactly the same. Neither one does both well.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThis one was built differently\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe ice silk fabric is the first thing you notice when you put it on — lightweight, silky against your skin, nothing like the rough scratchy feel of standard activewear. \u003cstrong\u003eAnd when you sweat, it's gone within minutes.\u003c\/strong\u003e Not damp. Not clingy. Not that heavy soaked-through feeling that kills the second half of a session. Just dry.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe diagonal stripe isn't just a design choice. It's cut in a different weave direction that creates directional stretch lines moving with your torso's natural rotation. It feels like real athletic gear. And those lines across the chest and shoulders make you look broader and sharper — standing still or mid-stride.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe mesh ventilation zone at the hem pulls heat out from under the shirt as you move. Your core stays cool even when you're pushing hard.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFirst kilometre to the last. Gym to the street. One shirt handles all of it.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eIce silk quick-dry fabric\u003c\/strong\u003e — silky, lightweight, dries within minutes of sweating\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDiagonal stripe panel\u003c\/strong\u003e — directional stretch that moves with your body, not against it\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMesh ventilation hem\u003c\/strong\u003e — active heat release zone at the lower shirt\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eReflective detailing\u003c\/strong\u003e — visible in low-light conditions, no extra gear needed\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAthletic fit\u003c\/strong\u003e — moves naturally with your stride, no bunching or pulling\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eWhite\u003c\/strong\u003e, \u003cstrong\u003eGrey\u003c\/strong\u003e,\u003cstrong\u003e Black\u003c\/strong\u003e, \u003cstrong\u003eGreen\u003c\/strong\u003e, and \u003cstrong\u003eBlue\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSizes S to XL \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/shirt.png?v=1774521427\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ 2XS","offer_id":52850013634882,"sku":"DMED4-AR184015","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":52850013667650,"sku":"DMED4-AR184016","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51258575847746,"sku":"DMED4-AR184017","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51258575880514,"sku":"DMED4-AR184018","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51258575913282,"sku":"DMED4-AR184019","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51258575946050,"sku":"DMED4-AR184020","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52850013700418,"sku":"DMED4-AR184021","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ 2XS","offer_id":52850013733186,"sku":"DMED4-AR184029","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ XS","offer_id":52850013765954,"sku":"DMED4-AR184030","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ S","offer_id":51258575978818,"sku":"DMED4-AR184031","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ M","offer_id":51258576011586,"sku":"DMED4-AR184032","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ L","offer_id":51258576044354,"sku":"DMED4-AR184033","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ XL","offer_id":51258576077122,"sku":"DMED4-AR184034","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ 2XL","offer_id":52850013798722,"sku":"DMED4-AR184035","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ 2XS","offer_id":52850013831490,"sku":"DMED4-AR184008","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ XS","offer_id":52850013864258,"sku":"DMED4-AR184009","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ S","offer_id":51258576109890,"sku":"DMED4-AR184010","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ M","offer_id":51258576142658,"sku":"DMED4-AR184011","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ L","offer_id":51258576175426,"sku":"DMED4-AR184012","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ XL","offer_id":51258576208194,"sku":"DMED4-AR184013","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ 2XL","offer_id":52850013897026,"sku":"DMED4-AR184014","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XS","offer_id":52850013929794,"sku":"DMED4-AR184001","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":52850013962562,"sku":"DMED4-AR184002","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51258576240962,"sku":"DMED4-AR184003","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51258576273730,"sku":"DMED4-AR184004","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51258576306498,"sku":"DMED4-AR184005","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51258576339266,"sku":"DMED4-AR184006","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52850013995330,"sku":"DMED4-AR184007","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XS","offer_id":52850014028098,"sku":"DMED4-AR184022","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XS","offer_id":52850014060866,"sku":"DMED4-AR184023","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":51258576372034,"sku":"DMED4-AR184024","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51258576404802,"sku":"DMED4-AR184025","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51258576437570,"sku":"DMED4-AR184026","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":51258576470338,"sku":"DMED4-AR184027","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":52850014093634,"sku":"DMED4-AR184028","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/6_67a36ed6-7feb-4c43-99d0-dcc16b95a2be.png?v=1765006545"},{"product_id":"runnr-compression-shirt","title":"RUNNR COMPRESSION SHIRT","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Compression Shirt — Short Sleeve · 4-Way Stretch · Quick-Dry · Gym · Running · Training\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost gym shirts are just fabric you wear to the gym.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThey don't do anything. They don't support anything. And by the end of a hard session, they're soaked, heavy, and clinging to you in a way that makes the last few sets feel worse than they need to.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThis shirt was built to actually work.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe compression fit wraps your chest, shoulders, and core applying just enough pressure to hold your muscles firmly during movement. \u003cstrong\u003eLess muscle oscillation means less fatigue. Less fatigue means you train harder and recover faster.\u003c\/strong\u003e The difference shows up not in the session, but the morning after. When you can come back sooner than expected.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe quick-dry moisture-wicking fabric pulls sweat off your skin the moment it appears. \u003cstrong\u003eNo wet, heavy shirt dragging on your body mid-workout.\u003c\/strong\u003e No soaked fabric chafing through the second half of a run. Just dry, controlled comfort from the first rep to the last.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe raglan sleeve cut is the detail most people don't notice until they try it. \u003cstrong\u003eThe sleeve runs from collar to underarm giving your shoulder complete freedom of movement\u003c\/strong\u003e in every direction. Overhead press. Throwing. Swimming. Sprint arm drive. Nothing restricted, nothing bunching at the armhole.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the 4-way stretch moves in every direction your body does. Squats, lunges, lateral cuts, sprint \u003cstrong\u003enothing pulls, nothing fights you, nothing reminds you it's there.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eGym. Run. Court. Field.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne shirt. Every session.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCompression fit construction\u003c\/strong\u003e — muscle support across chest, shoulders, and core\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eQuick-dry moisture-wicking fabric\u003c\/strong\u003e — pulls sweat off skin instantly, stays dry throughout\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eRaglan short sleeve design\u003c\/strong\u003e — complete shoulder freedom for all movements\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e4-way stretch performance fabric \u003c\/strong\u003e— unrestricted movement in every direction\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eRound crew neck\u003c\/strong\u003e — stays in place, no bunching or riding up\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in\u003cstrong\u003e Black\u003c\/strong\u003e, \u003cstrong\u003eSteel Grey\u003c\/strong\u003e,\u003cstrong\u003e Glacier Blue\u003c\/strong\u003e, and \u003cstrong\u003eWhite\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSizes \u003c\/strong\u003eS to 2XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/ChatGPT_Image_Mar_30_2026_03_46_06_PM.png?v=1774853182\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-start=\"1536\" data-end=\"1677\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":51258599899458,"sku":"DMED4-AR040006","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51258599932226,"sku":"DMED4-AR040007","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51258599964994,"sku":"DMED4-AR040008","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51258599997762,"sku":"DMED4-AR040009","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51258600030530,"sku":"DMED4-AR040010","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ S","offer_id":51258592133442,"sku":"DMED4-AR040011","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ M","offer_id":51258592166210,"sku":"DMED4-AR040012","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ L","offer_id":51258592198978,"sku":"DMED4-AR040013","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ XL","offer_id":51258592231746,"sku":"DMED4-AR040014","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Steel Grey \/ 2XL","offer_id":51258592264514,"sku":"DMED4-AR040015","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ S","offer_id":51258592297282,"sku":"DMED4-AR040016","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ M","offer_id":51258592330050,"sku":"DMED4-AR040017","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ L","offer_id":51258592362818,"sku":"DMED4-AR040018","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ XL","offer_id":51258592395586,"sku":"DMED4-AR040019","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ 2XL","offer_id":51258592428354,"sku":"DMED4-AR040020","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51258592461122,"sku":"DMED4-AR040001","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51258592493890,"sku":"DMED4-AR040002","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51258592526658,"sku":"DMED4-AR040003","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51258592559426,"sku":"DMED4-AR040004","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":51258592592194,"sku":"DMED4-AR040005","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/13_7e852baa-0068-4804-bf93-1ae9064d2a5e.png?v=1775051063"},{"product_id":"runnr-pro-tights","title":"Runnr Pro Tights","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR™ Pro Tights — Compression Fit · Built-In Phone Pocket · Sweat-Wick · PRO Waistband\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost compression shorts have one problem.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNowhere to put your phone.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSo it goes in your waistband and bounces. Or on your arm in a holder that digs in by kilometre two. Or you leave it behind entirely and run without music, without tracking, without anything.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese were built so that never happens again.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe deep side phone pocket sits flush against your outer thigh and holds your phone completely still no bounce, no shifting, no stopping to readjust.\u003c\/strong\u003e You put it in. You forget it's there. You run.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBut the pocket is only part of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe compression panel wraps your thighs and glutes with graduated pressure that keeps blood moving and muscles supported from the first rep to the last. Your legs feel the difference — during the session and the morning after. The wide PRO waistband distributes pressure evenly so it never rolls, never digs in, never demands your attention mid-squat or mid-sprint.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd unlike generic compression shorts — these actually stay dry. The sweat-wick quick-dry fabric pulls moisture away from your skin so you finish the session feeling clean, not soaked.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePhone in. Pocket locked. Waistband set. Go.\u003c\/p\u003e\n\u003cbr\u003e\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDeep side phone pocket \u003c\/strong\u003e— sits flush against the thigh, zero bounce, full run storage\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCompression fit\u003c\/strong\u003e — graduated pressure on thighs and glutes, reduces fatigue and soreness\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWide PRO-branded waistband\u003c\/strong\u003e — stays flat and locked in place through squats, sprints, and lunges\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSweat-wick quick-dry fabric\u003c\/strong\u003e — pulls moisture away fast, no heavy wet fabric mid-session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e4-way stretch\u003c\/strong\u003e — unrestricted movement in every direction\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in 9 colorways — \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eWhite\u003c\/strong\u003e,\u003cstrong\u003e Navy\u003c\/strong\u003e, \u003cstrong\u003eRed\u003c\/strong\u003e, \u003cstrong\u003eBlue\u003c\/strong\u003e, \u003cstrong\u003eGrey\u003c\/strong\u003e, \u003cstrong\u003eCarbon Gray\u003c\/strong\u003e, \u003cstrong\u003eCamo Black\u003c\/strong\u003e, \u003cstrong\u003eCamo Green\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/pro_c790d77f-5825-4dd8-b341-b0a876e46c1d.png?v=1774515689\" alt=\"\" style=\"margin-bottom: 0px; font-size: 0.875rem;\"\u003e\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":51325108453698,"sku":"DUND4-AR029017","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51325108420930,"sku":"DUND4-AR029018","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51325108322626,"sku":"DUND4-AR029019","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51325108224322,"sku":"DUND4-AR029020","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":51325108060482,"sku":"DUND4-AR029007","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":51325108158786,"sku":"DUND4-AR029008","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":51325108257090,"sku":"DUND4-AR029009","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":51325108355394,"sku":"DUND4-AR029010","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":51325108027714,"sku":"DUND4-AR029027","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":51325107962178,"sku":"DUND4-AR029028","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":51325107896642,"sku":"DUND4-AR029029","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":51325107831106,"sku":"DUND4-AR029030","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Black \/ S","offer_id":51325108650306,"sku":"DUND4-AR029042","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Black \/ M","offer_id":51325107765570,"sku":"DUND4-AR029043","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Black \/ L","offer_id":51325107863874,"sku":"DUND4-AR029044","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Black \/ XL","offer_id":51325107929410,"sku":"DUND4-AR029045","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":51325107798338,"sku":"DUND4-AR029022","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":51325108388162,"sku":"DUND4-AR029023","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":51325108289858,"sku":"DUND4-AR029024","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":51325108191554,"sku":"DUND4-AR029025","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Green \/ S","offer_id":51325108486466,"sku":"DUND4-AR029047","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Green \/ M","offer_id":51325108519234,"sku":"DUND4-AR029048","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Green \/ L","offer_id":51325108552002,"sku":"DUND4-AR029049","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Camo Green \/ XL","offer_id":51325108584770,"sku":"DUND4-AR029050","price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51325108879682,"sku":"DUND4-AR029002","price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51325108814146,"sku":"DUND4-AR029003","price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51325108748610,"sku":"DUND4-AR029004","price":44.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51325108715842,"sku":"DUND4-AR029005","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":51325109109058,"sku":"DUND4-AR029012","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":51325109076290,"sku":"DUND4-AR029013","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":51325109043522,"sku":"DUND4-AR029014","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":51325109010754,"sku":"DUND4-AR029015","price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/20_44d578ce-30db-4237-bec6-64e4c7462e93.png?v=1762598659"},{"product_id":"runnr™-endurance-hydration-vest","title":"RUNNR™ Endurance Hydration Vest","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR™ Endurance Hydration Vest — Dual Front Flask Pockets · Zero Bounce · Trail \u0026amp; Marathon\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"670\" data-end=\"736\"\u003eMost runners hit a wall somewhere between 15 and 20 kilometres.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNot because their legs gave out. Because they ran out of water.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOr because they spent the whole run managing a pack that bounced with every stride, shifted on every hill, and turned a long run into an endurance test of a different kind.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThis vest was built to fix both of those problems at once.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe two front chest flask pockets put your water at hand level — right there on your chest, exactly where your hands already are when you run. You reach forward, squeeze, and keep moving. No reaching behind your back. No slowing down. No breaking the rhythm you've spent the last hour building.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBut the storage is only part of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe vest is engineered to compress against your body's contours — not sit on top of them. The side adjusters and chest strap cinch it into a custom fit that moves as one piece with you. The bounce that makes every other running pack annoying after kilometre five? Gone. After the first kilometre you forget you're wearing it at all.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe central zippered chest pocket holds your phone, gels, cash, and keys simultaneously. The elastic bungee cords on the front panel secure an extra layer when the weather turns. The mesh back panel keeps airflow moving so your back doesn't overheat on long efforts.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e10K. Half marathon. Trail run. Ultra.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne vest handles all of it.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDual front chest flask pockets\u003c\/strong\u003e — water at hand level, grab and squeeze without stopping\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eZero-bounce compression fit\u003c\/strong\u003e — contours to your body, moves as one piece with you\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCentral zippered chest pocket \u003c\/strong\u003e— phone, gels, cash, and keys all at once\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eElastic bungee cord front panel\u003c\/strong\u003e — carry an extra layer or gear without a full backpack\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMesh back ventilation\u003c\/strong\u003e — airflow to your back and shoulders during sustained effort\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAdjustable side and chest strap system\u003c\/strong\u003e — custom fit across all chest sizes\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight low-profile design\u003c\/strong\u003e — barely noticeable until you need it\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSizes\u003c\/strong\u003e S to XXL\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Untitled_design_15.png?v=1774847518\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Tannur Bags","offers":[{"title":"S","offer_id":51325109633346,"sku":"DBAD9-SQ504001","price":99.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":51325172875586,"sku":"DBAD9-SQ504002","price":99.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":51325172908354,"sku":"DBAD9-SQ504003","price":99.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":51325172941122,"sku":"DBAD9-SQ504004","price":99.95,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":51325172973890,"sku":"DBAD9-SQ504005","price":99.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Untitled_900_x_900_px_1.png?v=1762618022"},{"product_id":"runnr™-aerolite-singlet","title":"RUNNR™ AeroLite Singlet","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003ch3 class=\"text-text-100 mt-3 -mb-1 text-[1.375rem] font-bold\"\u003eRUNNR™ AeroLite Singlet\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery runner has a hot day they remember.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe one where the shirt wouldn't stop clinging.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhere the fabric held every drop of sweat against your skin — and the run became about surviving the shirt, not finishing the distance.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhether you're grinding through summer training, hitting the gym between sessions, or just running hard enough that your kit needs to keep up — this vest was built for that.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe diagonal stripe woven texture isn't a design choice. It's a performance decision. The diagonal weave increases the fabric's effective surface area at a structural level — more surface area means faster airflow, faster moisture evaporation, faster drying. \u003cstrong\u003eIt breathes faster than standard plain-knit performance fabric of the same weight — not because it's thinner, but because of how it's built.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe sleeveless open-arm cut removes every point of resistance at the shoulder. No sleeve bunching mid-stride. No fabric pulling across the arm during a lift. Full rotation, every rep, every kilometre. The kind of freedom you only notice when you've been wearing the wrong shirt for too long.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt sits clean inside the collar. The crew neck stays exactly where you put it — through sprints, intervals, and the kind of sessions where everything else shifts. No adjusting. No exposure. Just a neckline that does its job quietly.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRun hot. Stay cool.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDiagonal stripe woven texture\u003c\/strong\u003e — structural fabric pattern that accelerates airflow and moisture evaporation faster than plain-knit performance fabric\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSleeveless open-arm design\u003c\/strong\u003e — full shoulder rotation, zero sleeve resistance, maximum ventilation through the armhole\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eThin lightweight fabric\u003c\/strong\u003e — minimal weight, fast-drying, feels almost invisible against the skin during intense activity\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCrew neck cut\u003c\/strong\u003e — low-profile neckline that stays in place throughout dynamic movement\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e6 colour options\u003c\/strong\u003e — Black, Carbon Ash, White, Khaki, Moran, Sapphire Blue\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eGym-to-street versatility\u003c\/strong\u003e — performs in training, looks sharp outside of it\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-section-id=\"onz5od\" data-start=\"111\" data-end=\"198\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/ChatGPT_Image_Mar_30_2026_05_15_38_PM.png?v=1774858561\" alt=\"\" style=\"font-size: 0.875rem;\"\u003e\u003c\/h2\u003e\n\u003chr data-start=\"1708\" data-end=\"1711\"\u003e\n\u003cp data-start=\"1755\" data-end=\"1911\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Tannur Bags","offers":[{"title":"Gray \/ S","offer_id":52943845261634,"sku":"DMED4-AR037011","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":51325109698882,"sku":"DMED4-AR037012","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":51325109731650,"sku":"DMED4-AR037013","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":51325109829954,"sku":"DMED4-AR037014","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":51325109862722,"sku":"DMED4-AR037015","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":52943845294402,"sku":"DMED4-AR037016","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51325109797186,"sku":"DMED4-AR037017","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51325109961026,"sku":"DMED4-AR037018","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51325109993794,"sku":"DMED4-AR037019","price":41.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":51325109895490,"sku":"DMED4-AR037020","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52943845327170,"sku":"DMED4-AR037001","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51325110092098,"sku":"DMED4-AR037002","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51325110124866,"sku":"DMED4-AR037003","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51325110026562,"sku":"DMED4-AR037004","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51325110059330,"sku":"DMED4-AR037005","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ S","offer_id":52943845359938,"sku":"DMED4-AR037021","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":51325110255938,"sku":"DMED4-AR037022","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":51325110157634,"sku":"DMED4-AR037023","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":51325110190402,"sku":"DMED4-AR037024","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 2XL","offer_id":51325110354242,"sku":"DMED4-AR037025","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":52943845392706,"sku":"DMED4-AR037006","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":51325110288706,"sku":"DMED4-AR037007","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":51325110321474,"sku":"DMED4-AR037008","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":51325110452546,"sku":"DMED4-AR037009","price":41.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":51325110485314,"sku":"DMED4-AR037010","price":41.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/20_207f4065-5eaa-445a-89d2-9daea7b6d187.png?v=1775049204"},{"product_id":"runnr™-ultralight-performance-cap","title":"RUNNR™ UltraLight Performance Cap","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR™ UltraLight Performance Cap — Full-Crown Ventilation · Quick-Dry · Adjustable Fit\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost caps trap heat.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA few mesh panels on the side don't fix that. Hot air still builds up at the crown — right where your head runs hottest — and by kilometre three you're running with a portable sauna on your head.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis one was built differently.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe entire crown is perforated with a dense ventilation pattern — not just the sides.\u003c\/strong\u003e So hot air rising from your head escapes from every point of contact instead of getting trapped and redirected. The difference isn't subtle. It's the gap between a cap that's slightly less hot and one that actually feels cool to wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe quick-dry fabric pulls sweat away before it reaches your eyes. The adjustable rear buckle dials in your exact fit — snug enough to stay on at pace, never tight enough to leave a mark.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThin enough to forget you're wearing it. Built to go everywhere you go.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMorning run. Trail session. All-day outdoor wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne cap handles all of it\u003c\/strong\u003e.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull-crown perforated ventilation\u003c\/strong\u003e — the entire cap breathes, not just the sides\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eQuick-dry thin fabric\u003c\/strong\u003e — sweat evaporates fast, stays light throughout the session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAdjustable rear buckle strap\u003c\/strong\u003e — precise fit for any head size, no squeeze, no slipping\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSun protection brim\u003c\/strong\u003e — shields face and eyes on exposed runs and trails\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eOutdoor adventure aesthetic\u003c\/strong\u003e — looks like a premium trail brand cap\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eKhaki\u003c\/strong\u003e, \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eGreen\u003c\/strong\u003e, \u003cstrong\u003eGray\u003c\/strong\u003e, and \u003cstrong\u003ePurple\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/3_3455c242-5111-43ca-a401-666422e90085.png?v=1774505635\" alt=\"\" style=\"margin-bottom: 0px; font-size: 0.875rem;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Gray","offer_id":51325110976834,"sku":"DJED4-PU044005","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Kaki","offer_id":51325110878530,"sku":"DJED4-PU044002","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":51325110911298,"sku":"DJED4-PU044004","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":51325110944066,"sku":"DJED4-PU044003","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":51325111009602,"sku":"DJED4-PU044001","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/c.png?v=1774598771"},{"product_id":"runnr-windbreaker-jacket","title":"Runnr Windbreaker Jacket","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Windbreaker Jacket\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-end=\"293\" data-start=\"180\"\u003eToo thick. Too stiff. Too hot by mile one — so you end up taking it off and carrying it for the rest of your run.\u003c\/p\u003e\n\u003cp data-end=\"338\" data-start=\"295\"\u003e\u003cstrong data-end=\"338\" data-start=\"295\"\u003eThis one stays on from start to finish.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"523\" data-start=\"340\"\u003eThe shell blocks wind without trapping heat. Raglan sleeves move naturally with your stride instead of pulling against you. The full zip lets you vent instantly without breaking pace.\u003c\/p\u003e\n\u003cp data-end=\"603\" data-start=\"525\"\u003eHood on when it drizzles. Off when it clears. One jacket, built for every run.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eThin windbreaker shell\u003c\/strong\u003e — blocks wind and light rain without overheating\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eRaglan sleeves\u003c\/strong\u003e — full arm rotation, zero shoulder restriction\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull-zip + hood\u003c\/strong\u003e — precise temperature control from warm-up to cool-down\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eReflective details\u003c\/strong\u003e — visible to drivers on dawn, dusk, and night runs\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eUnisex design\u003c\/strong\u003e — one fit for everyone\u003cbr\u003e\u003cstrong\u003e\u003cimg style=\"margin-bottom: 0px; font-size: 0.875rem; font-weight: 400; display: block; margin-left: auto; margin-right: auto;\" height=\"538\" width=\"538\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Untitled_design_3.png?v=1774428273\"\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ XS","offer_id":52917785133378,"sku":"DMED4-AR039001","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51347724697922,"sku":"DMED4-AR039002","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51347724796226,"sku":"DMED4-AR039003","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51347724894530,"sku":"DMED4-AR039004","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XS","offer_id":52917785166146,"sku":"DMED4-AR039009","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":51347724665154,"sku":"DMED4-AR039010","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":51347724763458,"sku":"DMED4-AR039011","price":69.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":51347724861762,"sku":"DMED4-AR039012","price":69.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":52917785198914,"sku":"DMED4-AR039005","price":69.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51347724730690,"sku":"DMED4-AR039006","price":69.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51347724828994,"sku":"DMED4-AR039007","price":69.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51347724927298,"sku":"DMED4-AR039008","price":69.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/59.png?v=1765965314"},{"product_id":"runnr-aeroshield™-lightweight-hooded-running-jacket","title":"RUNNR AeroShield™ — Lightweight Hooded Running Jacket","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR AeroShield™ — Lightweight Hooded Running Jacket · Waterproof · Windproof \u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou check the weather before you leave.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt says clear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBy the time you're halfway through your run — or your commute, or your walk to the gym — the sky opens up. And you have nothing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost people's solution is a heavy coat they hate carrying. Or an umbrella that's useless the moment the wind picks up. Or just getting soaked and dealing with it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThis jacket was built for that exact moment.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt weighs almost nothing. It packs down small enough to disappear into any bag. So it's just always there — in your gym kit, your backpack, your travel bag — until the moment you actually need it. Then you pull it out, zip it up, and the rain just runs off.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe waterproof shell doesn't absorb water. It sheds it. The integrated hood locks out the wind and keeps your head and neck covered without a separate layer. The full zip seals from chin to waist so cold air doesn't creep in from the bottom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe phone pocket is large enough for a full smartphone and keeps it completely dry. No case needed. No worrying about water damage. Just zip it in and keep moving.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt looks clean enough to wear anywhere — not just on a run. No bulk, no branding, no compromises.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMorning run. Rainy commute. Travel day with unpredictable weather.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne jacket. Always ready.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWaterproof shell fabric\u003c\/strong\u003e — repels rain on contact, sheds water instantly\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eIntegrated adjustable hood\u003c\/strong\u003e — blocks wind and rain without a separate layer\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull-length front zipper \u003c\/strong\u003e— windproof seal from chin to waist\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBreathable mesh lining\u003c\/strong\u003e — prevents overheating during active use\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAdjustable cuffs\u003c\/strong\u003e — seals out wind at the wrists\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight and packable \u003c\/strong\u003e— fits in any bag, always with you\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack, Silvery Grey, and Green\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSizes\u003c\/strong\u003e XS to XXL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Untitled_design_14.png?v=1774846351\"\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ XS","offer_id":51407954575682,"sku":"DMED4-SS003001","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51407954608450,"sku":"DMED4-SS003002","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51407954641218,"sku":"DMED4-SS003003","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51407954673986,"sku":"DMED4-SS003004","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51407954706754,"sku":"DMED4-SS003005","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51407954739522,"sku":"DMED4-SS003006","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Silvery Grey \/ XS","offer_id":51407954772290,"sku":"DMED4-SS003013","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Silvery Grey \/ S","offer_id":51407954805058,"sku":"DMED4-SS003014","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Silvery Grey \/ M","offer_id":51407954837826,"sku":"DMED4-SS003015","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Silvery Grey \/ L","offer_id":51407954870594,"sku":"DMED4-SS003016","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Silvery Grey \/ XL","offer_id":51407954903362,"sku":"DMED4-SS003017","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Silvery Grey \/ XXL","offer_id":51407954936130,"sku":"DMED4-SS003018","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XS","offer_id":51407954968898,"sku":"DMED4-SS003007","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":51407955001666,"sku":"DMED4-SS003008","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51407955034434,"sku":"DMED4-SS003009","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51407955067202,"sku":"DMED4-SS003010","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":51407955099970,"sku":"DMED4-SS003011","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XXL","offer_id":51407955132738,"sku":"DMED4-SS003012","price":77.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/20_3c65dfa3-b6dd-4f38-a0c7-68b6499a8ec3.png?v=1775055091"},{"product_id":"runnr-knee-compression-sleeves-pair-pain-relief-support-no-slip-fit","title":"RUNNR Knee Compression Sleeves (Pair)","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Knee Compression Sleeve — 3D Knitted Support · Dual Anti-Slip Strips · Basketball · Running · Cycling\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost knee sleeves fail in the first twenty minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThey feel fine when you put them on. But by the time you're mid-run, mid-game, or deep into a session — they've slid down your shin, bunched behind the knee, or lost the compression that made them feel useful in the first place.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSo you stop. Pull it back up. And spend the rest of the session wondering why you bothered.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis sleeve was built differently.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe 3D knitted construction doesn't work like a flat fabric tube pressed against your leg.\u003c\/strong\u003e It's built in three dimensions from the start so the compression wraps the exact contours of your knee joint, applying pressure where your tendons, ligaments, and joint capsule actually need it. The result is support that feels like it was made specifically for your knee. Because structurally, it was.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe 4-way stretch fabric moves in every direction your knee does. Deep squats. Full cycling pedal stroke. Lateral cuts on the court. Sprint knee drive. \u003cstrong\u003eNothing bunches, nothing pulls, nothing creates a tourniquet feeling behind the knee at full flexion.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eAnd the dual-layer wave anti-slip strips at the top and bottom are the reason this sleeve actually stays put.\u003c\/strong\u003e Not one strip at the top. Two layers, wave pattern, bonded at both edges — four contact points gripping the skin simultaneously. You put it on before the session. It's still exactly there when you finish.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRun. Play. Ride. Train.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOne sleeve handles all of it.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e3D knitted high-elasticity construction \u003c\/strong\u003e— anatomically contoured compression, not a generic flat tube\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e4-way high-stretch fabric\u003c\/strong\u003e — full range of motion in every direction, zero restriction\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDual-layer wave anti-slip strips\u003c\/strong\u003e — bonded at both upper and lower edges, stays put the entire session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eGraduated compression fit\u003c\/strong\u003e — stabilizes the knee joint during impact, lateral movement, and high flexion\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eShape-retaining elastic memory\u003c\/strong\u003e — compression stays consistent across the full session and after repeated washing\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBend without restriction design\u003c\/strong\u003e — deep squats, full cycling cadence, sprint mechanics all feel natural\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlue\u003c\/strong\u003e, \u003cstrong\u003eGray Black\u003c\/strong\u003e, and\u003cstrong\u003e Gray Orange\u003c\/strong\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSold as a pair\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Deep Blue \/ M","offer_id":51408324624706,"sku":"DUND4-AR015016","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Deep Blue \/ L","offer_id":51408324657474,"sku":"DUND4-AR015017","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Deep Blue \/ XL","offer_id":51408324690242,"sku":"DUND4-AR015018","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51408324493634,"sku":"DUND4-AR015006","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51408324526402,"sku":"DUND4-AR015007","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51408324559170,"sku":"DUND4-AR015008","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":51408324755778,"sku":"DUND4-AR015011","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":51408324788546,"sku":"DUND4-AR015012","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":51408324821314,"sku":"DUND4-AR015013","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/knee.png?v=1774862113"},{"product_id":"runnr-calf-compression-sleeves-pair","title":"RUNNR Calf Compression Sleeves (Pair)","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Calf Compression Sleeves — Dual-Zone Knit · Open-Foot Design · Running \u0026amp; Recovery\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYour calves take the hit on every single stride.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery footstrike. Every hill. Every kilometre after the point where your legs start to feel heavy and your pace starts to slip.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost runners accept that as just how running feels. It doesn't have to be.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe graduated compression in these sleeves applies pressure from the ankle upward — tightest at the bottom, progressively releasing toward the knee. That pressure gradient drives blood back up the leg faster than your body does it alone. Less pooling. Less lactic acid build-up. Less of that heavy, leaden feeling that starts creeping in around kilometre eight.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe dual-zone knit construction does something most budget sleeves don't.\u003c\/strong\u003e The shin panel applies a distinct compression density specifically to the tibialis — the muscle that takes impact stress and causes shin splints when it's overloaded. The calf panel applies circulatory compression to the gastrocnemius. Two different structures. Two different problems. One sleeve addressing both simultaneously.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd because there's no foot section, you wear your regular socks inside your regular shoes. Nothing changes in your footwear setup. The sleeve just goes on over the top and gets to work.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWear them during the run for support. Keep them on for an hour after for recovery. One product. Two windows of benefit.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eGraduated compression knit\u003c\/strong\u003e — tightest at ankle, progressively releasing toward knee for optimal blood return\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDual-zone knit construction\u003c\/strong\u003e — distinct compression zone for shin (impact dampening) and calf (circulatory support)\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eOpen-foot sleeve design\u003c\/strong\u003e — works with any shoes and socks, no footwear changes needed\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePerformance and recovery dual use\u003c\/strong\u003e — worn during activity for support, worn post-run to reduce soreness\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e6 color options — \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eWhite\u003c\/strong\u003e, \u003cstrong\u003eGreen\u003c\/strong\u003e, \u003cstrong\u003eBlue\u003c\/strong\u003e, \u003cstrong\u003eRose Red\u003c\/strong\u003e, and \u003cstrong\u003eOrange\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSizes\u003c\/strong\u003e S to XL\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSold as a pair\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":51408326000962,"sku":"DJED4-PU047001","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51408326033730,"sku":"DJED4-PU047002","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51408326066498,"sku":"DJED4-PU047003","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51408326099266,"sku":"DJED4-PU047004","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51408326132034,"sku":"DJED4-PU047005","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51408326164802,"sku":"DJED4-PU047006","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51408326197570,"sku":"DJED4-PU047007","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51408326230338,"sku":"DJED4-PU047008","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":51408326263106,"sku":"DJED4-PU047017","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":51408326295874,"sku":"DJED4-PU047018","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":51408326328642,"sku":"DJED4-PU047019","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":51408326361410,"sku":"DJED4-PU047020","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ S","offer_id":51408326394178,"sku":"DJED4-PU047021","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ M","offer_id":51408326426946,"sku":"DJED4-PU047022","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ L","offer_id":51408326459714,"sku":"DJED4-PU047023","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ XL","offer_id":51408326492482,"sku":"DJED4-PU047024","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":51408326525250,"sku":"DJED4-PU047013","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51408326558018,"sku":"DJED4-PU047014","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51408326590786,"sku":"DJED4-PU047015","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":51408326623554,"sku":"DJED4-PU047016","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":51408326656322,"sku":"DJED4-PU047009","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":51408326689090,"sku":"DJED4-PU047010","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":51408326721858,"sku":"DJED4-PU047011","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":51408326754626,"sku":"DJED4-PU047012","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/46.png?v=1775129885"},{"product_id":"runnr-ankle-stabilizer-brace","title":"RUNNR Ankle Stabilizer Brace","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Ankle Stabilizer Brace — 360° Compression · Cross-Wrap Support · Breathable · Running \u0026amp; Training\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery runner knows the feeling.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA slight misstep on uneven ground. A roll on a wet surface. That moment of instability mid-stride where your ankle goes somewhere it shouldn't — and everything that follows it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhether you're managing a previous sprain, dealing with chronic instability, or just training hard enough that your ankles feel the load — this brace was built for that.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe 360° compression wraps the entire ankle joint — not just the sides, not just the heel. \u003cstrong\u003eEvery surface. Every angle. Stable from the moment you put it on.\u003c\/strong\u003e The compression reduces swelling, improves circulation, and keeps the joint feeling supported throughout the session rather than just at the start.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe cross-wrap support straps are the reason this works differently from a standard sleeve. \u003cstrong\u003eThey limit the lateral movement that causes ankle twists and sprains\u003c\/strong\u003e — the same figure-8 pattern used in athletic taping, but worn as a structured brace that stays in place and applies consistent tension without constant readjusting.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt fits cleanly inside your running shoes.\u003c\/strong\u003e No bulk. No pressure points from the tongue of the shoe. Just a slim, secure layer that you stop noticing after the first kilometre — but feel the absence of the moment you take it off.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe breathable perforated fabric keeps the ankle cool during extended wear. \u003cstrong\u003eNo heat buildup. No sweat trapping. No discomfort from wearing support all session.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRun. Train. Move with confidence.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e360° nano-knit compression\u003c\/strong\u003e — full joint coverage, reduces swelling and improves circulation\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCross-wrap support straps\u003c\/strong\u003e — limits dangerous lateral movement, prevents ankle twisting\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eStability lock system \u003c\/strong\u003e— structured support stays in position throughout the full session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBreathable perforated fabric\u003c\/strong\u003e — cool and sweat-free during extended wear\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSlim profile\u003c\/strong\u003e — fits inside running shoes and trainers without bulk\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eReinforced stitching \u003c\/strong\u003e— durable for daily training use\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in\u003cstrong\u003e Black\u003c\/strong\u003e, \u003cstrong\u003eGreen\u003c\/strong\u003e,\u003cstrong\u003eOrange\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Orange \/ M","offer_id":51408327573826,"sku":"DUND9-SQ503007","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":51408327606594,"sku":"DUND9-SQ503008","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":51408327639362,"sku":"DUND9-SQ503009","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51408327377218,"sku":"DUND9-SQ503001","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51408327409986,"sku":"DUND9-SQ503002","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51408327442754,"sku":"DUND9-SQ503003","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51408327475522,"sku":"DUND9-SQ503004","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51408327508290,"sku":"DUND9-SQ503005","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":51408327541058,"sku":"DUND9-SQ503006","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/ankle.png?v=1775049484"},{"product_id":"runnr-gradient-compression-socks-pair","title":"RUNNR Gradient Compression Socks (Pair)","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Gradient Compression Socks — Segmented Pressure Release · Shock-Absorbing Sole · Basketball · Running · Badminton\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYour legs know when you haven't been taking care of them.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThat heavy feeling in the calves by the fourth quarter. The shin ache that starts around kilometre eight. The foot soreness the morning after a long game that makes the first few steps out of bed feel like a punishment.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNone of that is inevitable. It's just what happens when your legs don't get the right support during the session.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese socks were built to change that.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe segmented pressure release system works from the ground up — tightest at the arch and ankle, gradually releasing as it moves up the calf.\u003c\/strong\u003e That graduated pressure gradient is the same mechanism used in medical compression stockings, but engineered specifically for sport. It drives blood back up from the leg toward the heart during activity, reducing the lactic acid accumulation and venous pooling that turns the second half of any intense session into a survival effort.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe shock-absorbing sole adds a second layer of protection at the heel and ball of the foot — the two points that take the most repetitive impact during running and jumping.\u003c\/strong\u003e The cushioned zone absorbs the forces your joints would otherwise absorb alone. Over the course of a full game or a long run, that difference is felt in how your legs feel the next morning.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eAnd the multi-zone checkered knit panel on the shin and calf applies structural compression to both the anterior and posterior calf muscle groups simultaneously — the two areas most commonly fatigued in court and endurance sport.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eFrom the first whistle to the final kilometre. Your legs stay in the game.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSegmented graduated compression \u003c\/strong\u003e— tightest at arch and ankle, progressively releasing up the calf for active blood return\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eShock-absorbing wear-resistant sole\u003c\/strong\u003e — cushioned heel and ball-of-foot zone for impact protection during running and jumping\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMulti-zone checkered knit panel \u003c\/strong\u003e— structural compression on both shin and calf muscle groups\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull calf height\u003c\/strong\u003e — foot arch to just below the knee, active support and recovery in one garment\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eOne size fits all \u003c\/strong\u003e— universal fit, no sizing complexity\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eWhite\u003c\/strong\u003e, \u003cstrong\u003eOrange,\u003c\/strong\u003e \u003cstrong\u003eFluorescent Green\u003c\/strong\u003e, and \u003cstrong\u003eBlue\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSold as a pair\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S\/M","offer_id":51408330228034,"sku":"DUND4-ZA657025","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L\/XL","offer_id":51408330260802,"sku":"DUND4-ZA657026","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S\/M","offer_id":51408330293570,"sku":"DUND4-ZA657010","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L\/XL","offer_id":51408330326338,"sku":"DUND4-ZA657011","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S\/M","offer_id":51408330359106,"sku":"DUND4-ZA657022","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L\/XL","offer_id":51408330391874,"sku":"DUND4-ZA657023","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S\/M","offer_id":51408330424642,"sku":"DUND4-ZA657019","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L\/XL","offer_id":51408330457410,"sku":"DUND4-ZA657020","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S\/M","offer_id":51408330686786,"sku":"DUND4-ZA657001","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L\/XL","offer_id":51408330719554,"sku":"DUND4-ZA657002","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/sock_5.png?v=1775129956"},{"product_id":"runnr-multi-loop-stretch-strap","title":"RUNNR Multi-Loop Stretch Strap","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Multi-Loop Stretch Strap — Progressive Multi-Loop · Padded Handles · Full Posterior Chain\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost people treat the symptom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe tight calf. The aching heel. The lower back that seizes up after a long run. They stretch the part that hurts and wonder why it keeps coming back.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe problem is that lower body tightness is a chain — and treating one link without treating the others produces temporary relief at best.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTight calves pull on the plantar fascia. Tight hamstrings pull on the lower back. The pain you feel in your heel might be starting in your hip. \u003cstrong\u003eThis strap was built to treat the whole chain — not just where it hurts.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe full-length strap reaches from your foot to your hands in a fully extended lying position. One strap. One setup. And you can move progressively through the plantar fascia, Achilles, calf, hamstring, and hip flexor without repositioning, without a partner, and without a physiotherapy appointment.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe multi-loop system is what separates this from every basic stretching strap.\u003c\/strong\u003e Each loop represents a deeper stretch level. You start at the loop that's comfortable. You advance to the next one as your flexibility improves. Over days and weeks, \u003cstrong\u003eyou can track your progress by which loop you can now comfortably reach\u003c\/strong\u003e — a built-in progression system that most stretching tools simply don't have.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the padded neoprene handles solve the problem that ends most stretches too early. \u003cstrong\u003eUnpadded nylon cuts into your palm after 15–20 seconds — long before the muscle has had time to actually release.\u003c\/strong\u003e The padding lets you hold the stretch for the full 30–90 seconds that makes the difference between a stretch that feels good and one that actually changes your flexibility over time.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBefore your run. After your run. Five minutes in the morning before you get out of bed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne strap. The whole chain. Every session.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMulti-loop progressive handle system\u003c\/strong\u003e — advance through loops as flexibility improves, track progress over time\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull posterior chain coverage\u003c\/strong\u003e — plantar fascia, Achilles, calf, hamstring, hip flexor in one tool\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003ePadded neoprene handles\u003c\/strong\u003e — sustain deep stretches comfortably without hand pain\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull-length dural nylon strap\u003c\/strong\u003e — reaches every lower-body muscle group from a single lying position\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWide foot loop\u003c\/strong\u003e — secure forefoot, midfoot, or heel placement, no slipping mid-stretch\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eNon-stretch dural nylon\u003c\/strong\u003e — consistent resistance every use, no degradation over time\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eOne size fits all\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black","offer_id":51408333078850,"sku":"DHOD4-SS372001","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/940_5.png?v=1765457444"},{"product_id":"runnr™-2-in-1-marathon-shorts-built-in-belt","title":"RUNNR Marathon Shorts — Built-In Belt","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv id=\"offer-template-0\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Marathon Shorts — Front Mesh Phone Pocket · Rear Zip Supply Pocket · Anti-Chafe Liner\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRace day is not the time to figure out where your phone goes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost runners show up with an armband they hate, a belt that bounces, or a rear pocket they can't reach mid-stride. They spend the first kilometre adjusting and the last kilometre regretting.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese shorts were built so none of that happens.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe front elastic mesh pocket sits right at the front waistband — phone in, zip closed, done.\u003c\/strong\u003e You can glance at your GPS, check your pace, or skip a track without twisting, reaching behind, or breaking your stride. The front position is actually the best place to carry a phone during a run — it moves with your core, not against it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe rear zip pocket handles everything else. Soft flask. Energy gels. Cards. Race supplies. All loaded in simultaneously — and the zip stays closed from the start line to the finish. No belt. No vest. No separate carry system.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe anti-chafe liner means you never have to think about the shorts being see-through — in wet conditions, bright light, or full sprint. It's built in. It's there. Done.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the double-layer construction gives you the coverage of two garments in one — outer shell, Build in liner, complete kit. You show up to the start line with fewer things to manage and more focus on the race itself.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNearly 4 in 10 buyers come back and buy another pair. That's the number that matters.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1526\" data-end=\"1543\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1545\" data-end=\"1979\"\u003e\n\u003cli data-section-id=\"1gq1yjd\" data-start=\"1545\" data-end=\"1622\"\u003e\n\u003cstrong data-start=\"1547\" data-end=\"1574\"\u003eFront mesh phone pocket\u003c\/strong\u003e — easy access mid-run, stable and bounce-free\u003c\/li\u003e\n\u003cli data-section-id=\"1wvyk2d\" data-start=\"1623\" data-end=\"1696\"\u003e\n\u003cstrong data-start=\"1625\" data-end=\"1651\"\u003eSecure back zip pocket\u003c\/strong\u003e — holds gels, flask, and essentials safely\u003cstrong data-start=\"1699\" data-end=\"1717\"\u003e\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1ioo2hp\" data-start=\"1831\" data-end=\"1904\"\u003e\n\u003cstrong data-start=\"1833\" data-end=\"1868\"\u003eAdjustable drawstring waistband\u003c\/strong\u003e — secure fit from start to finish\u003c\/li\u003e\n\u003cli data-section-id=\"jo3bg0\" data-start=\"1905\" data-end=\"1979\"\u003e\n\u003cstrong data-start=\"1907\" data-end=\"1941\"\u003eLightweight performance fabric\u003c\/strong\u003e — breathable and built for distance\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1981\" data-end=\"2031\"\u003eAvailable in Black, Navy Blue, and Grey Green\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Gray green \/ S","offer_id":51454782701890,"sku":"DMED4-AR020011","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray green \/ M","offer_id":51454782603586,"sku":"DMED4-AR020012","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray green \/ L","offer_id":51454782636354,"sku":"DMED4-AR020013","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray green \/ XL","offer_id":51454782734658,"sku":"DMED4-AR020014","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray green \/ XXL","offer_id":51454782767426,"sku":"DMED4-AR020015","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy blue \/ S","offer_id":51454782538050,"sku":"DMED4-AR020006","price":49.0,"currency_code":"USD","in_stock":false},{"title":"Navy blue \/ M","offer_id":51454782570818,"sku":"DMED4-AR020007","price":49.0,"currency_code":"USD","in_stock":false},{"title":"Navy blue \/ L","offer_id":51454782472514,"sku":"DMED4-AR020008","price":49.0,"currency_code":"USD","in_stock":false},{"title":"Navy blue \/ XL","offer_id":51454782505282,"sku":"DMED4-AR020009","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy blue \/ XXL","offer_id":51454782669122,"sku":"DMED4-AR020010","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51454782800194,"sku":"DMED4-AR020001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51454782406978,"sku":"DMED4-AR020002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51454782439746,"sku":"DMED4-AR020003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51454782341442,"sku":"DMED4-AR020004","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51454782374210,"sku":"DMED4-AR020005","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/18_94502346-1912-4b7b-a67c-86386e53789e_1.png?v=1774341441"},{"product_id":"runnr-lightweight-marathon-jacket-breathable-quick-dry-wind-resistant","title":"RUNNR Lightweight Marathon Jacket — Breathable, Quick-Dry \u0026 Wind-Resistant","description":"\u003ch3 class=\"text-text-100 mt-3 -mb-1 text-[1.375rem] font-bold\"\u003eRUNNR Lightweight Marathon Jacket\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery runner has a 6am they know too well.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eDark road. Cold start. The kind of morning where you can see your breath but know you'll be sweating by kilometre three.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd somewhere between the front door and the first hill a car passes close. Too close. And you wonder if they saw you at all.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhether you're logging early miles before the city wakes up, warming up before a track session, or just training hard enough that your jacket needs to keep pace this was built for that.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe night reflective strip sits on the stand collar where it matters most at head height, facing traffic. \u003cstrong\u003eDrivers see you before they're close enough to matter.\u003c\/strong\u003e Not a small logo. Not a heel tab. The collar itself catches headlights and sends them back. That's the difference between a running jacket and a running jacket you can actually train in at dawn.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe cuff does two things at once. The thumb hole keeps your sleeve exactly where you put it no bunching, no pulling, no mid-stride adjusting. And the dedicated watch hole means your Garmin, Apple Watch, or fitness tracker stays visible on your wrist without rolling the sleeve up. Check your pace. Check your heart rate. Never break stride to do it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe half-zip stand collar controls airflow on the move. Cool morning — zip it up. Two kilometres in open it. No stopping. No layering decisions. Just one adjustment and back to running.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe side zip pockets lock your phone, keys, and cards in place for the full session. No bounce. No shifting. Nothing falls out on a downhill.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eLightweight enough to forget you're wearing it. Built enough to prove you didn't.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTrain early. Train visible. Train ready.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eReflective zipper detail\u003c\/strong\u003e — visibility in low light\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDedicated watch hole cuff\u003c\/strong\u003e — smartwatch stays visible on your wrist without pushing up the sleeve mid-run\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eThumb hole design\u003c\/strong\u003e — sleeves stay in place through every stride, no bunching or pulling at the wrist\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eHalf-zip stand collar\u003c\/strong\u003e — adjustable ventilation on the move, open or close without stopping\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSide zip pockets\u003c\/strong\u003e — phone, keys, and cards locked in place for the full session, nothing bounces\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight training construction\u003c\/strong\u003e — warm enough for cool mornings, breathable enough for active use\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\u003cstrong\u003eAvailable in Dark Green, Black, Dark Blue, Gray\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/ChatGPT_Image_Apr_1_2026_09_33_28_PM.png?v=1775046825\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black (Men) \/ S","offer_id":51476244267330,"sku":"DMED4-AR035006","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ M","offer_id":51476244300098,"sku":"DMED4-AR035007","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ L","offer_id":51476244332866,"sku":"DMED4-AR035008","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ XL","offer_id":51476244365634,"sku":"DMED4-AR035009","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ XXL","offer_id":51476244398402,"sku":"DMED4-AR035010","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green (Men) \/ S","offer_id":51476245414210,"sku":"DMED4-AR035001","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green (Men) \/ M","offer_id":51476244136258,"sku":"DMED4-AR035002","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green (Men) \/ L","offer_id":51476244169026,"sku":"DMED4-AR035003","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green (Men) \/ XL","offer_id":51476244201794,"sku":"DMED4-AR035004","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Green (Men) \/ XXL","offer_id":51476244234562,"sku":"DMED4-AR035005","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ S","offer_id":51476244431170,"sku":"DMED4-AR035011","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ M","offer_id":51476244463938,"sku":"DMED4-AR035012","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ L","offer_id":51476244496706,"sku":"DMED4-AR035013","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ XL","offer_id":51476244529474,"sku":"DMED4-AR035014","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ XXL","offer_id":51476244562242,"sku":"DMED4-AR035015","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ S","offer_id":51476244595010,"sku":"DMED4-AR035016","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ M","offer_id":51476244627778,"sku":"DMED4-AR035017","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ L","offer_id":51476244660546,"sku":"DMED4-AR035018","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ XL","offer_id":51476244693314,"sku":"DMED4-AR035019","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ XXL","offer_id":51476244726082,"sku":"DMED4-AR035020","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/28_1556a2ef-ea31-43a6-bfc1-8620255709f1.png?v=1775046868"},{"product_id":"runnr-quarter-zip-long-sleeve-breathable-quick-dry-watch-ready","title":"RUNNR Quarter-Zip Long Sleeve — Breathable, Quick-Dry \u0026 Watch-Ready","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv id=\"offer-template-0\"\u003e\n\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv id=\"offer-template-0\"\u003e\n\u003cdiv data-test-render-count=\"3\"\u003e\n\u003cdiv class=\"group\"\u003e\n\u003cdiv class=\"contents\"\u003e\n\u003cdiv data-is-streaming=\"false\" class=\"group relative relative pb-3\"\u003e\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\u003cdiv class=\"grid grid-rows-[auto_auto] min-w-0\"\u003e\n\u003cdiv class=\"row-start-2 col-start-1 relative grid isolate min-w-0\"\u003e\n\u003cdiv class=\"row-start-1 col-start-1 relative z-[2] min-w-0\"\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Quarter-Zip Long Sleeve — Breathable · Quick-Dry · Watch-Ready\u003c\/strong\u003e\u003c\/p\u003e\nMost long-sleeve training tops make you choose.\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWarm enough for cool mornings. Or light enough to actually move in.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd none of them have a hole for your watch.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSo you spend the first kilometre rolling up your sleeve to check your pace. Then it slides back down. Then you roll it up again. Every single run.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis one was built differently.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe dedicated watch hole in the cuff keeps your smartwatch face exposed the entire run — no rolling, no adjusting, no losing your pace data mid-stride. Right next to it, the thumb hole locks the sleeve exactly where you put it. Both features, same cuff. The watch is always visible. The sleeve never moves.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe quarter-zip at the collar gives you temperature control in one pull. Warm up with it closed. Open it when you hit your stride. No stopping, no extra layers, no overheating.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd if you're training before sunrise — the reflective collar strip means drivers can see you from a distance. No separate vest. No compromising on visibility.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEarly morning run. Cool weather gym session. Transition weather training.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOne top handles all of it.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDedicated watch hole cuff\u003c\/strong\u003e — smartwatch face stays visible the whole run, no sleeve rolling\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eThumb holes \u003c\/strong\u003e— sleeves locked in place throughout every session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eQuarter-zip stand collar\u003c\/strong\u003e — open for airflow, close for warmth, adjust on the move\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eReflective collar strip — visible to traffic during dawn, dusk, and night runs\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight quick-dry polyester-spandex blend\u003c\/strong\u003e — 4-way stretch, breathable, sweat evaporates fast\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLong-sleeve coverage\u003c\/strong\u003e — built for cool weather, transitional seasons, and early sessions\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eGray\u003c\/strong\u003e, \u003cstrong\u003eDark Blue\u003c\/strong\u003e, and \u003cstrong\u003eBlue\u003c\/strong\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/15_8787b144-3561-4c11-b04f-2d3881d5c786.png?v=1774512036\" alt=\"\"\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\u003cstrong\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 transition\" role=\"group\" aria-label=\"Message actions\"\u003e\n\u003cdiv class=\"text-text-300\"\u003e\n\u003cdiv class=\"text-text-300 flex items-stretch justify-between\"\u003e\n\u003cdiv class=\"w-fit\" data-state=\"closed\"\u003e\n\u003cdiv class=\"relative text-text-500 group-hover\/btn:text-text-100\"\u003e\n\u003cdiv class=\"transition-all opacity-100 scale-100\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 20 20\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"transition-all opacity-100 scale-100\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 3A1.5 1.5 0 0 1 14 4.5V6h1.5A1.5 1.5 0 0 1 17 7.5v8a1.5 1.5 0 0 1-1.5 1.5h-8A1.5 1.5 0 0 1 6 15.5V14H4.5A1.5 1.5 0 0 1 3 12.5v-8A1.5 1.5 0 0 1 4.5 3zm1.5 9.5a1.5 1.5 0 0 1-1.5 1.5H7v1.5a.5.5 0 0 0 .5.5h8a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5H14zM4.5 4a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h8a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"absolute top-0 left-0 transition-all opacity-0 scale-50\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 20 20\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"absolute top-0 left-0 transition-all opacity-0 scale-50\" aria-hidden=\"true\"\u003e\u003cpath d=\"M15.188 5.11a.5.5 0 0 1 .752.626l-.056.084-7.5 9a.5.5 0 0 1-.738.033l-3.5-3.5-.064-.078a.501.501 0 0 1 .693-.693l.078.064 3.113 3.113 7.15-8.58z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"w-fit\" data-state=\"closed\"\u003e\n\u003cdiv class=\"text-text-500 group-hover\/btn:text-text-100\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 20 20\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"text-text-500 group-hover\/btn:text-text-100\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9.56 2a2.5 2.5 0 0 1 2.452 2.99L11.609 7h2.235a2.75 2.75 0 0 1 2.713 3.202l-.681 4.082A3.25 3.25 0 0 1 12.67 17H4.5A1.5 1.5 0 0 1 3 15.5V9.238a1.5 1.5 0 0 1 1.059-1.433l1.14-.35.139-.048a2.75 2.75 0 0 0 1.56-1.453L8.41 2.59l.07-.13A1 1 0 0 1 9.322 2zM7.81 6.365a3.75 3.75 0 0 1-2.126 1.98l-.192.065-1.14.35A.5.5 0 0 0 4 9.239V15.5a.5.5 0 0 0 .5.5h8.17a2.25 2.25 0 0 0 2.22-1.88l.68-4.082A1.75 1.75 0 0 0 13.844 8H11a.5.5 0 0 1-.49-.598l.521-2.608A1.5 1.5 0 0 0 9.561 3h-.238z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"w-fit\" data-state=\"closed\"\u003e\n\u003cdiv class=\"text-text-500 group-hover\/btn:text-text-100\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 20 20\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"text-text-500 group-hover\/btn:text-text-100\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.67 3a3.25 3.25 0 0 1 3.206 2.716l.68 4.082A2.75 2.75 0 0 1 13.845 13H11.61l.403 2.01A2.5 2.5 0 0 1 9.56 18h-.238a1 1 0 0 1-.843-.46l-.069-.13-1.514-3.364a2.75 2.75 0 0 0-1.56-1.453l-.139-.047-1.14-.35A1.5 1.5 0 0 1 3 10.761V4.5A1.5 1.5 0 0 1 4.5 3zM4.5 4a.5.5 0 0 0-.5.5v6.262a.5.5 0 0 0 .353.477l1.14.35.19.065a3.75 3.75 0 0 1 2.127 1.98L9.323 17h.238a1.5 1.5 0 0 0 1.47-1.794l-.521-2.608A.5.5 0 0 1 11 12h2.844a1.75 1.75 0 0 0 1.726-2.038l-.68-4.082A2.25 2.25 0 0 0 12.67 4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flex items-center\"\u003e\n\u003cdiv class=\"w-fit\" data-state=\"closed\"\u003e\n\u003cdiv class=\"text-text-500 group-hover\/btn:text-text-100\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 20 20\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"text-text-500 group-hover\/btn:text-text-100\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10.386 2.51A7.5 7.5 0 1 1 5.499 4H3a.5.5 0 0 1 0-1h3.5a.5.5 0 0 1 .49.402L7 3.5V7a.5.5 0 0 1-1 0V4.879a6.5 6.5 0 1 0 4.335-1.37L10 3.5l-.1-.01a.5.5 0 0 1 .1-.99z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black (Men) \/ S","offer_id":51476448510274,"sku":"DMED4-AR045006","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ M","offer_id":51476448543042,"sku":"DMED4-AR045007","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ L","offer_id":51476448444738,"sku":"DMED4-AR045008","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ XL","offer_id":51476448477506,"sku":"DMED4-AR045009","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Men) \/ XXL","offer_id":51476448379202,"sku":"DMED4-AR045010","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ S","offer_id":51476448411970,"sku":"DMED4-AR045011","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ M","offer_id":51476449198402,"sku":"DMED4-AR045012","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ L","offer_id":51476449231170,"sku":"DMED4-AR045013","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ XL","offer_id":51476449132866,"sku":"DMED4-AR045014","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Gray (Men) \/ XXL","offer_id":51476449165634,"sku":"DMED4-AR045015","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ S","offer_id":51476448706882,"sku":"DMED4-AR045001","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ M","offer_id":51476448641346,"sku":"DMED4-AR045002","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ L","offer_id":51476448674114,"sku":"DMED4-AR045003","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ XL","offer_id":51476448575810,"sku":"DMED4-AR045004","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Men) \/ XXL","offer_id":51476448608578,"sku":"DMED4-AR045005","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Blue (Men) \/ S","offer_id":51476449067330,"sku":"DMED4-AR045016","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Blue (Men) \/ M","offer_id":51476449100098,"sku":"DMED4-AR045017","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Blue (Men) \/ L","offer_id":51476449001794,"sku":"DMED4-AR045018","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Blue (Men) \/ XL","offer_id":51476449034562,"sku":"DMED4-AR045019","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Blue (Men) \/ XXL","offer_id":51476448936258,"sku":"DMED4-AR045020","price":64.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/6_35036bc4-f40a-456a-94ba-d4560da985a2.png?v=1774597984"},{"product_id":"runnr-velocityx™-2-in-1-shorts","title":"RUNNR VelocityX™ 2-in-1 Shorts","description":"\u003ch3 data-start=\"198\" data-end=\"274\"\u003e\u003cstrong data-start=\"198\" data-end=\"274\"\u003eRUNNR VelocityX™ 2-in-1 Shorts — Built-In Liner | Secure Back Zip Pocket\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"276\" data-end=\"364\"\u003eMost runners grab their shorts…\u003cbr data-start=\"307\" data-end=\"310\"\u003ethen still have to figure out what to wear underneath.\u003c\/p\u003e\n\u003cp data-start=\"366\" data-end=\"393\"\u003eThese solve that instantly.\u003c\/p\u003e\n\u003cp data-start=\"395\" data-end=\"531\"\u003eA \u003cstrong data-start=\"397\" data-end=\"426\"\u003esupportive built-in liner\u003c\/strong\u003e gives you full coverage and zero chafing — no extra layers, no second guessing. Just put them on and go.\u003c\/p\u003e\n\u003cp data-start=\"533\" data-end=\"693\"\u003eThe \u003cstrong data-start=\"537\" data-end=\"563\"\u003esecure back zip pocket\u003c\/strong\u003e sits at the waistband, keeping your phone locked in place. No bounce on your hip. No shifting mid-run. Just secure, stable carry.\u003c\/p\u003e\n\u003cp data-start=\"695\" data-end=\"862\"\u003eThe \u003cstrong data-start=\"699\" data-end=\"725\"\u003edual-support waistband\u003c\/strong\u003e combines a hidden drawstring with elastic structure — so it stays exactly where you set it. From your first step to your last kilometre.\u003c\/p\u003e\n\u003cp data-start=\"864\" data-end=\"973\"\u003eLightweight, breathable, and built for performance — whether it’s intervals, long runs, or everyday training.\u003c\/p\u003e\n\u003chr data-start=\"975\" data-end=\"978\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"980\" data-end=\"997\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"999\" data-end=\"1307\"\u003e\n\u003cli data-section-id=\"89f18h\" data-start=\"999\" data-end=\"1074\"\u003e\n\u003cstrong data-start=\"1001\" data-end=\"1019\"\u003eBuilt-in liner\u003c\/strong\u003e — stretch support, no underwear needed, zero chafing\u003c\/li\u003e\n\u003cli data-section-id=\"17kw84x\" data-start=\"1075\" data-end=\"1143\"\u003e\n\u003cstrong data-start=\"1077\" data-end=\"1103\"\u003eSecure back zip pocket\u003c\/strong\u003e — phone-sized, locked in, bounce-free\u003c\/li\u003e\n\u003cli data-section-id=\"14vzsa3\" data-start=\"1144\" data-end=\"1230\"\u003e\n\u003cstrong data-start=\"1146\" data-end=\"1172\"\u003eDual-support waistband\u003c\/strong\u003e — hidden drawstring + elastic structure, stays in place\u003c\/li\u003e\n\u003cli data-section-id=\"1n5vweq\" data-start=\"1231\" data-end=\"1307\"\u003e\n\u003cstrong data-start=\"1233\" data-end=\"1264\"\u003eLightweight quick-dry shell\u003c\/strong\u003e — breathable and comfortable for any run\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Lake Green \/ XS","offer_id":51520538378562,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Lake Green \/ S","offer_id":51627941364034,"sku":"DMED4-AR028002","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Lake Green \/ M","offer_id":51520538345794,"sku":"DMED4-AR028003","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Lake Green \/ L","offer_id":51520538313026,"sku":"DMED4-AR028004","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Lake Green \/ XL","offer_id":51520538411330,"sku":"DMED4-AR028005","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":51520537821506,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51627941396802,"sku":"DMED4-AR028017","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51520537919810,"sku":"DMED4-AR028018","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51520537887042,"sku":"DMED4-AR028019","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51520537854274,"sku":"DMED4-AR028020","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ XS","offer_id":51520537985346,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ S","offer_id":51627941429570,"sku":"DMED4-AR028012","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ M","offer_id":51520538116418,"sku":"DMED4-AR028013","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ L","offer_id":51520538050882,"sku":"DMED4-AR028014","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Gray \/ XL","offer_id":51520538018114,"sku":"DMED4-AR028015","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XS","offer_id":51520538083650,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":51627941462338,"sku":"DMED4-AR028007","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":51520538181954,"sku":"DMED4-AR028008","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":51520538280258,"sku":"DMED4-AR028009","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":51520538247490,"sku":"DMED4-AR028010","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/3_2c2daf48-14df-4977-a625-aa80c8f06f5a.png?v=1775038979"},{"product_id":"runnr-coreflex™-men-s-running-shorts","title":"RUNNR CoreFlex™ Men’s Running Shorts","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv align=\"start\" style=\"font-family: sans-serif, Arial, Verdana, 'Trebuchet MS'; font-size: 13px; font-weight: 400; letter-spacing: normal; text-align: start; white-space: normal; color: rgb(51, 51, 51);\"\u003e\n\u003cdiv align=\"start\" style=\"font-family: sans-serif, Arial, Verdana, 'Trebuchet MS'; font-size: 13px; font-weight: 400; letter-spacing: normal; text-align: start; white-space: normal; color: rgb(51, 51, 51);\"\u003e\n\u003ch3 data-start=\"684\" data-end=\"794\"\u003e\u003cstrong data-start=\"684\" data-end=\"794\"\u003eRUNNR CoreFlex™ Running Shorts — Secure Back Zip Pocket · Built-In Towel Loop · Drawstring + Elastic Waist\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"796\" data-end=\"835\"\u003eMost running shorts focus on one thing.\u003c\/p\u003e\n\u003cp data-start=\"837\" data-end=\"945\"\u003eLightweight fabric — but nowhere to carry your essentials.\u003cbr data-start=\"895\" data-end=\"898\"\u003eOr storage — but bulky and distracting mid-run.\u003c\/p\u003e\n\u003cp data-start=\"947\" data-end=\"978\"\u003eThese are built to handle both.\u003c\/p\u003e\n\u003cp data-start=\"980\" data-end=\"1111\"\u003eThe \u003cstrong data-start=\"984\" data-end=\"1010\"\u003esecure back zip pocket\u003c\/strong\u003e keeps your phone, keys, or cards locked in place without bounce, so you can run without distraction.\u003c\/p\u003e\n\u003cp data-start=\"1113\" data-end=\"1227\"\u003eThe \u003cstrong data-start=\"1117\" data-end=\"1144\"\u003elightweight outer shell\u003c\/strong\u003e stays breathable and comfortable, even on longer runs or higher intensity efforts.\u003c\/p\u003e\n\u003cp data-start=\"1229\" data-end=\"1377\"\u003eThe \u003cstrong data-start=\"1233\" data-end=\"1255\"\u003edual-fit waistband\u003c\/strong\u003e combines an adjustable drawstring with elastic support, so you get a secure fit that doesn’t shift or loosen as you move.\u003c\/p\u003e\n\u003cp data-start=\"1379\" data-end=\"1529\"\u003eAnd for training sessions before or after your run, the \u003cstrong data-start=\"1435\" data-end=\"1458\"\u003ebuilt-in towel loop\u003c\/strong\u003e keeps your towel within reach — without needing to carry or manage it.\u003c\/p\u003e\n\u003cp data-start=\"1531\" data-end=\"1574\"\u003eClean, lightweight, and built for movement.\u003c\/p\u003e\n\u003cp data-start=\"1576\" data-end=\"1623\"\u003eFrom runs to workouts — one short handles both.\u003c\/p\u003e\n\u003chr data-start=\"1625\" data-end=\"1628\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1630\" data-end=\"1647\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1649\" data-end=\"1999\"\u003e\n\u003cli data-section-id=\"1tbqp3s\" data-start=\"1649\" data-end=\"1713\"\u003e\n\u003cstrong data-start=\"1651\" data-end=\"1677\"\u003eSecure back zip pocket\u003c\/strong\u003e — essentials locked in, no bounce\u003c\/li\u003e\n\u003cli data-section-id=\"xky01f\" data-start=\"1714\" data-end=\"1787\"\u003e\n\u003cstrong data-start=\"1716\" data-end=\"1749\"\u003eLightweight breathable fabric\u003c\/strong\u003e — comfortable for runs and training\u003c\/li\u003e\n\u003cli data-section-id=\"181p8dl\" data-start=\"1788\" data-end=\"1859\"\u003e\n\u003cstrong data-start=\"1790\" data-end=\"1812\"\u003eDual-fit waistband\u003c\/strong\u003e — adjustable, secure fit that stays in place\u003c\/li\u003e\n\u003cli data-section-id=\"q7kis\" data-start=\"1860\" data-end=\"1929\"\u003e\n\u003cstrong data-start=\"1862\" data-end=\"1885\"\u003eBuilt-in towel loop\u003c\/strong\u003e — convenient for gym or post-run sessions\u003c\/li\u003e\n\u003cli data-section-id=\"gf4n6v\" data-start=\"1930\" data-end=\"1999\"\u003e\n\u003cstrong data-start=\"1932\" data-end=\"1950\"\u003eMinimal design\u003c\/strong\u003e — clean look for performance and everyday wear\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/87_d54e5cf9-7d04-447d-893f-1a291a31c1c5.png?v=1774863379\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":51520578617666,"sku":"DMED4-PU046001","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51520578650434,"sku":"DMED4-PU046002","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51520578683202,"sku":"DMED4-PU046003","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51520578715970,"sku":"DMED4-PU046004","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51520578748738,"sku":"DMED4-PU046005","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ S","offer_id":51520578289986,"sku":"DMED4-PU046016","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ M","offer_id":51520578322754,"sku":"DMED4-PU046017","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ L","offer_id":51520578355522,"sku":"DMED4-PU046018","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ XL","offer_id":51520578388290,"sku":"DMED4-PU046019","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ XXL","offer_id":51520578421058,"sku":"DMED4-PU046020","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red Camouflage \/ S","offer_id":51520578453826,"sku":"DMED4-PU046021","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red Camouflage \/ M","offer_id":51520578486594,"sku":"DMED4-PU046022","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red Camouflage \/ L","offer_id":51520578519362,"sku":"DMED4-PU046023","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red Camouflage \/ XL","offer_id":51520578552130,"sku":"DMED4-PU046024","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red Camouflage \/ XXL","offer_id":51520578584898,"sku":"DMED4-PU046025","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ S","offer_id":51520578781506,"sku":"DMED4-PU046011","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ M","offer_id":51520578814274,"sku":"DMED4-PU046012","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ L","offer_id":51520578847042,"sku":"DMED4-PU046013","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ XL","offer_id":51520578879810,"sku":"DMED4-PU046014","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ XXL","offer_id":51520578912578,"sku":"DMED4-PU046015","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige White \/ S","offer_id":51520578945346,"sku":"DMED4-PU046006","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige White \/ M","offer_id":51520578978114,"sku":"DMED4-PU046007","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige White \/ L","offer_id":51520579010882,"sku":"DMED4-PU046008","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige White \/ XL","offer_id":51520579043650,"sku":"DMED4-PU046009","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige White \/ XXL","offer_id":51520579076418,"sku":"DMED4-PU046010","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/3_d01c88c4-b986-4cb7-bdd1-0ad39b85a29d.png?v=1775041605"},{"product_id":"runnr-thermalcore™-long-sleeve-fleece-lined-winter-running-layer-zip-performance-fit","title":"RUNNR ThermalCore™ Long Sleeve — Fleece-Lined · Winter Running Layer · ½-Zip Performance Fit","description":"\u003cdiv class=\"detailmodule_text\"\u003e\n\u003cdiv class=\"detailmodule_text\"\u003e\n\u003ch3 class=\"product-info__title h2\"\u003e\u003cstrong\u003eRUNNR ThermalCore™ Long Sleeve — Fleece-Lined · Winter Running Layer · ½-Zip Performance Fit\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"90\" data-end=\"120\"\u003eMost fleece tops have one job.\u003c\/p\u003e\n\u003cp data-start=\"122\" data-end=\"136\"\u003eKeep you warm.\u003c\/p\u003e\n\u003cp data-start=\"138\" data-end=\"251\"\u003eAnd they do. Until you start moving. Then you're soaked, overheating, and peeling it off by the second kilometre.\u003c\/p\u003e\n\u003cp data-start=\"253\" data-end=\"288\"\u003e\u003cstrong data-start=\"253\" data-end=\"288\"\u003eThis one was built differently.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"290\" data-end=\"526\"\u003e\u003cstrong\u003eThe flat-weave fleece pulls sweat away from your skin and dries fast\u003c\/strong\u003e — so you stay warm without ending up cold and damp when you slow down. The 10% elastane stretches with every movement instead of pulling across your shoulders mid-rep.\u003c\/p\u003e\n\u003cp data-start=\"528\" data-end=\"647\"\u003eThe stand collar keeps your neck warm without a gaiter. The half-zip opens when you need air and closes when you don’t.\u003c\/p\u003e\n\u003cp data-start=\"649\" data-end=\"704\"\u003e\u003cstrong data-start=\"649\" data-end=\"704\"\u003eWarm without overheating. Dry without slowing down.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"706\" data-end=\"782\"\u003eCold morning run. Post-lift cooldown. Early session before the sun comes up.\u003c\/p\u003e\n\u003cp data-start=\"784\" data-end=\"810\"\u003eOne top handles all of it.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMoisture-wicking fleece\u003c\/strong\u003e — warm and quick-dry, no cold wet fabric after effort\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e10% elastane stretch\u003c\/strong\u003e — full range of motion, no pulling or bunching\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eStand collar\u003c\/strong\u003e — passive neck warmth, no gaiter needed\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eHalf-zip ventilation\u003c\/strong\u003e — open up or close down on the move\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eTwo-tone splice panels\u003c\/strong\u003e — modern athletic look, not a plain thermal\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSkin-friendly fabric\u003c\/strong\u003e — soft enough to wear directly against skin all day\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e3 colors\u003c\/strong\u003e — Dark Olive, Khaki, Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cimg style=\"display: block; margin-left: auto; margin-right: auto;\" height=\"500\" width=\"500\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Untitled_design_4_e1feaab5-6164-4077-80d6-9d6c71171260.png?v=1774433549\"\u003e\u003cem\u003e\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"black \/ 3XL (181-190cm)","offer_id":51521580237122,"sku":"DUND4-SS390015","price":49.95,"currency_code":"USD","in_stock":true},{"title":"black \/ 2XL (176-180cm)","offer_id":51521580269890,"sku":"DUND4-SS390014","price":49.95,"currency_code":"USD","in_stock":true},{"title":"black \/ XL (171-175cm)","offer_id":51521580302658,"sku":"DUND4-SS390013","price":49.95,"currency_code":"USD","in_stock":true},{"title":"black \/ L (166-170cm)","offer_id":51521580335426,"sku":"DUND4-SS390012","price":49.95,"currency_code":"USD","in_stock":true},{"title":"black \/ M (160-165cm)","offer_id":51521580368194,"sku":"DUND4-SS390011","price":49.95,"currency_code":"USD","in_stock":true},{"title":"dark green \/ 3XL (181-190cm)","offer_id":51521579909442,"sku":"DUND4-SS390005","price":49.95,"currency_code":"USD","in_stock":true},{"title":"dark green \/ 2XL (176-180cm)","offer_id":51521579942210,"sku":"DUND4-SS390004","price":49.95,"currency_code":"USD","in_stock":true},{"title":"dark green \/ XL (171-175cm)","offer_id":51521579974978,"sku":"DUND4-SS390003","price":49.95,"currency_code":"USD","in_stock":true},{"title":"dark green \/ L (166-170cm)","offer_id":51521580007746,"sku":"DUND4-SS390002","price":49.95,"currency_code":"USD","in_stock":true},{"title":"dark green \/ M (160-165cm)","offer_id":51521580040514,"sku":"DUND4-SS390001","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 3XL (181-190cm)","offer_id":51521580073282,"sku":"DUND4-SS390010","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 2XL (176-180cm)","offer_id":51521580106050,"sku":"DUND4-SS390009","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL (171-175cm)","offer_id":51521580138818,"sku":"DUND4-SS390008","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L (166-170cm)","offer_id":51521580171586,"sku":"DUND4-SS390007","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M (160-165cm)","offer_id":51521580204354,"sku":"DUND4-SS390006","price":49.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/3_6388ffa4-34ef-4842-b956-0e2869f2b0e2.png?v=1764998216"},{"product_id":"runnr-aeroshield™-sports-sunglasses-uv400-protection-anti-fog-mirrored-wraparound-lens","title":"RUNNR AeroShield™ Sports Sunglasses — UV400 Protection · Anti-Fog · Mirrored Wraparound Lens","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR AeroShield™ Sport Sunglasses — Single Shield Lens · Mirrored · UV400 · Running \u0026amp; Cycling\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost sport sunglasses have a frame running straight through your field of vision.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRight there in the middle. Every glance to the side. Every moment of the run or ride where your eyes move faster than your head.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe shield lens fixes that completely.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne oversized wraparound lens. No central bridge. No frame interrupting your peripheral vision.\u003c\/strong\u003e Just a clean, unobstructed view from edge to edge — the same design used in premium cycling and triathlon eyewear, now without the premium price tag.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe mirrored lens cuts glare from the road, the water, and the sky — so you're not squinting through the second half of a ride or losing focus on a bright afternoon run. The wraparound coverage blocks wind and debris from the sides too, not just the front. At speed, that matters more than most people realize until the first time they ride without it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe rubber-tipped temples grip your face. They don't bounce. They don't slide down when you sweat. You put them on at the start of the session and forget about them until you're done.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the rainbow mirror variant? That's the one people stop to ask about.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEngineered for runners and athletes who demand clarity, comfort, and speed. The \u003cstrong\u003eAeroShield™ \u003c\/strong\u003ekeeps your focus forward — because real vision never slows down.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRUNNR — Built for Runners Who Push Limits.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSingle oversized wraparound shield lens \u003c\/strong\u003e— no central frame, full unobstructed peripheral vision\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMirrored lens \u003c\/strong\u003e— cuts glare during outdoor running, cycling, and training\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eUV400 protection\u003c\/strong\u003e — full ultraviolet protection for extended outdoor wear\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWraparound peripheral coverage\u003c\/strong\u003e — blocks wind, dust, and debris from all angles\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eRubber-tipped temples\u003c\/strong\u003e — non-slip grip stays secure during high-movement activity\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eIntegrated nose bridge\u003c\/strong\u003e — single-piece construction, no pressure points\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight frame\u003c\/strong\u003e — comfortable for full-session wear without fatigue\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/92_7122ef7e-74eb-4ca9-8409-ad4cd787fdd4.png?v=1774864514\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black Gray","offer_id":51521684930882,"sku":"DHOD4-SS310003","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Silver Mirror","offer_id":51521684832578,"sku":"DHOD4-SS310007","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black Red","offer_id":51521684865346,"sku":"DHOD4-SS310002","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Gray Red","offer_id":51521684898114,"sku":"DHOD4-SS310006","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":51521684963650,"sku":"DHOD4-SS310008","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White Blue","offer_id":51521685029186,"sku":"DHOD4-SS310001","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black Blue","offer_id":51521685061954,"sku":"DHOD4-SS310004","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/S4aa36782f1294e2494472300cc57ccfaK.webp?v=1775039852"},{"product_id":"runnr-endurance™-running-socks","title":"RUNNR Endurance™ Running Socks","description":"\u003cdiv class=\"detailmodule_text-image\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"detailmodule_text-image\"\u003e\n\u003ch3 data-section-id=\"qon9o9\" data-start=\"167\" data-end=\"245\"\u003eENDURANCE™ Running Socks — Anti-Slip · Cushioned · Blister-Free Performance\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost running socks feel fine… until they don't. They slide inside your shoe. They bunch at the heel. And halfway through your run, you're thinking about your feet instead of your pace.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThese were built so you don't deal with any of that.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe 360° structured design wraps your entire foot — locking it in place so the sock doesn't shift while you run. \u003cstrong\u003eNo sliding forward on downhills. No twisting during turns.\u003c\/strong\u003e Just stable, consistent footing from start to finish.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd it's not just grip — it's how your feet feel after.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe cushioned sole absorbs impact on every step, reducing stress on your feet, knees, and ankles during long runs or high-mileage training. \u003cstrong\u003eLess fatigue. Less soreness. More consistency.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThen there's the inside.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA honeycomb anti-slip pattern underfoot adds another layer of grip inside your shoe — while a subtle massage texture helps reduce foot fatigue as you move. \u003cstrong\u003eIt's the difference between finishing a run and feeling done… versus feeling like you could keep going.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe heel is shaped to your foot — not flat like normal socks.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eA Y-structured heel locks into place, preventing slippage and reducing the friction that causes blisters over time.\u003c\/strong\u003e No hot spots. No constant adjustments. Just a secure, natural fit.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the cuff?\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt stays up. No sagging. No pulling it back up mid-run.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou put them on — and forget about them.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhich is exactly what a proper running sock should do.\u003c\/p\u003e\n\u003chr data-start=\"1831\" data-end=\"1834\"\u003e\n\u003ch2 data-section-id=\"1daxgl\" data-start=\"1836\" data-end=\"1852\"\u003eWhat’s in it:\u003c\/h2\u003e\n\u003cp data-start=\"1854\" data-end=\"2369\"\u003e\u003cstrong\u003e360° structured design\u003c\/strong\u003e — locks the sock in place, no shifting or bunching\u003cbr data-start=\"1927\" data-end=\"1930\"\u003e\u003cstrong\u003eAnti-slip zones\u003c\/strong\u003e — added grip inside your shoe during movement\u003cbr data-start=\"1991\" data-end=\"1994\"\u003e\u003cstrong\u003eCushioned sole\u003c\/strong\u003e — absorbs impact and reduces foot fatigue\u003cbr data-start=\"2050\" data-end=\"2053\"\u003e\u003cstrong\u003eHoneycomb grip pattern\u003c\/strong\u003e — prevents slipping during runs\u003cbr data-start=\"2107\" data-end=\"2110\"\u003e\u003cstrong\u003eMassage texture\u003c\/strong\u003e — helps reduce fatigue on longer sessions\u003cbr data-start=\"2167\" data-end=\"2170\"\u003e\u003cstrong\u003eY-shaped heel \u003c\/strong\u003e— prevents heel slip and blisters\u003cbr data-start=\"2217\" data-end=\"2220\"\u003e\u003cstrong\u003eReinforced toe\u003c\/strong\u003e — added durability and protection\u003cbr data-start=\"2268\" data-end=\"2271\"\u003e\u003cstrong\u003eHigh-elastic cuff\u003c\/strong\u003e — stays up, no sagging\u003cbr data-start=\"2311\" data-end=\"2314\"\u003e\u003cstrong\u003eUnisex fit\u003c\/strong\u003e — one size, designed to ada\u003cspan style=\"font-size: 0.875rem;\"\u003ept to your foot\u003c\/span\u003e\u003cimg class=\"detail-desc-decorate-image\" src=\"https:\/\/ae01.alicdn.com\/kf\/Sa5ed31e77baf4ac2aadeffdb963659adM.jpg\" style=\"margin-bottom: 10px; cursor: default;\"\u003e\u003c\/p\u003e\n\u003chr data-start=\"2371\" data-end=\"2374\"\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Grey \/ EU ( 35-40 )","offer_id":51521719796034,"sku":"DUND4-SS370003","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ EU ( 41-44 )","offer_id":51521719828802,"sku":"DUND4-SS370012","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ EU ( 35-40 )","offer_id":51521719861570,"sku":"DUND4-SS370011","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ EU ( 41-44 )","offer_id":51521719894338,"sku":"DUND4-SS370006","price":24.95,"currency_code":"USD","in_stock":true},{"title":"White \/ EU ( 35-40 )","offer_id":51521719927106,"sku":"DUND4-SS370001","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ EU ( 41-44 )","offer_id":51521719959874,"sku":"DUND4-SS370008","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ EU ( 35-40 )","offer_id":51521719992642,"sku":"DUND4-SS370007","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ EU ( 41-44 )","offer_id":51521720025410,"sku":"DUND4-SS370004","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ EU ( 41-44 )","offer_id":51521720058178,"sku":"DUND4-SS370010","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ EU ( 35-40 )","offer_id":51521720090946,"sku":"DUND4-SS370009","price":24.95,"currency_code":"USD","in_stock":true},{"title":"White \/ EU ( 41-44 )","offer_id":51521720123714,"sku":"DUND4-SS370002","price":24.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ EU ( 35-40 )","offer_id":51521720156482,"sku":"DUND4-SS370005","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/755_3.png?v=1765184902"},{"product_id":"runnr-motion-performance-shorts","title":"RUNNR Motion Performance Shorts","description":"\u003ch3 data-start=\"261\" data-end=\"378\"\u003e\u003cstrong data-start=\"261\" data-end=\"378\"\u003eRUNNR Motion Performance Shorts — Secure Back Zip Pocket · 3D Built-In Liner · Reflective Dots · Drawstring Waist\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"380\" data-end=\"418\"\u003eMost running shorts solve one problem.\u003c\/p\u003e\n\u003cp data-start=\"420\" data-end=\"437\"\u003eThese solve four.\u003c\/p\u003e\n\u003cp data-start=\"439\" data-end=\"697\"\u003eThe first thing you notice is the \u003cstrong data-start=\"473\" data-end=\"499\"\u003esecure back zip pocket\u003c\/strong\u003e. Your phone goes in, the zip closes, and it stays locked in place — no bounce, no slipping, no distractions mid-run. Whether you're dealing with sweat or light rain, your essentials stay protected.\u003c\/p\u003e\n\u003cp data-start=\"699\" data-end=\"732\"\u003eBut the pocket is only the start.\u003c\/p\u003e\n\u003cp data-start=\"734\" data-end=\"1014\"\u003eThe \u003cstrong data-start=\"738\" data-end=\"759\"\u003e3D built-in liner\u003c\/strong\u003e is what separates these from standard shorts. Instead of a flat layer, it’s shaped and contoured to follow your body — giving real support without needing separate underwear. Less friction, more comfort, zero chafing from the first kilometre to the last.\u003c\/p\u003e\n\u003cp data-start=\"1016\" data-end=\"1172\"\u003eThe \u003cstrong data-start=\"1020\" data-end=\"1053\"\u003einternal drawstring waistband\u003c\/strong\u003e sits clean inside the elastic, so nothing flaps or distracts you while you run. Set your fit once, and it stays there.\u003c\/p\u003e\n\u003cp data-start=\"1174\" data-end=\"1327\"\u003eAnd when the light drops, the \u003cstrong data-start=\"1204\" data-end=\"1230\"\u003ereflective dot pattern\u003c\/strong\u003e increases visibility without needing extra gear — keeping you seen without changing how you run.\u003c\/p\u003e\n\u003cp data-start=\"1329\" data-end=\"1382\"\u003eRain run. Night run. Race day. Long training session.\u003c\/p\u003e\n\u003cp data-start=\"1384\" data-end=\"1412\"\u003eOne short handles all of it.\u003c\/p\u003e\n\u003chr data-start=\"1414\" data-end=\"1417\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1419\" data-end=\"1436\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1438\" data-end=\"1908\"\u003e\n\u003cli data-section-id=\"3mk07o\" data-start=\"1438\" data-end=\"1518\"\u003e\n\u003cstrong data-start=\"1440\" data-end=\"1466\"\u003eSecure back zip pocket\u003c\/strong\u003e — phone and essentials locked in place, no bounce\u003c\/li\u003e\n\u003cli data-section-id=\"1t4pnja\" data-start=\"1519\" data-end=\"1599\"\u003e\n\u003cstrong data-start=\"1521\" data-end=\"1542\"\u003e3D built-in liner\u003c\/strong\u003e — contoured support, no underwear needed, zero chafing\u003c\/li\u003e\n\u003cli data-section-id=\"tes55q\" data-start=\"1600\" data-end=\"1687\"\u003e\n\u003cstrong data-start=\"1602\" data-end=\"1635\"\u003eInternal drawstring waistband\u003c\/strong\u003e — clean fit that stays secure throughout your run\u003c\/li\u003e\n\u003cli data-section-id=\"1nf95fl\" data-start=\"1688\" data-end=\"1763\"\u003e\n\u003cstrong data-start=\"1690\" data-end=\"1718\"\u003eReflective dot detailing\u003c\/strong\u003e — added visibility in low-light conditions\u003c\/li\u003e\n\u003cli data-section-id=\"hjw3we\" data-start=\"1764\" data-end=\"1834\"\u003e\n\u003cstrong data-start=\"1766\" data-end=\"1800\"\u003e4-way stretch quick-dry fabric\u003c\/strong\u003e — moves with you and dries fast\u003c\/li\u003e\n\u003cli data-section-id=\"q7ftkv\" data-start=\"1835\" data-end=\"1892\"\u003eAvailable in Black, Gray-Green, Orange, and Brick Red\u003c\/li\u003e\n\u003cli data-section-id=\"5q8egi\" data-start=\"1893\" data-end=\"1908\"\u003eSizes S–XXL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/59_3450d841-26eb-453d-9ca1-edfc17b6ea33.png?v=1774529094\" alt=\"\" style=\"font-size: 0.875rem;\" width=\"470\" height=\"470\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e📏 Size Guide\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eHip (cm)\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eThigh (cm)\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength (cm)\u003c\/th\u003e\n\u003cth class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLeg Opening (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e70\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e102\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e65\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e33\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e74\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e106\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e67\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e34\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e78\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e110\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e69\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e35\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e82\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e114\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e71\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e36\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e86\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e118\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e73\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e37\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e📌 Measure your natural waist and hips. If between sizes, size up for comfort.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":51537659920706,"sku":"DMED4-AR120006","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51537659953474,"sku":"DMED4-AR120007","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51537659855170,"sku":"DMED4-AR120008","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51537659887938,"sku":"DMED4-AR120009","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51537660051778,"sku":"DMED4-AR120010","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Gray-green \/ S","offer_id":51537660084546,"sku":"DMED4-AR120016","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Gray-green \/ M","offer_id":51537659986242,"sku":"DMED4-AR120017","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Gray-green \/ L","offer_id":51537660019010,"sku":"DMED4-AR120018","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Gray-green \/ XL","offer_id":51537660182850,"sku":"DMED4-AR120019","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Gray-green \/ XXL","offer_id":51537660215618,"sku":"DMED4-AR120020","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":51537660117314,"sku":"DMED4-AR120001","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":51537660150082,"sku":"DMED4-AR120002","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":51537660313922,"sku":"DMED4-AR120003","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":51537660477762,"sku":"DMED4-AR120004","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XXL","offer_id":51537660412226,"sku":"DMED4-AR120005","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ S","offer_id":51537660444994,"sku":"DMED4-AR120021","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ M","offer_id":51537660346690,"sku":"DMED4-AR120022","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ L","offer_id":51537660379458,"sku":"DMED4-AR120023","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ XL","offer_id":51537660248386,"sku":"DMED4-AR120024","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Brick Red \/ XXL","offer_id":51537660281154,"sku":"DMED4-AR120025","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Scd613bdd8120498b8e281626cdb9d68cz.webp?v=1774594388"},{"product_id":"runnr™-performance-running-tights-with-built-in-storage","title":"RUNNR™ Performance Running Tights with Built-In Storage","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR™ Performance Running Tights — 5-Pocket System · Cross Waistband · Winter Compression Fit\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"111\" data-end=\"157\"\u003eMost compression tights have the same problem.\u003c\/p\u003e\n\u003cp data-start=\"159\" data-end=\"183\"\u003eNowhere to put anything.\u003c\/p\u003e\n\u003cp data-start=\"185\" data-end=\"435\"\u003eSo you strap your phone to your arm. You clip a belt around your waist. You stuff your key in your sock. And before you've even hit the first kilometre in the cold, you're already adjusting, bouncing, and thinking about your gear instead of your run.\u003c\/p\u003e\n\u003cp data-start=\"437\" data-end=\"480\"\u003e\u003cstrong data-start=\"437\" data-end=\"480\"\u003eThese were built to fix that. For good.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"482\" data-end=\"657\"\u003eThe first winter compression tights engineered with a 5-pocket system — including a side pocket that fits a full-size smartphone so you leave the armband at home and just run.\u003c\/p\u003e\n\u003cp data-start=\"659\" data-end=\"690\"\u003eBut storage is only half of it.\u003c\/p\u003e\n\u003cp data-start=\"692\" data-end=\"1000\"\u003eThe cross-design widened waistband sits flat against your body the entire run. No rolling. No digging in. No cold air getting in at the waist. The compression construction wraps your muscles so your legs stay warm and supported from the first stride to the last and noticeably less wrecked the morning after.\u003c\/p\u003e\n\u003cp data-start=\"1002\" data-end=\"1080\"\u003e\u003cstrong data-start=\"1002\" data-end=\"1080\"\u003ePhone. Keys. Gels. Cards. All on you. None of it moving. Even in the cold.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1082\" data-end=\"1116\"\u003eOne pair handles the whole winter.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e2 side phone pockets\u003c\/strong\u003e — fits a full-size smartphone, sits flat against the thigh, zero bounce\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e3 waistband pockets\u003c\/strong\u003e — gels, cards, keys, or earbuds within easy reach, including a hidden rear flap pocket\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCross-design widened waistband\u003c\/strong\u003e — seals out cold air, stays flat the whole run, no rolling or cutting in\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWinter compression fit \u003c\/strong\u003e— keeps legs warm and muscles supported in cold conditions\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMen's-specific construction\u003c\/strong\u003e — built for the male body, not relabeled\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack\u003c\/strong\u003e,\u003cstrong\u003e Grey\u003c\/strong\u003e, and \u003cstrong\u003eBlue\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/10_c05f712e-7bf5-4373-a015-62e9f331c085.png?v=1774600259\"\u003e\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":51774542512450,"sku":"DUND4-SS395011","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51774542545218,"sku":"DUND4-SS395012","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51774542577986,"sku":"DUND4-SS395013","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51774542610754,"sku":"DUND4-SS395014","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51774542643522,"sku":"DUND4-SS395015","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":51774542676290,"sku":"DUND4-SS395006","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":51774542709058,"sku":"DUND4-SS395007","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":51774542741826,"sku":"DUND4-SS395008","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":51774542774594,"sku":"DUND4-SS395009","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":51774542807362,"sku":"DUND4-SS395010","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":51774542840130,"sku":"DUND4-SS395001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":51774542872898,"sku":"DUND4-SS395002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":51774542905666,"sku":"DUND4-SS395003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":51774542938434,"sku":"DUND4-SS395004","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":51774542971202,"sku":"DUND4-SS395005","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Firefly_GeminiFlash_Studioproductphotographyofmen_sperformancerunningtightswithbuilt-inpockets.633660_2.png?v=1767687704"},{"product_id":"runnr-airflow™-performance-tank","title":"RUNNR AirFlow™ Performance Tank","description":"\u003cdiv class=\"module-od-product-description\"\u003e\n\u003cdiv class=\"od-collapse-module\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n\u003cstrong\u003eRUNNR AirFlow™ Performance Tank — All-Over Gradient Print · Square Neck · Side Slits · Breathable\u003c\/strong\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost athletic vests look exactly the same.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePlain black. Plain white. Maybe a logo. Nothing that makes you want to actually put it on.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis one is different.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe all-over gradient print covers the entire vest — color fading from one shade to the next across the full surface, with a diamond geometric pattern layered on top.\u003c\/strong\u003e It's the kind of visual effect you see on premium branded sportswear. Not a stripe. Not a panel. The whole vest, front and back, edge to edge.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt's the first thing people notice. And it photographs the way good athletic gear should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBut it's not just about the look.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe breathable open-weave fabric is built for heat — lightweight, structured for airflow, designed to keep you cool during outdoor tennis, summer runs, and high-intensity gym sessions when a regular vest would have you soaked. The sleeveless cut keeps your arms completely free. The side slits at the hem give your stride full range without the fabric pulling or restricting.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the square neck is the detail that makes it look intentional rather than generic — a modern cut that's fashion-forward enough to wear straight from the gym without looking like you just left the gym.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTrain in it. Wear it out. Either way it looks good.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAll-over gradient print with diamond geometric overlay\u003c\/strong\u003e — full-body colour fade, not a panel or stripe\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBreathable open-weave fabric\u003c\/strong\u003e — lightweight and ventilated for summer training and outdoor sport\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSquare neck design\u003c\/strong\u003e — modern, structured neckline that sets it apart from every standard round-neck vest\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSide slit hem\u003c\/strong\u003e — freedom of movement for running stride, tennis swings, and gym exercises\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFlat structured bottom hem\u003c\/strong\u003e — clean silhouette, polished finish\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSleeveless construction — maximum arm freedom for any sport\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003ePurple Green\u003c\/strong\u003e,\u003cstrong\u003e Blue-Green\u003c\/strong\u003e, \u003cstrong\u003eBlue Red\u003c\/strong\u003e, and\u003cstrong\u003e Yellow-Green\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSizes S\u003c\/strong\u003e to XL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"579\" data-end=\"605\"\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/25_959f91e0-a3df-4e14-84c2-da05df2603d8.png?v=1774864317\" alt=\"\"\u003e\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Purple-green \/ S","offer_id":52128654459202,"sku":"DMED4-AR072001","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple-green \/ M","offer_id":52128654491970,"sku":"DMED4-AR072002","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple-green \/ L","offer_id":52128654524738,"sku":"DMED4-AR072003","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple-green \/ XL","offer_id":52128654557506,"sku":"DMED4-AR072004","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple-green \/ XXL","offer_id":52128654590274,"sku":"DMED4-AR072005","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue-green \/ S","offer_id":52128654623042,"sku":"DMED4-AR072011","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue-green \/ M","offer_id":52128654655810,"sku":"DMED4-AR072012","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue-green \/ L","offer_id":52128654688578,"sku":"DMED4-AR072013","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue-green \/ XL","offer_id":52128654721346,"sku":"DMED4-AR072014","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue-green \/ XXL","offer_id":52128654754114,"sku":"DMED4-AR072015","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue and red \/ S","offer_id":52128654786882,"sku":"DMED4-AR072006","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue and red \/ M","offer_id":52128654819650,"sku":"DMED4-AR072007","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue and red \/ L","offer_id":52128654852418,"sku":"DMED4-AR072008","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue and red \/ XL","offer_id":52128654885186,"sku":"DMED4-AR072009","price":39.0,"currency_code":"USD","in_stock":true},{"title":"blue and red \/ XXL","offer_id":52128654917954,"sku":"DMED4-AR072010","price":39.0,"currency_code":"USD","in_stock":true},{"title":"yellow-green \/ S","offer_id":52128654950722,"sku":"DMED4-AR072016","price":39.0,"currency_code":"USD","in_stock":true},{"title":"yellow-green \/ M","offer_id":52128654983490,"sku":"DMED4-AR072017","price":39.0,"currency_code":"USD","in_stock":true},{"title":"yellow-green \/ L","offer_id":52128655016258,"sku":"DMED4-AR072018","price":39.0,"currency_code":"USD","in_stock":true},{"title":"yellow-green \/ XL","offer_id":52128655049026,"sku":"DMED4-AR072019","price":39.0,"currency_code":"USD","in_stock":true},{"title":"yellow-green \/ XXL","offer_id":52128655081794,"sku":"DMED4-AR072020","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/12.png?v=1773646410"},{"product_id":"runnr-shadow-singlet","title":"Runnr Shadow Singlet","description":"\u003cp data-start=\"237\" data-end=\"398\"\u003eYou’ve worn running singlets that felt like they came free with your race bib. Thin, clingy, and by kilometre five you’re basically running in a wet second skin.\u003c\/p\u003e\n\u003cp data-start=\"400\" data-end=\"416\"\u003eThis isn’t that.\u003c\/p\u003e\n\u003cp data-start=\"418\" data-end=\"619\"\u003eMost running tops fail in the same way. The fabric holds onto sweat, sticks to your body, and traps heat exactly when you’re trying to push harder. That’s not a fitness issue — it’s a material problem.\u003c\/p\u003e\n\u003ch3 data-start=\"621\" data-end=\"662\"\u003e\u003cstrong\u003eThe Shadow Singlet was built to fix that.\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"664\" data-end=\"1008\"\u003eIt uses a\u003cstrong\u003e micro-mesh\u003c\/strong\u003e structure with \u003cstrong\u003eventilation woven\u003c\/strong\u003e into the fabric itself, so air actually moves through the material instead of getting stuck against your skin. The moment sweat forms, it’s pulled away and pushed out, drying before it can weigh you down. You don’t feel it clinging, you don’t feel it heating up — you barely feel it at all.\u003c\/p\u003e\n\u003cp data-start=\"1010\" data-end=\"1261\"\u003eThe fit is built for running, not for looks. Lower armholes and wider straps give you full range of motion without anything cutting in or bunching up mid-run. Whether you’re picking up the pace or settling into a long distance, it just moves with you.\u003c\/p\u003e\n\u003cp data-start=\"1263\" data-end=\"1494\"\u003eAnd then there’s the design. The Fog Shadow print doesn’t blend into the crowd. It stands out at the start line, gets noticed during the run, and after a few sessions it starts to feel like your go-to piece every time you head out.\u003c\/p\u003e\n\u003cp data-start=\"1496\" data-end=\"1706\"\u003eThe Shadow Singlet is made from \u003cstrong\u003elightweight, breathable performance\u003c\/strong\u003e polyester with a race-ready cut, \u003cstrong\u003edesigned to keep you cool, dry\u003c\/strong\u003e, and focused from the first kilometre to the last. \u003cstrong\u003eAvailable in sizes S to XL.\u003c\/strong\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"S","offer_id":52867547169090,"sku":"DMED4-AR052001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52867547201858,"sku":"DMED4-AR052002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52867547234626,"sku":"DMED4-AR052003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52867547267394,"sku":"DMED4-AR052004","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Untitleddesign_3.png?v=1775713581"},{"product_id":"runnr-distressed-run-tee","title":"Runnr Distressed Run Tee","description":"\u003cp data-start=\"183\" data-end=\"224\"\u003eMost running tees look like running tees.\u003c\/p\u003e\n\u003cp data-start=\"226\" data-end=\"320\"\u003eYou can spot them instantly. Loud logos. Synthetic shine. Screaming “just finished a workout.”\u003c\/p\u003e\n\u003cp data-start=\"322\" data-end=\"361\"\u003eThe Distressed Run Tee doesn’t do that.\u003c\/p\u003e\n\u003cp data-start=\"363\" data-end=\"426\"\u003eIt’s built for people who run — but don’t need to look like it.\u003c\/p\u003e\n\u003cp data-start=\"428\" data-end=\"668\"\u003eMade from 100% cotton with a naturally worn-in feel, it’s soft, breathable, and comfortable from the first wear. The distressed detailing gives it that broken-in look you usually only get after years of use — except this one shows up ready.\u003c\/p\u003e\n\u003cp data-start=\"670\" data-end=\"735\"\u003eBecause not every run ends with a shower and a change of clothes.\u003c\/p\u003e\n\u003cp data-start=\"737\" data-end=\"894\"\u003eSometimes you finish, grab a coffee, meet someone, keep moving — and what you’re wearing needs to fit into the rest of your day without looking out of place.\u003c\/p\u003e\n\u003cp data-start=\"896\" data-end=\"945\"\u003eThat’s where the Distressed Run Tee stands apart.\u003c\/p\u003e\n\u003cp data-start=\"947\" data-end=\"1223\"\u003eThe washed olive and obsidian black aren’t performance colours. They’re utility tones — understated, wearable, and easy to pair with anything. The cotton fabric breathes naturally, while the distressed structure adds subtle airflow without turning it into a “technical” piece.\u003c\/p\u003e\n\u003cp data-start=\"1225\" data-end=\"1262\"\u003eNo shine.\u003cbr data-start=\"1234\" data-end=\"1237\"\u003eNo gym look.\u003cbr data-start=\"1249\" data-end=\"1252\"\u003eNo effort.\u003c\/p\u003e\n\u003cp data-start=\"1264\" data-end=\"1312\"\u003eJust a tee that works — on the run and after it.\u003c\/p\u003e\n\u003cp data-start=\"1314\" data-end=\"1366\"\u003eWear it to run. Wear it after. Wear it the next day.\u003c\/p\u003e\n\u003cp data-start=\"1368\" data-end=\"1406\"\u003eNobody needs to know which one it was.\u003c\/p\u003e\n\u003cp data-start=\"1408\" data-end=\"1520\"\u003eThe Runnr Distressed Run Tee.\u003cbr data-start=\"1437\" data-end=\"1440\"\u003e100% cotton. Distressed construction. Washed olive + obsidian black. Sizes M–XL.\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Olive Green \/ M","offer_id":52875421745474,"sku":"DMED4-AR043001","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Olive Green \/ L","offer_id":52875421778242,"sku":"DMED4-AR043002","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Olive Green \/ XL","offer_id":52875421811010,"sku":"DMED4-AR043003","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52875125522754,"sku":"DMED4-AR043004","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52875125555522,"sku":"DMED4-AR043005","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52875125588290,"sku":"DMED4-AR043006","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/ChatGPTImageApr9_2026_03_20_43PM.png?v=1775723801"},{"product_id":"runnr-aurora-singlet","title":"Runnr Aurora Singlet","description":"\u003cp data-start=\"802\" data-end=\"846\"\u003e\u003cstrong\u003eEveryone at the start line is wearing black.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"848\" data-end=\"891\"\u003eSame cut. Same shine. Same forgettable kit.\u003c\/p\u003e\n\u003cp data-start=\"893\" data-end=\"942\"\u003eAnd then someone shows up in something different.\u003c\/p\u003e\n\u003cp data-start=\"944\" data-end=\"962\"\u003eThat’s the Aurora.\u003c\/p\u003e\n\u003cp data-start=\"964\" data-end=\"1189\"\u003eA full front-to-back gradient — deep blue into pink into purple — built on a lightweight four-way stretch fabric that moves with your stride. \u003cstrong\u003eNo pulling. No restriction.\u003c\/strong\u003e Just clean, uninterrupted \u003cstrong\u003emovement\u003c\/strong\u003e from the first step.\u003c\/p\u003e\n\u003cp data-start=\"1191\" data-end=\"1230\"\u003eBut this isn’t just about standing out.\u003c\/p\u003e\n\u003cp data-start=\"1232\" data-end=\"1460\"\u003eThe fabric is engineered to \u003cstrong\u003estay dry\u003c\/strong\u003e when it matters. Sweat hits the surface and gets pulled away instantly — pushed out, spread thin, and evaporated before it builds up. No cling. No heavy, wet feeling halfway through your run.\u003c\/p\u003e\n\u003cp data-start=\"1462\" data-end=\"1501\"\u003eSo kilometre 10 feels like kilometre 1.\u003c\/p\u003e\n\u003cp data-start=\"1503\" data-end=\"1661\"\u003eAnd when the light drops, the reflective shoulder strips kick in. Headlights catch you from distance, keeping you visible without adding bulk or extra layers.\u003c\/p\u003e\n\u003cp data-start=\"1663\" data-end=\"1719\"\u003e\u003cstrong\u003eBecause performance doesn’t stop when the sun goes down.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1721\" data-end=\"1768\"\u003eYou stay cool.\u003cbr data-start=\"1735\" data-end=\"1738\"\u003eYou stay dry.\u003cbr data-start=\"1751\" data-end=\"1754\"\u003eYou stay seen.\u003c\/p\u003e\n\u003cp data-start=\"1770\" data-end=\"1937\"\u003eThe Runnr Aurora Singlet.\u003cbr data-start=\"1795\" data-end=\"1798\"\u003eLightweight four-way stretch polyester. Moisture-wicking + fast-dry. \u003cstrong\u003eReflective shoulder\u003c\/strong\u003e detailing. Full aurora gradient print. Sizes S–XL.\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"S","offer_id":52901226250562,"sku":"DMED4-AR108001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":52901226283330,"sku":"DMED4-AR108002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":52901226316098,"sku":"DMED4-AR108003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":52901226348866,"sku":"DMED4-AR108004","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/ChatGPTImageApr9_2026_10_07_33PM.png?v=1775747267"},{"product_id":"runnr-runnr-2-in-1-trail-running-sports-shorts","title":"RUNNR 2-in-1 Trail Running Sports Shorts","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e2-in-1 Running Shorts with Built-In Waistband Pocket — Phone · Gels · Keys · No Belt Required · Trail \u0026amp; Race Ready\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost guys heading out for a run end up carrying things they never wanted to deal with.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAn armband that chafes by kilometre three. A running belt that bounces with every stride. Shorts that ride up and a phone they have to hold the entire time.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese shorts were built so you don't need any of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe built-in waistband pouch sits flush against your body and is sized to carry everything a run actually demands — your phone, keys, energy gels, cards, earphone case. Accessible mid-run without stopping, adjusting, or breaking stride.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt's running belt functionality built directly into the shorts.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd it's not just for race day. Long training run where you need your phone and two gels. Hot summer session where a vest or pack is out of the question. Any run where you'd normally strap something to your body and resent it the whole way.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe 2-in-1 compression liner holds everything in place — no chafing, no riding up, no readjusting mid-stride. The outer shell moves freely without adding bulk. The fit is supportive without feeling suffocating.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou step out the door with everything you need. Nothing extra strapped to your body. Nothing bouncing. Nothing to think about.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eJust run.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eBuilt-in waistband phone pouch — sits flush against the body, fits most smartphones, accessible without breaking stride\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eNo running belt needed — replaces armbands and clip-on belts for training runs, trail sessions, and race days\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e2-in-1 compression liner — eliminates inner thigh chafing and stays in place the entire run, no riding up or readjusting\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eOuter athletic shell — lightweight, aerodynamic silhouette that doesn't add bulk\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eHigh-rise waistband — secure fit during all movement, no rolling or sagging\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eBreathable summer fabric — lightweight and ventilated for warm-weather runs\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Black, Grey, Navy, Sky Blue, and Red\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSizes S to XL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Navy \/ S","offer_id":52912767107394,"sku":"DMED4-AR069016","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":52912767140162,"sku":"DMED4-AR069017","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":52912767172930,"sku":"DMED4-AR069018","price":49.0,"currency_code":"USD","in_stock":false},{"title":"Navy \/ XL","offer_id":52912767205698,"sku":"DMED4-AR069019","price":49.0,"currency_code":"USD","in_stock":false},{"title":"Navy \/ XXL","offer_id":52912781721922,"sku":"DMED4-AR069020","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52912767271234,"sku":"DMED4-AR069021","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52912767304002,"sku":"DMED4-AR069022","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52912767336770,"sku":"DMED4-AR069023","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52912767369538,"sku":"DMED4-AR069024","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":52912781754690,"sku":"DMED4-AR069025","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":52912767435074,"sku":"DMED4-AR069006","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":52912767467842,"sku":"DMED4-AR069007","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":52912767500610,"sku":"DMED4-AR069008","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":52912767533378,"sku":"DMED4-AR069009","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XXL","offer_id":52912781787458,"sku":"DMED4-AR069010","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ S","offer_id":52912767598914,"sku":"DMED4-AR069001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ M","offer_id":52912767631682,"sku":"DMED4-AR069002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ L","offer_id":52912767664450,"sku":"DMED4-AR069003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ XL","offer_id":52912767697218,"sku":"DMED4-AR069004","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ XXL","offer_id":52912781820226,"sku":"DMED4-AR069005","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":52912781852994,"sku":"DMED4-AR069011","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":52912781885762,"sku":"DMED4-AR069012","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":52912781918530,"sku":"DMED4-AR069013","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":52912781951298,"sku":"DMED4-AR069014","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XXL","offer_id":52912781984066,"sku":"DMED4-AR069015","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_5c6af22f-4224-4d42-a32d-ba49301f1a04.png?v=1776261356"},{"product_id":"runnr-aerodry-t-shirt","title":"RUNNR AeroDry T-Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRunnr Performance Tee — Quick-Dry Fabric · Subtle Sun Graphic · Train · Run · Move\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost guys grab whatever t-shirt is clean before a workout.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBy the end of the session it's soaked through, heavy, clinging to their back, and they're peeling it off before they even hit the car.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis shirt was built so that never happens.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe quick-dry performance fabric pulls sweat away from your skin the moment it forms and pushes it to the surface where it evaporates — so the shirt stays light, stays fresh, and never turns into a wet rag clinging to your chest by rep three.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt's the kind of shirt you forget you're wearing. Until you realise you're not drenched.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd it works everywhere. Morning run where you know you're going to sweat. Gym session that goes longer than planned. Hot day where any other shirt would have you uncomfortable within ten minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe relaxed athletic cut gives you full range of motion without looking like you raided a sports bin. The subtle sun graphic keeps it clean — something you'd actually wear beyond the gym without thinking twice about it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou throw it on. You train hard. You stay dry.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThat's it.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eQuick-dry performance fabric — wicks sweat away from skin instantly, evaporates fast, stays light the entire session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eNever soaks through — fabric manages moisture so the shirt doesn't turn heavy or clingy mid-workout\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eRelaxed athletic cut — full range of motion without looking oversized or shapeless\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSubtle sun graphic — tonal print that works in the gym, on a run, or out the door afterward\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eLightweight construction — barely-there feel that doesn't weigh you down in the heat\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eWear anywhere — training, running, hiking, or just moving through a hot day\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Grey, Purple, Blue-Green, and Dark Blue\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSizes M to XL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Purple \/ M","offer_id":52913799921986,"sku":"DMED4-AR067004","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":52913799954754,"sku":"DMED4-AR067005","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":52913799987522,"sku":"DMED4-AR067006","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":52913800020290,"sku":"DMED4-AR067001","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":52913800053058,"sku":"DMED4-AR067002","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":52913800085826,"sku":"DMED4-AR067003","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Blue\/Green \/ M","offer_id":52913800118594,"sku":"DMED4-AR067007","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Blue\/Green \/ L","offer_id":52913800151362,"sku":"DMED4-AR067008","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Blue\/Green \/ XL","offer_id":52913800184130,"sku":"DMED4-AR067009","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":52913800216898,"sku":"DMED4-AR067010","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":52913800249666,"sku":"DMED4-AR067011","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":52913800282434,"sku":"DMED4-AR067012","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/13_75831916-b314-492a-a789-7104a5e1f78e.png?v=1776319820"},{"product_id":"runnr-flowdry-2-in-1-shorts","title":"RUNNR FlowDry 2-in-1 Shorts","description":"\u003ch2 data-end=\"254\" data-start=\"129\" data-section-id=\"k60dxa\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-end=\"254\" data-start=\"132\"\u003eFlowDry 2-in-1 Shorts with Secure Back Pocket — Phone Stays Locked · No Bounce · No Distractions · Built for Real Runs\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-end=\"337\" data-start=\"256\"\u003eMost runners head out the door already thinking about what’s going to annoy them.\u003c\/p\u003e\n\u003cp data-end=\"516\" data-start=\"339\"\u003eA phone bouncing in their pocket.\u003cbr data-end=\"375\" data-start=\"372\"\u003eShorts sticking once the sweat kicks in.\u003cbr data-end=\"418\" data-start=\"415\"\u003eFabric that feels heavy halfway through the run.\u003cbr data-end=\"469\" data-start=\"466\"\u003eConstant adjusting instead of focusing on pace.\u003c\/p\u003e\n\u003cp data-end=\"562\" data-start=\"518\"\u003eThese shorts were built to remove all of it.\u003c\/p\u003e\n\u003cp data-end=\"754\" data-start=\"564\"\u003eThe secure back pocket holds your phone tight against your body — no zipper, no bulk, no bounce.\u003cbr data-end=\"663\" data-start=\"660\"\u003eIt stays in place whether you're sprinting, turning, or pushing through long-distance runs.\u003c\/p\u003e\n\u003cp data-end=\"829\" data-start=\"756\"\u003eSo you’re not thinking about your gear.\u003cbr data-end=\"798\" data-start=\"795\"\u003eYou’re thinking about your run.\u003c\/p\u003e\n\u003cp data-end=\"1009\" data-start=\"831\"\u003eThe lightweight perforated fabric is designed for airflow — letting heat escape instead of trapping it.\u003cbr data-end=\"937\" data-start=\"934\"\u003eEven when the pace picks up, the shorts stay dry, light, and breathable.\u003c\/p\u003e\n\u003cp data-end=\"1115\" data-start=\"1011\"\u003eThe built-in liner adds support without restriction.\u003cbr data-end=\"1066\" data-start=\"1063\"\u003eNo chafing. No riding up. No mid-run adjustments.\u003c\/p\u003e\n\u003cp data-end=\"1216\" data-start=\"1117\"\u003eIt’s the kind of gear you forget you're wearing — until you realize how much better your run feels.\u003c\/p\u003e\n\u003cp data-end=\"1230\" data-start=\"1218\"\u003ePerfect for:\u003c\/p\u003e\n\u003cp data-end=\"1436\" data-start=\"1232\"\u003eEarly morning runs where you just grab your phone and go.\u003cbr data-end=\"1292\" data-start=\"1289\"\u003eHot weather sessions where heavy gear slows you down.\u003cbr data-end=\"1348\" data-start=\"1345\"\u003eLong runs where comfort actually matters.\u003cbr data-end=\"1392\" data-start=\"1389\"\u003eAny run where distractions kill performance.\u003c\/p\u003e\n\u003cp data-end=\"1490\" data-start=\"1438\"\u003eYou step out with less.\u003cbr data-end=\"1464\" data-start=\"1461\"\u003eYou run with more focus.\u003c\/p\u003e\n\u003cp data-end=\"1501\" data-start=\"1492\"\u003eJust run.\u003c\/p\u003e\n\u003chr data-end=\"1506\" data-start=\"1503\"\u003e\n\u003ch3 data-end=\"1529\" data-start=\"1508\" data-section-id=\"jraskm\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-end=\"1529\" data-start=\"1512\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul data-end=\"2317\" data-start=\"1531\"\u003e\n\u003cli data-end=\"1640\" data-start=\"1531\" data-section-id=\"9k1obm\"\u003e\n\u003cstrong data-end=\"1567\" data-start=\"1533\"\u003eSecure back pocket (no zipper)\u003c\/strong\u003e — holds your phone firmly in place with zero bounce, even at high pace\u003c\/li\u003e\n\u003cli data-end=\"1717\" data-start=\"1641\" data-section-id=\"8wmtij\"\u003e\n\u003cstrong data-end=\"1669\" data-start=\"1643\"\u003eNo running belt needed\u003c\/strong\u003e — built-in storage replaces bulky accessories\u003c\/li\u003e\n\u003cli data-end=\"1813\" data-start=\"1718\" data-section-id=\"1fapycs\"\u003e\n\u003cstrong data-end=\"1744\" data-start=\"1720\"\u003e2-in-1 liner support\u003c\/strong\u003e — prevents chafing and stays locked in position throughout the run\u003c\/li\u003e\n\u003cli data-end=\"1907\" data-start=\"1814\" data-section-id=\"q30ir1\"\u003e\n\u003cstrong data-end=\"1848\" data-start=\"1816\"\u003ePerforated breathable fabric\u003c\/strong\u003e — maximizes airflow and keeps you cool in hot conditions\u003c\/li\u003e\n\u003cli data-end=\"1982\" data-start=\"1908\" data-section-id=\"1qxed6u\"\u003e\n\u003cstrong data-end=\"1936\" data-start=\"1910\"\u003eUltra-lightweight feel\u003c\/strong\u003e — no heavy fabric dragging you down mid-run\u003c\/li\u003e\n\u003cli data-end=\"2062\" data-start=\"1983\" data-section-id=\"12kpvmy\"\u003e\n\u003cstrong data-end=\"2022\" data-start=\"1985\"\u003eElastic waistband with drawstring\u003c\/strong\u003e — secure fit that doesn’t slip or sag\u003c\/li\u003e\n\u003cli data-end=\"2149\" data-start=\"2063\" data-section-id=\"1jjm6mb\"\u003e\n\u003cstrong data-end=\"2097\" data-start=\"2065\"\u003eAthletic cut with side slits\u003c\/strong\u003e — allows full stride movement without restriction\u003c\/li\u003e\n\u003cli data-end=\"2234\" data-start=\"2150\" data-section-id=\"b15wxl\"\u003e\n\u003cstrong data-end=\"2174\" data-start=\"2152\"\u003eQuick-dry material\u003c\/strong\u003e — sweat doesn’t stick, dries fast during intense sessions\u003c\/li\u003e\n\u003cli data-end=\"2296\" data-start=\"2235\" data-section-id=\"q07zyq\"\u003e\u003cstrong data-end=\"2294\" data-start=\"2237\"\u003eAvailable in Fluorescent Green, Black, Blue, and Grey\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-end=\"2317\" data-start=\"2297\" data-section-id=\"ijvkoq\"\u003e\u003cstrong data-end=\"2317\" data-start=\"2299\"\u003eSizes S to XXL\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/3_657d7509-be6b-4e45-acb4-934dc532b549.png?v=1776265811\" alt=\"\"\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":52929008730434,"sku":"DMED4-AR066011","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52929008763202,"sku":"DMED4-AR066012","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52929008795970,"sku":"DMED4-AR066013","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52929008828738,"sku":"DMED4-AR066014","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":52929008861506,"sku":"DMED4-AR066015","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Future Twilight \/ S","offer_id":52929016693058,"sku":"DMED4-AR066016","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Future Twilight \/ M","offer_id":52929016725826,"sku":"DMED4-AR066017","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Future Twilight \/ L","offer_id":52929016758594,"sku":"DMED4-AR066018","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Future Twilight \/ XL","offer_id":52929016791362,"sku":"DMED4-AR066019","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Future Twilight \/ XXL","offer_id":52929016824130,"sku":"DMED4-AR066020","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Aden Blue \/ S","offer_id":52929016856898,"sku":"DMED4-AR066001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Aden Blue \/ M","offer_id":52929016889666,"sku":"DMED4-AR066002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Aden Blue \/ L","offer_id":52929016922434,"sku":"DMED4-AR066003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Aden Blue \/ XL","offer_id":52929016955202,"sku":"DMED4-AR066004","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Aden Blue \/ XXL","offer_id":52929016987970,"sku":"DMED4-AR066005","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Green \/ S","offer_id":52929017020738,"sku":"DMED4-AR066006","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Green \/ M","offer_id":52929017053506,"sku":"DMED4-AR066007","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Green \/ L","offer_id":52929017086274,"sku":"DMED4-AR066008","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Green \/ XL","offer_id":52929017119042,"sku":"DMED4-AR066009","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Green \/ XXL","offer_id":52929017151810,"sku":"DMED4-AR066010","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_56f060b7-a910-4138-9896-e04b4124dd56.png?v=1776265811"},{"product_id":"runnr-freeflow-running-tee","title":"RUNNR FreeFlow Running Tee","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR FreeFlow Running Tee — Moisture-Wicking Fabric · Run Freely Graphic · Run · Train · Move\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost runners grab whatever shirt is closest before heading out.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBy the end of the run it's soaked through, heavy, clinging to their back, and they're peeling it off before they even get to the car.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis shirt was built so that never happens.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe moisture-wicking performance fabric pulls sweat away from your skin the moment it forms and pushes it to the surface where it evaporates — so the shirt stays light, stays fresh, and never turns into a wet rag dragging against your body by kilometre three.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt's the kind of shirt you forget you're wearing. Until you realise you're not drenched.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd it works everywhere. Morning run where you know it's going to get sweaty. Gym session that goes longer than planned. Hot afternoon where any other shirt would have you uncomfortable within ten minutes of stepping outside.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe oversized relaxed cut gives you full range of motion without pulling across the shoulders or riding up mid-stride. The bold \"Run Freely\" back graphic keeps it clean — something you'd actually wear to grab coffee after your run without thinking twice about it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou throw it on. You run hard. You stay dry.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThat's it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhat's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eMoisture-wicking performance fabric — pulls sweat away from skin instantly, evaporates fast, stays light the entire run\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eNever soaks through — fabric manages moisture so the shirt doesn't turn heavy or clingy mid-session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eOversized relaxed cut — full range of motion without looking shapeless or restrictive\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eBold \"Run Freely\" back graphic — tonal print that works on the road, in the gym, or out the door afterward\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eLightweight construction — barely-there feel that doesn't weigh you down in the heat\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eWear anywhere — running, training, hiking, or just moving through a hot day\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in Burgundy, Black, Grey, and Cream\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eSizes S to XL\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Red \/ M","offer_id":52933195202882,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":52933195235650,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":52933195268418,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52933042504002,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52933042536770,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52933042569538,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":52933194907970,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":52933194940738,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":52933194973506,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52933195006274,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52933195039042,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52933195071810,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":52933195104578,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":52933195137346,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":52933195170114,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_6024c72e-d4c6-49e6-8027-14294fc35279.png?v=1776352350"},{"product_id":"runnr-performance-momentum-runclub-t-shirt","title":"RUNNR Performance Momentum RunClub T-Shirt","description":"\u003cp data-start=\"204\" data-end=\"328\"\u003e\u003cstrong data-start=\"204\" data-end=\"328\"\u003eRUNNR \u003cmeta charset=\"utf-8\"\u003e \u003cb id=\"docs-internal-guid-31f1f428-7fff-de8b-cf59-f14f390f4bac\"\u003e\u003cspan\u003eQuick-Dry Performance Momentum RunClub T-Shirt \u003c\/span\u003e\u003c\/b\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"330\" data-end=\"393\"\u003eMost runners grab whatever shirt is closest before heading out.\u003c\/p\u003e\n\u003cp data-start=\"395\" data-end=\"528\"\u003eBy the end of the run it’s soaked through, heavy, clinging to their back — and they’re peeling it off before they even reach the car.\u003c\/p\u003e\n\u003cp data-start=\"530\" data-end=\"573\"\u003eThis shirt was built so that never happens.\u003c\/p\u003e\n\u003cp data-start=\"575\" data-end=\"813\"\u003eThe breathable performance fabric is designed to absorb moisture and move it away from your skin while allowing airflow to pass through — so heat escapes, sweat doesn’t build up, and the shirt stays light instead of turning heavy mid-run.\u003c\/p\u003e\n\u003cp data-start=\"815\" data-end=\"908\"\u003eIt’s the kind of shirt you forget you’re wearing.\u003cbr data-start=\"864\" data-end=\"867\"\u003eUntil you realise you’re not overheating.\u003c\/p\u003e\n\u003cp data-start=\"910\" data-end=\"1108\"\u003eAnd it works everywhere.\u003cbr data-start=\"934\" data-end=\"937\"\u003eMorning runs that turn into longer sessions.\u003cbr data-start=\"981\" data-end=\"984\"\u003eHot conditions where most shirts feel suffocating within minutes.\u003cbr data-start=\"1049\" data-end=\"1052\"\u003eGym workouts where heat and sweat usually slow you down.\u003c\/p\u003e\n\u003cp data-start=\"1110\" data-end=\"1400\"\u003eThe relaxed athletic fit gives you full movement without restriction — no pulling across the shoulders, no tightness, no distraction while you’re in motion. The clean structure and breathable build make it something you can wear before, during, and after your run without needing to change.\u003c\/p\u003e\n\u003cp data-start=\"1402\" data-end=\"1453\"\u003eYou put it on.\u003cbr data-start=\"1416\" data-end=\"1419\"\u003eYou move freely.\u003cbr data-start=\"1435\" data-end=\"1438\"\u003eYou stay light.\u003c\/p\u003e\n\u003cp data-start=\"1455\" data-end=\"1465\"\u003eThat’s it.\u003c\/p\u003e\n\u003chr data-start=\"1467\" data-end=\"1470\"\u003e\n\u003cp data-start=\"1472\" data-end=\"1489\"\u003e\u003cstrong data-start=\"1472\" data-end=\"1489\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1491\" data-end=\"2412\"\u003e\n\u003cli data-section-id=\"6t6as2\" data-start=\"1491\" data-end=\"1594\"\u003e\n\u003cstrong data-start=\"1493\" data-end=\"1526\"\u003eBreathable performance fabric\u003c\/strong\u003e — allows airflow to pass through and release heat during movement\u003c\/li\u003e\n\u003cli data-section-id=\"1tekf0n\" data-start=\"1595\" data-end=\"1731\"\u003e\n\u003cstrong data-start=\"1597\" data-end=\"1631\"\u003eMoisture absorption technology\u003c\/strong\u003e — helps manage sweat so it doesn’t sit heavily on your skin \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1156eed\" data-start=\"1732\" data-end=\"1824\"\u003e\n\u003cstrong data-start=\"1734\" data-end=\"1762\"\u003eLightweight construction\u003c\/strong\u003e — keeps the shirt feeling light even during longer sessions\u003c\/li\u003e\n\u003cli data-section-id=\"8bi4lc\" data-start=\"1825\" data-end=\"1940\"\u003e\n\u003cstrong data-start=\"1827\" data-end=\"1852\"\u003eSoft knitted material\u003c\/strong\u003e — comfortable on skin with smooth natural drape \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"12myzl9\" data-start=\"1941\" data-end=\"2012\"\u003e\n\u003cstrong data-start=\"1943\" data-end=\"1967\"\u003eRelaxed athletic fit\u003c\/strong\u003e — full range of motion without restriction\u003c\/li\u003e\n\u003cli data-section-id=\"1l4ytmr\" data-start=\"2013\" data-end=\"2134\"\u003e\n\u003cstrong data-start=\"2015\" data-end=\"2050\"\u003eShort sleeve performance design\u003c\/strong\u003e — built for summer and high-output activity \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1msdt3\" data-start=\"2135\" data-end=\"2253\"\u003e\n\u003cstrong data-start=\"2137\" data-end=\"2170\"\u003eDurable stitching \u0026amp; structure\u003c\/strong\u003e — holds shape and fit through repeated use \u003cspan class=\"\" data-state=\"closed\"\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli data-section-id=\"1r7d2va\" data-start=\"2254\" data-end=\"2328\"\u003e\n\u003cstrong data-start=\"2256\" data-end=\"2273\"\u003eVersatile use\u003c\/strong\u003e — running, training, outdoor activity, everyday wear\u003c\/li\u003e\n\u003cli data-section-id=\"xne56j\" data-start=\"2329\" data-end=\"2392\"\u003e\u003cstrong data-start=\"2331\" data-end=\"2390\"\u003eAvailable in White, Black, Coffee Brown, and Light Blue\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"1wskmpo\" data-start=\"2393\" data-end=\"2412\"\u003e\u003cstrong data-start=\"2395\" data-end=\"2412\"\u003eSizes M to XL \u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/12_267c3623-2ae8-4945-a70e-a0a1e0545942.png?v=1776382375\"\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RUNNR Activewear","offers":[{"title":"Brown \/ M","offer_id":52934421053762,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":52934421086530,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":52934421119298,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52934348898626,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52934348931394,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52934348964162,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52934349095234,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52934349128002,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52934349160770,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":52934421152066,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":52934421184834,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52934421217602,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/17_158720b1-2795-45da-bf97-5f8154ea7563.png?v=1776382375"},{"product_id":"runnr-pixelflow-performance-long-sleeve-tee","title":"RUNNR PixelFlow Performance Long-Sleeve Tee","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69fc00ed-f784-8398-a37e-d965a470dc17-4\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69fc00ed-f784-8398-a37e-d965a470dc17-4\" data-turn-id-container=\"request-69fc00ed-f784-8398-a37e-d965a470dc17-4\" data-testid=\"conversation-turn-24\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"940aab5d-bb3d-4a8b-be55-6479d2a782bf\" dir=\"auto\" data-message-model-slug=\"gpt-5-5-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling\"\u003e\n\u003ch3 data-start=\"98\" data-end=\"153\"\u003eRUNNR PixelFlow Performance Long Sleeve Running T-Shirt\u003c\/h3\u003e\n\u003cp data-start=\"155\" data-end=\"322\"\u003eThe RUNNR PixelFlow Performance Long Sleeve Running T-Shirt is made for runners who want extra coverage without the heavy, overheated feeling of a regular long sleeve.\u003c\/p\u003e\n\u003cp data-start=\"324\" data-end=\"725\"\u003eMost long sleeve shirts feel fine at the start of a run, especially in cooler weather. But once your body heats up and sweat starts building, the fabric can quickly become sticky, heavy, and uncomfortable around the arms and back. The PixelFlow Long Sleeve is designed to avoid that with lightweight performance fabric that helps airflow move through the shirt while managing moisture during your run.\u003c\/p\u003e\n\u003cp data-start=\"727\" data-end=\"1024\"\u003eIt gives you the coverage you want for early mornings, cooler days, outdoor training, and longer sessions, without making you feel trapped inside a thick layer. The breathable construction helps reduce heat buildup, while the smooth fabric feels soft against the skin even when your pace picks up.\u003c\/p\u003e\n\u003cp data-start=\"1026\" data-end=\"1269\"\u003eThe relaxed athletic fit gives you natural movement through the shoulders, chest, and arms. Nothing feels tight around the sleeves, pulls across the back, or gets in the way of your arm swing. It is designed to move with you, not distract you.\u003c\/p\u003e\n\u003cp data-start=\"1271\" data-end=\"1575\"\u003eThe printed PixelFlow finish gives the shirt a clean, modern running look, making it easy to wear for road runs, gym sessions, travel, or daily active wear. It is not a bulky training top and it is not just a casual long sleeve. It is a lightweight running layer built for airflow, movement, and comfort.\u003c\/p\u003e\n\u003cp data-start=\"1577\" data-end=\"1597\"\u003e\u003cstrong\u003eWhy runners wear it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"1599\" data-end=\"1697\"\u003eLightweight performance fabric designed to keep the shirt comfortable without heavy sweat buildup.\u003c\/li\u003e\n\u003cli data-start=\"1699\" data-end=\"1792\"\u003eBreathable construction that helps airflow move through the sleeves and body during training.\u003c\/li\u003e\n\u003cli data-start=\"1794\" data-end=\"1896\"\u003eSweat-managing material that helps reduce the soaked, clingy feeling common with regular long sleeves.\u003c\/li\u003e\n\u003cli data-start=\"1898\" data-end=\"1987\"\u003eSoft and smooth texture that feels comfortable against the skin, even during longer runs.\u003c\/li\u003e\n\u003cli data-start=\"1989\" data-end=\"2062\"\u003eRelaxed athletic fit with freedom through the shoulders, chest, and arms.\u003c\/li\u003e\n\u003cli data-start=\"2064\" data-end=\"2148\"\u003eLong sleeve running design that gives added coverage without trapping too much heat.\u003c\/li\u003e\n\u003cli data-start=\"2150\" data-end=\"2231\"\u003ePrinted PixelFlow finish for a modern performance look with clean visual texture.\u003c\/li\u003e\n\u003cli data-start=\"2233\" data-end=\"2309\"\u003eStructured shape that holds its form without feeling stiff, thick, or bulky.\u003c\/li\u003e\n\u003cli data-start=\"2311\" data-end=\"2407\"\u003eVersatile enough for road running, outdoor training, gym work, travel, and everyday active wear.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"2447\" data-end=\"2461\"\u003e\u003cstrong\u003eSizes S to XL.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2463\" data-end=\"2610\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA lightweight long sleeve running top for the days when you want more coverage, but still need the shirt to breathe, move, and stay out of the way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":52938740334914,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":52938740367682,"sku":null,"price":54.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":52938740400450,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52938740433218,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/13_ef595fa1-6f76-4bad-8753-e80b186dbb64.png?v=1776473231"},{"product_id":"runnr-flowsprint-2-in-1-running-shorts","title":"RUNNR FlowSprint 2-in-1 Running Shorts","description":"\u003ch3 data-end=\"182\" data-start=\"144\"\u003eRUNNR FlowSprint 2-in-1 Running Shorts\u003c\/h3\u003e\n\u003cp data-end=\"335\" data-start=\"184\"\u003eThe RUNNR FlowSprint 2-in-1 Running Shorts are built for runners who want lightweight comfort, secure support, and fewer distractions during every run.\u003c\/p\u003e\n\u003cp data-end=\"655\" data-start=\"337\"\u003eMost running shorts feel fine when you first put them on, but once you start moving, the small problems become obvious. The fabric rides up, the liner shifts, your phone bounces in your pocket, or the waistband needs constant adjusting. It is not always dramatic, but it is enough to pull your focus away from the run.\u003c\/p\u003e\n\u003cp data-end=\"959\" data-start=\"657\"\u003eThe FlowSprint Shorts are designed to solve those everyday running problems in one clean, comfortable design. The lightweight outer shell gives you freedom to move without feeling heavy or restrictive, while the built-in inner liner adds secure coverage and helps reduce rubbing during longer sessions.\u003c\/p\u003e\n\u003cp data-end=\"1287\" data-start=\"961\"\u003eThe performance fabric blend is made for warm runs, gym training, and daily movement. It helps manage sweat, dries quickly, and keeps the shorts feeling light even when your pace picks up. Instead of carrying that wet, heavy feeling through the second half of your run, the fabric helps keep things breathable and comfortable.\u003c\/p\u003e\n\u003cp data-end=\"1529\" data-start=\"1289\"\u003eInside, the built-in compression liner sits close to the body for extra support and coverage. It is designed to stay in place through running, sprinting, stretching, and training, so you are not constantly adjusting your shorts mid-session.\u003c\/p\u003e\n\u003cp data-end=\"1824\" data-start=\"1531\"\u003eThe deep waistband pocket gives you a secure place to keep your phone, keys, or small essentials. Because it sits close to the body, it helps reduce bounce compared to a regular side pocket, making it easier to run with music, maps, or emergency access without carrying anything in your hands.\u003c\/p\u003e\n\u003cp data-end=\"2109\" data-start=\"1826\"\u003eThe elastic waistband and adjustable drawstring help create a secure fit without feeling too tight. Whether you are heading out for an easy jog, a longer road run, a gym workout, or a warm-weather training day, the FlowSprint Shorts are made to move with you and stay out of the way.\u003c\/p\u003e\n\u003ch4 data-end=\"2137\" data-start=\"2111\"\u003e\u003cstrong\u003eWhat makes them different:\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli data-end=\"2275\" data-start=\"2139\"\u003eLightweight quick-dry outer shell made from a nylon, polyester, and spandex performance blend for comfort, stretch, and breathable wear.\u003c\/li\u003e\n\u003cli data-end=\"2382\" data-start=\"2277\"\u003eBuilt-in compression liner designed to reduce chafing, improve coverage, and stay secure during movement.\u003c\/li\u003e\n\u003cli data-end=\"2490\" data-start=\"2384\"\u003eDeep waistband phone pocket that keeps your phone close to the body and helps reduce bounce while running.\u003c\/li\u003e\n\u003cli data-end=\"2604\" data-start=\"2492\"\u003eMoisture-managing fabric that helps prevent the heavy, soaked feeling during warm runs and high-output sessions.\u003c\/li\u003e\n\u003cli data-end=\"2717\" data-start=\"2606\"\u003eElastic drawstring waistband for an adjustable fit that stays comfortable from the first kilometer to the last.\u003c\/li\u003e\n\u003cli data-end=\"2818\" data-start=\"2719\"\u003e2-in-1 construction that combines the freedom of running shorts with the support of an inner liner.\u003c\/li\u003e\n\u003cli data-end=\"2908\" data-start=\"2820\"\u003eSmooth athletic fit made for natural movement through every stride, sprint, and stretch.\u003c\/li\u003e\n\u003cli data-end=\"2977\" data-start=\"2910\"\u003eMachine washable design made for regular training and everyday use.\u003c\/li\u003e\n\u003cli data-end=\"3074\" data-start=\"2979\"\u003eSuitable for road running, gym workouts, warm-weather training, travel, and casual active wear.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"3122\" data-start=\"3076\"\u003eAvailable in Black, Blue, Gray, and Navy Blue.\u003c\/p\u003e\n\u003cp data-end=\"3139\" data-start=\"3124\"\u003e\u003cstrong\u003eSizes S to XXL.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"3157\" data-start=\"3141\"\u003eMike C. - “Just received these summer sports shorts and they feel really nice to the touch. Perfect for running and working out, the style is great, the quality is excellent, and they’re very comfortable to wear. No more wardrobe malfunctions while running. Highly recommend buying them.”\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"3654\" data-start=\"3439\"\u003eThe FlowSprint 2-in-1 Running Shorts are made for the moments where you do not want to think about your gear. Put them on, secure your phone, start running, and let the shorts do their job quietly in the background.\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Blue \/ S","offer_id":52939176116546,"sku":"DMED4-AR101006","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":52939176149314,"sku":"DMED4-AR101007","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":52939176182082,"sku":"DMED4-AR101008","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":52939176214850,"sku":"DMED4-AR101009","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":52939176247618,"sku":"DMED4-AR101010","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52939124736322,"sku":"DMED4-AR101001","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52939124769090,"sku":"DMED4-AR101002","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52939124801858,"sku":"DMED4-AR101003","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52939124834626,"sku":"DMED4-AR101004","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":52939124867394,"sku":"DMED4-AR101005","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":52939125064002,"sku":"DMED4-AR101011","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":52939125096770,"sku":"DMED4-AR101012","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":52939125129538,"sku":"DMED4-AR101013","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":52939125162306,"sku":"DMED4-AR101014","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XXL","offer_id":52939125195074,"sku":"DMED4-AR101015","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ S","offer_id":52939176280386,"sku":"DMED4-AR101016","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":52939176313154,"sku":"DMED4-AR101017","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":52939176345922,"sku":"DMED4-AR101018","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":52939176378690,"sku":"DMED4-AR101019","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XXL","offer_id":52939176411458,"sku":"DMED4-AR101020","price":44.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_1dfedcbd-c9b4-4349-8e5e-9b0484ffb131.png?v=1776484941"},{"product_id":"runnr-reflectflow-tee","title":"RUNNR ReflectFlow Tee","description":"\u003cp data-start=\"158\" data-end=\"261\"\u003e\u003cstrong data-start=\"158\" data-end=\"261\"\u003eRUNNR ReflectFlow Running Tee — Reflective Print · Quick-Dry Fabric · Run Day \u0026amp; Night · Move Freely\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"263\" data-end=\"343\"\u003eMost runners don’t think too much about what shirt they grab before heading out.\u003c\/p\u003e\n\u003cp data-start=\"345\" data-end=\"375\"\u003eUntil halfway through the run…\u003c\/p\u003e\n\u003cp data-start=\"377\" data-end=\"524\"\u003eIt’s soaked, sticking to their back, feeling heavier with every kilometre — and if it’s getting dark, they’re barely visible to anyone around them.\u003c\/p\u003e\n\u003cp data-start=\"526\" data-end=\"569\"\u003eThis shirt was built so that never happens.\u003c\/p\u003e\n\u003cp data-start=\"571\" data-end=\"812\"\u003eThe quick-dry performance fabric pulls sweat away from your skin the moment it forms and spreads it across the surface to evaporate fast — so the shirt stays light, breathable, and never turns into that heavy layer dragging you down mid-run.\u003c\/p\u003e\n\u003cp data-start=\"814\" data-end=\"957\"\u003eAnd when the light drops, the reflective print activates — catching headlights and streetlights so you stay visible without needing extra gear.\u003c\/p\u003e\n\u003cp data-start=\"959\" data-end=\"1092\"\u003eIt’s the kind of shirt you forget you're wearing. Until you realise you're still dry… and still comfortable… even deep into your run.\u003c\/p\u003e\n\u003cp data-start=\"1094\" data-end=\"1287\"\u003eAnd it works everywhere. Early morning runs before sunrise. Night runs after work. Hot afternoons where most shirts would be soaked within minutes. Long sessions where comfort actually matters.\u003c\/p\u003e\n\u003cp data-start=\"1289\" data-end=\"1521\"\u003eThe relaxed athletic fit gives you full freedom to move without pulling across your shoulders or riding up mid-stride. The tie-dye reflective design keeps it clean and modern — something you’d wear on a run, and still keep on after.\u003c\/p\u003e\n\u003cp data-start=\"1523\" data-end=\"1584\"\u003eYou throw it on.\u003cbr data-start=\"1539\" data-end=\"1542\"\u003eYou run hard.\u003cbr data-start=\"1555\" data-end=\"1558\"\u003eYou stay light — and seen.\u003c\/p\u003e\n\u003cp data-start=\"1586\" data-end=\"1596\"\u003eThat’s it.\u003c\/p\u003e\n\u003chr data-start=\"1598\" data-end=\"1601\"\u003e\n\u003ch3 data-section-id=\"jraskm\" data-start=\"1603\" data-end=\"1624\"\u003e\u003cspan role=\"text\"\u003e\u003cstrong data-start=\"1607\" data-end=\"1624\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp data-start=\"1626\" data-end=\"1754\"\u003e\u003cstrong data-start=\"1626\" data-end=\"1658\"\u003eQuick-dry performance fabric\u003c\/strong\u003e — pulls sweat away instantly and evaporates fast so the shirt stays light throughout your run\u003c\/p\u003e\n\u003cp data-start=\"1756\" data-end=\"1863\"\u003e\u003cstrong data-start=\"1756\" data-end=\"1781\"\u003eNever heavy or clingy\u003c\/strong\u003e — moisture control prevents that soaked, stuck-to-your-back feeling mid-session\u003c\/p\u003e\n\u003cp data-start=\"1865\" data-end=\"1979\"\u003e\u003cstrong data-start=\"1865\" data-end=\"1895\"\u003eReflective print detailing\u003c\/strong\u003e — increases visibility in low-light conditions so you stay seen during night runs\u003c\/p\u003e\n\u003cp data-start=\"1981\" data-end=\"2081\"\u003e\u003cstrong data-start=\"1981\" data-end=\"2020\"\u003eLightweight breathable construction\u003c\/strong\u003e — keeps airflow high and heat low, even in warm conditions\u003c\/p\u003e\n\u003cp data-start=\"2083\" data-end=\"2167\"\u003e\u003cstrong data-start=\"2083\" data-end=\"2107\"\u003eRelaxed athletic fit\u003c\/strong\u003e — full range of motion without restriction or excess bulk\u003c\/p\u003e\n\u003cp data-start=\"2169\" data-end=\"2262\"\u003e\u003cstrong data-start=\"2169\" data-end=\"2194\"\u003eTie-dye modern finish\u003c\/strong\u003e — clean performance look that doesn’t feel like a basic gym shirt\u003c\/p\u003e\n\u003cp data-start=\"2264\" data-end=\"2348\"\u003e\u003cstrong data-start=\"2264\" data-end=\"2286\"\u003eBuilt for movement\u003c\/strong\u003e — running, training, outdoor sessions, or hot everyday wear\u003c\/p\u003e\n\u003cp data-start=\"2350\" data-end=\"2415\"\u003e\u003cstrong data-start=\"2350\" data-end=\"2395\"\u003eAvailable in White Sand and Desert Yellow\u003c\/strong\u003e\u003cbr data-start=\"2395\" data-end=\"2398\"\u003e\u003cstrong data-start=\"2398\" data-end=\"2415\"\u003eSizes M to XL\u003c\/strong\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Yellow \/ M","offer_id":52941858013506,"sku":"DMED4-AR104014","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":52941858046274,"sku":"DMED4-AR104015","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":52941858079042,"sku":"DMED4-AR104016","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":53273926664514,"sku":"DMED4-AR104011","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":53273926697282,"sku":"DMED4-AR104012","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":53273926730050,"sku":"DMED4-AR104013","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_c8aa8691-ec99-40b0-81b0-c64872ce2339.png?v=1776584511"},{"product_id":"runnr-fog-shadow-performance-tee","title":"RUNNR Fog Shadow Performance Tee","description":"\u003ch1 data-section-id=\"o50q4t\" data-start=\"204\" data-end=\"315\"\u003eRUNNR Fog Shadow Performance Tee — Fog Shadow Print · Quick-Dry Fabric · Moisture-Wicking · Move Freely\u003c\/h1\u003e\n\u003cp data-start=\"317\" data-end=\"397\"\u003eMost runners don’t think too much about what shirt they grab before heading out.\u003c\/p\u003e\n\u003cp data-start=\"399\" data-end=\"429\"\u003eUntil halfway through the run…\u003c\/p\u003e\n\u003cp data-start=\"431\" data-end=\"613\"\u003eIt’s soaked. Sticking to their back. The fabric starts to feel heavier with every kilometre — turning what should be a clean, smooth run into something uncomfortable and distracting.\u003c\/p\u003e\n\u003cp data-start=\"615\" data-end=\"658\"\u003eThis shirt was built so that never happens.\u003c\/p\u003e\n\u003cp data-start=\"660\" data-end=\"908\"\u003eThe moisture-wicking performance fabric pulls sweat away from your skin the moment it forms and spreads it across the surface to evaporate fast — so the shirt stays light, breathable, and never turns into that heavy layer dragging you down mid-run.\u003c\/p\u003e\n\u003cp data-start=\"910\" data-end=\"1072\"\u003eAnd as your body heats up, the breathable construction keeps air moving through the fabric — helping you stay cool instead of overheating when your pace picks up.\u003c\/p\u003e\n\u003cp data-start=\"1074\" data-end=\"1209\"\u003eIt’s the kind of shirt you forget you're wearing. Until you realize you're still dry… still light… and still fully focused on your run.\u003c\/p\u003e\n\u003cp data-start=\"1211\" data-end=\"1409\"\u003eAnd it works everywhere. Early morning runs before the city wakes up. Hot midday sessions where most shirts start sticking within minutes. Long runs where comfort actually determines how far you go.\u003c\/p\u003e\n\u003cp data-start=\"1411\" data-end=\"1680\"\u003eThe relaxed athletic fit gives you full freedom to move without pulling across your shoulders or clinging to your body mid-stride. The fog shadow digital print adds a subtle, modern edge — something that stands out without being loud, and still looks clean off the run.\u003c\/p\u003e\n\u003cp data-start=\"1682\" data-end=\"1732\"\u003eYou throw it on.\u003cbr data-start=\"1698\" data-end=\"1701\"\u003eYou run hard.\u003cbr data-start=\"1714\" data-end=\"1717\"\u003eYou stay light.\u003c\/p\u003e\n\u003cp data-start=\"1734\" data-end=\"1744\"\u003eThat’s it.\u003c\/p\u003e\n\u003chr data-start=\"1746\" data-end=\"1749\"\u003e\n\u003ch2 data-section-id=\"3xy729\" data-start=\"1751\" data-end=\"1770\"\u003eWhat’s in it:\u003c\/h2\u003e\n\u003cp data-start=\"1772\" data-end=\"1901\"\u003e\u003cstrong data-start=\"1772\" data-end=\"1811\"\u003eMoisture-wicking performance fabric\u003c\/strong\u003e — pulls sweat away instantly and spreads it for fast evaporation so the shirt stays dry\u003c\/p\u003e\n\u003cp data-start=\"1903\" data-end=\"1981\"\u003e\u003cstrong data-start=\"1903\" data-end=\"1929\"\u003eQuick-dry construction\u003c\/strong\u003e — prevents that heavy, soaked feeling during runs\u003c\/p\u003e\n\u003cp data-start=\"1983\" data-end=\"2077\"\u003e\u003cstrong data-start=\"1983\" data-end=\"2014\"\u003eNever clingy or restrictive\u003c\/strong\u003e — fabric stays off your skin instead of sticking mid-session\u003c\/p\u003e\n\u003cp data-start=\"2079\" data-end=\"2168\"\u003e\u003cstrong data-start=\"2079\" data-end=\"2108\"\u003eBreathable airflow design\u003c\/strong\u003e — keeps heat low and airflow high even in warm conditions\u003c\/p\u003e\n\u003cp data-start=\"2170\" data-end=\"2233\"\u003e\u003cstrong data-start=\"2170\" data-end=\"2190\"\u003eLightweight feel\u003c\/strong\u003e — no bulk, no drag, just smooth movement\u003c\/p\u003e\n\u003cp data-start=\"2235\" data-end=\"2321\"\u003e\u003cstrong data-start=\"2235\" data-end=\"2259\"\u003eRelaxed athletic fit\u003c\/strong\u003e — full range of motion without restriction or excess fabric\u003c\/p\u003e\n\u003cp data-start=\"2323\" data-end=\"2404\"\u003e\u003cstrong data-start=\"2323\" data-end=\"2351\"\u003eFog shadow digital print\u003c\/strong\u003e — modern performance look with subtle visual depth\u003c\/p\u003e\n\u003cp data-start=\"2406\" data-end=\"2486\"\u003e\u003cstrong data-start=\"2406\" data-end=\"2428\"\u003eBuilt for movement\u003c\/strong\u003e — running, training, outdoor sessions, or everyday wear\u003c\/p\u003e\n\u003chr data-start=\"2488\" data-end=\"2491\"\u003e\n\u003ch2 data-section-id=\"1k6qbz0\" data-start=\"2493\" data-end=\"2516\"\u003eAvailable Colors:\u003c\/h2\u003e\n\u003cp data-start=\"2517\" data-end=\"2551\"\u003eFog Shadow Black · Grey Variants\u003c\/p\u003e\n\u003ch2 data-section-id=\"1c28hcr\" data-start=\"2553\" data-end=\"2565\"\u003eSizes:\u003c\/h2\u003e\n\u003cp data-start=\"2566\" data-end=\"2575\"\u003eS to XL\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/3_f0a8adbc-e6e7-425c-b625-469f06cf8b09.png?v=1776907688\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Black \/ S","offer_id":52954268172610,"sku":"DMED4-AR118001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52954187956546,"sku":"DMED4-AR118002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52954268205378,"sku":"DMED4-AR118003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52954268238146,"sku":"DMED4-AR118004","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_d95168d4-725c-4fc1-96de-d68f14192dbb.png?v=1776907685"},{"product_id":"runnr-aerosplit-mens-running-shorts","title":"RUNNR AeroSplit Men's Running Shorts","description":"\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-69fc00ed-f784-8398-a37e-d965a470dc17-8\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"relative w-full overflow-visible\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69fc00ed-f784-8398-a37e-d965a470dc17-8\" data-turn-id-container=\"request-69fc00ed-f784-8398-a37e-d965a470dc17-8\" data-testid=\"conversation-turn-32\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"418d5463-ab32-428b-ba4a-967f86b89c90\" dir=\"auto\" data-message-model-slug=\"gpt-5-5-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling\"\u003e\n\u003cp data-start=\"158\" data-end=\"194\"\u003eRUNNR AeroSplit Men’s Running Shorts\u003c\/p\u003e\n\u003cp data-start=\"196\" data-end=\"356\"\u003eThe RUNNR AeroSplit Men’s Running Shorts are built for runners who want lightweight movement, breathable comfort, and secure storage without needing extra gear.\u003c\/p\u003e\n\u003cp data-start=\"358\" data-end=\"690\"\u003eMost running shorts only become a problem once you start moving. Your phone bounces in the pocket, the fabric starts sticking when you sweat, the waistband shifts, or the shorts begin to feel heavier the longer the run goes. Small things like that can quickly pull your focus away from your pace, your breathing, and the run itself.\u003c\/p\u003e\n\u003cp data-start=\"692\" data-end=\"961\"\u003eThe AeroSplit Shorts are designed to keep things simple. The lightweight fabric helps airflow move through the shorts while reducing that heavy, soaked feeling during warm runs or high-output training. They stay comfortable without feeling bulky, stiff, or restrictive.\u003c\/p\u003e\n\u003cp data-start=\"963\" data-end=\"1220\"\u003eThe secure back zipper pocket gives you a place to carry your phone, keys, or small essentials without needing a running belt or armband. Because the pocket sits close to the body and is zipped shut, it helps keep your items stable and secure while you run.\u003c\/p\u003e\n\u003cp data-start=\"1222\" data-end=\"1506\"\u003eThe athletic cut is made for natural movement. Side slits give your stride more freedom, especially during faster sessions, longer runs, or hill work where unrestricted leg movement matters. The shorts are designed to move with you instead of pulling, bunching, or getting in the way.\u003c\/p\u003e\n\u003cp data-start=\"1508\" data-end=\"1821\"\u003eThe elastic waistband and adjustable drawstring help create a secure fit that stays in place from the first kilometer to the last. Whether you are heading out for an easy morning run, speed training, a hot-weather session, or a longer road run, the AeroSplit Shorts are made to feel light and stay out of the way.\u003c\/p\u003e\n\u003ch3 data-start=\"1823\" data-end=\"1849\"\u003eWhat makes them different:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli data-start=\"1851\" data-end=\"1951\"\u003eSecure back zipper pocket designed to hold your phone, keys, or small essentials safely during runs.\u003c\/li\u003e\n\u003cli data-start=\"1953\" data-end=\"2055\"\u003eNo running belt needed for most sessions, with built-in storage that keeps your gear close and secure.\u003c\/li\u003e\n\u003cli data-start=\"2057\" data-end=\"2154\"\u003eUltra-lightweight fabric that helps reduce the heavy feeling common with regular training shorts.\u003c\/li\u003e\n\u003cli data-start=\"2156\" data-end=\"2244\"\u003eBreathable airflow design that helps release heat during warm runs and intense workouts.\u003c\/li\u003e\n\u003cli data-start=\"2246\" data-end=\"2339\"\u003eQuick-dry material that helps manage sweat and keeps the shorts feeling light while you move.\u003c\/li\u003e\n\u003cli data-start=\"2341\" data-end=\"2437\"\u003eElastic waistband with adjustable drawstring for a secure fit that does not slip or sag mid-run.\u003c\/li\u003e\n\u003cli data-start=\"2439\" data-end=\"2520\"\u003eAthletic cut with side slits to support full stride movement without restriction.\u003c\/li\u003e\n\u003cli data-start=\"2522\" data-end=\"2597\"\u003eSmooth inner feel for comfort against the skin during running and training.\u003c\/li\u003e\n\u003cli data-start=\"2599\" data-end=\"2707\"\u003ePerformance-focused design made specifically for road running, gym work, speed sessions, and daily training.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"2709\" data-end=\"2752\"\u003eAvailable in Willow Yellow, Black, and Red.\u003c\/p\u003e\n\u003cp data-start=\"2754\" data-end=\"2770\"\u003e\u003cstrong\u003eSizes S to XL.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2772\" data-end=\"2965\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe AeroSplit Shorts are made for the runs where you want to carry less, move freely, and stay focused. Secure your essentials, start running, and let the shorts do their job in the background.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Willow Yellow \/ S","offer_id":52960193478978,"sku":"DMED4-AR100017","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Willow Yellow \/ M","offer_id":52960193511746,"sku":"DMED4-AR100018","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Willow Yellow \/ L","offer_id":52960193544514,"sku":"DMED4-AR100019","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Willow Yellow \/ XL","offer_id":52960193577282,"sku":"DMED4-AR100020","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":52959708315970,"sku":"DMED4-AR100010","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":52959708348738,"sku":"DMED4-AR100011","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":52959708381506,"sku":"DMED4-AR100012","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":52959708414274,"sku":"DMED4-AR100013","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52959708152130,"sku":"DMED4-AR100003","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52959708184898,"sku":"DMED4-AR100004","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52959708217666,"sku":"DMED4-AR100005","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52959708250434,"sku":"DMED4-AR100006","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_c846d917-876e-41f2-ac94-7f8255d49f8d.png?v=1777010437"},{"product_id":"runnr-toeflex-performance-socks","title":"RUNNR ToeFlex Performance Socks","description":"\u003cdiv class=\"detailmodule_text-image\"\u003e\n\u003cdiv class=\"detailmodule_text-image\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003ch3 data-start=\"160\" data-end=\"191\"\u003eRUNNR ToeFlex Performance Socks\u003c\/h3\u003e\n\u003cp data-start=\"193\" data-end=\"341\"\u003eThe RUNNR ToeFlex Performance Socks are built for runners who want better comfort, less friction, and a more secure feel inside their running shoes.\u003c\/p\u003e\n\u003cp data-start=\"343\" data-end=\"755\"\u003eMost runners do not think much about their socks until they start causing problems. Once sweat builds up, your feet can begin to slide inside your shoes, friction increases between the toes, and small hotspots can quickly turn into painful blisters. The ToeFlex Socks are designed to help reduce those common running distractions with a 5-toe construction, breathable knit fabric, and a flexible performance fit.\u003c\/p\u003e\n\u003cp data-start=\"757\" data-end=\"1074\"\u003eThe individual toe design helps separate each toe, reducing skin-on-skin rubbing while you run. This can make a big difference during longer distances, warmer sessions, or daily training where friction usually builds over time. Instead of your toes pressing and rubbing together, each toe has its own comfortable fit.\u003c\/p\u003e\n\u003cp data-start=\"1076\" data-end=\"1333\"\u003eThe breathable knit construction helps airflow move through the sock while managing moisture during your run. By helping keep your feet drier and more stable inside the shoe, the socks can reduce that slippery, soaked feeling that often leads to discomfort.\u003c\/p\u003e\n\u003cp data-start=\"1335\" data-end=\"1573\"\u003eThe snug stretch fit adapts naturally to the shape of your foot without feeling tight or bulky. It is made to stay in place through repeated strides, turns, and longer sessions, so you are not constantly aware of your socks while running.\u003c\/p\u003e\n\u003cp data-start=\"1575\" data-end=\"1875\"\u003eThe lightweight design makes them easy to wear for road running, gym training, long-distance sessions, hot-weather runs, or everyday active use. They are built to support comfort where it matters most: inside your shoes, during the moments when friction, sweat, and pressure usually start to show up.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"1877\" data-end=\"1903\"\u003e\u003cstrong\u003eWhat makes them different:\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-start=\"1905\" data-end=\"2012\"\u003e\n\u003cstrong\u003e5-toe separation design\u003c\/strong\u003e that helps reduce toe-on-toe friction and lowers the chance of rubbing during runs.\u003c\/li\u003e\n\u003cli data-start=\"2014\" data-end=\"2115\"\u003e\n\u003cstrong\u003eBreathable knit fabric\u003c\/strong\u003e that supports airflow and helps keep your feet feeling cooler during training.\u003c\/li\u003e\n\u003cli data-start=\"2117\" data-end=\"2209\"\u003eMoisture-managing material that helps reduce the soaked, slippery feeling inside your shoes.\u003c\/li\u003e\n\u003cli data-start=\"2211\" data-end=\"2295\"\u003eSnug anti-slip fit designed to stay secure and reduce excess movement while running.\u003c\/li\u003e\n\u003cli data-start=\"2297\" data-end=\"2391\"\u003eFlexible stretch construction that adapts naturally to your foot shape without heavy pressure.\u003c\/li\u003e\n\u003cli data-start=\"2393\" data-end=\"2492\"\u003eLightweight feel that avoids bulk, overheating, or unnecessary thickness inside your running shoes.\u003c\/li\u003e\n\u003cli data-start=\"2494\" data-end=\"2585\"\u003eSmooth toe fit designed for comfort during longer distances and repeated training sessions.\u003c\/li\u003e\n\u003cli data-start=\"2587\" data-end=\"2669\"\u003eDurable knit structure made for regular running, washing, and everyday active use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"2671\" data-end=\"2778\"\u003ePerformance-focused design made for runners who want less friction, better comfort, and fewer distractions.\u003c\/p\u003e\n\u003cp data-start=\"2780\" data-end=\"2918\"\u003eIdeal for long-distance runs, warm-weather training, daily running, gym sessions, and runners who often struggle with rubbing or blisters.\u003c\/p\u003e\n\u003cp data-start=\"2920\" data-end=\"3138\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThe ToeFlex Performance Socks are made for the runs where your feet need to stay dry, comfortable, and protected from friction. Put them on, lace up, and focus on the run instead of what is happening inside your shoes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/6_f6bd2ed7-6e7f-42a8-a93b-946e582cbd49.png?v=1777521680\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"White \/ Women's size (35-38)","offer_id":52965933515074,"sku":"DUND4-AR110005","price":34.0,"currency_code":"USD","in_stock":true},{"title":"White \/ Men's size (39-42)","offer_id":52965933711682,"sku":"DUND4-AR110006","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ Women's size (35-38)","offer_id":52965933384002,"sku":"DUND4-AR110003","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ Men's size (39-42)","offer_id":52965933613378,"sku":"DUND4-AR110004","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Women's size (35-38)","offer_id":52965933744450,"sku":"DUND4-AR110001","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Men's size (39-42)","offer_id":52965933482306,"sku":"DUND4-AR110002","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_0f4a718c-8906-44bb-9cf0-deb8d7dc0eb9.png?v=1777100771"},{"product_id":"runnr-coolmax-toe-socks","title":"RUNNR CoolMax Toe Socks","description":"\u003cp data-start=\"0\" data-end=\"92\"\u003e\u003cstrong data-start=\"0\" data-end=\"92\"\u003eRUNNR CoolMax Toe Socks — Dry Feet · No Toe Rubbing · Arch Support · Built for Real Runs\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"94\" data-end=\"132\"\u003eMost running socks feel fine at first.\u003c\/p\u003e\n\u003cp data-start=\"134\" data-end=\"317\"\u003eUntil your toes start rubbing.\u003cbr data-start=\"164\" data-end=\"167\"\u003eSweat builds inside your shoes.\u003cbr data-start=\"198\" data-end=\"201\"\u003eYour feet feel hot, slippery, and uncomfortable.\u003cbr data-start=\"249\" data-end=\"252\"\u003eAnd halfway through the run, the focus shifts from pace… to pain.\u003c\/p\u003e\n\u003cp data-start=\"319\" data-end=\"355\"\u003eThese socks were built to stop that.\u003c\/p\u003e\n\u003cp data-start=\"357\" data-end=\"526\"\u003eThe five-finger toe design separates each toe naturally, helping reduce toe-on-toe friction while you run. No rubbing. No bunching. No painful hotspots slowing you down.\u003c\/p\u003e\n\u003cp data-start=\"528\" data-end=\"613\"\u003eEach toe moves freely instead of being squeezed together inside one tight sock layer.\u003c\/p\u003e\n\u003cp data-start=\"615\" data-end=\"789\"\u003eAnd because running feet heat up fast, the CoolMax quick-dry fabric helps pull sweat away from your skin — keeping your feet cooler, drier, and more stable inside your shoes.\u003c\/p\u003e\n\u003cp data-start=\"791\" data-end=\"877\"\u003eNo soggy feeling.\u003cbr data-start=\"808\" data-end=\"811\"\u003eNo slippery step.\u003cbr data-start=\"828\" data-end=\"831\"\u003eNo heavy, soaked sock halfway through the run.\u003c\/p\u003e\n\u003cp data-start=\"879\" data-end=\"1089\"\u003eThe breathable mesh knit lets air move through the sock where heat usually builds fastest, while the arch compression support gives your midfoot a secure, locked-in feel without bulky padding or stiff pressure.\u003c\/p\u003e\n\u003cp data-start=\"1091\" data-end=\"1186\"\u003eIt hugs the foot.\u003cbr data-start=\"1108\" data-end=\"1111\"\u003eSupports your stride.\u003cbr data-start=\"1132\" data-end=\"1135\"\u003eHelps keep the sock from shifting inside your shoe.\u003c\/p\u003e\n\u003cp data-start=\"1188\" data-end=\"1288\"\u003eSo instead of adjusting your socks, thinking about blisters, or slowing down because your toes hurt…\u003c\/p\u003e\n\u003cp data-start=\"1290\" data-end=\"1311\"\u003eYou just keep moving.\u003c\/p\u003e\n\u003cp data-start=\"1313\" data-end=\"1394\"\u003eComfort you don’t notice — until your feet still feel good at the end of the run.\u003c\/p\u003e\n\u003cp data-start=\"1396\" data-end=\"1506\"\u003ePerfect for long runs, hot-weather training, daily road runs, gym sessions, walking, cycling, and active days.\u003c\/p\u003e\n\u003cp data-start=\"1508\" data-end=\"1563\"\u003eYou stay dry.\u003cbr data-start=\"1521\" data-end=\"1524\"\u003eYou stay supported.\u003cbr data-start=\"1543\" data-end=\"1546\"\u003eYou stay focused.\u003c\/p\u003e\n\u003cp data-start=\"1565\" data-end=\"1574\"\u003eJust run.\u003c\/p\u003e\n\u003cp data-start=\"1576\" data-end=\"1593\"\u003e\u003cstrong data-start=\"1576\" data-end=\"1593\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1595\" data-end=\"2333\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eFive-finger toe separation — helps reduce toe rubbing, friction, and irritation during runs\u003cbr data-start=\"1686\" data-end=\"1689\"\u003eCoolMax quick-dry fabric — pulls sweat away to keep feet dry and comfortable\u003cbr data-start=\"1765\" data-end=\"1768\"\u003eBreathable mesh knit panels — improves airflow and helps reduce heat buildup\u003cbr data-start=\"1844\" data-end=\"1847\"\u003eArch compression support — gives a secure midfoot feel while running\u003cbr data-start=\"1915\" data-end=\"1918\"\u003eAnti-slip performance fit — helps reduce sock movement inside the shoe\u003cbr data-start=\"1988\" data-end=\"1991\"\u003eFlexible stretch construction — adapts naturally to your foot shape\u003cbr data-start=\"2058\" data-end=\"2061\"\u003eMid-calf running design — stable coverage without feeling bulky\u003cbr data-start=\"2124\" data-end=\"2127\"\u003eSoft anti-friction toe structure — helps prevent rubbing between toes\u003cbr data-start=\"2196\" data-end=\"2199\"\u003eLightweight knit feel — breathable, not thick or heavy\u003cbr data-start=\"2253\" data-end=\"2256\"\u003eDurable performance build — made for repeated runs, washes, and training days\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/16_2de0067a-3e59-4875-adb5-c283b2bacbbb.png?v=1777896870\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Blue \/ 35-38","offer_id":52974083506498,"sku":"DUND4-AR103004","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 39-42","offer_id":52974083539266,"sku":"DUND4-AR103005","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 43-46","offer_id":52974083572034,"sku":"DUND4-AR103006","price":39.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 35-38","offer_id":52973947879746,"sku":"DUND4-AR103010","price":39.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 39-42","offer_id":52973947912514,"sku":"DUND4-AR103011","price":39.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 43-46","offer_id":52974083604802,"sku":"DUND4-AR103012","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 35-38","offer_id":52973947945282,"sku":"DUND4-AR103001","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 39-42","offer_id":52973947978050,"sku":"DUND4-AR103002","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 43-46","offer_id":52974083637570,"sku":"DUND4-AR103003","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 35-38","offer_id":52973948010818,"sku":"DUND4-AR103007","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 39-42","offer_id":52973948043586,"sku":"DUND4-AR103008","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 43-46","offer_id":52974083670338,"sku":"DUND4-AR103009","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ 35-38","offer_id":52974083703106,"sku":"DUND4-AR103013","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ 39-42","offer_id":52974083735874,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"Rose Red \/ 43-46","offer_id":52974083768642,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_c4082054-a2dd-46f2-88b0-5adff2f33e09.png?v=1777261715"},{"product_id":"runnr-five-toe-running-socks","title":"RUNNR Five-Toe Running Socks","description":"\u003cp data-start=\"0\" data-end=\"119\"\u003e\u003cstrong data-start=\"0\" data-end=\"119\"\u003eRUNNR Five-Toe Running Socks — Five-Toe Fit · Zero Toe Rubbing · Breathable Comfort · Built for Real Runs\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"121\" data-end=\"180\"\u003eMost running socks treat your toes like they do not matter.\u003c\/p\u003e\n\u003cp data-start=\"182\" data-end=\"367\"\u003eOne tight fabric pocket.\u003cbr data-start=\"206\" data-end=\"209\"\u003eToes pressed together.\u003cbr data-start=\"231\" data-end=\"234\"\u003eFriction building with every step.\u003cbr data-start=\"268\" data-end=\"271\"\u003eSweat collecting inside your shoe.\u003cbr data-start=\"305\" data-end=\"308\"\u003eHotspots turning into blisters before the run is even over.\u003c\/p\u003e\n\u003cp data-start=\"369\" data-end=\"389\"\u003eThese are different.\u003c\/p\u003e\n\u003cp data-start=\"391\" data-end=\"591\"\u003eThe five-toe split design separates each toe naturally — so your toes are not rubbing against each other every time your foot lands. Each toe has its own space to move, flex, and grip inside the shoe.\u003c\/p\u003e\n\u003cp data-start=\"593\" data-end=\"695\"\u003eNo skin-on-skin friction.\u003cbr data-start=\"618\" data-end=\"621\"\u003eNo bunching between toes.\u003cbr data-start=\"646\" data-end=\"649\"\u003eNo painful rubbing that slowly ruins your run.\u003c\/p\u003e\n\u003cp data-start=\"697\" data-end=\"892\"\u003eThe yellow-green mid-calf design gives it a bold performance look, with dark green pattern details across the body and a deep blue toe section that makes the sock stand out without looking basic.\u003c\/p\u003e\n\u003cp data-start=\"894\" data-end=\"928\"\u003eBut it is not just about the look.\u003c\/p\u003e\n\u003cp data-start=\"930\" data-end=\"1269\"\u003eThe breathable cotton-blend feel is made for real movement — light enough for daily training, structured enough for longer runs, and comfortable enough to wear through high-sweat sessions. The mid-calf height gives extra coverage around the ankle and lower leg, while the soft ribbed cuff helps keep the sock in place without sliding down.\u003c\/p\u003e\n\u003cp data-start=\"1271\" data-end=\"1354\"\u003eAnd because the toe area is separated, your foot feels more stable inside the shoe.\u003c\/p\u003e\n\u003cp data-start=\"1356\" data-end=\"1430\"\u003eLess friction.\u003cbr data-start=\"1370\" data-end=\"1373\"\u003eBetter toe movement.\u003cbr data-start=\"1393\" data-end=\"1396\"\u003eMore comfort from start to finish.\u003c\/p\u003e\n\u003cp data-start=\"1432\" data-end=\"1497\"\u003eRun in them. Train in them. Wear them for long days on your feet.\u003c\/p\u003e\n\u003cp data-start=\"1499\" data-end=\"1553\"\u003eEither way, your toes finally get the space they need.\u003c\/p\u003e\n\u003cp data-start=\"1555\" data-end=\"1572\"\u003e\u003cstrong data-start=\"1555\" data-end=\"1572\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1574\" data-end=\"2172\"\u003eFive-toe split design — separates each toe to reduce rubbing and skin-on-skin friction\u003cbr data-start=\"1660\" data-end=\"1663\"\u003eAnti-blister toe structure — helps prevent hotspots during running and training\u003cbr data-start=\"1742\" data-end=\"1745\"\u003eBreathable cotton-blend feel — soft, comfortable, and made for active use\u003cbr data-start=\"1818\" data-end=\"1821\"\u003eMid-calf height — extra coverage and a secure athletic fit\u003cbr data-start=\"1879\" data-end=\"1882\"\u003eRibbed cuff — helps keep the sock in place without slipping down\u003cbr data-start=\"1946\" data-end=\"1949\"\u003eYellow-green performance color — bold running look with dark green pattern details\u003cbr data-start=\"2031\" data-end=\"2034\"\u003eDeep blue toe section — contrast toe area for a premium sport style\u003cbr data-start=\"2101\" data-end=\"2104\"\u003eBuilt for running, marathon training, gym sessions, and daily wear\u003c\/p\u003e\n\u003cp data-start=\"2174\" data-end=\"2439\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThis follows the customer-first copy approach from your uploaded copywriting guide: focus on the runner’s problem, show the transformation, and frame the product through the customer’s outcome rather than just listing features.\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/9_e3f405cc-ebe7-467e-82c7-28f414b2fc46.png?v=1778502987\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Green \/ Men's size (39-42)","offer_id":53118694949186,"sku":"DUND4-AR109006","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ Men's size (39-42)","offer_id":53118695145794,"sku":"DUND4-AR109002","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Men's size (39-42)","offer_id":53118695244098,"sku":"DUND4-AR109004","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ Men's size (39-42)","offer_id":53118695342402,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/5_9c62ba45-3f2e-4211-b578-891bbdfcf34a.png?v=1778502987"},{"product_id":"runnr-toesplit","title":"RUNNR ToeSplit","description":"\u003cp data-start=\"0\" data-end=\"114\"\u003e\u003cstrong data-start=\"0\" data-end=\"114\"\u003eRUNNR ToeSplit Running Socks — Split-Toe Comfort · Sweat-Absorbing Knit · No Toe Rubbing · Built for Real Runs\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"116\" data-end=\"160\"\u003eMost runners do not think about their socks…\u003c\/p\u003e\n\u003cp data-start=\"162\" data-end=\"193\"\u003eUntil their toes start rubbing.\u003c\/p\u003e\n\u003cp data-start=\"195\" data-end=\"372\"\u003eOne tight fabric pocket.\u003cbr data-start=\"219\" data-end=\"222\"\u003eToes squeezed together.\u003cbr data-start=\"245\" data-end=\"248\"\u003eSweat building inside the shoe.\u003cbr data-start=\"279\" data-end=\"282\"\u003eSkin rubbing against skin with every step.\u003cbr data-start=\"324\" data-end=\"327\"\u003eHotspots forming before the run is even over.\u003c\/p\u003e\n\u003cp data-start=\"374\" data-end=\"423\"\u003eAnd suddenly, your run is not about pace anymore.\u003c\/p\u003e\n\u003cp data-start=\"425\" data-end=\"448\"\u003eIt is about discomfort.\u003c\/p\u003e\n\u003cp data-start=\"450\" data-end=\"484\"\u003eThese socks were made to fix that.\u003c\/p\u003e\n\u003cp data-start=\"486\" data-end=\"737\"\u003eThe five-toe split design gives each toe its own space — so your toes are not pressed together while you run, train, or walk. Each toe can move more naturally inside your shoe, helping reduce the skin-on-skin friction that causes rubbing and blisters.\u003c\/p\u003e\n\u003cp data-start=\"739\" data-end=\"856\"\u003eNo cramped toe feeling.\u003cbr data-start=\"762\" data-end=\"765\"\u003eNo painful rubbing.\u003cbr data-start=\"784\" data-end=\"787\"\u003eNo friction between toes.\u003cbr data-start=\"812\" data-end=\"815\"\u003eNo distractions halfway through your run.\u003c\/p\u003e\n\u003cp data-start=\"858\" data-end=\"907\"\u003eJust a more comfortable fit from start to finish.\u003c\/p\u003e\n\u003cp data-start=\"909\" data-end=\"1134\"\u003eThe breathable cotton knit feel is soft, sweat-absorbing, and made for real movement. It helps keep your feet more comfortable during daily runs, gym sessions, long walks, and active days when your feet are constantly moving.\u003c\/p\u003e\n\u003cp data-start=\"1136\" data-end=\"1295\"\u003eThe ankle-height cut gives a clean athletic fit without extra bulk, while the ribbed cuff helps the sock stay secure around your ankle instead of sliding down.\u003c\/p\u003e\n\u003cp data-start=\"1297\" data-end=\"1417\"\u003eAnd the green color gives it a rugged performance look — finished with dark side stripe details for a clean sport style.\u003c\/p\u003e\n\u003cp data-start=\"1419\" data-end=\"1459\"\u003eSimple. Comfortable. Built for movement.\u003c\/p\u003e\n\u003cp data-start=\"1461\" data-end=\"1511\"\u003eRun in them.\u003cbr data-start=\"1473\" data-end=\"1476\"\u003eTrain in them.\u003cbr data-start=\"1490\" data-end=\"1493\"\u003eWear them all day.\u003c\/p\u003e\n\u003cp data-start=\"1513\" data-end=\"1567\"\u003eEither way, your toes finally get the space they need.\u003c\/p\u003e\n\u003cp data-start=\"1569\" data-end=\"1586\"\u003e\u003cstrong data-start=\"1569\" data-end=\"1586\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"1588\" data-end=\"2151\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eFive-toe split design — separates each toe to help reduce rubbing\u003cbr data-start=\"1653\" data-end=\"1656\"\u003eAnti-friction toe structure — helps prevent hotspots and blisters\u003cbr data-start=\"1721\" data-end=\"1724\"\u003eBreathable cotton knit — soft, comfortable, and sweat-absorbing\u003cbr data-start=\"1787\" data-end=\"1790\"\u003eAnkle-height fit — clean athletic coverage without extra bulk\u003cbr data-start=\"1851\" data-end=\"1854\"\u003eRibbed cuff — helps keep the sock secure while moving\u003cbr data-start=\"1907\" data-end=\"1910\"\u003eGreen performance color — rugged, active running look\u003cbr data-start=\"1963\" data-end=\"1966\"\u003eDark side stripe detail — sport-style finish on the side\u003cbr data-start=\"2022\" data-end=\"2025\"\u003eOne size fits all — simple fit for daily training and wear\u003cbr data-start=\"2083\" data-end=\"2086\"\u003eBuilt for running, walking, gym training, and active everyday use\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/5_b64d52de-720c-457e-ad4f-6969d7a1e11a.png?v=1778595758\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Green \/ One size fits all","offer_id":53180855976258,"sku":"DUND4-AR116004","price":34.0,"currency_code":"USD","in_stock":true},{"title":"White \/ One size fits all","offer_id":53180856009026,"sku":"DUND4-AR116002","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ One size fits all","offer_id":53180856074562,"sku":"DUND4-AR116003","price":34.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ One size fits all","offer_id":53182557815106,"sku":"DUND4-AR116001","price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_34338e50-095d-4a4e-accb-1872f5d53882.png?v=1778595762"},{"product_id":"runnr-trailvest-hydration-running-backpack","title":"RUNNR TrailVest Hydration Running Backpack","description":"\u003cp data-start=\"0\" data-end=\"136\"\u003e\u003cstrong data-start=\"0\" data-end=\"136\"\u003eRUNNR TrailVest Hydration Running Backpack — Breathable Mesh · Compact Fit · Front Zip Storage · Adjustable Chest Support · Built for Movement\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"138\" data-end=\"184\"\u003eMost people do not think about their backpack…\u003c\/p\u003e\n\u003cp data-start=\"186\" data-end=\"211\"\u003eUntil it starts bouncing.\u003c\/p\u003e\n\u003cp data-start=\"213\" data-end=\"400\"\u003eOne bulky bag.\u003cbr data-start=\"227\" data-end=\"230\"\u003eStraps rubbing your shoulders.\u003cbr data-start=\"260\" data-end=\"263\"\u003eHeat building across your back.\u003cbr data-start=\"294\" data-end=\"297\"\u003eYour essentials moving around with every step.\u003cbr data-start=\"343\" data-end=\"346\"\u003eThe bag shifting while you run, ride, hike, or walk.\u003c\/p\u003e\n\u003cp data-start=\"402\" data-end=\"459\"\u003eAnd suddenly, your session is not about movement anymore.\u003c\/p\u003e\n\u003cp data-start=\"461\" data-end=\"485\"\u003eIt is about distraction.\u003c\/p\u003e\n\u003cp data-start=\"487\" data-end=\"522\"\u003eThis backpack was made to fix that.\u003c\/p\u003e\n\u003cp data-start=\"524\" data-end=\"827\"\u003eThe lightweight trail design gives you a compact way to carry your essentials without the heavy, bulky feeling of a regular backpack. With its slim \u003cstrong data-start=\"672\" data-end=\"690\"\u003e21 × 7 × 38 cm\u003c\/strong\u003e profile, it sits close to your body so you can move more freely during runs, cycling sessions, hikes, outdoor training, and active days.\u003c\/p\u003e\n\u003cp data-start=\"829\" data-end=\"969\"\u003eNo oversized backpack feeling.\u003cbr data-start=\"859\" data-end=\"862\"\u003eNo heavy load on your back.\u003cbr data-start=\"889\" data-end=\"892\"\u003eNo loose bag bouncing around.\u003cbr data-start=\"921\" data-end=\"924\"\u003eNo distractions halfway through your session.\u003c\/p\u003e\n\u003cp data-start=\"971\" data-end=\"1022\"\u003eJust a cleaner, lighter way to carry what you need.\u003c\/p\u003e\n\u003cp data-start=\"1024\" data-end=\"1318\"\u003eThe breathable mesh shoulder straps help airflow move around your shoulders and upper back, so the bag feels more comfortable during longer movement. Whether you are running in warm weather, cycling outdoors, or walking for hours, the open mesh design helps reduce that trapped, sweaty feeling.\u003c\/p\u003e\n\u003cp data-start=\"1320\" data-end=\"1530\"\u003eThe adjustable chest buckle helps keep the backpack more stable while you move. Instead of the straps sliding around or the bag shifting side to side, the chest support gives a more secure fit across your body.\u003c\/p\u003e\n\u003cp data-start=\"1532\" data-end=\"1730\"\u003eThe front zip pocket gives you quick access to small essentials like keys, cards, snacks, earbuds, or other daily items. You do not need to stop and dig through a big bag just to find what you need.\u003c\/p\u003e\n\u003cp data-start=\"1732\" data-end=\"1917\"\u003eThe compact storage space is made for the essentials — not overpacking. It is ideal for short runs, bike rides, hikes, walks, travel days, outdoor training, and lightweight daily carry.\u003c\/p\u003e\n\u003cp data-start=\"1919\" data-end=\"1959\"\u003eSimple. Lightweight. Built for movement.\u003c\/p\u003e\n\u003cp data-start=\"1961\" data-end=\"2047\"\u003eRun with it.\u003cbr data-start=\"1973\" data-end=\"1976\"\u003eRide with it.\u003cbr data-start=\"1989\" data-end=\"1992\"\u003eHike with it.\u003cbr data-start=\"2005\" data-end=\"2008\"\u003eWalk with it.\u003cbr data-start=\"2021\" data-end=\"2024\"\u003eUse it for active days.\u003c\/p\u003e\n\u003cp data-start=\"2049\" data-end=\"2113\"\u003eEither way, your essentials stay close without slowing you down.\u003c\/p\u003e\n\u003cp data-start=\"2115\" data-end=\"2132\"\u003e\u003cstrong data-start=\"2115\" data-end=\"2132\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2134\" data-end=\"2940\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"2134\" data-end=\"2162\"\u003eLightweight trail design\u003c\/strong\u003e — compact carry for running, cycling, hiking, and outdoor movement\u003cbr data-start=\"2229\" data-end=\"2232\"\u003e\u003cstrong data-start=\"2232\" data-end=\"2258\"\u003eBreathable mesh straps\u003c\/strong\u003e — helps improve airflow and reduce trapped heat\u003cbr data-start=\"2306\" data-end=\"2309\"\u003e\u003cstrong data-start=\"2309\" data-end=\"2336\"\u003eSlim 21 × 7 × 38 cm fit\u003c\/strong\u003e — close-to-body profile without bulky storage\u003cbr data-start=\"2382\" data-end=\"2385\"\u003e\u003cstrong data-start=\"2385\" data-end=\"2412\"\u003eAdjustable chest buckle\u003c\/strong\u003e — helps keep the backpack stable while moving\u003cbr data-start=\"2458\" data-end=\"2461\"\u003e\u003cstrong data-start=\"2461\" data-end=\"2482\"\u003eFront zip storage\u003c\/strong\u003e — quick-access pocket for small essentials\u003cbr data-start=\"2525\" data-end=\"2528\"\u003e\u003cstrong data-start=\"2528\" data-end=\"2556\"\u003eCompact main compartment\u003c\/strong\u003e — made for keys, phone, snacks, cards, and light gear\u003cbr data-start=\"2610\" data-end=\"2613\"\u003e\u003cstrong data-start=\"2613\" data-end=\"2638\"\u003eSoft shoulder support\u003c\/strong\u003e — comfortable feel during longer active sessions\u003cbr data-start=\"2687\" data-end=\"2690\"\u003e\u003cstrong data-start=\"2690\" data-end=\"2712\"\u003eSecure outdoor fit\u003c\/strong\u003e — designed to reduce bouncing and shifting\u003cbr data-start=\"2755\" data-end=\"2758\"\u003e\u003cstrong data-start=\"2758\" data-end=\"2780\"\u003eMinimal sport look\u003c\/strong\u003e — clean design for running, cycling, hiking, and daily wear\u003cbr data-start=\"2840\" data-end=\"2843\"\u003e\u003cstrong data-start=\"2843\" data-end=\"2865\" data-is-only-node=\"\"\u003eBuilt for movement\u003c\/strong\u003e — made for runs, bike rides, hikes, travel, walks, and active outdoor days\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/5_dee4942b-8d10-44e4-bf64-f072205a2357.png?v=1778809787\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Silver Gray \/ 21 * 7 * 38cm","offer_id":53264981885250,"sku":"DBAD4-AR168002","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 21 * 7 * 38cm","offer_id":53265660805442,"sku":"DBAD4-AR168001","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_7c20a85f-2fdc-407c-a741-2d013f9273fc.png?v=1778809787"},{"product_id":"runnr-marathon-pro-shorts","title":"RUNNR Marathon Pro Shorts","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv id=\"offer-template-0\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-start=\"231\" data-end=\"379\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"231\" data-end=\"379\"\u003e\u003cstrong data-start=\"231\" data-end=\"261\"\u003eRUNNR Marathon Pro Shorts\u003c\/strong\u003e\u003cbr data-start=\"261\" data-end=\"264\"\u003e\u003cstrong data-start=\"264\" data-end=\"379\"\u003e2-in-1 Running Shorts — Front Mesh Storage Belt · Inner Liner Phone Pocket · Rear Zip Pocket · Anti-Chafe Liner\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"381\" data-end=\"465\"\u003eRace day is not the time to figure out where your phone, gels, keys, or supplies go.\u003c\/p\u003e\n\u003cp data-start=\"467\" data-end=\"671\"\u003eMost runners end up carrying too much gear. An armband that rubs. A running belt that bounces. A compression liner they have to wear underneath. A rear pocket they can barely reach once they start moving.\u003c\/p\u003e\n\u003cp data-start=\"673\" data-end=\"740\"\u003eThe \u003cstrong data-start=\"677\" data-end=\"707\"\u003eRUNNR Marathon Pro Shorts\u003c\/strong\u003e were built to replace all of it.\u003c\/p\u003e\n\u003cp data-start=\"742\" data-end=\"931\"\u003eThey combine the best parts of our \u003cstrong data-start=\"777\" data-end=\"802\"\u003e2-in-1 Running Shorts\u003c\/strong\u003e and our \u003cstrong data-start=\"811\" data-end=\"849\"\u003eMarathon Shorts with Built-In Belt\u003c\/strong\u003e — upgraded into one complete short for long runs, race day, and serious training.\u003c\/p\u003e\n\u003cp data-start=\"933\" data-end=\"1208\"\u003eThe front mesh storage belt sits directly at the waistband, giving you quick-access storage without needing a separate running belt. Phone, gels, soft flask, keys, cards, or race-day supplies stay close to your core, where they move with your body instead of bouncing around.\u003c\/p\u003e\n\u003cp data-start=\"1210\" data-end=\"1466\"\u003eThe inner liner phone pocket gives you a second, more locked-in way to carry your phone. It sits flat against your leg, keeping your phone stable, secure, and out of the way. No swinging. No shifting. No checking every kilometre to see if it’s still there.\u003c\/p\u003e\n\u003cp data-start=\"1468\" data-end=\"1615\"\u003eThe rear zip pocket handles the smaller essentials you want fully secured. Keys, cards, gels, or race supplies stay zipped in from start to finish.\u003c\/p\u003e\n\u003cp data-start=\"1617\" data-end=\"1837\"\u003eThe built-in anti-chafe liner gives you the support of compression shorts without needing an extra layer underneath. It reduces inner-thigh rubbing, adds full coverage, and keeps everything secure when the pace picks up.\u003c\/p\u003e\n\u003cp data-start=\"1839\" data-end=\"1991\"\u003eThe lightweight outer shell gives you freedom of movement, while the 2-in-1 construction keeps the short supportive, breathable, and ready for distance.\u003c\/p\u003e\n\u003cp data-start=\"1993\" data-end=\"2133\"\u003eOne short. Built-in belt. Inner phone pocket. Rear zip pocket. Anti-chafe liner.\u003cbr data-start=\"2073\" data-end=\"2076\"\u003eNo armband. No bouncing belt. No extra compression layer.\u003c\/p\u003e\n\u003cp data-start=\"2135\" data-end=\"2152\"\u003e\u003cstrong data-start=\"2135\" data-end=\"2152\"\u003eWhat’s in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"2154\" data-end=\"2825\"\u003e\u003cstrong\u003eFront mesh\u003c\/strong\u003e \u003cstrong\u003estorage belt \u003c\/strong\u003e— quick-access storage for gels, phone, flask, keys, and race-day supplies\u003cbr data-start=\"2252\" data-end=\"2255\"\u003e\u003cstrong\u003eInner liner phone pocket \u003c\/strong\u003e— keeps your phone locked against your leg with minimal bounce\u003cbr data-start=\"2342\" data-end=\"2345\"\u003e\u003cstrong\u003eBack zip pocket\u003c\/strong\u003e — secure storage for keys, cards, gels, and small essentials\u003cbr data-start=\"2421\" data-end=\"2424\"\u003e\u003cstrong\u003eBuilt-in anti-chafe liner\u003c\/strong\u003e — support, coverage, and reduced rubbing on longer runs\u003cbr data-start=\"2505\" data-end=\"2508\"\u003e\u003cstrong\u003e2-in-1 construction\u003c\/strong\u003e — lightweight outer shell with built-in compression-style liner\u003cbr data-start=\"2591\" data-end=\"2594\"\u003e\u003cstrong\u003eAdjustable drawstring waistband \u003c\/strong\u003e— secure fit from warm-up to finish line\u003cbr data-start=\"2666\" data-end=\"2669\"\u003e\u003cstrong\u003eLightweight performance fabric\u003c\/strong\u003e — breathable, flexible, and built for distance\u003cbr data-start=\"2746\" data-end=\"2749\"\u003e\u003cstrong\u003eRace-day storage system\u003c\/strong\u003e — replaces the need for a separate belt or armband\u003c\/p\u003e\n\u003cp data-start=\"2827\" data-end=\"2878\"\u003eAvailable in \u003cstrong data-start=\"2840\" data-end=\"2877\"\u003eGrey Neon, Black, Cream, and Mint\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp data-start=\"2880\" data-end=\"2940\"\u003eFor the top of the product page, I’d use this shorter intro:\u003c\/p\u003e\n\u003cp data-start=\"2942\" data-end=\"3160\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong data-start=\"2942\" data-end=\"3160\" data-is-last-node=\"\"\u003eBuilt from the best parts of our 2-in-1 Running Shorts and Marathon Shorts — the Marathon Pro adds front mesh storage, an inner liner phone pocket, rear zip storage, and an anti-chafe liner in one race-ready short.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Gray \/ S","offer_id":53604776018242,"sku":"DMED4-AR121008","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":53604776051010,"sku":"DMED4-AR121009","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":53604776083778,"sku":"DMED4-AR121010","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":53604776116546,"sku":"DMED4-AR121011","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XXL","offer_id":53604776149314,"sku":"DMED4-AR121012","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ S","offer_id":53604776182082,"sku":"DMED4-AR121020","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ M","offer_id":53604776214850,"sku":"DMED4-AR121021","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ L","offer_id":53604776247618,"sku":"DMED4-AR121022","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ XL","offer_id":53604776280386,"sku":"DMED4-AR121023","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ XXL","offer_id":53604776313154,"sku":"DMED4-AR121024","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":53604776345922,"sku":"DMED4-AR121014","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":53604776378690,"sku":"DMED4-AR121015","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53604776411458,"sku":"DMED4-AR121016","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53604776444226,"sku":"DMED4-AR121017","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":53604776476994,"sku":"DMED4-AR121018","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Cream \/ S","offer_id":53714788614466,"sku":"DMED4-AR121002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Cream \/ M","offer_id":53714788647234,"sku":"DMED4-AR121003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Cream \/ L","offer_id":53714788680002,"sku":"DMED4-AR121004","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Cream \/ XL","offer_id":53714788712770,"sku":"DMED4-AR121005","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Cream \/ XXL","offer_id":53714788745538,"sku":"DMED4-AR121006","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/11_cc6f8c0c-bccd-45b3-804f-10dbd2227b90.png?v=1779424715"}],"url":"https:\/\/runnractive.com\/collections\/fathers-day-sale.oembed?page=2","provider":"RUNNR Activewear","version":"1.0","type":"link"}