{"product_id":"eight-hours-won-t-shirt-labor-day-vintage-union-work-shirt","title":"Eight Hours Won T-Shirt — Labor Day Vintage Union Work Shirt","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;\"\u003eXS\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                            16.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                            18.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                            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.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                            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                    \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                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.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, 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                            7.99 \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                            8.23 \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                            8.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                            8.74 \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                            9.02 \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                            9.25 \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                            9.49 \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                            9.72 \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                            9.96 \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                        \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        \u003cp\u003eThis tee wears like a small act of solidarity. The vintage-inspired “Eight Hours Won” graphic — complete with a clock, winning ticket and factory smokestacks — nods to labor history and the long-fought right to an eight-hour workday. It sits comfortably on the shoulders, moves with your body, and reads like a quiet statement when you’re running errands, at a rally, or sharing stories over coffee. The soft, broken-in hand of the fabric gives the print a lived-in look that suits everyday wear. For people who care about workers’ rights, nostalgia, and honest design, this shirt feels like something you’ve had for years the moment you put it on.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for a soft, breathable feel\u003c\/p\u003e\u003cp\u003e- Tubular knit construction — no side seams for a cleaner drape\u003c\/p\u003e\u003cp\u003e- Ribbed, seamed collar with shoulder tape to retain shape and prevent stretching\u003c\/p\u003e\u003cp\u003e- Pearlized, tear-away label for itch-free comfort; OEKO-TEX® STANDARD 100 certified\u003c\/p\u003e\u003cp\u003e- DTF sleeve prints and DTG main print for durable, high-detail artwork\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Do not bleach\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Charcoal \/ XS","offer_id":45273568411671,"sku":"74711174511407969068","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":45273568444439,"sku":"18229901055447354919","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":45273568477207,"sku":"31094969823908118874","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ S","offer_id":45273568509975,"sku":"16354062307837525517","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":45273568542743,"sku":"24506331267954387231","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45273568575511,"sku":"24624335583753728981","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ S","offer_id":45273568608279,"sku":"99694974449822620508","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":45273568641047,"sku":"23604932141393981708","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ S","offer_id":45273568673815,"sku":"27546223271144931353","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":45273568706583,"sku":"23689115488922380870","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ S","offer_id":45273568739351,"sku":"11659754197664465891","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ S","offer_id":45273568772119,"sku":"17485424235973393962","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ M","offer_id":45273568804887,"sku":"26927213572041790116","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":45273568837655,"sku":"28724476057916479188","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45273568870423,"sku":"40822746901116242470","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ M","offer_id":45273568903191,"sku":"27146398690919776408","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":45273568935959,"sku":"13726434589126506028","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ M","offer_id":45273568968727,"sku":"29943714749234262839","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":45273569001495,"sku":"49750752074186373559","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ M","offer_id":45273569034263,"sku":"18205494379398103567","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ M","offer_id":45273569067031,"sku":"17038116389810979418","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ L","offer_id":45273569099799,"sku":"27046608201022253263","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":45273569132567,"sku":"28069908196310326171","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45273569165335,"sku":"27052652125992601216","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ L","offer_id":45273569198103,"sku":"60286365029431152128","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":45273569230871,"sku":"29566691047294308706","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ L","offer_id":45273569263639,"sku":"21127688261273380391","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":45273569296407,"sku":"32716454387012912166","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ L","offer_id":45273569329175,"sku":"21559437613174938143","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ L","offer_id":45273569361943,"sku":"32335930357404988508","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ XL","offer_id":45273569394711,"sku":"11782552791433350658","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":45273569427479,"sku":"32277431880427846044","price":30.5,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45273569460247,"sku":"23168061481443725499","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ XL","offer_id":45273569493015,"sku":"27892025592013231169","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":45273569525783,"sku":"23667933070346319617","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ XL","offer_id":45273569558551,"sku":"21837602791590370851","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":45273569591319,"sku":"27800078139550635639","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ XL","offer_id":45273569624087,"sku":"12418516688029484576","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ XL","offer_id":45273569656855,"sku":"17472010557940605709","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":45273569689623,"sku":"29491666345713047841","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":45273569722391,"sku":"27835133158261845715","price":31.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45273569755159,"sku":"62459459972222445364","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 2XL","offer_id":45273569787927,"sku":"54037461997084447542","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":45273569820695,"sku":"13951841372159088681","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ 2XL","offer_id":45273569853463,"sku":"49942304318749411175","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":45273569886231,"sku":"19925190877255893897","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ 2XL","offer_id":45273569918999,"sku":"20189805897166757926","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 2XL","offer_id":45273569951767,"sku":"13684703044995096745","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":45273569984535,"sku":"32173492376888781915","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":45273570017303,"sku":"77643453216759256596","price":32.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":45273570050071,"sku":"29387623231639659662","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 3XL","offer_id":45273570082839,"sku":"10787958458180699536","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":45273570115607,"sku":"30929284524142207202","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sky \/ 3XL","offer_id":45273570148375,"sku":"13856384878995645429","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":45273570181143,"sku":"11017942863162152456","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ 3XL","offer_id":45273570213911,"sku":"14763389532192835472","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 3XL","offer_id":45273570246679,"sku":"24186597985283131530","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 4XL","offer_id":45273570279447,"sku":"26377560044125779848","price":33.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":45273570312215,"sku":"43324273388607575838","price":33.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":45273570344983,"sku":"20993815644149151678","price":33.5,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 5XL","offer_id":45273570377751,"sku":"26690071765628951947","price":34.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ 5XL","offer_id":45273570410519,"sku":"39311506238389141833","price":34.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":45273570443287,"sku":"32762849729711344570","price":34.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0791\/7279\/6439\/files\/10632758723284121751_2048.jpg?v=1783469453","url":"https:\/\/www.freethoughtsupply.com\/products\/eight-hours-won-t-shirt-labor-day-vintage-union-work-shirt","provider":"Free Thought Supply LLC","version":"1.0","type":"link"}