{"product_id":"veterans-for-kamala-harris-for-president-campaign-t-shirt-2028","title":"Veterans for Kamala Harris for President Campaign T-Shirt 2028","description":"\u003cp\u003eWear your civic voice with calm confidence. This lightweight jersey tee carries a clean, patriotic layout—bold name type, a single campaign year line, trimmed by subtle stars and bars—so your message reads clear without shouting. The breathable Airlume cotton feels soft against the skin and layers easily under a jacket for rallies, neighborhood canvassing, or weekend errands. It drapes with a retail fit and classic crew neck that keeps the silhouette neat and approachable. Built with reinforced seams and shoulder tape, it holds its shape through repeated wear while the tear-away label eliminates scratchy irritation. Let this shirt move with you from meetups to town halls, a quiet, comfortable way to show where you stand.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% Airlume combed \u0026amp; ring-spun cotton for a soft, breathable feel\u003cbr\u003e- Retail fit with crew neckline—neat, easy to layer\u003cbr\u003e- Side seams and shoulder tape for structural support and shape retention\u003cbr\u003e- DTF\/DTG printed details for crisp sleeve and neck-label graphics\u003cbr\u003e- Tear-away label and REACH-certified materials; responsibly manufactured\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\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 \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Athletic Heather \/ S","offer_id":45180698820745,"sku":"20986785338410779077","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":45180698853513,"sku":"18474053237459787207","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ S","offer_id":45180698886281,"sku":"12095851548000725370","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":45180698919049,"sku":"21148382885730508162","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":45180698951817,"sku":"27312875387601024509","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":45180698984585,"sku":"23124658662766324088","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":45180699017353,"sku":"30299109642872869835","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45180699050121,"sku":"16032647968345916069","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":45180699082889,"sku":"39423763603449676447","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45180699115657,"sku":"22493624001536540860","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ M","offer_id":45180699148425,"sku":"24795944070238540396","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":45180699181193,"sku":"29767685182687861908","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":45180699213961,"sku":"99427195217628376707","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":45180699246729,"sku":"14782631095005433151","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":45180699279497,"sku":"17649672840747788088","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45180699312265,"sku":"29588569784943085014","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":45180699345033,"sku":"12636075821475764278","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":45180699377801,"sku":"89167808800235811802","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45180699410569,"sku":"31404301666814669455","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ L","offer_id":45180699443337,"sku":"29744964292481270999","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":45180699476105,"sku":"27435522001210695831","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":45180699508873,"sku":"57162441481066595110","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":45180699541641,"sku":"18196267393653791799","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":45180699574409,"sku":"10066078691730394758","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45180699607177,"sku":"90504098059317191395","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":45180699639945,"sku":"26271042595010576997","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45180699672713,"sku":"61093468441054205355","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ XL","offer_id":45180699705481,"sku":"13560363888467651598","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":45180699738249,"sku":"83324118276532248512","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":45180699771017,"sku":"66541661529098935742","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":45180699803785,"sku":"32036863776977231705","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":45180699836553,"sku":"30386660811139225716","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45180699869321,"sku":"94796689422836821219","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":45180699902089,"sku":"69288256327381064957","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":45180699934857,"sku":"12928455313210402632","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45180699967625,"sku":"91674781227952148116","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ 2XL","offer_id":45180700000393,"sku":"20558075338227758335","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":45180700033161,"sku":"21594615902845379408","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":45180700065929,"sku":"26482675774287100146","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":45180700098697,"sku":"20034035751252532625","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":45180700131465,"sku":"19088300599943062414","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45180700164233,"sku":"27945036933459156641","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":45180700197001,"sku":"76394343449801584896","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 3XL","offer_id":45180700229769,"sku":"26598624160885736324","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":45180700262537,"sku":"32230011914394747544","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ 3XL","offer_id":45180700295305,"sku":"21060220864641592585","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":45180700328073,"sku":"17519964607096353536","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":45180700360841,"sku":"19190672444467125856","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":45180700393609,"sku":"70298535022518478459","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":45180700426377,"sku":"20601642776553070402","price":34.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":45180700459145,"sku":"30751389109561916401","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":45180700491913,"sku":"23595285779847655751","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/9527\/3097\/files\/4668779013627761580_2048.jpg?v=1769108195","url":"https:\/\/www.leftdriphq.com\/products\/veterans-for-kamala-harris-for-president-campaign-t-shirt-2028","provider":"Leftdriphq","version":"1.0","type":"link"}