{"product_id":"ride-science-bike-t-shirt","title":"Ride Science Bike T-Shirt","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                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.75 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.62 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.37 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.62 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length from center back, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            19.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            23.25 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        This garment-dyed T-shirt carries the quiet confidence of someone who measures routes by sunrise and gears by feel. A muted, vintage-toned tee printed with a bicycle blueprint and the headline “RIDE SCIENCE,” it speaks to riders who care about geometry, mileage, and the small joys of a well-worn frame. The fabric softens with each wash, settling into the shape of your day—long morning rides, coffee stop chats, and evenings spent tracing maps. It layers under a windbreaker or stands alone on warm afternoons. The relaxed cut and heavyweight cotton give it presence without stiffness, while the subtle, technical artwork nods to those who love tinkering with spokes, testing saddle heights, or debating tire clearance at the trailhead. Bring it along for training days, group rides, or lazy weekends when the route is chosen by mood rather than plan.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun US cotton for lasting comfort\u003cbr\u003e- Garment-dyed for soft color and lived-in texture\u003cbr\u003e- Heavyweight 6.1 oz fabric with a relaxed fit\u003cbr\u003e- Tubular knit (no side seams) and double-needle stitching for durability\u003cbr\u003e- Sizes S–4XL with a sewn-in label; pre-shrunk and available in many colors\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\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: Comfort Colors® 1717, 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: Made in Honduras\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Do not bleach, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":57779440419160,"sku":"13317044028587111977","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Berry \/ S","offer_id":57779440451928,"sku":"11225418590095392001","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Jean \/ S","offer_id":57779440484696,"sku":"26518597144127706455","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Spruce \/ S","offer_id":57779440517464,"sku":"12473809844929565542","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ S","offer_id":57779440550232,"sku":"65379040207395635080","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"True Navy \/ S","offer_id":57779440583000,"sku":"24523189363408976405","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":57779440615768,"sku":"81420340243044237110","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Berry \/ M","offer_id":57779440648536,"sku":"21555953792616081137","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Spruce \/ M","offer_id":57779440681304,"sku":"18340844199689407678","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ M","offer_id":57779440714072,"sku":"30115944323044018740","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"True Navy \/ M","offer_id":57779440746840,"sku":"16179163393177305172","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":57779440779608,"sku":"29992805980401017528","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Jean \/ L","offer_id":57779440812376,"sku":"21519012278951504865","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Spruce \/ L","offer_id":57779440845144,"sku":"28115201252141343225","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ L","offer_id":57779440877912,"sku":"31456591126448286025","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"True Navy \/ L","offer_id":57779440910680,"sku":"16708177003484754470","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":57779440943448,"sku":"27530754055821634887","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Berry \/ XL","offer_id":57779440976216,"sku":"20674976228975550827","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":57779441008984,"sku":"27181047295700589135","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Spruce \/ XL","offer_id":57779441041752,"sku":"26474819157233970437","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ XL","offer_id":57779441074520,"sku":"28145761046231957582","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pepper \/ XL","offer_id":57779441107288,"sku":"33962846992482499927","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"True Navy \/ XL","offer_id":57779441140056,"sku":"17719433176213623379","price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":57779441172824,"sku":"32739769514155429238","price":36.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":57779441205592,"sku":"23886006492604068657","price":36.95,"currency_code":"GBP","in_stock":true},{"title":"Blue Spruce \/ 2XL","offer_id":57779441238360,"sku":"10028611099937296841","price":36.95,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ 2XL","offer_id":57779441271128,"sku":"31746446009206228632","price":36.95,"currency_code":"GBP","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":57779441303896,"sku":"96208737663212015780","price":36.95,"currency_code":"GBP","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":57779441336664,"sku":"53890429564409819063","price":36.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":57779441369432,"sku":"96120124746012783853","price":38.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7516\/1432\/files\/oak-true-navy_2a0f5748-b031-4897-a8cc-5543f83f376c.jpg?v=1784735675","url":"https:\/\/coffeestop.club\/products\/ride-science-bike-t-shirt","provider":"Coffee Stop Club","version":"1.0","type":"link"}