{"title":"Home page","description":null,"products":[{"product_id":"roads-closed-assholes-t-shirt-humorous-construction-sign-tee","title":"Roads Closed Assholes T-Shirt — Humorous Construction Sign Tee","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e4XL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e \u003cspan style=\"color: rgb(82, 82, 82);\"\u003eWidth, in\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e16.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e18.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e20.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e22.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e24.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e26.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eLength, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e32.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSleeve length, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e8.60\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e8.90\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e9.20\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e9.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e9.70\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e10.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e10.40\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e10.80\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSize tolerance, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eRoads Closed, Assholes.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eFor the crews holding the city together while getting screamed at for traffic delays.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe “Roads Closed, Assholes” tee from Public Works Outlaw: City of Complaints was built for road crews, operators, utility workers, water departments, sewer divisions, and every blue-collar worker keeping infrastructure alive while the public loses patience.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eFeaturing a distressed construction barricade back graphic and vintage-inspired chest logo, this shirt delivers that rugged municipal workwear feel with unapologetic humor straight from the job site.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eSoft, breathable, and built for long shifts, this Bella+Canvas tee is lightweight enough for everyday wear while still holding up on the grind.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eBuilt for:\u003c\/p\u003e\u003cp\u003e• Road crews\u003c\/p\u003e\u003cp\u003e• Heavy equipment operators\u003c\/p\u003e\u003cp\u003e• Utility workers\u003c\/p\u003e\u003cp\u003e• Municipal employees\u003c\/p\u003e\u003cp\u003e• Public works departments\u003c\/p\u003e\u003cp\u003e• Blue-collar outlaws\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct Features:\u003c\/p\u003e\u003cp\u003e• 100% Airlume combed \u0026amp; ring-spun cotton\u003c\/p\u003e\u003cp\u003e• Lightweight breathable fabric\u003c\/p\u003e\u003cp\u003e• Retail fit with classic crew neck\u003c\/p\u003e\u003cp\u003e• Ribbed knit collar for durability\u003c\/p\u003e\u003cp\u003e• Tear-away label for comfort\u003c\/p\u003e\u003cp\u003e• Front chest logo\u003c\/p\u003e\u003cp\u003e• Large distressed back graphic\u003c\/p\u003e\u003cp\u003e• DTG\/DTF printed design\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eFit:\u003c\/p\u003e\u003cp\u003eTrue-to-size retail fit.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWarning:\u003c\/p\u003e\u003cp\u003eMay trigger impatient drivers.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare Instructions:\u003c\/p\u003e\u003cp\u003e• Machine wash cold\u003c\/p\u003e\u003cp\u003e• Tumble dry low\u003c\/p\u003e\u003cp\u003e• Do not dry clean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":49513390702815,"sku":"26166222937448857351","price":28.72,"currency_code":"USD","in_stock":true},{"title":"XS \/ Burnt Orange","offer_id":49513390735583,"sku":"13379638571089861662","price":28.72,"currency_code":"USD","in_stock":true},{"title":"XS \/ Heather Military Green","offer_id":49513390768351,"sku":"33482078870220074484","price":28.72,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":49513390801119,"sku":"23154288341598082018","price":28.72,"currency_code":"USD","in_stock":true},{"title":"S \/ Burnt Orange","offer_id":49513390833887,"sku":"17028704058430329716","price":28.72,"currency_code":"USD","in_stock":true},{"title":"S \/ Dark Grey Heather","offer_id":49513390866655,"sku":"20840768129814077197","price":28.72,"currency_code":"USD","in_stock":true},{"title":"S \/ Heather Military Green","offer_id":49513390899423,"sku":"19741264647216564424","price":28.72,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":49513390932191,"sku":"95348308996502978738","price":28.72,"currency_code":"USD","in_stock":true},{"title":"M \/ Burnt Orange","offer_id":49513390964959,"sku":"29198050348724803296","price":28.72,"currency_code":"USD","in_stock":true},{"title":"M \/ Dark Grey Heather","offer_id":49513390997727,"sku":"24297105560132443632","price":28.72,"currency_code":"USD","in_stock":true},{"title":"M \/ Natural","offer_id":49513391030495,"sku":"13829863520198575745","price":28.72,"currency_code":"USD","in_stock":true},{"title":"M \/ Heather Military Green","offer_id":49513391063263,"sku":"27305415107218664618","price":28.72,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":49513391096031,"sku":"23822397775788132531","price":28.72,"currency_code":"USD","in_stock":true},{"title":"L \/ Burnt Orange","offer_id":49513391128799,"sku":"23934402106281310849","price":28.72,"currency_code":"USD","in_stock":true},{"title":"L \/ Dark Grey Heather","offer_id":49513391161567,"sku":"27378489226612660194","price":28.72,"currency_code":"USD","in_stock":true},{"title":"L \/ Natural","offer_id":49513391194335,"sku":"98226692122267974289","price":28.72,"currency_code":"USD","in_stock":true},{"title":"L \/ Heather Military Green","offer_id":49513391227103,"sku":"21416859195733195680","price":28.72,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":49513391259871,"sku":"32896508506304001495","price":28.72,"currency_code":"USD","in_stock":true},{"title":"XL \/ Burnt Orange","offer_id":49513391292639,"sku":"49858449058812306973","price":28.72,"currency_code":"USD","in_stock":true},{"title":"XL \/ Dark Grey Heather","offer_id":49513391325407,"sku":"78683927061735713454","price":28.72,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":49513391358175,"sku":"10717793231835312586","price":28.72,"currency_code":"USD","in_stock":true},{"title":"XL \/ Heather Military Green","offer_id":49513391390943,"sku":"12076093706926505519","price":28.72,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":49513391423711,"sku":"51195739944329884505","price":32.9,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Burnt Orange","offer_id":49513391456479,"sku":"79197818349185608483","price":32.9,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Dark Grey Heather","offer_id":49513391489247,"sku":"32115213245174711228","price":32.9,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":49513391522015,"sku":"39462673763369518227","price":32.9,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Heather Military Green","offer_id":49513391554783,"sku":"16099188517253355918","price":32.9,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":49513391587551,"sku":"16012359740688592153","price":36.72,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Burnt Orange","offer_id":49513391620319,"sku":"13162909836902918087","price":36.72,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Heather Military Green","offer_id":49513391653087,"sku":"42806820999367112494","price":36.72,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":49513391685855,"sku":"16774897740668330887","price":41.35,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Burnt Orange","offer_id":49513391718623,"sku":"21466164069940201948","price":41.35,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Heather Military Green","offer_id":49513391751391,"sku":"18405087113169915481","price":41.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0811\/6486\/1663\/files\/10982423003257722452_2048.jpg?v=1779715210"}],"url":"https:\/\/publicworksoutlaw.com\/collections\/frontpage.oembed","provider":"Public Works Outlaw","version":"1.0","type":"link"}