{"product_id":"solidarity-built-this-sweatshirt-labor-rights-activist-crewneck","title":"Solidarity Built This Sweatshirt – Labor Rights Activist Crewneck","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\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.01 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            39.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            40.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        “Solidarity Built This” is a warm, statement-making sweatshirt for union members, organizers, labor supporters, and anyone who believes progress is built together. The vintage-inspired graphic shows workers standing shoulder to shoulder beneath bold lettering, with the message “Every gain made, with a struggle”—a reminder of collective strength and hard-won rights. Wear it at organizing meetings, rallies, Labor Day gatherings, or during everyday work and community life when you want your values close. Made from a medium-heavy cotton-polyester blend, it has a classic crewneck fit, durable double-needle stitching, a shape-retaining ribbed collar, cuffs, and waistband, and a tear-away label for a more comfortable feel. The tubular knit construction creates a clean look without side seams, while the embroidered design adds lasting texture and character.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Medium-heavy 8.0 oz cotton-polyester blend for comfort and durability\u003cbr\u003e- Classic crewneck fit with ribbed, shape-retaining collar, cuffs, and waistband\u003cbr\u003e- Embroidered design placement options include left chest, center chest, large center chest, and both wrists\u003cbr\u003e- Tubular knit construction without side seams for a clean finish and reduced fabric waste\u003cbr\u003e- Double-needle stitching at key seams, ethically grown US cotton, and OEKO-TEX® certified dyes\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- Do not dryclean\u003cbr\u003e- Do not iron\u003cbr\u003e","brand":"Printify","offers":[{"title":"S \/ Carolina Blue","offer_id":46008647974935,"sku":"23198425325563429522","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":46008648007703,"sku":"20531661404051440585","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":46008648040471,"sku":"23998262466734323307","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Safety Orange","offer_id":46008648073239,"sku":"35855603034580564243","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Safety Pink","offer_id":46008648106007,"sku":"81194952901026475271","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Sand","offer_id":46008648138775,"sku":"21794933475216325718","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":46008648171543,"sku":"31477437599920477472","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Gold","offer_id":46008648204311,"sku":"28074206428540683180","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Safety Green","offer_id":46008648237079,"sku":"43261537367150579236","price":59.57,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":46008648269847,"sku":"17971623606461683982","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Carolina Blue","offer_id":46008648302615,"sku":"32297567086706388377","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":46008648335383,"sku":"12379040325274904364","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":46008648368151,"sku":"67225050725662972521","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Safety Orange","offer_id":46008648400919,"sku":"24801006654425536525","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Safety Pink","offer_id":46008648433687,"sku":"17795770554197626855","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Sand","offer_id":46008648466455,"sku":"20147873186171700930","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":46008648499223,"sku":"17622270857428203950","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Gold","offer_id":46008648531991,"sku":"12382982640647039866","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Safety Green","offer_id":46008648564759,"sku":"68723897243821100533","price":59.57,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":46008648597527,"sku":"35466727802826239556","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Carolina Blue","offer_id":46008648630295,"sku":"15629134523764299207","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":46008648663063,"sku":"53997375301504564849","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":46008648695831,"sku":"75294678032219424856","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Safety Orange","offer_id":46008648728599,"sku":"62652906299411069434","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Safety Pink","offer_id":46008648761367,"sku":"31317053272087004816","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Sand","offer_id":46008648794135,"sku":"22212619134553575268","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":46008648826903,"sku":"89195184107355363736","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Gold","offer_id":46008648859671,"sku":"43232092513369675437","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Safety Green","offer_id":46008648892439,"sku":"20514851508364955301","price":59.57,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":46008648925207,"sku":"13940180648655387417","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Carolina Blue","offer_id":46008648957975,"sku":"31221046730375645784","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":46008648990743,"sku":"24173007443852643720","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":46008649023511,"sku":"32955299041208709903","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Safety Orange","offer_id":46008649056279,"sku":"16857107661915655214","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Safety Pink","offer_id":46008649089047,"sku":"78737480916989010797","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sand","offer_id":46008649121815,"sku":"12970777775508876411","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":46008649154583,"sku":"14121432929111957777","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Gold","offer_id":46008649187351,"sku":"16695662790612122571","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Safety Green","offer_id":46008649220119,"sku":"28705639238350901235","price":59.57,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":46008649252887,"sku":"29069507438752425191","price":59.57,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Carolina Blue","offer_id":46008649285655,"sku":"21365834703690846598","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":46008649318423,"sku":"10426491654161401443","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":46008649351191,"sku":"29938494327529419513","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Safety Orange","offer_id":46008649383959,"sku":"79632339351901321063","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Safety Pink","offer_id":46008649416727,"sku":"11888060270742732195","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sand","offer_id":46008649449495,"sku":"15002466414258930956","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":46008649482263,"sku":"51312612469010556269","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Gold","offer_id":46008649515031,"sku":"12156927355639125467","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Safety Green","offer_id":46008649547799,"sku":"13795908998020263378","price":68.77,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":46008649580567,"sku":"20087324718119340527","price":68.77,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Carolina Blue","offer_id":46008649613335,"sku":"32883649597368775545","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Blue","offer_id":46008649646103,"sku":"18487006651998832345","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Pink","offer_id":46008649678871,"sku":"25969654221052859609","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Safety Orange","offer_id":46008649711639,"sku":"29466784662259810065","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Safety Pink","offer_id":46008649744407,"sku":"37786363154469519950","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sand","offer_id":46008649777175,"sku":"19520594063634921613","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":46008649809943,"sku":"26232034439185557501","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Gold","offer_id":46008649842711,"sku":"84609840112124980560","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Safety Green","offer_id":46008649875479,"sku":"10644052374372708745","price":73.83,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":46008649908247,"sku":"26594639967191295696","price":73.83,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":46008649941015,"sku":"22147973125467289416","price":82.87,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Safety Green","offer_id":46008649973783,"sku":"58442855315830090293","price":82.87,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Ash","offer_id":46008650006551,"sku":"14088671360099286339","price":82.87,"currency_code":"USD","in_stock":true},{"title":"5XL \/ White","offer_id":46008650039319,"sku":"33576600824813988442","price":84.4,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Safety Green","offer_id":46008650072087,"sku":"51875466699326432665","price":84.4,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Ash","offer_id":46008650104855,"sku":"10617378655350213892","price":84.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0791\/7279\/6439\/files\/11082252641212404959_2048.jpg?v=1793666156","url":"https:\/\/www.freethoughtsupply.com\/products\/solidarity-built-this-sweatshirt-labor-rights-activist-crewneck","provider":"Free Thought Supply LLC","version":"1.0","type":"link"}