{"title":"Christmas 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-thermal-pro-set-fleece-lined-winter-training-suit","title":"RUNNR Thermal Pro Set — Fleece-Lined Winter Training Suit","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Thermal Pro Set — Fleece-Lined Winter Training Suit\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"74\" data-end=\"109\"\u003eMost compression sets have one job.\u003c\/p\u003e\n\u003cp data-start=\"111\" data-end=\"125\"\u003eKeep you warm.\u003c\/p\u003e\n\u003cp data-start=\"127\" data-end=\"221\"\u003eAnd they do. Until you're two sets in, soaked through, and your joints are fighting every rep.\u003c\/p\u003e\n\u003cp data-start=\"223\" data-end=\"258\"\u003e\u003cstrong data-start=\"223\" data-end=\"258\"\u003eThis one was built differently.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"260\" data-end=\"481\"\u003eSeven separate zones — each one doing a different job. The chest breathes. The core locks in heat. The knees and elbows extend freely. So you stay warm without overheating, and moving without anything pulling against you.\u003c\/p\u003e\n\u003cp data-start=\"483\" data-end=\"529\"\u003e\u003cstrong data-start=\"483\" data-end=\"529\"\u003eWarm when you need it. Free when you move.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"531\" data-end=\"589\"\u003eCold morning run. Heavy leg day. Outdoor HIIT in February.\u003c\/p\u003e\n\u003cp data-start=\"591\" data-end=\"617\"\u003eOne set 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\u003e7-zone 3D body mapping\u003c\/strong\u003e — chest, core, and joints all work differently\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSweat out, heat in\u003c\/strong\u003e — no cold clammy feeling mid-session\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull joint freedom\u003c\/strong\u003e — knees and elbows built to extend, not compress\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWaist-sculpting slim fit\u003c\/strong\u003e — looks and feels athletic, not baggy\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eComplete two-piece set\u003c\/strong\u003e — top and pants, matched, one purchase\u003cbr\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\/b315b51b-9371-4bea-8e0c-6a09d59a4617.png?v=1774441417\" alt=\"\" style=\"margin-bottom: 0px; font-size: 0.875rem;\"\u003e\u003c\/p\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 And Grey \/ S","offer_id":51407915450690,"sku":"DUND4-PU043019","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Grey \/ M","offer_id":51407915483458,"sku":"DUND4-PU043020","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Grey \/ L","offer_id":51407915516226,"sku":"DUND4-PU043021","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Grey \/ XL","offer_id":51407915548994,"sku":"DUND4-PU043022","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Grey \/ 2XL","offer_id":51407915581762,"sku":"DUND4-PU043023","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Grey \/ 3XL","offer_id":51616038748482,"sku":"DUND4-PU043024","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Blue \/ S","offer_id":51407915614530,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Blue \/ M","offer_id":51407915647298,"sku":"DUND4-PU043025","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Blue \/ L","offer_id":51407915680066,"sku":"DUND4-PU043026","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Blue \/ XL","offer_id":51407915712834,"sku":"DUND4-PU043027","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Blue \/ 2XL","offer_id":51407915745602,"sku":"DUND4-PU043028","price":44.95,"currency_code":"USD","in_stock":true},{"title":"Black And Blue \/ 3XL","offer_id":51616039764290,"sku":"DUND4-PU043029","price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/c174b375-997f-4852-b0ba-57a3636669d6.jpg?v=1774600664"},{"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-womens-performance-shorts","title":"RUNNR Women's Performance Shorts","description":"\u003cp data-start=\"299\" data-end=\"405\"\u003e\u003cstrong data-start=\"299\" data-end=\"405\"\u003eRUNNR™ Women’s Performance Running Shorts — Deep Side Phone Pocket · Built-In Liner · Drawstring Waist\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"407\" data-end=\"460\"\u003eMost women’s running shorts have one obvious problem.\u003c\/p\u003e\n\u003cp data-start=\"462\" data-end=\"506\"\u003eNo pockets — or ones you can’t actually use.\u003c\/p\u003e\n\u003cp data-start=\"508\" data-end=\"632\"\u003eSo your phone ends up in your bra, in your hand, or left behind completely. No music. No tracking. No way to stay connected.\u003c\/p\u003e\n\u003cp data-start=\"634\" data-end=\"649\"\u003eThese fix that.\u003c\/p\u003e\n\u003cp data-start=\"651\" data-end=\"857\"\u003eThe \u003cstrong data-start=\"655\" data-end=\"675\"\u003edeep side pocket\u003c\/strong\u003e is designed to hold a full-size phone securely against your thigh. It sits flat, doesn’t bounce, and stays exactly where you want it — so you can run without constantly checking it.\u003c\/p\u003e\n\u003cp data-start=\"859\" data-end=\"1023\"\u003eThe \u003cstrong data-start=\"863\" data-end=\"881\"\u003ebuilt-in liner\u003c\/strong\u003e provides support, coverage, and comfort in one layer. No chafing, no adjusting, no second guessing — just a secure feel from start to finish.\u003c\/p\u003e\n\u003cp data-start=\"1025\" data-end=\"1184\"\u003eThe \u003cstrong data-start=\"1029\" data-end=\"1060\"\u003eadjustable drawstring waist\u003c\/strong\u003e lets you set your fit exactly how you want it. It stays in place through every stride, without digging in or slipping down.\u003c\/p\u003e\n\u003cp data-start=\"1186\" data-end=\"1283\"\u003eLightweight, breathable, and built to move with you — whether it’s a short run or a long session.\u003c\/p\u003e\n\u003chr data-start=\"1285\" data-end=\"1288\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1290\" data-end=\"1307\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1309\" data-end=\"1620\"\u003e\n\u003cli data-section-id=\"7lnwf9\" data-start=\"1309\" data-end=\"1386\"\u003e\n\u003cstrong data-start=\"1311\" data-end=\"1337\"\u003eDeep side phone pocket\u003c\/strong\u003e — fits a full smartphone, sits flat, no bounce\u003c\/li\u003e\n\u003cli data-section-id=\"46kqhz\" data-start=\"1387\" data-end=\"1455\"\u003e\n\u003cstrong data-start=\"1389\" data-end=\"1407\"\u003eBuilt-in liner\u003c\/strong\u003e — secure support, full coverage, zero chafing\u003c\/li\u003e\n\u003cli data-section-id=\"1fr8y1a\" data-start=\"1456\" data-end=\"1534\"\u003e\n\u003cstrong data-start=\"1458\" data-end=\"1493\"\u003eAdjustable drawstring waistband\u003c\/strong\u003e — personalised fit that stays in place\u003c\/li\u003e\n\u003cli data-section-id=\"1og67rs\" data-start=\"1535\" data-end=\"1620\"\u003e\n\u003cstrong data-start=\"1537\" data-end=\"1569\"\u003eLightweight quick-dry fabric\u003c\/strong\u003e — breathable and comfortable throughout your run\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1622\" data-end=\"1691\"\u003eAvailable in Black, Navy Blue, Light Purple, and Grey\u003cbr data-start=\"1675\" data-end=\"1678\"\u003eSizes S–XXL\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/perf_short.png?v=1774464005\" alt=\"\"\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"White \/ S","offer_id":51407959720258,"sku":"DWOD4-SS143019","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51407959753026,"sku":"DWOD4-SS143020","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51407959785794,"sku":"DWOD4-SS143021","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51407959818562,"sku":"DWOD4-SS143022","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":51407959851330,"sku":"DWOD4-SS143023","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Violet \/ S","offer_id":51407959228738,"sku":"DWOD4-SS143001","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Violet \/ M","offer_id":51407959261506,"sku":"DWOD4-SS143002","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Violet \/ L","offer_id":51407959294274,"sku":"DWOD4-SS143003","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Violet \/ XL","offer_id":51407959327042,"sku":"DWOD4-SS143004","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Violet \/ XXL","offer_id":51407959359810,"sku":"DWOD4-SS143005","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51407959392578,"sku":"DWOD4-SS143007","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51407959425346,"sku":"DWOD4-SS143008","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51407959458114,"sku":"DWOD4-SS143009","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51407959490882,"sku":"DWOD4-SS143010","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51407959523650,"sku":"DWOD4-SS143011","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":51407959556418,"sku":"DWOD4-SS143013","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":51407959589186,"sku":"DWOD4-SS143014","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":51407959621954,"sku":"DWOD4-SS143015","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":51407959654722,"sku":"DWOD4-SS143016","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XXL","offer_id":51407959687490,"sku":"DWOD4-SS143017","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ S","offer_id":51407959884098,"sku":"DWOD4-SS143031","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":51407959916866,"sku":"DWOD4-SS143032","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":51407959949634,"sku":"DWOD4-SS143033","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":51407959982402,"sku":"DWOD4-SS143034","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XXL","offer_id":51407960015170,"sku":"DWOD4-SS143035","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":51407960047938,"sku":"DWOD4-SS143025","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":51407960080706,"sku":"DWOD4-SS143026","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":51407960113474,"sku":"DWOD4-SS143027","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":51407960146242,"sku":"DWOD4-SS143028","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XXL","offer_id":51407960179010,"sku":"DWOD4-SS143029","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/52.png?v=1774598368"},{"product_id":"runnr-coreflex™-quarter-zip-lightweight-training-pullover","title":"RUNNR CoreFlex™ Quarter-Zip — Lightweight Training Pullover","description":"\u003ch3 class=\"text-text-100 mt-3 -mb-1 text-[1.375rem] font-bold\"\u003eRUNNR CoreFlex™ Quarter-Zip — Lightweight Training Pullover\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost long-sleeve running tops are just a t-shirt with longer sleeves.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eHeavier fabric. Stuffy after ten minutes. Sweat clinging to the surface by kilometre three. You spend the back half of the run just managing the discomfort instead of pushing through it.\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 lotus leaf surface treatment causes water and sweat to bead and roll off the outer fabric rather than soak through.\u003c\/strong\u003e Light drizzle. Peak-effort sweat. Neither of them clings. The outer layer stays dry, stays light, and stays out of your way for the full session.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe fabric is smooth against the skin from the first stride to the last. No bunching behind the arms. No drag across the shoulders during arm drive. No static. Just a second-skin layer that moves exactly when and how you do — and doesn't remind you it's there.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe half-zip collar gives you temperature control on the move. Cold at the start — zip it up. Two kilometres in and your core is running hot — open it. One adjustment, mid-stride, without stopping.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSpring mornings. Autumn evenings. Everything in between.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRun longer. Stay comfortable. Adjust nothing.\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\u003eQuarter-zip collar \u003c\/strong\u003e— dynamic ventilation control, open or close mid-run without stopping\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLight water-repellent surface\u003c\/strong\u003e — rain and sweat bead and roll off, outer layer stays dry\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWind-resistant construction\u003c\/strong\u003e — blocks wind-chill at pace without trapping heat\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBreathable, non-stuffy design\u003c\/strong\u003e — airflow maintained even with wind protection active\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLightweight smooth fabric\u003c\/strong\u003e — second-skin feel, no drag or bunching during movement\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eStand collar\u003c\/strong\u003e — extra neck coverage in cold and windy conditions\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e4-way stretch\u003c\/strong\u003e — full range of motion for running, gym, and training\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eDenim 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\u003e S to XXL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 data-section-id=\"kzuwu7\" data-start=\"165\" data-end=\"266\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Quarter-zip_performance_jacket_promotion.png?v=1774852516\" style=\"margin-bottom: 0px; font-size: 0.875rem;\"\u003e\u003c\/h2\u003e\n\u003chr data-start=\"2052\" data-end=\"2055\"\u003e\n\u003cp data-start=\"637\" data-end=\"855\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"637\" data-end=\"855\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"White \/ S","offer_id":51407961456962,"sku":"DMED4-AR021001","price":49.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51407961489730,"sku":"DMED4-AR021002","price":49.95,"currency_code":"USD","in_stock":false},{"title":"White \/ L","offer_id":51407961522498,"sku":"DMED4-AR021003","price":49.95,"currency_code":"USD","in_stock":false},{"title":"White \/ XL","offer_id":51407961555266,"sku":"DMED4-AR021004","price":49.95,"currency_code":"USD","in_stock":false},{"title":"White \/ XXL","offer_id":51407961588034,"sku":"DMED4-AR021005","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51407961129282,"sku":"DMED4-AR021011","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51407961162050,"sku":"DMED4-AR021012","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51407961194818,"sku":"DMED4-AR021013","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":51407961227586,"sku":"DMED4-AR021014","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51407961260354,"sku":"DMED4-AR021015","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ S","offer_id":51407961293122,"sku":"DMED4-AR021006","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ M","offer_id":51407961325890,"sku":"DMED4-AR021007","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Denim Blue \/ L","offer_id":51407961358658,"sku":"DMED4-AR021008","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ XL","offer_id":51407961391426,"sku":"DMED4-AR021009","price":49.95,"currency_code":"USD","in_stock":true},{"title":"Denim Blue \/ XXL","offer_id":51407961424194,"sku":"DMED4-AR021010","price":49.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/6_7c414a11-53f7-4202-b21c-f46ccaabc815.png?v=1775052862"},{"product_id":"runnr-women-2-in-1-performance-running-short","title":"Runnr Women 2-in-1 Performance Running Short","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp data-start=\"316\" data-end=\"402\"\u003e\u003cstrong data-start=\"316\" data-end=\"402\"\u003eRUNNR™ Women’s 2-in-1  Performance Running Shorts — Built-In Liner · High-Waist Fit · Quick-Dry\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"404\" data-end=\"442\"\u003eMost running shorts force a trade-off.\u003c\/p\u003e\n\u003cp data-start=\"444\" data-end=\"560\"\u003eLoose for airflow — but constantly adjusting.\u003cbr data-start=\"489\" data-end=\"492\"\u003eTight for support — but restrictive and uncomfortable over distance.\u003c\/p\u003e\n\u003cp data-start=\"562\" data-end=\"582\"\u003eThese give you both.\u003c\/p\u003e\n\u003cp data-start=\"584\" data-end=\"808\"\u003eA lightweight outer shell keeps you cool and unrestricted, while the \u003cstrong data-start=\"653\" data-end=\"671\"\u003ebuilt-in liner\u003c\/strong\u003e provides secure coverage and support through every stride. No adjusting, no distractions — just consistent comfort from start to finish.\u003c\/p\u003e\n\u003cp data-start=\"810\" data-end=\"947\"\u003eThe \u003cstrong data-start=\"814\" data-end=\"838\"\u003ehigh-waist waistband\u003c\/strong\u003e is designed to stay in place without rolling or slipping, so you can focus on your run instead of your gear.\u003c\/p\u003e\n\u003cp data-start=\"949\" data-end=\"1086\"\u003eThe \u003cstrong data-start=\"953\" data-end=\"981\"\u003eKEEP TRAINING side print\u003c\/strong\u003e adds a clean, athletic look that elongates the leg and gives the shorts a more structured, premium feel.\u003c\/p\u003e\n\u003cp data-start=\"1088\" data-end=\"1185\"\u003eBreathable, quick-drying, and built for movement — whether you’re out for a run or training hard.\u003c\/p\u003e\n\u003chr data-start=\"1187\" data-end=\"1190\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1192\" data-end=\"1209\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1211\" data-end=\"1568\"\u003e\n\u003cli data-section-id=\"1lwvqxd\" data-start=\"1211\" data-end=\"1282\"\u003e\n\u003cstrong data-start=\"1213\" data-end=\"1250\"\u003e2-in-1 design with built-in liner\u003c\/strong\u003e — support and coverage in one\u003c\/li\u003e\n\u003cli data-section-id=\"16ir6sd\" data-start=\"1283\" data-end=\"1352\"\u003e\n\u003cstrong data-start=\"1285\" data-end=\"1309\"\u003eHigh-waist waistband\u003c\/strong\u003e — stays in place, no rolling or slipping\u003c\/li\u003e\n\u003cli data-section-id=\"57kpnn\" data-start=\"1353\" data-end=\"1430\"\u003e\n\u003cstrong data-start=\"1355\" data-end=\"1386\"\u003eLightweight quick-dry shell\u003c\/strong\u003e — breathable and comfortable on every run\u003c\/li\u003e\n\u003cli data-section-id=\"rmn0iq\" data-start=\"1431\" data-end=\"1508\"\u003e\n\u003cstrong data-start=\"1433\" data-end=\"1457\"\u003eFull coverage design\u003c\/strong\u003e — no transparency, complete confidence in motion\u003c\/li\u003e\n\u003cli data-section-id=\"w8vp4e\" data-start=\"1509\" data-end=\"1568\"\u003e\n\u003cstrong data-start=\"1511\" data-end=\"1530\"\u003ePerformance fit\u003c\/strong\u003e — unrestricted movement at any pace\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1570\" data-end=\"1694\"\u003eAvailable in Black, White, Navy, Pink, Burgundy, Dark Green, Fluorescent Green, and Orange Red\u003cbr data-start=\"1664\" data-end=\"1667\"\u003eSizes XS–L — true to size\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/2in1_shorts.png?v=1774375176\" alt=\"\" width=\"501\" height=\"501\"\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e50% off today. Ships in 24–48 hours.\u003c\/strong\u003e\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Fluorescent Yellow \/ XS","offer_id":51407977087298,"sku":"DWOD4-SS001037","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Yellow \/ S","offer_id":51407977120066,"sku":"DWOD4-SS001038","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Yellow \/ M","offer_id":51407977152834,"sku":"DWOD4-SS001039","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Yellow \/ L","offer_id":51407977185602,"sku":"DWOD4-SS001040","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Yellow \/ XL","offer_id":51407977218370,"sku":"DWOD4-SS001041","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent Yellow \/ 2XL","offer_id":52832397820226,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent pink \/ XS","offer_id":51407976595778,"sku":"DWOD4-SS001043","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent pink \/ S","offer_id":51407976628546,"sku":"DWOD4-SS001044","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent pink \/ M","offer_id":51407976661314,"sku":"DWOD4-SS001045","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent pink \/ L","offer_id":51407976694082,"sku":"DWOD4-SS001046","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent pink \/ XL","offer_id":51407976726850,"sku":"DWOD4-SS001047","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Fluorescent pink \/ 2XL","offer_id":52832397852994,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XS","offer_id":51407976759618,"sku":"DWOD4-SS001007","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ S","offer_id":51407976792386,"sku":"DWOD4-SS001008","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":51407976825154,"sku":"DWOD4-SS001009","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":51407976857922,"sku":"DWOD4-SS001010","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":51407976890690,"sku":"DWOD4-SS001011","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":52832397885762,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":51407977251138,"sku":"DWOD4-SS001025","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":51407977283906,"sku":"DWOD4-SS001026","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":51407977316674,"sku":"DWOD4-SS001027","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":51407977349442,"sku":"DWOD4-SS001028","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":51407977382210,"sku":"DWOD4-SS001029","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":52832397918530,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XS","offer_id":51407978725698,"sku":"DWOD4-SS001013","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":51407978758466,"sku":"DWOD4-SS001014","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":51407978791234,"sku":"DWOD4-SS001015","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":51407978824002,"sku":"DWOD4-SS001016","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":51407978856770,"sku":"DWOD4-SS001017","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":52832397951298,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XS","offer_id":51407978889538,"sku":"DWOD4-SS001031","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":51407978922306,"sku":"DWOD4-SS001032","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51407978955074,"sku":"DWOD4-SS001033","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51407978987842,"sku":"DWOD4-SS001034","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":51407979020610,"sku":"DWOD4-SS001035","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":52832397984066,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":51407979053378,"sku":"DWOD4-SS001019","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51407979086146,"sku":"DWOD4-SS001020","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51407979118914,"sku":"DWOD4-SS001021","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51407979151682,"sku":"DWOD4-SS001022","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51407979184450,"sku":"DWOD4-SS001023","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52832398016834,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/girl_1.png?v=1775125955"},{"product_id":"runnr-performance-running-jacket","title":"RUNNR Performance Running Jacket","description":"\u003cp data-start=\"356\" data-end=\"438\"\u003e\u003cstrong data-start=\"356\" data-end=\"438\"\u003eRUNNR™ Performance Running Jacket — Full-Zip Layer · Stretch Fit · Lightweight\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"440\" data-end=\"477\"\u003eMost running jackets get in your way.\u003c\/p\u003e\n\u003cp data-start=\"479\" data-end=\"582\"\u003eStiff sleeves. Trapped heat. Constant adjusting.\u003cbr data-start=\"527\" data-end=\"530\"\u003eBy kilometre two, you’re tying it around your waist.\u003c\/p\u003e\n\u003cp data-start=\"584\" data-end=\"619\"\u003eThis one is built to move with you.\u003c\/p\u003e\n\u003cp data-start=\"621\" data-end=\"769\"\u003eThe \u003cstrong data-start=\"625\" data-end=\"643\"\u003efull front zip\u003c\/strong\u003e lets you control airflow instantly, without breaking stride. One pull to vent, one move to adjust — no stopping, no fumbling.\u003c\/p\u003e\n\u003cp data-start=\"771\" data-end=\"930\"\u003eThe \u003cstrong data-start=\"775\" data-end=\"798\"\u003estretch knit fabric\u003c\/strong\u003e follows your natural movement, so nothing pulls across your shoulders or restricts your stride. It moves with you, not against you.\u003c\/p\u003e\n\u003cp data-start=\"932\" data-end=\"1116\"\u003eA \u003cstrong data-start=\"934\" data-end=\"952\"\u003ehip-length cut\u003c\/strong\u003e gives coverage where you need it, without the bulk of a traditional shell. Lightweight enough to forget you’re wearing it, but structured enough to keep its shape.\u003c\/p\u003e\n\u003cp data-start=\"1118\" data-end=\"1228\"\u003e\u003cstrong data-start=\"1118\" data-end=\"1133\"\u003eThumb holes\u003c\/strong\u003e keep the sleeves in place during colder starts, so there’s no riding up or constant adjusting.\u003c\/p\u003e\n\u003cp data-start=\"1230\" data-end=\"1294\"\u003eClean, minimal design. Built for running, easy to wear anywhere.\u003c\/p\u003e\n\u003cp data-start=\"1296\" data-end=\"1355\"\u003eBecause the best running layer is the one you don’t notice.\u003c\/p\u003e\n\u003chr data-start=\"1357\" data-end=\"1360\"\u003e\n\u003ch3 data-section-id=\"jyna5i\" data-start=\"1362\" data-end=\"1379\"\u003eWhat’s in it:\u003c\/h3\u003e\n\u003cul data-start=\"1381\" data-end=\"1766\"\u003e\n\u003cli data-section-id=\"we4k56\" data-start=\"1381\" data-end=\"1439\"\u003e\n\u003cstrong data-start=\"1383\" data-end=\"1401\"\u003eFull front zip\u003c\/strong\u003e — quick ventilation control mid-run\u003c\/li\u003e\n\u003cli data-section-id=\"wtk1ge\" data-start=\"1440\" data-end=\"1508\"\u003e\n\u003cstrong data-start=\"1442\" data-end=\"1470\"\u003eStretch performance knit\u003c\/strong\u003e — unrestricted movement, no pulling\u003c\/li\u003e\n\u003cli data-section-id=\"88j99x\" data-start=\"1509\" data-end=\"1561\"\u003e\n\u003cstrong data-start=\"1511\" data-end=\"1529\"\u003eHip-length fit\u003c\/strong\u003e — coverage without added bulk\u003c\/li\u003e\n\u003cli data-section-id=\"13qa5kj\" data-start=\"1562\" data-end=\"1631\"\u003e\n\u003cstrong data-start=\"1564\" data-end=\"1584\"\u003eThumb hole cuffs\u003c\/strong\u003e — sleeves stay in place from start to finish\u003c\/li\u003e\n\u003cli data-section-id=\"dmft2d\" data-start=\"1632\" data-end=\"1710\"\u003e\n\u003cstrong data-start=\"1634\" data-end=\"1667\"\u003eLightweight breathable fabric\u003c\/strong\u003e — comfortable across changing conditions\u003c\/li\u003e\n\u003cli data-section-id=\"1afdb6g\" data-start=\"1711\" data-end=\"1766\"\u003e\n\u003cstrong data-start=\"1713\" data-end=\"1731\"\u003eMinimal design\u003c\/strong\u003e — clean look, pairs with any kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1768\" data-end=\"1924\"\u003eAvailable in Black, White, Peach, Matcha, Rose Red, Grey, Bright Steel Blue, Deep Purple, Tawny, Coral, Navy Blue, Coffee, and Raspberry Red\u003c\/p\u003e\n\u003ch2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/running_jacket.png?v=1774372840\" alt=\"\" width=\"500\" height=\"500\" style=\"font-size: 0.875rem; display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/h2\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":51407980560706,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51407980593474,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51407980626242,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51407980659010,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":51407980691778,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Matcha Color \/ S","offer_id":51407981248834,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Matcha Color \/ M","offer_id":51407981281602,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Matcha Color \/ L","offer_id":51407981314370,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Matcha Color \/ XL","offer_id":51407981347138,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Matcha Color \/ XXL","offer_id":51407981379906,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"grey \/ S","offer_id":51407981707586,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"grey \/ M","offer_id":51407981740354,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"grey \/ L","offer_id":51407981773122,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"grey \/ XL","offer_id":51407981805890,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"grey \/ XXL","offer_id":51407981838658,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Deep Purple \/ S","offer_id":51407982166338,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Deep Purple \/ M","offer_id":51407982199106,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Deep Purple \/ L","offer_id":51407982231874,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Deep Purple \/ XL","offer_id":51407982264642,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Deep Purple \/ XXL","offer_id":51407982297410,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Tawny \/ S","offer_id":51407982395714,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Tawny \/ M","offer_id":51407982428482,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Tawny \/ L","offer_id":51407982461250,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Tawny \/ XL","offer_id":51407982494018,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Tawny \/ XXL","offer_id":51407982526786,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Coffee color \/ S","offer_id":51407983083842,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false},{"title":"Coffee color \/ M","offer_id":51407983116610,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false},{"title":"Coffee color \/ L","offer_id":51407983149378,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false},{"title":"Coffee color \/ XL","offer_id":51407983182146,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false},{"title":"Coffee color \/ XXL","offer_id":51407983214914,"sku":null,"price":49.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/56.png?v=1775129828"},{"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-plantar-fascia-foot-roller","title":"RUNNR Plantar Fascia Foot Roller","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Plantar Fascia Foot Roller — Bionic 3D Point Massage · Arch · Heel · Forefoot · Calf\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou know that sharp pain in your heel when you take your first step out of bed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eOr the tight, burning ache in your arch after a long run. Or that feeling at kilometre eight where every footstrike reminds you something is not right.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThat's your plantar fascia. And most people just ignore it until it becomes an injury.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis was built to fix it before it gets there.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe surface of this roller isn't just spiky. It's a bionic 3D hexagonal point pattern — each raised nodule applies concentrated, targeted pressure to a precise area of your sole, exactly the way a therapist's fingertip does. Not broad diffuse pressure that does nothing. Point-to-point contact that actually reaches the tight tissue, breaks it down, and gets blood moving through it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eRoll your arch. Roll your heel. Roll your forefoot. Use it on your calf. Five minutes after a run or before bed and your feet feel completely different the next morning.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe kind of recovery tool that sits on your desk and you actually use every day — because it actually works.\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\u003eBionic 3D hexagonal floating-point surface\u003c\/strong\u003e — point-to-point pressure that replicates professional therapeutic massage\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e4 targeted massage zones \u003c\/strong\u003e— arch, heel, forefoot, and calf\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eNo blind spots \u003c\/strong\u003e— the honeycomb pattern reaches every part of the sole\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMulti-use\u003c\/strong\u003e — works on calf, forearm, and lower back too\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eCompact and portable \u003c\/strong\u003e— use at your desk, at home, or post-run at the gym\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in\u003cstrong\u003e Gray \u003c\/strong\u003eand \u003cstrong\u003ePurple\u003c\/strong\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\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHow to use: \u003c\/strong\u003eSit or stand. Place the roller under your foot. Roll slowly from heel to toe, applying pressure on the spots that are tightest. Spend 1–2 minutes per foot. Increase pressure as tolerated. Use daily for best results.\u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Purple","offer_id":51408331014466,"sku":"DHOD4-AR010003","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":51408330981698,"sku":"DHOD4-AR010001","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/57.png?v=1774595539"},{"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™-compression-double-deck-shorts-elite-fit-for-running-training","title":"RUNNR™ Compression Double-Deck Shorts – Elite Fit for Running \u0026 Training","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\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\n\u003cstrong\u003eRUNNR™ Compression Double-Deck Shorts — Double Layer · Anti-Chafe Lining · Waist Pocket · Widened Crotch\u003c\/strong\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003c\/h3\u003e\nMost athletic shorts have one job.\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eCover you. That's it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eNo inner support. No chafe protection. No storage that actually works. And a crotch that cuts in the moment you go into a deep squat or a lunge.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese were built to solve all four problems at once.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe double-layer construction gives you an outer performance shell and a soft anti-chafe triangle inner lining \u003cstrong\u003eso you're covered, supported, and comfortable without needing separate underwear.\u003c\/strong\u003e No bunching. No exposure. No irritation building up through a long session.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe widened crotch design is the detail that changes everything for deep movement.\u003c\/strong\u003e Standard shorts pinch and restrict the moment you go below parallel. This one doesn't. Full squat. Split. Yoga flow. Lateral lunge. \u003cstrong\u003eNothing digs in, nothing pulls, nothing limits how far you move.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe around-waist pocket wraps the full waistband more capacity, better weight distribution than a single side pocket. \u003cstrong\u003ePhone, cards, keys all secured without a belt, without a bag, without thinking about it.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the rear leg mesh pockets add extra small-item storage at the back of the legs — earbuds, gels, whatever you need accessible mid-session without adding bulk to the front.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eGym. Running. Yoga. Training.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne short. Every movement covered.\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\u003eDouble-layer construction\u003c\/strong\u003e — outer shell + soft anti-chafe triangle inner lining, no underwear needed\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWidened crotch design\u003c\/strong\u003e — full deep movement range, no pinching or restriction\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAround-waist large-capacity pocket \u003c\/strong\u003e— wraps the full waistband, carries phone and essentials securely\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eRear leg mesh pockets\u003c\/strong\u003e — additional small-item storage at the back of the legs\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eAnti-chafe inner lining \u003c\/strong\u003e— no irritation during long or high-movement sessions\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable for Men in \u003cstrong\u003eBlue\u003c\/strong\u003e,\u003cstrong\u003e Black\u003c\/strong\u003e, and \u003cstrong\u003eRed\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\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 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e📌 True to size. If between sizes, size up for comfort during deep movement.\u003c\/p\u003e\n\u003cp data-start=\"1673\" data-end=\"2092\"\u003e\u003cimg style=\"font-size: 0.875rem;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/17_abeca771-c4bf-46a0-af79-0a0717e476dc.png?v=1774855328\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003chr data-start=\"2094\" data-end=\"2097\"\u003e\n\u003cstrong data-start=\"2099\" data-end=\"2139\"\u003e\u003c\/strong\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":51455316951362,"sku":"DMED4-PU045011","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black - Men \/ M","offer_id":51455317770562,"sku":"DMED4-PU045012","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black - Men \/ L","offer_id":51455317737794,"sku":"DMED4-PU045013","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black - Men \/ XL","offer_id":51455317836098,"sku":"DMED4-PU045014","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Black - Men \/ XXL","offer_id":51455317803330,"sku":"DMED4-PU045015","price":59.95,"currency_code":"USD","in_stock":true},{"title":"blue - Men \/ S","offer_id":51455317115202,"sku":"DMED4-PU045006","price":59.95,"currency_code":"USD","in_stock":true},{"title":"blue - Men \/ M","offer_id":51455317082434,"sku":"DMED4-PU045007","price":59.95,"currency_code":"USD","in_stock":true},{"title":"blue - Men \/ L","offer_id":51455316918594,"sku":"DMED4-PU045008","price":59.95,"currency_code":"USD","in_stock":true},{"title":"blue - Men \/ XL","offer_id":51455316885826,"sku":"DMED4-PU045009","price":59.95,"currency_code":"USD","in_stock":true},{"title":"blue - Men \/ XXL","offer_id":51455316984130,"sku":"DMED4-PU045010","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red  - Men \/ S","offer_id":51455317147970,"sku":"DMED4-PU045001","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red  - Men \/ M","offer_id":51455317213506,"sku":"DMED4-PU045002","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red  - Men \/ L","offer_id":51455317180738,"sku":"DMED4-PU045003","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red  - Men \/ XL","offer_id":51455317049666,"sku":"DMED4-PU045004","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Red  - Men \/ XXL","offer_id":51455317016898,"sku":"DMED4-PU045005","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/20_74d482f2-3c23-46df-80ca-f24ddb2e7f65.png?v=1762598276"},{"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":"high-rise-running-tights-with-built-in-belt","title":"High-Rise Running Tights with Built-In Belt","description":"\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eHigh-Rise Running Tights with Built-In Belt — Around-Waist Mesh Pocket · Phone + Flask · Trail \u0026amp; Race Ready\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost women heading out for a trail run or a long training session end up wearing three things they didn't want to.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eA running belt that bounces. A vest that's too warm. An armband that chafes by kilometre four.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThese tights were built so you don't need any of them.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe around-waist mesh pocket wraps your entire waist and is engineered to carry everything a short-distance trail race actually demands — your phone, a soft water flask, energy gels, sport glasses, kinesiology tape, even a packable shell jacket. All at once. All accessible mid-run without stopping, unzipping a vest, or breaking stride.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIt's race vest functionality built directly into a pair of tights.\u003c\/strong\u003e\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. Trail hike where you want your hands free. Session where you'd normally strap on a belt and hate it the whole way.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe high-rise waistband holds everything in place — no rolling, no sagging, no bouncing. The slim athletic fit moves with you without adding bulk. The compression is supportive without feeling suffocating.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYou leave the door and you have 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\"\u003e\n\u003cstrong\u003eAround-waist mesh pocket\u003c\/strong\u003e — wraps the full waist, carries phone + soft flask + gels + glasses + supplies simultaneously\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eNo running belt needed\u003c\/strong\u003e — replaces vest or belt for short-distance trail races and long training runs\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eHigh-rise waistband\u003c\/strong\u003e — stays in place the entire run, no rolling or readjusting\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSlim athletic cut\u003c\/strong\u003e — aerodynamic, flattering silhouette that doesn't add bulk\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eElastic waistband\u003c\/strong\u003e — secure, flexible fit during all movement\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eBreathable mesh construction\u003c\/strong\u003e — lightweight and ventilated\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in \u003cstrong\u003ePurple\u003c\/strong\u003e, \u003cstrong\u003eBlack\u003c\/strong\u003e, \u003cstrong\u003eGreen\u003c\/strong\u003e, and \u003cstrong\u003eNavy\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\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/ChatGPT_Image_Apr_4_2026_03_55_53_PM.png?v=1775285767\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Purple \/ S","offer_id":51774753145154,"sku":"DUND4-AR026002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":51774753177922,"sku":"DUND4-AR026003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":51774753210690,"sku":"DUND4-AR026004","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51774753276226,"sku":"DUND4-AR026010","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51774753308994,"sku":"DUND4-AR026011","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51774753341762,"sku":"DUND4-AR026012","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":51774753407298,"sku":"DUND4-AR026006","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51774753440066,"sku":"DUND4-AR026007","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51774753472834,"sku":"DUND4-AR026008","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":51774753538370,"sku":"DUND4-AR026014","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":51774753571138,"sku":"DUND4-AR026015","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":51774753603906,"sku":"DUND4-AR026016","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Firefly_GeminiFlash_Studioproductphotographyofwomen_sshortperformancerunningtightswithbuilt-in633660.png?v=1775054008"},{"product_id":"runnr-women-s-high-rise-pocket-running-tights-6-pockets","title":"RUNNR Women’s High-Rise Running Tights with Built-In Belt","description":"\u003ch3 class=\"text-text-100 mt-3 -mb-1 text-[1.375rem] font-bold\"\u003eRUNNR Women’s High-Rise Running Tights with Built-In Belt\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eMost leggings give you one shallow pocket.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eBig enough for a key. Maybe a card. Definitely not your phone.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSo you end up running with a vest, a belt, or nothing — and spending half your session thinking about where your stuff is.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThese solve that completely.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe around-waist pocket holds your phone, water flask, energy gels, and earphones. All at the same time.\u003c\/strong\u003e Stable while you move — not bouncing, not pulling the waistband down.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe leg pockets have divided compartments so everything stays organised. No digging. No mixing. You know exactly where everything is at mile 5.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eAnd the 3D structured cut follows your muscle contours like a second skin — no bunching, no pulling, no readjusting mid-session.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eTrain harder. Carry more. Adjust nothing.\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\u003eAround-waist pocket\u003c\/strong\u003e — holds phone, flask, gels, and earphones simultaneously\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eDivided leg side pockets\u003c\/strong\u003e — separate compartments, nothing gets jumbled\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e3D structured cut\u003c\/strong\u003e — muscle-conforming fit, moves exactly with your body\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eMoisture-wicking fabric\u003c\/strong\u003e — sweat pulled away and expelled instantly\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSized by fit\u003c\/strong\u003e — XS · S · M · L · XL\u003cstrong style=\"font-size: 0.875rem;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Untitled_design_1.gif?v=1773915064\" alt=\"\" width=\"287\" height=\"510\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/strong\u003e\n\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 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e","brand":"RUNNR Activewear","offers":[{"title":"Green \/ S","offer_id":51792480665922,"sku":"DUND4-AR002009","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":51792480698690,"sku":"DUND4-AR002010","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":51792480731458,"sku":"DUND4-AR002011","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":51792480764226,"sku":"DUND4-AR002012","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51792480403778,"sku":"DUND4-AR002001","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51792480436546,"sku":"DUND4-AR002002","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51792480469314,"sku":"DUND4-AR002003","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51792480502082,"sku":"DUND4-AR002004","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":51792480534850,"sku":"DUND4-AR002005","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":51792480567618,"sku":"DUND4-AR002006","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":51792480600386,"sku":"DUND4-AR002007","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":51792480633154,"sku":"DUND4-AR002008","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":51792480796994,"sku":"DUND4-AR002013","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":51792480829762,"sku":"DUND4-AR002014","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":51792480862530,"sku":"DUND4-AR002015","price":49.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":51792480895298,"sku":"DUND4-AR002016","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Image_1.png?v=1774604560"},{"product_id":"runnr-quarter-zip-long-sleeve-women-breathable-quick-dry-watch-ready","title":"RUNNR Quarter-Zip Long Sleeve Women— 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\u003cp data-end=\"532\" data-start=\"266\"\u003eBuilt for runners who go the extra mile.\u003cbr data-end=\"309\" data-start=\"306\"\u003eThe \u003cstrong data-end=\"346\" data-start=\"313\"\u003eRUNNR Quarter-Zip Long Sleeve\u003c\/strong\u003e combines performance and comfort in one sleek layer. Crafted from a \u003cstrong data-end=\"465\" data-start=\"415\"\u003elightweight, quick-dry polyester–spandex blend\u003c\/strong\u003e, it keeps you cool, dry, and focused from warm-ups to long runs.\u003c\/p\u003e\n\u003cp data-end=\"756\" data-start=\"534\"\u003eDesigned with \u003cstrong data-end=\"569\" data-start=\"548\"\u003ea smartwatch hole\u003c\/strong\u003e, \u003cstrong data-end=\"585\" data-start=\"571\"\u003ethumbholes\u003c\/strong\u003e, and a \u003cstrong data-end=\"617\" data-start=\"593\"\u003equarter-zip neckline\u003c\/strong\u003e for adjustable ventilation — every detail serves a purpose. Perfect for early-morning sessions, marathon prep, or cool-weather training.\u003c\/p\u003e\n\u003cp data-end=\"777\" data-start=\"758\"\u003e\u003cstrong data-end=\"775\" data-start=\"758\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1200\" data-start=\"778\"\u003e\n\u003cli data-end=\"853\" data-start=\"778\"\u003e\n\u003cp data-end=\"853\" data-start=\"780\"\u003e⌚ \u003cstrong data-end=\"802\" data-start=\"782\"\u003eSmartwatch Hole:\u003c\/strong\u003e Track your pace without rolling up your sleeves.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"919\" data-start=\"854\"\u003e\n\u003cp data-end=\"919\" data-start=\"856\"\u003e⚡ \u003cstrong data-end=\"883\" data-start=\"858\"\u003eQuarter-Zip Neckline:\u003c\/strong\u003e Adjust airflow for total comfort.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"995\" data-start=\"920\"\u003e\n\u003cp data-end=\"995\" data-start=\"922\"\u003e💨 \u003cstrong data-end=\"958\" data-start=\"925\"\u003eBreathable, Quick-Dry Fabric:\u003c\/strong\u003e Keeps you fresh through every run.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1070\" data-start=\"996\"\u003e\n\u003cp data-end=\"1070\" data-start=\"998\"\u003e🖐️ \u003cstrong data-end=\"1031\" data-start=\"1002\"\u003eThumbholes for Stability:\u003c\/strong\u003e Lock sleeves in place during motion.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1130\" data-start=\"1071\"\u003e\n\u003cp data-end=\"1130\" data-start=\"1073\"\u003e🧵 \u003cstrong data-end=\"1094\" data-start=\"1076\"\u003e4-Way Stretch:\u003c\/strong\u003e Moves naturally with your stride.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1200\" data-start=\"1131\"\u003e\n\u003cp data-end=\"1200\" data-start=\"1133\"\u003e🌬️ \u003cstrong data-end=\"1160\" data-start=\"1137\"\u003eLightweight Warmth:\u003c\/strong\u003e Ideal for cooler days and early runs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-end=\"1290\" data-start=\"1202\"\u003e\u003cstrong data-end=\"1216\" data-start=\"1202\"\u003eIdeal For:\u003c\/strong\u003e\u003cbr data-end=\"1219\" data-start=\"1216\"\u003eRunning, marathon training, gym workouts, and daily performance wear.\u003c\/p\u003e\n\u003cp data-end=\"1348\" data-start=\"1292\"\u003e\u003cstrong data-end=\"1300\" data-start=\"1292\"\u003eFit:\u003c\/strong\u003e\u003cbr data-end=\"1303\" data-start=\"1300\"\u003eTrue to size — go one up for a relaxed fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Drak Blue (Women) \/ S","offer_id":51854226063682,"sku":"DMED4-SS142036","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Drak Blue (Women) \/ M","offer_id":51854226096450,"sku":"DMED4-SS142037","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Drak Blue (Women) \/ L","offer_id":51854226129218,"sku":"DMED4-SS142038","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Drak Blue (Women) \/ XL","offer_id":51854226161986,"sku":"DMED4-SS142039","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ S","offer_id":51854226227522,"sku":"DMED4-SS142031","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ M","offer_id":51854226260290,"sku":"DMED4-SS142032","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ L","offer_id":51854226293058,"sku":"DMED4-SS142033","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ XL","offer_id":51854226325826,"sku":"DMED4-SS142034","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Green (Women) \/ S","offer_id":51854226391362,"sku":"DMED4-SS142026","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Green (Women) \/ M","offer_id":51854226424130,"sku":"DMED4-SS142027","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Green (Women) \/ L","offer_id":51854226456898,"sku":"DMED4-SS142028","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Green (Women) \/ XL","offer_id":51854226489666,"sku":"DMED4-SS142029","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Purple (Women) \/ S","offer_id":51854227046722,"sku":"DMED4-SS142021","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Purple (Women) \/ M","offer_id":51854227079490,"sku":"DMED4-SS142022","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Purple (Women) \/ L","offer_id":51854227112258,"sku":"DMED4-SS142023","price":64.95,"currency_code":"USD","in_stock":true},{"title":"Purple (Women) \/ XL","offer_id":51854227145026,"sku":"DMED4-SS142024","price":64.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/women.png?v=1775071878"},{"product_id":"runnr-lightweight-marathon-jacket-women-breathable-quick-dry-wind-resistant","title":"RUNNR Lightweight Marathon Jacket Women — Breathable, Quick-Dry \u0026 Wind-Resistant","description":"\u003cdiv class=\"detailmodule_html\"\u003e\n\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cdiv id=\"offer-template-0\"\u003e\n\u003ch3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR Lightweight Marathon Jacket — Women's · Watch Hole · Thumb Holes · Stand Collar\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eMost training jackets make you choose.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLook good. Or actually train in it.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe ones that perform are plain and boxy. The ones that look feminine don't have the details that matter when you're actually running — no thumb holes, no watch access, no way to stay warm without adding another layer.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThis one was built to solve all of that at once.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe problem most jackets ignore:\u003c\/strong\u003e your sleeves never stay where you put them. They bunch at the wrist mid-stride. They slide up when you reach forward. And every time you want to check your watch, you're pulling fabric down, breaking your rhythm, losing your focus.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe cuff fixes both problems in one design.\u003c\/strong\u003e The thumb hole anchors the sleeve exactly where you put it — no pulling up, no bunching, no adjusting mid-run. And right next to it, the dedicated watch hole keeps your fitness tracker or smartwatch face exposed the entire run. Check your pace, your heart rate, your intervals — without stopping, without pushing anything up, without thinking about it at all.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe problem with cold-weather runs:\u003c\/strong\u003e you either overheat in a full jacket or freeze without one. The stand collar solves the in-between — neck and core stay warm during cool mornings without needing a separate layer underneath. The full zip opens when you heat up and closes when you cool down. Temperature control in one pull.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe problem with most athletic jackets:\u003c\/strong\u003e they're built for one thing. This one isn't.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEarly morning run. Autumn trail session. Gym warm-up before a cold commute home.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOne jacket. Every problem solved.\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\u003eDedicated watch hole cuff \u003c\/strong\u003e— smartwatch face stays visible the whole run, no sleeve adjustment needed\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\u003eStand collar\u003c\/strong\u003e — neck coverage and warmth without a separate layer\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFull-zip front\u003c\/strong\u003e — open for ventilation, close for warmth, control on the move\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eInternal phone pocket \u003c\/strong\u003e— essentials secure and accessible\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003e4-way stretch breathable fabric\u003c\/strong\u003e — moves with you, quick-dry, wind-resistant\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003eAvailable in\u003cstrong\u003e Pink\u003c\/strong\u003e, \u003cstrong\u003eWhite\u003c\/strong\u003e, \u003cstrong\u003eBlack\u003c\/strong\u003e, and \u003cstrong\u003eDark Blue\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli class=\"whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eSizes \u003c\/strong\u003eS to XL\u003cbr\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\/9a5384aa-4f4c-46ae-8d64-4a877d4592e8.png?v=1775057251\" alt=\"\"\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\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Pink (Women) \/ S","offer_id":51854230192450,"sku":"DWOD4-AR036001","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Pink (Women) \/ M","offer_id":51854230225218,"sku":"DWOD4-AR036002","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Pink (Women) \/ L","offer_id":51854230257986,"sku":"DWOD4-AR036003","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Pink (Women) \/ XL","offer_id":51854230290754,"sku":"DWOD4-AR036004","price":79.99,"currency_code":"USD","in_stock":true},{"title":"White (Women) \/ S","offer_id":51854230356290,"sku":"DWOD4-AR036005","price":79.99,"currency_code":"USD","in_stock":true},{"title":"White (Women) \/ M","offer_id":51854230389058,"sku":"DWOD4-AR036006","price":79.99,"currency_code":"USD","in_stock":true},{"title":"White (Women) \/ L","offer_id":51854230421826,"sku":"DWOD4-AR036007","price":79.99,"currency_code":"USD","in_stock":true},{"title":"White (Women) \/ XL","offer_id":51854230454594,"sku":"DWOD4-AR036008","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ S","offer_id":51854230520130,"sku":"DWOD4-AR036009","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ M","offer_id":51854230552898,"sku":"DWOD4-AR036010","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ L","offer_id":51854230585666,"sku":"DWOD4-AR036011","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Black (Women) \/ XL","offer_id":51854230618434,"sku":"DWOD4-AR036012","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Women) \/ S","offer_id":51854230683970,"sku":"DWOD4-AR036013","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Women) \/ M","offer_id":51854230716738,"sku":"DWOD4-AR036014","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Women) \/ L","offer_id":51854230749506,"sku":"DWOD4-AR036015","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Dark Blue (Women) \/ XL","offer_id":51854230782274,"sku":"DWOD4-AR036016","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/19_19cabe38-3fcc-4127-8d4a-30c88f19de4e.png?v=1775056122"},{"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-women-2-in-1-running-shorts1","title":"RUNNR Women 2-in-1 Running Shorts","description":"\u003ch3 class=\"text-text-100 mt-3 -mb-1 text-[1.375rem] font-bold\"\u003eRUNNR™ Women's 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]\"\u003eThe built-in compression liner sits against your skin and eliminates inner-thigh chafing not by fighting friction, but by removing it entirely. 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 the short:\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\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\u003cstrong\u003eFabric:\u003c\/strong\u003e Outer: 90% polyester \/ 10% elastane | Liner: 80% nylon \/ 20% elastane\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFit note:\u003c\/strong\u003e Fits true to size. If you're between sizes, go up. The liner is supportive — not restrictive.\u003c\/p\u003e\n\u003cdiv style=\"margin-bottom: 16px;\"\u003e\u003cvideo style=\"width: 100%; border-radius: 12px;\" playsinline=\"\" loop=\"loop\" muted=\"\" autoplay=\"autoplay\"\u003e\n    \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/ded9a5df37ce4238b0edf273ef9976bf.mp4\"\u003e\u003c\/video\u003e\u003c\/div\u003e","brand":"RUNNR Activewear","offers":[{"title":"Light Blue \/ XS","offer_id":52292683628866,"sku":"DWOD4-AR024006","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":52292683661634,"sku":"DWOD4-AR024007","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":52292683694402,"sku":"DWOD4-AR024008","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":52292683727170,"sku":"DWOD4-AR024009","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52292683759938,"sku":"DWOD4-AR024010","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":52292254073154,"sku":"DWOD4-AR024021","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":52292254105922,"sku":"DWOD4-AR024022","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52292254138690,"sku":"DWOD4-AR024023","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52292254171458,"sku":"DWOD4-AR024024","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52292254204226,"sku":"DWOD4-AR024025","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":52292683956546,"sku":null,"price":39.0,"currency_code":"USD","in_stock":false},{"title":"Red \/ S","offer_id":52292683989314,"sku":null,"price":39.0,"currency_code":"USD","in_stock":false},{"title":"Red \/ M","offer_id":52292684022082,"sku":null,"price":39.0,"currency_code":"USD","in_stock":false},{"title":"Red \/ L","offer_id":52292684054850,"sku":null,"price":39.0,"currency_code":"USD","in_stock":false},{"title":"Red \/ XL","offer_id":52292684087618,"sku":null,"price":39.0,"currency_code":"USD","in_stock":false},{"title":"Glacier Blue \/ XS","offer_id":52292684284226,"sku":"DWOD4-AR024011","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ S","offer_id":52292684316994,"sku":"DWOD4-AR024012","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ M","offer_id":52292684349762,"sku":"DWOD4-AR024013","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ L","offer_id":52292684382530,"sku":"DWOD4-AR024014","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Glacier Blue \/ XL","offer_id":52292684415298,"sku":"DWOD4-AR024015","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XS","offer_id":52292684448066,"sku":"DWOD4-AR024026","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":52292684480834,"sku":"DWOD4-AR024027","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":52292684513602,"sku":"DWOD4-AR024028","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":52292684546370,"sku":"DWOD4-AR024029","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":52292684579138,"sku":"DWOD4-AR024030","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XS","offer_id":52292684611906,"sku":"DWOD4-AR024031","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ S","offer_id":52292684644674,"sku":"DWOD4-AR024032","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":52292684677442,"sku":"DWOD4-AR024033","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":52292684710210,"sku":"DWOD4-AR024034","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":52292684742978,"sku":"DWOD4-AR024035","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ XS","offer_id":53705954427202,"sku":"DWOD4-AR024001","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ S","offer_id":53705954459970,"sku":"DWOD4-AR024002","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ M","offer_id":53705954492738,"sku":"DWOD4-AR024003","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ L","offer_id":53705954525506,"sku":"DWOD4-AR024004","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Mint \/ XL","offer_id":53705954558274,"sku":"DWOD4-AR024005","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/Light_blue_athletic_shorts_with_logo.png?v=1774593338"},{"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-aerohood-singlet","title":"RUNNR AeroHood 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\u003ch1 data-end=\"180\" data-start=\"148\" data-section-id=\"8qnluj\"\u003eRUNNR AeroHood Singlet\u003c\/h1\u003e\n\u003cp data-end=\"224\" data-start=\"182\"\u003eEvery athlete has a session they remember.\u003c\/p\u003e\n\u003cp data-end=\"280\" data-start=\"226\"\u003eThe one where the shirt got heavier with every minute.\u003c\/p\u003e\n\u003cp data-end=\"397\" data-start=\"282\"\u003eWhere sweat didn’t evaporate — it stayed.\u003cbr data-end=\"326\" data-start=\"323\"\u003eWhere fabric clung, dragged, and slowed you down just enough to notice.\u003c\/p\u003e\n\u003cp data-end=\"497\" data-start=\"399\"\u003eWhere performance stopped being about your body —\u003cbr data-end=\"451\" data-start=\"448\"\u003eand started being about what you were wearing.\u003c\/p\u003e\n\u003cp data-end=\"535\" data-start=\"499\"\u003eThis vest was built for that moment.\u003c\/p\u003e\n\u003chr data-end=\"540\" data-start=\"537\"\u003e\n\u003cp data-end=\"660\" data-start=\"542\"\u003eThe fabric isn’t just lightweight.\u003cbr data-end=\"579\" data-start=\"576\"\u003eIt’s engineered to move moisture away from your body before it becomes a problem.\u003c\/p\u003e\n\u003cp data-end=\"896\" data-start=\"662\"\u003eThe micro-perforated mesh structure increases airflow across the surface of the fabric — allowing heat to escape and sweat to evaporate faster than standard athletic tops. Not by being thinner, but by being smarter in how it breathes.\u003c\/p\u003e\n\u003chr data-end=\"901\" data-start=\"898\"\u003e\n\u003cp data-end=\"953\" data-start=\"903\"\u003eThe sleeveless cut removes restriction completely.\u003c\/p\u003e\n\u003cp data-end=\"1083\" data-start=\"955\"\u003eNo fabric catching at the shoulder during lifts.\u003cbr data-end=\"1006\" data-start=\"1003\"\u003eNo resistance mid-stride.\u003cbr data-end=\"1034\" data-start=\"1031\"\u003eNo tightness when your body is pushing its limit.\u003c\/p\u003e\n\u003cp data-end=\"1155\" data-start=\"1085\"\u003eJust clean, uninterrupted movement — exactly how training should feel.\u003c\/p\u003e\n\u003chr data-end=\"1160\" data-start=\"1157\"\u003e\n\u003cp data-end=\"1199\" data-start=\"1162\"\u003eThe hood isn’t there for style alone.\u003c\/p\u003e\n\u003cp data-end=\"1315\" data-start=\"1201\"\u003eIt gives you optional coverage — for outdoor runs, warm-ups, or focus.\u003cbr data-end=\"1274\" data-start=\"1271\"\u003eUp when you need it. Down when you don’t.\u003c\/p\u003e\n\u003cp data-end=\"1354\" data-start=\"1317\"\u003eIt moves with you. Never against you.\u003c\/p\u003e\n\u003chr data-end=\"1359\" data-start=\"1356\"\u003e\n\u003cp data-end=\"1392\" data-start=\"1361\"\u003eThe curved hem isn’t aesthetic.\u003c\/p\u003e\n\u003cp data-end=\"1410\" data-start=\"1394\"\u003eIt’s functional.\u003c\/p\u003e\n\u003cp data-end=\"1598\" data-start=\"1412\"\u003eIt sits naturally with your body — whether you're running, lifting, or moving through transitions. No ride-up. No awkward bunching. Just a clean, athletic silhouette that stays in place.\u003c\/p\u003e\n\u003chr data-end=\"1603\" data-start=\"1600\"\u003e\n\u003cp data-end=\"1701\" data-start=\"1605\"\u003eThis is the kind of gear you stop noticing —\u003cbr data-end=\"1652\" data-start=\"1649\"\u003ebecause it’s doing exactly what it’s supposed to.\u003c\/p\u003e\n\u003cp data-end=\"1761\" data-start=\"1703\"\u003eKeeping you cool.\u003cbr data-end=\"1723\" data-start=\"1720\"\u003eKeeping you dry.\u003cbr data-end=\"1742\" data-start=\"1739\"\u003eKeeping you moving.\u003c\/p\u003e\n\u003chr data-end=\"1766\" data-start=\"1763\"\u003e\n\u003ch2 data-end=\"1786\" data-start=\"1768\" data-section-id=\"11ax8is\"\u003e⚡ What’s in it:\u003c\/h2\u003e\n\u003cp data-end=\"1902\" data-start=\"1788\"\u003e\u003cstrong data-end=\"1814\" data-start=\"1788\"\u003eBreathable mesh fabric\u003c\/strong\u003e — engineered airflow structure that accelerates heat release and moisture evaporation\u003c\/p\u003e\n\u003cp data-end=\"2007\" data-start=\"1904\"\u003e\u003cstrong data-end=\"1934\" data-start=\"1904\"\u003eSleeveless open-arm design\u003c\/strong\u003e — zero shoulder restriction, full range of motion, maximum ventilation\u003c\/p\u003e\n\u003cp data-end=\"2109\" data-start=\"2009\"\u003e\u003cstrong data-end=\"2043\" data-start=\"2009\"\u003eQuick-dry performance material\u003c\/strong\u003e — wicks sweat away from the body to keep you dry under pressure\u003c\/p\u003e\n\u003cp data-end=\"2203\" data-start=\"2111\"\u003e\u003cstrong data-end=\"2139\" data-start=\"2111\"\u003eLightweight construction\u003c\/strong\u003e — minimal feel, no bulk, designed for high-intensity training\u003c\/p\u003e\n\u003cp data-end=\"2297\" data-start=\"2205\"\u003e\u003cstrong data-end=\"2231\" data-start=\"2205\"\u003eIntegrated hood design\u003c\/strong\u003e — functional coverage for outdoor sessions and focused training\u003c\/p\u003e\n\u003cp data-end=\"2384\" data-start=\"2299\"\u003e\u003cstrong data-end=\"2322\" data-start=\"2299\"\u003eCurved athletic hem\u003c\/strong\u003e — stays in place during movement, no ride-up or distraction\u003c\/p\u003e\n\u003cp data-end=\"2435\" data-start=\"2386\"\u003e\u003cstrong data-end=\"2406\" data-start=\"2386\"\u003e4 core colorways\u003c\/strong\u003e — White, Black, Grey, Navy\u003c\/p\u003e\n\u003cp data-end=\"2518\" data-start=\"2437\"\u003e\u003cstrong data-end=\"2466\" data-start=\"2437\"\u003eGym-to-street versatility\u003c\/strong\u003e — built for performance, styled for everyday wear\u003c\/p\u003e\n\u003chr data-end=\"1711\" data-start=\"1708\"\u003e\n\u003cp data-end=\"1911\" data-start=\"1755\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/5_58d77ae3-d2ae-4855-8a7c-92a9d0c973a1.png?v=1776048586\" alt=\"\"\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 \/ M","offer_id":52917536489794,"sku":"DMED4-AR073001","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":52917536522562,"sku":"DMED4-AR073002","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":52917536555330,"sku":"DMED4-AR073005","price":54.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":52917536588098,"sku":"DMED4-AR073006","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":52917536620866,"sku":"DMED4-AR073003","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":52917536653634,"sku":"DMED4-AR073004","price":54.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":52917536686402,"sku":"DMED4-AR073009","price":54.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":52917536719170,"sku":"DMED4-AR073010","price":54.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":52917536751938,"sku":"DMED4-AR073007","price":54.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":52917536784706,"sku":"DMED4-AR073008","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52917536817474,"sku":"DMED4-AR073018","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52917536850242,"sku":"DMED4-AR073019","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52917536883010,"sku":"DMED4-AR073016","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52917536915778,"sku":"DMED4-AR073017","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":52917536948546,"sku":"DMED4-AR073012","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":52917536981314,"sku":"DMED4-AR073013","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52917537014082,"sku":"DMED4-AR073020","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":52917537046850,"sku":"DMED4-AR073011","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":52917537145154,"sku":"DMED4-AR073014","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":52917537177922,"sku":"DMED4-AR073015","price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_76ace361-82ec-4e76-b88a-cbdb3a2d2ff1.png?v=1776049166"},{"product_id":"runnr-aerohood-womans-singlet","title":"RUNNR AeroHood Woman's 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\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRUNNR™ AeroHood Women's Singlet\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eEvery woman has a workout she remembers.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe one where the top wouldn't stop clinging.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhere sweat soaked through and stayed. Where the fabric pulled across the shoulders mid-rep. Where you spent more time adjusting than actually training.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eWhere the session became about what you were wearing — not what you were capable of.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis vest was built for that moment.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe fabric isn't just soft. It's engineered to pull moisture away from your skin before it becomes a distraction.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe quick-dry structure moves sweat off the body and releases heat through the surface — so the harder you push, the faster it responds. Not by being thinner, but by being smarter in how it breathes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe sleeveless cut removes restriction entirely.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNo fabric catching at the shoulder during overhead work. No resistance mid-stride on a run. No tightness when your body is giving everything it has.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eJust clean, uninterrupted movement — the way training is supposed to feel.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe hood isn't decoration.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt gives you coverage when you want it — for outdoor runs, cool warm-ups, or the moments you just need to lock in. Up when you need it. Down when you don't.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt moves with you. Never against you.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe loose athletic fit isn't oversized for the sake of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt's designed to drape with your body — flowing through movement without pulling, bunching, or riding up. Whether you're in a squat, mid-stride, or cooling down, it sits exactly where it should.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNo adjusting. No distracting. Just you and the work.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe lavender colorway isn't an afterthought.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eIt's the version you reach for on the days you need to feel like yourself before you even start. Soft enough to feel feminine. Clean enough to wear anywhere. Distinct enough that people notice — without you having to say a word.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis is the kind of gear you stop thinking about — because it's doing exactly what it's supposed to.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eKeeping you cool. Keeping you dry. Keeping you moving.\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⚡ What's in it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eBreathable quick-dry fabric\u003c\/strong\u003e — wicks moisture away from the skin instantly, releasing heat as you train so sweat never slows you down\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSleeveless open-arm design\u003c\/strong\u003e — zero shoulder restriction, full range of motion, maximum airflow through every movement\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLoose athletic fit\u003c\/strong\u003e — flows with the body without clinging, flattering through every exercise without pulling or riding up\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIntegrated hood\u003c\/strong\u003e — functional coverage for outdoor sessions, warm-ups, or focused training blocks — up or down, always out of the way\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLightweight construction\u003c\/strong\u003e — minimal feel, no bulk, built to disappear on your body so all you feel is the work\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCurved athletic hem\u003c\/strong\u003e — sits naturally with movement, no ride-up, no bunching, clean silhouette from first rep to last\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e9 colorways\u003c\/strong\u003e — White, Black, Grey, Navy Blue, Lavender, Green, Sky Blue, Light Pink, Gray\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSizes M — XXXL\u003c\/strong\u003e — built for every athlete, not just some of them\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eGym-to-street versatility\u003c\/strong\u003e — performance construction, effortless everyday wear\u003c\/p\u003e\n\u003chr data-end=\"1711\" data-start=\"1708\"\u003e\n\u003cp data-end=\"1911\" data-start=\"1755\"\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":"Lavender \/ M","offer_id":52917810037058,"sku":"DWOD4-AR068002","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Lavender \/ L","offer_id":52917810069826,"sku":"DWOD4-AR068003","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Lavender \/ 3XL","offer_id":52917810102594,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Lavender \/ XL","offer_id":52917810135362,"sku":"DWOD4-AR068004","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Lavender \/ 2XL","offer_id":52917810168130,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":52917803319618,"sku":"DWOD4-AR068010","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":52917803352386,"sku":"DWOD4-AR068011","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":52917803385154,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":52917803450690,"sku":"DWOD4-AR068012","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":52917803483458,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":52917803417922,"sku":"DWOD4-AR068026","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":52917803581762,"sku":"DWOD4-AR068027","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 3XL","offer_id":52917803548994,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":52917803614530,"sku":"DWOD4-AR068028","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":52917803516226,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":52917803712834,"sku":"DWOD4-AR068014","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":52917803745602,"sku":"DWOD4-AR068015","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":52917803843906,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":52917803647298,"sku":"DWOD4-AR068016","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":52917803680066,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":52917803876674,"sku":"DWOD4-AR068030","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":52917803778370,"sku":"DWOD4-AR068031","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":52917803942210,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":52917803811138,"sku":"DWOD4-AR068032","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":52917803909442,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":52917810200898,"sku":"DWOD4-AR068018","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":52917810233666,"sku":"DWOD4-AR068019","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":52917810266434,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":52917810299202,"sku":"DWOD4-AR068020","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":52917810331970,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Sky-Blue \/ M","offer_id":52917810364738,"sku":"DWOD4-AR068022","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Sky-Blue \/ L","offer_id":52917810397506,"sku":"DWOD4-AR068023","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Sky-Blue \/ 3XL","offer_id":52917810430274,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true},{"title":"Sky-Blue \/ XL","offer_id":52917810463042,"sku":"DWOD4-AR068024","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Sky-Blue \/ 2XL","offer_id":52917810495810,"sku":null,"price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0959\/4260\/7170\/files\/1_17a0f4c4-dae5-45a7-8ef0-f53391ea5fe1.png?v=1776060551"},{"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"}],"url":"https:\/\/runnractive.com\/collections\/christmas-sale.oembed?page=3","provider":"RUNNR Activewear","version":"1.0","type":"link"}