{"product_id":"hoodie-70-3-earned-triathlon-hoodie-70-3-ironman-finisher-sweatshirt","title":"Hoodie - 70.3 Earned Triathlon Hoodie (70.3 Ironman Finisher Sweatshirt)","description":"\u003ctable id=\"size-guide\" style=\"min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px;\"\u003e \u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e5XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.08\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.05\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.02\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.92\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.89\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.17\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.95\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.13\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.92\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.10\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.89\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.07\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length from center back, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e40.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e A soft, warm hoodie made for athletes who carry their finish lines with them. Clean white fabric supports bold, race-inspired graphics—the large “70.3” header, an upright runner silhouette, and the word “EARNED” that reads like a badge of hard work. Wear it after a long ride, at the finish chute, or on recovery days to stay cozy while your medal cools. The roomy kangaroo pocket keeps hands warm and small essentials close. Subtle, durable prints on the sleeves and cuffs add an extra nod to race culture without feeling loud. It’s a relaxed layer that reads like your training log in fabric form: gritty, earned, and comfortable.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50\/50 cotton-poly medium-heavy fabric (8 oz\/yd²) for warmth and softness\u003cbr\u003e- Tubular knit with no side seams for a smooth, waste-reducing fit\u003cbr\u003e- Double-lined hood with color-matched drawcord and tear-away label\u003cbr\u003e- Spacious kangaroo pouch pocket plus DTF\/DTG printed sleeve and wrist accents\u003cbr\u003e- Embroidery option available on chest or wrists; OEKO-TEX dyes and ethical sourcing info\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Dark Heather","offer_id":44074690052230,"sku":"15478372940795256024","price":740.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Sport Grey","offer_id":44074690084998,"sku":"26356377881112009657","price":809.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ White","offer_id":44074690117766,"sku":"33267522618894224841","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"S \/ Sand","offer_id":44074690150534,"sku":"54714144408748089127","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Dark Heather","offer_id":44074690183302,"sku":"39342638166642310468","price":775.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ White","offer_id":44074690216070,"sku":"12195642002523507331","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"M \/ Sand","offer_id":44074690248838,"sku":"33749381040466513235","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Dark Heather","offer_id":44074690281606,"sku":"29446332030627295911","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Sport Grey","offer_id":44074690314374,"sku":"17345093077864002609","price":775.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ White","offer_id":44074690347142,"sku":"18079699731593632765","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"L \/ Sand","offer_id":44074690379910,"sku":"28633393893459868994","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Dark Heather","offer_id":44074690412678,"sku":"24093351582082822689","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":44074690445446,"sku":"27579356198821401855","price":775.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ White","offer_id":44074690478214,"sku":"29506281936539801256","price":826.0,"currency_code":"MXN","in_stock":true},{"title":"XL \/ Sand","offer_id":44074690510982,"sku":"10435548806256816829","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Dark Heather","offer_id":44074690543750,"sku":"87353584665538939274","price":723.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":44074690576518,"sku":"15205117541407001818","price":826.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ White","offer_id":44074690609286,"sku":"31303637599230084997","price":826.0,"currency_code":"MXN","in_stock":true},{"title":"2XL \/ Sand","offer_id":44074690642054,"sku":"17371161053131400378","price":826.0,"currency_code":"MXN","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":44074690674822,"sku":"26949779177582262182","price":861.0,"currency_code":"MXN","in_stock":true},{"title":"3XL \/ Sand","offer_id":44074690707590,"sku":"25344435113876138606","price":792.0,"currency_code":"MXN","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":44074690740358,"sku":"32381361441968058780","price":843.0,"currency_code":"MXN","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":44074690773126,"sku":"28936144695998743377","price":861.0,"currency_code":"MXN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0567\/4611\/5206\/files\/1525119939968014060_2048.jpg?v=1781658826","url":"https:\/\/triathlon.mx\/products\/hoodie-70-3-earned-triathlon-hoodie-70-3-ironman-finisher-sweatshirt","provider":"TriLaunchpad","version":"1.0","type":"link"}