{"product_id":"spinning-bike-t-shirt","title":"Spinning Bike T-Shirt – lightweight, breathable cotton designed for indoor cycling and workouts. Comfortable, durable, and perfect for active lifestyles.","description":"\u003cp\u003eThis soft cotton tee wears like a teammate. A clean, minimal indoor cycling silhouette rests across the chest — quiet, confident, and familiar to anyone who knows the burn of interval work. The medium-weight fabric drapes relaxed over the body and holds its shape through repeats and washes. Wear it to the studio, to the coffee shop afterward, or on easy recovery days at home; it reads as both honest workout kit and lived-in casual that nods to a cycling lifestyle. Subtle sleeve marking and a smooth crew neckline keep the look understated, so the design speaks to riders without shouting. Ethically sourced cotton and durable printing mean the print stays crisp ride after ride.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% cotton solid colours — medium-weight 180 g\/m² for year-round comfort\u003c\/p\u003e\u003cp\u003e- Tubular knit (no side seams) for a clean, waste-reducing silhouette\u003c\/p\u003e\u003cp\u003e- Ribbed knit collar and shoulder tape for shape retention and reduced stretching\u003c\/p\u003e\u003cp\u003e- Dual printing: DTF for sleeve and inner label, DTG for main artwork — crisp, detailed graphics\u003c\/p\u003e\u003cp\u003e- Tear-away label, Oeko-Tex certified, made in Nicaragua with ethical US cotton sourcing\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Do not iron\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Light Blue \/ S","offer_id":52424096842070,"sku":"20668628083440990221","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ S","offer_id":52424096874838,"sku":"19703660808205158207","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ S","offer_id":52424096907606,"sku":"23306331702720303996","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ S","offer_id":52424096940374,"sku":"24602150202019754302","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ S","offer_id":52424096973142,"sku":"28973576523348856818","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ S","offer_id":52424097005910,"sku":"15862180607673871204","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ S","offer_id":52424097038678,"sku":"99507530069847522578","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ S","offer_id":52424097104214,"sku":"12268386052541659227","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ S","offer_id":52424097136982,"sku":"55090583074553093811","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ S","offer_id":52424097202518,"sku":"33856113008871102670","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ M","offer_id":52424097268054,"sku":"17752814214829579546","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ M","offer_id":52424097300822,"sku":"24956775046114162735","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ M","offer_id":52424097333590,"sku":"15278137035143776896","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ M","offer_id":52424097366358,"sku":"14716060569154683814","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ M","offer_id":52424097399126,"sku":"47102932530410997546","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ M","offer_id":52424097431894,"sku":"31033077209725728574","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ M","offer_id":52424097464662,"sku":"10125778996246219992","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ M","offer_id":52424097497430,"sku":"15359874101197012017","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ M","offer_id":52424097562966,"sku":"31012436621597573068","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ M","offer_id":52424097595734,"sku":"24948310260387152015","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ M","offer_id":52424097661270,"sku":"14062083573077275765","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ L","offer_id":52424097726806,"sku":"79080096665483486746","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ L","offer_id":52424097759574,"sku":"15926994389907957440","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ L","offer_id":52424097792342,"sku":"70988887149814454914","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ L","offer_id":52424097825110,"sku":"32638309933598118820","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Royal \/ L","offer_id":52424097857878,"sku":"23344909135233754905","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ L","offer_id":52424097890646,"sku":"26034488767461505540","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ L","offer_id":52424097923414,"sku":"32604679288481638557","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ L","offer_id":52424097956182,"sku":"10851365228948843378","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ L","offer_id":52424098021718,"sku":"64602742843851707597","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ L","offer_id":52424098054486,"sku":"24979107326549970804","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ L","offer_id":52424098120022,"sku":"26281993099729664362","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ XL","offer_id":52424098185558,"sku":"33543909931724216862","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ XL","offer_id":52424098218326,"sku":"20876464461715972143","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ XL","offer_id":52424098251094,"sku":"24086749233183897862","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ XL","offer_id":52424098283862,"sku":"13400989680543325042","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ XL","offer_id":52424098316630,"sku":"17314968821013866684","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":52424098349398,"sku":"27074484237788313627","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ XL","offer_id":52424098382166,"sku":"25378511097724218605","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ XL","offer_id":52424098447702,"sku":"33588527293860151322","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ XL","offer_id":52424098480470,"sku":"33110986804509556375","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ XL","offer_id":52424098546006,"sku":"28668124013281346213","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":52424098611542,"sku":"21667277403334764969","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":52424098644310,"sku":"16003083203156461524","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":52424098677078,"sku":"16847311643277484990","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 2XL","offer_id":52424098709846,"sku":"22448688906189547240","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sand \/ 2XL","offer_id":52424098742614,"sku":"33769732723078902052","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":52424098775382,"sku":"27587917652242613122","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 2XL","offer_id":52424098808150,"sku":"33149855181993122893","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ 2XL","offer_id":52424098873686,"sku":"89659875867942699199","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Gold \/ 2XL","offer_id":52424098906454,"sku":"28195484244176581254","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":52424098971990,"sku":"51541816099558548746","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":52424099070294,"sku":"29567712438397513742","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Maroon \/ 3XL","offer_id":52424099103062,"sku":"15154489951360917844","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 3XL","offer_id":52424099135830,"sku":"33919254696466267029","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":52424099201366,"sku":"87276981494628752903","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 3XL","offer_id":52424099234134,"sku":"30531340533982259050","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Forest Green \/ 3XL","offer_id":52424099266902,"sku":"33378706136469238453","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":52424099299670,"sku":"11680808420864100631","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":52424099430742,"sku":"11065593098777015546","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 4XL","offer_id":52424099463510,"sku":"28959449180255870547","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":52424099660118,"sku":"30723030020061985312","price":18.95,"currency_code":"EUR","in_stock":true},{"title":"White \/ 5XL","offer_id":52424099692886,"sku":"31541314694349129797","price":18.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/9410\/4406\/files\/11669084244466259178_2048.jpg?v=1771273390","url":"https:\/\/www.swgallus.co.uk\/pl\/products\/spinning-bike-t-shirt","provider":"S\u0026W Gallus Ltd","version":"1.0","type":"link"}