{"product_id":"project-2028-t-shirt-protect-our-democracy-political-activism-tee-make-a-statement-without-saying-a-word","title":"Project 2028 T-Shirt – “Protect Our Democracy” Political Activism Tee - Make a Statement Without Saying a Word","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;\"\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.90\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;\"\u003eMake a Statement Without Saying a Word!\u003c\/span\u003e\u003c\/p\u003e\n\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;\"\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.90\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis lightweight jersey tee carries a quiet, civic-forward statement. Soft Airlume combed cotton drapes like a second skin while a bold, centered block print on the chest reads “Project 2028” with a small line urging protection of democracy. A matching dark square on the back keeps the message contemplative rather than loud. Wear it to rallies, community meetups, or neighborhood canvassing—wherever you want to show steady commitment without shouting. The crew neck and retail fit keep the look clean and easy to layer under a jacket or over a long sleeve. It feels lived-in from the first wear and keeps the focus on the cause, not the clothes.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% Airlume combed and ring-spun cotton (lightweight 142 g\/m²) for breathable comfort\u003cbr\u003e- Retail crew-neck fit with side seams and ribbed knit collar for shape retention\u003cbr\u003e- Shoulder twill tape and tear-away label for durability and comfort\u003cbr\u003e- Prints produced with crisp DTF\/DTG techniques on chest, back, and sleeve\u003cbr\u003e- REACH certified; ethically produced (Bella+Canvas manufacturing standards)\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: medium heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Bella+Canvas 3001, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Blank product sourced from Honduras\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Iron, steam or dry: medium heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Athletic Heather","offer_id":47826793496628,"sku":"65895490452268048525","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Navy","offer_id":47826793529396,"sku":"62843374768371838860","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Red","offer_id":47826793562164,"sku":"19697070313869494075","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":47826793594932,"sku":"17215297918223901492","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":47826793627700,"sku":"23478379455851938839","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Peach","offer_id":47826793660468,"sku":"24668056240659098519","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Ice Blue","offer_id":47826793693236,"sku":"13864419530050254707","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Brown","offer_id":47826793726004,"sku":"11610326914153783433","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":47826793758772,"sku":"26612597613950026948","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Navy","offer_id":47826793791540,"sku":"30195807429588197900","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Natural","offer_id":47826793824308,"sku":"16808893052741602378","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Red","offer_id":47826793857076,"sku":"10280140767652236081","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":47826793889844,"sku":"12534993990170104596","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Peach","offer_id":47826793922612,"sku":"15499255127244458236","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Ice Blue","offer_id":47826793955380,"sku":"22485133194848774890","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Brown","offer_id":47826793988148,"sku":"15238564145407558180","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":47826794020916,"sku":"23169016793979235555","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Navy","offer_id":47826794053684,"sku":"29097832855130583225","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Natural","offer_id":47826794086452,"sku":"33040037609821270426","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Red","offer_id":47826794119220,"sku":"25179732661438201838","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":47826794151988,"sku":"68548433381152657349","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":47826794184756,"sku":"10679262936666723172","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Peach","offer_id":47826794217524,"sku":"21164056482876343713","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Ice Blue","offer_id":47826794250292,"sku":"20836094510379788325","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Brown","offer_id":47826794283060,"sku":"10626284877766207696","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Mustard","offer_id":47826794315828,"sku":"26866497694083058780","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":47826794348596,"sku":"12398850205441013204","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Navy","offer_id":47826794381364,"sku":"17618696647534581374","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":47826794414132,"sku":"25657194697289510579","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Red","offer_id":47826794446900,"sku":"59212233212608574721","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":47826794479668,"sku":"28851695729765658490","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":47826794512436,"sku":"16107143538967014578","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Peach","offer_id":47826794545204,"sku":"23955752154640722284","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Ice Blue","offer_id":47826794577972,"sku":"14166572532898923585","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Brown","offer_id":47826794610740,"sku":"16119496999866702423","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Mustard","offer_id":47826794643508,"sku":"15398241978709090703","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":47826794676276,"sku":"13070528391751355390","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Navy","offer_id":47826794709044,"sku":"50665915717338662719","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":47826794741812,"sku":"11865887078747636105","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Red","offer_id":47826794774580,"sku":"11632432863996900125","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":47826794807348,"sku":"15513673200100148267","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":47826794840116,"sku":"19119483085820105415","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Peach","offer_id":47826794872884,"sku":"21103007980298600382","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Ice Blue","offer_id":47826794905652,"sku":"28380984438067629441","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Brown","offer_id":47826794938420,"sku":"20873164395536137650","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Athletic Heather","offer_id":47826794971188,"sku":"24998668950116997088","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":47826795003956,"sku":"23977592554896772428","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0752\/4542\/0596\/files\/8053451380420744673_2048.jpg?v=1779400368","url":"https:\/\/civic-thread.myshopify.com\/products\/project-2028-t-shirt-protect-our-democracy-political-activism-tee-make-a-statement-without-saying-a-word","provider":"Civic Thread","version":"1.0","type":"link"}