{"product_id":"hoodie-spring-season-finisher-2026-triathlon-sweatshirt-swim-bike-run","title":"Hoodie — \"Spring Season Finisher 2026\" Triathlon Sweatshirt (Swim • Bike • Run)","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 cozy, mid-weight hoodie made for those who carry their race medals like stories and chase sunrise miles. Soft, brushed fabric holds a warm fit while the drawstring hood and roomy kangaroo pocket catch cold hands after long runs or brisk morning rides. The front design — a sun motif with “Spring Season Finisher 2026” and the small line “Swim · Bike · Run · Done” — celebrates the quiet triumph of crossing a finish line and the ritual of training with friends. Wear it after a race, on recovery walks, or at the coffee shop to keep that post-event glow close to the chest.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50\/50 cotton-poly medium-heavy fabric for warmth and a soft hand\u003cbr\u003e- Tubular knit (no side seams) for cleaner drape and less waste\u003cbr\u003e- Color-matched drawcord and double-lined hood for durability and style\u003cbr\u003e- Kangaroo pouch pocket to warm hands and hold small items\u003cbr\u003e- DTF\/DTG printed design with optional embroidery placements for lasting detail\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\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 18500, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Bangladesh\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: medium, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Maroon","offer_id":48520982462722,"sku":"hvy1789717191712","price":29.13,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":48520982495490,"sku":"zgi1789717191713","price":34.03,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":48520982528258,"sku":"ula1789717191714","price":37.91,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":48520982561026,"sku":"mir1789717191715","price":35.87,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":48520982593794,"sku":"ybp1789717191716","price":35.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":48520982626562,"sku":"mqx1789717191717","price":34.3,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":48520982659330,"sku":"eac1789717191718","price":33.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":48520982692098,"sku":"mcz1789717191719","price":36.79,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":48520982724866,"sku":"gnf1789717191720","price":31.01,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":48520982757634,"sku":"dxf1789717191721","price":28.79,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":48520982790402,"sku":"xvp1789717191722","price":32.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":48520982823170,"sku":"grx1789717191723","price":28.05,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":48520982855938,"sku":"lea1789717191724","price":30.54,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":48520982888706,"sku":"ovc1789717191725","price":35.24,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":48520982921474,"sku":"dcn1789717191726","price":28.34,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":48520982954242,"sku":"erq1789717191727","price":34.03,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":48520982987010,"sku":"nok1789717191728","price":33.11,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":48520983019778,"sku":"bbr1789717191729","price":29.13,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":48520983052546,"sku":"shi1789717191730","price":29.75,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":48520983085314,"sku":"mmj1789717191731","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":48520983118082,"sku":"cwy1789717191732","price":33.11,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":48520983150850,"sku":"jbs1789717191733","price":28.79,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":48520983183618,"sku":"fvk1789717191734","price":36.47,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":48520983216386,"sku":"hjy1789717191735","price":29.39,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":48520983249154,"sku":"plb1789717191736","price":31.49,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":48520983281922,"sku":"srl1789717191737","price":38.24,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":48520983314690,"sku":"wwn1789717191738","price":29.39,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":48520983347458,"sku":"wmf1789717191739","price":33.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0821\/5930\/4962\/files\/hoodie-spring-season-finisher-2026-triathlon-sweatshirt-swim-bike-run_1.jpg?v=1789717196","url":"https:\/\/desk-to-dinner-clad.shop\/products\/hoodie-spring-season-finisher-2026-triathlon-sweatshirt-swim-bike-run","provider":"My Store","version":"1.0","type":"link"}