{"product_id":"crochet-love-t-shirt-handmade-happiness-graphic","title":"Crochet Love T-Shirt — Handmade Happiness Graphic","description":"Soft, lived-in comfort meets crafty heart. This garment-dyed tee carries a playful, hand-drawn “Crochet Love” design in bright purples and pinks — a yarn-wrapped heart and hook framed by tiny hearts and the phrases “Made by hands” and “Made with heart.” It feels like the warm aftermath of a cozy stitch night: yarn on the table, tea at your elbow, and that quiet pride when a project becomes something loved. Wear it to yarn circles, markets, or lazy weekends at your favorite café. The relaxed, heavyweight cotton and garment-dyed finish give the shirt a worn-in softness that complements handmade vibes and shows off the colorful art without shouting. Sized broadly and built to last, it’s a comfortable layer that nods to craft pride every time you pull it on.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun US cotton for durable, soft comfort\u003cbr\u003e- Garment-dyed finish for subtle, lived-in color and texture\u003cbr\u003e- Heavyweight 6.1 oz fabric with relaxed, pre-shrunk fit\u003cbr\u003e- Tubular knit (no side seams) and double-needle stitching for durability\u003cbr\u003e- Available S–4XL with sewn-in label; 58 color options\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","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":58017148469573,"sku":"25234011313290938451","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Granite \/ S","offer_id":58017148502341,"sku":"21355030189937292132","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Blossom \/ S","offer_id":58017148535109,"sku":"73560255216467063190","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ S","offer_id":58017148567877,"sku":"33060610033442730923","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Violet \/ S","offer_id":58017148600645,"sku":"62929531221118018544","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Washed Denim \/ S","offer_id":58017148633413,"sku":"24684753038370143003","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58017148666181,"sku":"77936743597185665427","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Granite \/ M","offer_id":58017148698949,"sku":"28181612871123866120","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Blossom \/ M","offer_id":58017148731717,"sku":"12623424741767310312","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ M","offer_id":58017148764485,"sku":"24602266333180445006","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Violet \/ M","offer_id":58017148797253,"sku":"10263072568140132730","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Washed Denim \/ M","offer_id":58017148830021,"sku":"12370688505614777034","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58017148862789,"sku":"25755379263421846782","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58017148895557,"sku":"26618483595899330691","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Granite \/ L","offer_id":58017148928325,"sku":"14076082602273645746","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Blossom \/ L","offer_id":58017148961093,"sku":"24704198914755418986","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ L","offer_id":58017148993861,"sku":"11757348597033231910","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Violet \/ L","offer_id":58017149026629,"sku":"23010755885425954334","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Washed Denim \/ L","offer_id":58017149059397,"sku":"11680045250677912113","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58017149092165,"sku":"21143852273471432933","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58017149124933,"sku":"26245565680517593005","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Granite \/ XL","offer_id":58017149157701,"sku":"34815030864298832115","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Blossom \/ XL","offer_id":58017149190469,"sku":"19961465252162835303","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ XL","offer_id":58017149223237,"sku":"95941714885143896309","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Ivory \/ XL","offer_id":58017149256005,"sku":"28548076409574294686","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Violet \/ XL","offer_id":58017149288773,"sku":"11033325524149123493","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Washed Denim \/ XL","offer_id":58017149321541,"sku":"25468610468403820276","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58017149354309,"sku":"13942705872679386019","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58017149387077,"sku":"60378585121268818317","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Granite \/ 2XL","offer_id":58017149419845,"sku":"17362560771261104775","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Blossom \/ 2XL","offer_id":58017149452613,"sku":"23200848400653298571","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ 2XL","offer_id":58017149485381,"sku":"18708871980167986392","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":58017149518149,"sku":"14471876114266664353","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Violet \/ 2XL","offer_id":58017149550917,"sku":"33967843986781174310","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Washed Denim \/ 2XL","offer_id":58017149583685,"sku":"17507008291510691959","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58017149616453,"sku":"26230249935704453955","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Blossom \/ 3XL","offer_id":58017149649221,"sku":"14081500620673962970","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Seafoam \/ 3XL","offer_id":58017149681989,"sku":"29466494704879081854","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Granite \/ 3XL","offer_id":58017149714757,"sku":"30493116286599314336","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":58017149747525,"sku":"38799303081012828522","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Violet \/ 3XL","offer_id":58017149780293,"sku":"33221381629701672341","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Washed Denim \/ 3XL","offer_id":58017149813061,"sku":"76766415678859400989","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58017149845829,"sku":"94442394747178904990","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":58017149878597,"sku":"25695797907731652663","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":58017149911365,"sku":"10147236535229777479","price":30.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":58017149944133,"sku":"15808651030157250037","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1062\/5853\/0629\/files\/11967891961804061404_2048.jpg?v=1779382398","url":"https:\/\/graffi-tees.co.uk\/products\/crochet-love-t-shirt-handmade-happiness-graphic","provider":"GRAFFI-TEES","version":"1.0","type":"link"}