{"product_id":"less-meeting-t-shirt","title":"Less Meeting T-Shirt","description":"\u003cp\u003eLightweight and quietly confident, this tee speaks to early-morning courts and the calm that comes with first serves. Soft Airlume cotton sits against skin while a subtle, serif wordmark “morning tennis” settles across the chest in muted tones. It dresses easily for warm-up laps, a coffee run after practice, or laid-back weekends when you still carry the rhythm of the game. The retail crew neck and clean silhouette let you layer a zip or wear it alone; the tear-away label and stabilized seams keep focus on comfort, not fuss. For those who move through dawn rallies and mellow matches, this shirt feels like the pause between points.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":52873646932279,"sku":"15110804624031198865","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ Natural","offer_id":52873646997815,"sku":"19468532992428972150","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":52873647063351,"sku":"31885659881634623657","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Natural","offer_id":52873647128887,"sku":"84656682720585570884","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":52873647161655,"sku":"14471573821126563288","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":52873647227191,"sku":"20544412722951369040","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":52873647292727,"sku":"16305882627422707743","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Natural","offer_id":52873647358263,"sku":"35826587533213603090","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":52873647391031,"sku":"16615925629886207948","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":52873647489335,"sku":"27912245935420914962","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Natural","offer_id":52873647554871,"sku":"51904055412615153909","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":52873647587639,"sku":"17556548163192168943","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":52873647653175,"sku":"17454156637074803329","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":52873647718711,"sku":"68209638711143380238","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":52873647784247,"sku":"15798784503801892574","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":52873647817015,"sku":"33276368591687778063","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":52873647882551,"sku":"16726883275977698747","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":52873647948087,"sku":"29038993291376082641","price":31.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":52873648013623,"sku":"19644946547329528715","price":31.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":52873648046391,"sku":"32943076580056612587","price":31.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":52873648111927,"sku":"31072170437428430336","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/0163\/9991\/files\/less-meeting-t-shirt-black-mockup-dos-5373f846-ff31-4f37-92ec-2fd7d45bda3f.webp?v=1787279446","url":"https:\/\/www.courtritual.com\/products\/less-meeting-t-shirt","provider":"Court Ritual","version":"1.0","type":"link"}