{"product_id":"bonn-triathlon-athletic-t-shirt-men","title":"Bonn Triathlon Athletic T-Shirt Men","description":"\u003cp\u003eThe RYZON Bonn Triathlon 2026 was one for the books!\u003c\/p\u003e\n\u003cp\u003eYou toed the line? Don't let June 7, 2026 fade — grab one of the last finisher shirts while they last.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eComfortable, loose-cut athletic and running shirt\u003c\/li\u003e\n\u003cli\u003eLightweight, breathable, and quick-drying fabric from Italy\u003c\/li\u003e\n\u003cli\u003eStructured material for minimal skin contact and optimal moisture transport\u003c\/li\u003e\n\u003cli\u003eAntibacterial, odor-inhibiting \u003cem\u003ePolygiene StayFresh™\u003c\/em\u003e technology: wash less \u0026amp; save resources\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"Ryzon","offers":[{"title":"Race Grey \/ XS","offer_id":57035415945481,"sku":"3225BT2601","price":55.0,"currency_code":"CHF","in_stock":true},{"title":"Race Grey \/ M","offer_id":57035415847177,"sku":"3225BT2603","price":55.0,"currency_code":"CHF","in_stock":true},{"title":"Race Grey \/ S","offer_id":57035415912713,"sku":"3225BT2602","price":55.0,"currency_code":"CHF","in_stock":true},{"title":"Race Grey \/ L","offer_id":57035415879945,"sku":"3225BT2604","price":55.0,"currency_code":"CHF","in_stock":true},{"title":"Race Grey \/ XL","offer_id":57035415814409,"sku":"3225BT2605","price":55.0,"currency_code":"CHF","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1115\/0812\/files\/3229_Bonn_Triathlon_Athletic_T-Shirt_Men_BT26_cutout3_png_4f41ffb0-af4e-4ede-8715-a130967c6c5b.png?v=1779095499","url":"https:\/\/ryzonet.shop\/en-ch\/products\/bonn-triathlon-athletic-t-shirt-men","provider":"RYZON","version":"1.0","type":"link"}