{"product_id":"project-2028-tee-democracy-isnt-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\u003eThis lightweight jersey tee carries a bold, streetwise energy — a square, vintage-inspired graphic centered on the chest announces “PROJECT 2028” in playful, hand-drawn lettering, while a softer message sits inside a matching square on the back. The shirt sits cleanly between casual and statement wear: breathable cotton that layers easily, a ribbed crew neck and side seams for structure, plus taped shoulders and a tear-away label for comfort. Wear it to rallies, campus meetups, late-night planning sessions, or everyday runs when you want to signal belonging without shouting. The restrained palette and blocky composition let the graphic read like a badge — familiar to organizers, students, and civic-minded creatives who live where ideas meet action.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% Airlume combed \u0026amp; ring-spun cotton (lightweight, breathable)\u003cbr\u003e- Retail crew-neck fit with side seams and ribbed knit collar for shape retention\u003cbr\u003e- Shoulder tape and tear-away label for comfort and durability\u003cbr\u003e- DTF\/DTG printed graphics providing crisp detail and vibrant color\u003cbr\u003e- REACH certified; blank sourced from Honduras; select color blends contain polyester\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":47826777407540,"sku":"17201470144873682208","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather True Royal","offer_id":47826777440308,"sku":"40753333998762219409","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Pink","offer_id":47826777473076,"sku":"18799518776880615332","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":47826777505844,"sku":"24616122747338194481","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":47826777538612,"sku":"11621542662878315473","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Peach","offer_id":47826777571380,"sku":"63019590905752139202","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Aqua","offer_id":47826777604148,"sku":"71425711623861038251","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Ice Blue","offer_id":47826777636916,"sku":"23288823520593184636","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Mauve","offer_id":47826777669684,"sku":"74451106794449097271","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Prism Ice Blue","offer_id":47826777702452,"sku":"27761239709844282374","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Prism Lilac","offer_id":47826777735220,"sku":"31787602990099344231","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":47826777767988,"sku":"33016993697698893797","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather True Royal","offer_id":47826777800756,"sku":"15387419321000429571","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Natural","offer_id":47826777833524,"sku":"26380963659916299100","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Pink","offer_id":47826777866292,"sku":"20143104098856630866","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":47826777899060,"sku":"23702729312064964174","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Peach","offer_id":47826777931828,"sku":"70868114941050217098","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Aqua","offer_id":47826777964596,"sku":"17607297678387809126","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Ice Blue","offer_id":47826777997364,"sku":"23577567455639279130","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Mauve","offer_id":47826778030132,"sku":"12025634589092395555","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Prism Ice Blue","offer_id":47826778062900,"sku":"30937472222616301193","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":47826778095668,"sku":"31980225801119689609","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather True Royal","offer_id":47826778128436,"sku":"66679982273840321507","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Natural","offer_id":47826778161204,"sku":"31857705439022953240","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Pink","offer_id":47826778193972,"sku":"28478369512402087705","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":47826778226740,"sku":"22462489536278506747","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":47826778259508,"sku":"40457177929529775965","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Peach","offer_id":47826778292276,"sku":"28279785573790292442","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Aqua","offer_id":47826778325044,"sku":"16032736900887467626","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Ice Blue","offer_id":47826778357812,"sku":"28743024991162562184","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Mustard","offer_id":47826778390580,"sku":"31986360839015273778","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Mauve","offer_id":47826778423348,"sku":"16885206228264805098","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Prism Ice Blue","offer_id":47826778456116,"sku":"10290701377535773432","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":47826778488884,"sku":"22789609854420214658","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":47826778521652,"sku":"98383947457104473487","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Pink","offer_id":47826778554420,"sku":"28564595297945058787","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":47826778587188,"sku":"54706510691903204234","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":47826778619956,"sku":"32838458662834633467","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Peach","offer_id":47826778652724,"sku":"27067559890052426060","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Aqua","offer_id":47826778685492,"sku":"14470337774514269877","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Ice Blue","offer_id":47826778718260,"sku":"37447216486218777017","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Mustard","offer_id":47826778751028,"sku":"30555657434658787463","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Mauve","offer_id":47826778783796,"sku":"83222057611051688197","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Prism Ice Blue","offer_id":47826778816564,"sku":"22017207155223319406","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":47826778849332,"sku":"76622940599579354786","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather True Royal","offer_id":47826778882100,"sku":"90460634714743601062","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":47826778914868,"sku":"32029833795421332789","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Pink","offer_id":47826778947636,"sku":"95025747786483010297","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":47826778980404,"sku":"15197595937993814016","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":47826779013172,"sku":"28475900732486903117","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Peach","offer_id":47826779045940,"sku":"11664117249303599763","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Aqua","offer_id":47826779078708,"sku":"31277820818216571711","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Ice Blue","offer_id":47826779111476,"sku":"10879942760479159174","price":38.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Mauve","offer_id":47826779144244,"sku":"23033316617047196108","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Athletic Heather","offer_id":47826779177012,"sku":"28853331813009221756","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":47826779209780,"sku":"14831936370797649320","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0752\/4542\/0596\/files\/14364342403306262455_2048.jpg?v=1779399830","url":"https:\/\/civic-thread.myshopify.com\/products\/project-2028-tee-democracy-isnt-automatic-political-campaign-t-shirt-make-a-statement-without-saying-a-word","provider":"Civic Thread","version":"1.0","type":"link"}