{"product_id":"equality-is-infrastructure-t-shirt-vote-democracy-graphic-tee","title":"Equality Is Infrastructure T‑Shirt — Vote \u0026 Democracy Graphic Tee","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        This lightweight cotton tee carries a quietly powerful message. A stylized globe with a ballot box and growing olive-like branches sits above a bold headline: “Equality is Infrastructure.” The design blends civic pride with gentle, hopeful imagery—earth tones and clean lines that read well from a distance but also feel thoughtful up close. Wear it to community meetings, canvassing days, or casual weekends when you want your values visible without shouting. The classic crew and relaxed fit make it easy to layer under a jacket or pair with jeans and sneakers for a comfortable, intentional look that sparks conversation.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for a soft, year-round feel\u003cbr\u003e- Tubular knit (no side seams) for a smooth drape and reduced waste\u003cbr\u003e- Durable ribbed collar with shoulder tape to keep shape and prevent stretching\u003cbr\u003e- DTG prints for main artwork with DTF used on sleeves and inner neck labels\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified and ethically sourced US cotton\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":45235412074519,"sku":"11134812981768204303","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":45235412107287,"sku":"13898585886330983106","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45235412140055,"sku":"56492872145647109361","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":45235412172823,"sku":"13355573603277658318","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ S","offer_id":45235412205591,"sku":"27622314804025412134","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":45235412238359,"sku":"15908658437843683877","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ S","offer_id":45235412271127,"sku":"60577799091600435009","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":45235412303895,"sku":"18016282981303880060","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ S","offer_id":45235412336663,"sku":"10944742501196197878","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":45235412369431,"sku":"30388430044380219007","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45235412402199,"sku":"16792753389929148652","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":45235412434967,"sku":"21465386422050318775","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ M","offer_id":45235412467735,"sku":"13803059401067239475","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":45235412500503,"sku":"63542823343975282063","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ M","offer_id":45235412533271,"sku":"32812065099048103021","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":45235412566039,"sku":"61853660451573197329","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ M","offer_id":45235412598807,"sku":"20180258750626987886","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":45235412631575,"sku":"15952124963228181403","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45235412664343,"sku":"12287603409305543996","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":45235412697111,"sku":"92691318620628391076","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ L","offer_id":45235412729879,"sku":"28768194639078555427","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":45235412762647,"sku":"76593472436820881082","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ L","offer_id":45235412795415,"sku":"14658562199324897929","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":45235412828183,"sku":"27398807505423527195","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ L","offer_id":45235412860951,"sku":"28744584691996357337","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":45235412893719,"sku":"24039083690733974343","price":30.5,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45235412926487,"sku":"19416200962583646693","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":45235412959255,"sku":"28729854717868823438","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ XL","offer_id":45235412992023,"sku":"19432995063103275127","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":45235413024791,"sku":"14879424196802375728","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ XL","offer_id":45235413057559,"sku":"31874627185311951887","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":45235413090327,"sku":"17604971021726137585","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ XL","offer_id":45235413123095,"sku":"35155396263412889167","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":45235413155863,"sku":"32099384064378049747","price":31.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45235413188631,"sku":"27678529978320064069","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":45235413221399,"sku":"18568994540780486301","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 2XL","offer_id":45235413254167,"sku":"12269093354858006194","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":45235413286935,"sku":"12240361011267358154","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ 2XL","offer_id":45235413319703,"sku":"11267581524183796179","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":45235413352471,"sku":"27634829727288995268","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 2XL","offer_id":45235413385239,"sku":"20766677816330371961","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":45235413418007,"sku":"31204458152884875142","price":32.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":45235413450775,"sku":"73812870996384875328","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":45235413483543,"sku":"77159228368473549065","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 3XL","offer_id":45235413516311,"sku":"26127643728309021673","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":45235413549079,"sku":"27112372040038141540","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ 3XL","offer_id":45235413581847,"sku":"42196654272374718986","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":45235413614615,"sku":"88292595949711463247","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 3XL","offer_id":45235413647383,"sku":"15988090833637394015","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 4XL","offer_id":45235413680151,"sku":"18133117489616781422","price":33.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":45235413712919,"sku":"23133109647288949685","price":33.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":45235413745687,"sku":"12110236146691183235","price":34.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0791\/7279\/6439\/files\/7684080600090010150_2048.jpg?v=1782155312","url":"https:\/\/www.freethoughtsupply.com\/products\/equality-is-infrastructure-t-shirt-vote-democracy-graphic-tee","provider":"Free Thought Supply LLC","version":"1.0","type":"link"}