{"product_id":"gun-safety-advocate-for-kamala-harris-for-president-campaign-t-shirt-2028","title":"Gun Safety Advocates 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":47119669362825,"sku":"33188357424957570018","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47119669395593,"sku":"72112236309127220107","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ S","offer_id":47119669428361,"sku":"29101035735190137576","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":47119669461129,"sku":"21897608467173520765","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":47119669493897,"sku":"24565322410468832292","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":47119669526665,"sku":"27874805568597259089","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":47119669559433,"sku":"77926870147290865019","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":47119669592201,"sku":"26882419259075797061","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":47119669624969,"sku":"19589086655688108483","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47119669657737,"sku":"27928500128606784996","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ M","offer_id":47119669690505,"sku":"60235209732057340616","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":47119669723273,"sku":"14609666880249458808","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":47119669756041,"sku":"11198549246916972596","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":47119669788809,"sku":"12226384696392638314","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":47119669821577,"sku":"13452960301656552634","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":47119669854345,"sku":"24711573873004829878","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":47119669887113,"sku":"23475899558644935995","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":47119669919881,"sku":"91023111177031518637","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47119669952649,"sku":"74356166553405951981","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ L","offer_id":47119669985417,"sku":"11926269326781643859","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":47119670018185,"sku":"16443750494394541591","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":47119670050953,"sku":"12201370004970731703","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":47119670083721,"sku":"84416858157432756674","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":47119670116489,"sku":"60944864030724041323","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":47119670149257,"sku":"33492162011919880094","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ L","offer_id":47119670182025,"sku":"12636171335378055991","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":47119670214793,"sku":"21889943301150876914","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47119670247561,"sku":"15381041064153700982","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ XL","offer_id":47119670280329,"sku":"13407647281647756889","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":47119670313097,"sku":"73849452200110644717","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":47119670345865,"sku":"11983535190070439729","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":47119670378633,"sku":"17247794118181317166","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":47119670411401,"sku":"20083021322918124016","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":47119670444169,"sku":"22026601565985697203","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":47119670476937,"sku":"21273617665048621136","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":47119670509705,"sku":"28326886990563650100","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47119670542473,"sku":"24467285416669854351","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":47119670575241,"sku":"25193492888160714997","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":47119670608009,"sku":"13453641763675056293","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47119670640777,"sku":"12736222574135288776","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":47119670673545,"sku":"27679178713698958623","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":47119670706313,"sku":"17645967608072539645","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":47119670739081,"sku":"31187072331783341161","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 3XL","offer_id":47119670771849,"sku":"30076519982998921782","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47119670804617,"sku":"12789575062336012211","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Kelly \/ 3XL","offer_id":47119670837385,"sku":"24108410416142964295","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":47119670870153,"sku":"32106011233655479527","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":47119670902921,"sku":"22137557688254433689","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47119670935689,"sku":"18426643915741561268","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":47119670968457,"sku":"11407873605359670627","price":34.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":47119671001225,"sku":"89026756186696081126","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":47119671033993,"sku":"39517295957310338651","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/9527\/3097\/files\/1303222929210702690_2048.jpg?v=1782663713","url":"https:\/\/www.leftdriphq.com\/products\/gun-safety-advocate-for-kamala-harris-for-president-campaign-t-shirt-2028","provider":"Leftdriphq","version":"1.0","type":"link"}