{"product_id":"protect-the-vote-graphic-t-shirt-voter-rights-civic-engagement-tee","title":"Protect the Vote Graphic T-Shirt — Voter Rights \/ Civic Engagement 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 bold civic message with clean, modern artwork—vivid blues and stark contrasts that draw the eye to the central illustration and headline. Wear it to rallies, community meetups, or casual days when you want to make your stance known without shouting. The shirt feels soft against the skin and hangs with a relaxed, classic cut that layers easily under jackets or over long-sleeve shirts. It reads like a quiet conversation starter: strong visuals, clear intent, and comfortable fit for hours on the move.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for a soft, breathable feel\u003cbr\u003e- Tubular knit (no side seams) for a smooth silhouette and reduced fabric waste\u003cbr\u003e- Durable ribbed collar with shoulder tape to maintain shape over time\u003cbr\u003e- Prints applied with DTG\/DTF methods for vibrant, long-lasting artwork\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified and ethically sourced 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":"XS \/ Charcoal","offer_id":45514429104151,"sku":"29870142613705279302","price":29.5,"currency_code":"USD","in_stock":true},{"title":"XS \/ Sport Grey","offer_id":45514429136919,"sku":"13646237422044630173","price":29.5,"currency_code":"USD","in_stock":true},{"title":"XS \/ White","offer_id":45514429169687,"sku":"26738903917512969242","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ Charcoal","offer_id":45514429202455,"sku":"16681819142216451660","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":45514429235223,"sku":"16113452663451020433","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":45514429267991,"sku":"31183186092088992877","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":45514429300759,"sku":"25536922958375866880","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":45514429333527,"sku":"10064535427832368759","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":45514429366295,"sku":"21022862503141015633","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ Stone Blue","offer_id":45514429399063,"sku":"27214372714245059357","price":29.5,"currency_code":"USD","in_stock":true},{"title":"S \/ Sage","offer_id":45514429431831,"sku":"15700236623499784163","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ Charcoal","offer_id":45514429464599,"sku":"62137889917108317209","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":45514429497367,"sku":"19070982615423950702","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":45514429530135,"sku":"34551712129303688085","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":45514429562903,"sku":"26723939912835565126","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":45514429595671,"sku":"17622342597349689916","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":45514429628439,"sku":"19009938708253072635","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ Stone Blue","offer_id":45514429661207,"sku":"91891038371441285713","price":29.5,"currency_code":"USD","in_stock":true},{"title":"M \/ Sage","offer_id":45514429693975,"sku":"30798845626002307331","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ Charcoal","offer_id":45514429726743,"sku":"10411017185793574878","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":45514429759511,"sku":"14173691544654559553","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":45514429792279,"sku":"11604910673732393864","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":45514429825047,"sku":"22791416190420385335","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":45514429857815,"sku":"10557423434205419815","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":45514429890583,"sku":"23671588064416682079","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ Stone Blue","offer_id":45514429923351,"sku":"23426672310902555438","price":29.5,"currency_code":"USD","in_stock":true},{"title":"L \/ Sage","offer_id":45514429956119,"sku":"21511347759515615006","price":29.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ Charcoal","offer_id":45514429988887,"sku":"67837857075443717033","price":30.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":45514430021655,"sku":"71450372818659872908","price":30.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":45514430054423,"sku":"24780358566293748456","price":30.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":45514430087191,"sku":"31497100203663209239","price":30.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":45514430119959,"sku":"30852080689379328304","price":30.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":45514430152727,"sku":"41207874281480634180","price":30.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ Stone Blue","offer_id":45514430185495,"sku":"84555431072761651566","price":30.5,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sage","offer_id":45514430218263,"sku":"21690226575476639148","price":30.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Charcoal","offer_id":45514430251031,"sku":"62263879996797625114","price":31.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":45514430283799,"sku":"18239475546700550662","price":31.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":45514430316567,"sku":"22110972328342663876","price":31.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":45514430349335,"sku":"26405968650437006520","price":31.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":45514430382103,"sku":"33054899945596351441","price":31.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":45514430414871,"sku":"62337076059382020257","price":31.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Stone Blue","offer_id":45514430447639,"sku":"79379909905676034435","price":31.5,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sage","offer_id":45514430480407,"sku":"30115991710758270053","price":31.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Charcoal","offer_id":45514430513175,"sku":"30143768054019734422","price":32.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Blue","offer_id":45514430545943,"sku":"11486547475072924243","price":32.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":45514430578711,"sku":"28691601881514452545","price":32.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":45514430611479,"sku":"31113440299309430205","price":32.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":45514430644247,"sku":"22798716333517263456","price":32.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Pink","offer_id":45514430677015,"sku":"17127127747859439840","price":32.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Stone Blue","offer_id":45514430709783,"sku":"16343294233848092844","price":32.5,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sage","offer_id":45514430742551,"sku":"30454691831298317233","price":32.5,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Charcoal","offer_id":45514430775319,"sku":"58442210382894111523","price":33.5,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Light Blue","offer_id":45514430808087,"sku":"14454004074987270087","price":33.5,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":45514430840855,"sku":"32112557509952732541","price":33.5,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":45514430873623,"sku":"23081232338434836071","price":33.5,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Charcoal","offer_id":45514430906391,"sku":"43648797133765876615","price":34.5,"currency_code":"USD","in_stock":true},{"title":"5XL \/ White","offer_id":45514430939159,"sku":"10401897711569777718","price":34.5,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":45514430971927,"sku":"33286866334613957430","price":34.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0791\/7279\/6439\/files\/14452945611405896660_2048.jpg?v=1789336073","url":"https:\/\/www.freethoughtsupply.com\/products\/protect-the-vote-graphic-t-shirt-voter-rights-civic-engagement-tee","provider":"Free Thought Supply LLC","version":"1.0","type":"link"}