{"product_id":"project-2028-tee-democracy-isn-t-automatic-political-campaign-t-shirt-make-a-statement-without-saying-a-word","title":"Project 2028 Tee — \"Democracy Isn’t Automatic\" Political Campaign T‑Shirt  - 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\u003eMake a Statement Without Saying a Word!\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\u003e A soft, breathable cotton tee that wears like a conversation starter. Bold, retro-inspired lettering on the front announces “PROJECT 2028” in warm yellow and green tones set against a deep green square, while the back carries a quiet, thoughtful message: “Democracy Isn’t Automatic.” The crewneck and retail fit create a clean silhouette that layers easily under jackets or stands alone with jeans. Subtle sleeve detailing and a tear-away label keep the focus on comfort and the statement you’re making. This shirt fits into everyday activism — for rallies, study sessions, neighborhood meetups, or just walking the city streets while sparking thoughtful conversations.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% Airlume combed ring-spun cotton (lightweight, breathable 4.2 oz)\u003cbr\u003e- Retail crewneck fit with side seams and ribbed knit collar for shape retention\u003cbr\u003e- Printed front and back graphics using DTF\/DTG methods for crisp, vibrant detail\u003cbr\u003e- Twill shoulder tape and tear-away label for durability and comfort\u003cbr\u003e- REACH certified; Bella+Canvas sourcing with responsible 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":47826734481460,"sku":"28420383761507932840","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Maroon","offer_id":47826734514228,"sku":"32759311752372311783","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":47826734546996,"sku":"11863495626264010260","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":47826734579764,"sku":"48892959572089331035","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Peach","offer_id":47826734612532,"sku":"27038989071762694167","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Ice Blue","offer_id":47826734645300,"sku":"47059401435823429315","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Mauve","offer_id":47826734678068,"sku":"22264072359559100255","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":47826734710836,"sku":"29858560016831826904","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":47826734743604,"sku":"18702957740577188055","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Natural","offer_id":47826734776372,"sku":"49199124971967787763","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":47826734809140,"sku":"20907165900029621087","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Peach","offer_id":47826734841908,"sku":"20760582078627527207","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Ice Blue","offer_id":47826734874676,"sku":"33820973125643805552","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Mauve","offer_id":47826734907444,"sku":"15850602705150454351","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":47826734940212,"sku":"14261308067639230028","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":47826734972980,"sku":"22358976598257109703","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Natural","offer_id":47826735005748,"sku":"15292087495128552425","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":47826735038516,"sku":"18542116713070670619","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":47826735071284,"sku":"96538329989280380199","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Peach","offer_id":47826735104052,"sku":"11179792846932676722","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Ice Blue","offer_id":47826735136820,"sku":"17846681139837837797","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Mustard","offer_id":47826735169588,"sku":"23224846196171902070","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Mauve","offer_id":47826735202356,"sku":"17229129772332893181","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":47826735235124,"sku":"76724618220392258695","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":47826735267892,"sku":"32665040401235680905","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":47826735300660,"sku":"21816761722554684115","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":47826735333428,"sku":"29204104365398797578","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":47826735366196,"sku":"29942413509309313519","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Peach","offer_id":47826735398964,"sku":"10377502380563750128","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Ice Blue","offer_id":47826735431732,"sku":"22179181410675190912","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Mustard","offer_id":47826735464500,"sku":"36838947572739234062","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Mauve","offer_id":47826735497268,"sku":"23637012467290645663","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":47826735530036,"sku":"29182976685384681438","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":47826735562804,"sku":"86539106871548337823","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":47826735595572,"sku":"29345422585903762749","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":47826735628340,"sku":"17021960420339992646","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":47826735661108,"sku":"21559253881202625590","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Peach","offer_id":47826735693876,"sku":"25620543440911496475","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Ice Blue","offer_id":47826735726644,"sku":"69921893036314923272","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Mauve","offer_id":47826735759412,"sku":"21625255695291204750","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Athletic Heather","offer_id":47826735792180,"sku":"31116080887943020714","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":47826735824948,"sku":"16352683532635360929","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0752\/4542\/0596\/files\/8126933545530721193_2048.jpg?v=1779397968","url":"https:\/\/civic-thread.myshopify.com\/products\/project-2028-tee-democracy-isn-t-automatic-political-campaign-t-shirt-make-a-statement-without-saying-a-word","provider":"Civic Thread","version":"1.0","type":"link"}