{"product_id":"t-shirt-breathe-easier-build-cleaner-eco-city-graphic","title":"\"Breathe Easier, Build Cleaner\" Eco City Graphic","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;\"\u003eXS\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\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\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                            16.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                            18.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.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                            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                            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                            30.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                            32.00 \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                            27.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                            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.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                            30.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                            31.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                            32.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                            33.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                            34.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                            35.00 \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, 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                            7.99 \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                            8.23 \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                            8.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                            8.74 \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                            9.02 \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                            9.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                            9.49 \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                            9.72 \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                            9.96 \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                        \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        Soft, breathable, and quietly optimistic — this tee carries a message for people who care about cleaner air and greener cities. The graphic blends a bright skyline with leaves and wind turbines, giving a hopeful, community-forward vibe. Wear it on neighborhood walks, at local rallies, or during everyday errands to share a calm, constructive reminder: small choices add up to healthier air. The lightweight cotton feels gentle against the skin, and the simple crew-neck silhouette layers easily under jackets or pairs with jeans for relaxed, intentional looks.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for a soft, breathable feel\u003cbr\u003e- Tubular knit construction — no side seams for a clean, smooth drape\u003cbr\u003e- Ribbed collar with shoulder tape for shape retention and durability\u003cbr\u003e- DTG\/DTF printing options for vibrant sleeve and chest graphics\u003cbr\u003e- OEKO-TEX® certified and ethically sourced cotton with EU 2-year warranty\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e","brand":"Printify","offers":[{"title":"White \/ XS","offer_id":45287991672855,"sku":"85226710181427598938","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":45287991705623,"sku":"33164728036816725789","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45287991738391,"sku":"18794985380738086023","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":45287991771159,"sku":"31571893059057815227","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ S","offer_id":45287991803927,"sku":"55892505120572393402","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":45287991836695,"sku":"13929652417437755629","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":45287991869463,"sku":"10408011806134318244","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ S","offer_id":45287991902231,"sku":"14096406960889607282","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ S","offer_id":45287991934999,"sku":"17358739957550242903","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":45287991967767,"sku":"23898156145705436736","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45287992000535,"sku":"21861488032725333257","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":45287992033303,"sku":"18736198618050773740","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ M","offer_id":45287992066071,"sku":"67384546072583463051","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":45287992098839,"sku":"30076685495556648103","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":45287992131607,"sku":"24758661816949210888","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ M","offer_id":45287992164375,"sku":"30740485656080376418","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ M","offer_id":45287992197143,"sku":"10132201984842629134","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":45287992229911,"sku":"33743706618140398115","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45287992262679,"sku":"71945446417935911540","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":45287992295447,"sku":"14453752802908660859","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ L","offer_id":45287992328215,"sku":"13392902529262478576","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":45287992360983,"sku":"66066955614290646008","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":45287992393751,"sku":"11271247028116415395","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ L","offer_id":45287992426519,"sku":"49385576952431865435","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ L","offer_id":45287992459287,"sku":"46187391080101079624","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":45287992492055,"sku":"21137131099330226350","price":30.5,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45287992524823,"sku":"18368055580319484706","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":45287992557591,"sku":"26700146315488242174","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ XL","offer_id":45287992590359,"sku":"20409773598901102459","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":45287992623127,"sku":"10742082262336628455","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":45287992655895,"sku":"50244030599795970979","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ XL","offer_id":45287992688663,"sku":"18904287289918416033","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ XL","offer_id":45287992721431,"sku":"32174532676547333495","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":45287992754199,"sku":"29451044671938447960","price":31.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45287992786967,"sku":"11664064094564968112","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":45287992819735,"sku":"24081335624714065590","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 2XL","offer_id":45287992852503,"sku":"45261902244963609575","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":45287992885271,"sku":"31425071669855690863","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":45287992918039,"sku":"20335820649869458133","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ 2XL","offer_id":45287992950807,"sku":"11596884473573622907","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 2XL","offer_id":45287992983575,"sku":"26950778460689186083","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":45287993016343,"sku":"61787031388984450208","price":32.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":45287993049111,"sku":"31204801029429846098","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":45287993081879,"sku":"77410905581527704266","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 3XL","offer_id":45287993114647,"sku":"27876100787704720174","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":45287993147415,"sku":"48764018057474055147","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":45287993180183,"sku":"27790698544481123149","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ 3XL","offer_id":45287993212951,"sku":"29668925972838916857","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 3XL","offer_id":45287993245719,"sku":"23409665663282899426","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 4XL","offer_id":45287993278487,"sku":"99840213082274109691","price":33.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":45287993311255,"sku":"17713771453619393263","price":33.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":45287993344023,"sku":"17666238814080072983","price":34.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0791\/7279\/6439\/files\/12384744777394829021_2048.jpg?v=1783813708","url":"https:\/\/www.freethoughtsupply.com\/products\/t-shirt-breathe-easier-build-cleaner-eco-city-graphic","provider":"Free Thought Supply LLC","version":"1.0","type":"link"}