{"product_id":"libraries-are-democracy-s-lab-t-shirt","title":"Libraries Are Democracy’s Lab T‑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        This lightweight cotton tee carries a quiet kind of conviction. The vintage-inspired “Libraries are Democracy’s Lab” design blends bold lettering with a classic library facade and subtle scholarly icons — a badge for people who value inquiry, community, and accessible knowledge. Wear it folded over a cardigan for study nights, layered under a jacket at rallies, or lounging with a good book. The soft ring-spun cotton sits comfortably against the skin, and thoughtful construction (no side seams, ribbed collar, reinforced shoulder tape) keeps the shape wash after wash. It feels lived-in from the first wear and makes a gentle statement about the work of libraries in civic life.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton lightweight (4.5 oz\/yd²) for breathable, year-round comfort\u003cbr\u003e- Tubular knit construction without side seams for cleaner look and reduced waste\u003cbr\u003e- Ribbed knit collar and shoulder twill tape to retain shape and prevent stretching\u003cbr\u003e- DTG prints on body with DTF options for sleeves and inner neck labels; tear-away pearlized label for comfort\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified and ethically sourced cotton; EU 2-year warranty and safety compliance\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e","brand":"Printify","offers":[{"title":"White \/ XS","offer_id":45204604878871,"sku":"25603211205166571974","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45204604911639,"sku":"16951972322540390226","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ S","offer_id":45204604944407,"sku":"10416685829362996110","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ S","offer_id":45204604977175,"sku":"26672336338138552140","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":45204605009943,"sku":"15692886733495912411","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ S","offer_id":45204605042711,"sku":"16042352606789776819","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ S","offer_id":45204605075479,"sku":"74800455046237917961","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Paragon \/ S","offer_id":45204605108247,"sku":"82141791136192111704","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ S","offer_id":45204605141015,"sku":"24472571202151459361","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45204605173783,"sku":"35857258022527513431","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ M","offer_id":45204605206551,"sku":"23304323343912574224","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ M","offer_id":45204605239319,"sku":"20499201070027743493","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":45204605272087,"sku":"95586842046926656266","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ M","offer_id":45204605304855,"sku":"89374904932060326473","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ M","offer_id":45204605337623,"sku":"91179010972646901299","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Paragon \/ M","offer_id":45204605370391,"sku":"11925787918746863867","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ M","offer_id":45204605403159,"sku":"25900208349532405324","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45204605435927,"sku":"18124011624990489236","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ L","offer_id":45204605468695,"sku":"41878172057664839683","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ L","offer_id":45204605501463,"sku":"17664299160423601506","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":45204605534231,"sku":"12137540205369120663","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ L","offer_id":45204605566999,"sku":"21846463103489699090","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ L","offer_id":45204605599767,"sku":"39844330756593265557","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Paragon \/ L","offer_id":45204605632535,"sku":"32279407694930741218","price":29.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ L","offer_id":45204605665303,"sku":"14747431700600340037","price":29.5,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45204605698071,"sku":"20425905741576030144","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ XL","offer_id":45204605730839,"sku":"94128428502464308516","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ XL","offer_id":45204605763607,"sku":"27687582631925531025","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":45204605796375,"sku":"24775630839654180426","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ XL","offer_id":45204605829143,"sku":"31512590378830825529","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ XL","offer_id":45204605861911,"sku":"25062954615264509160","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Paragon \/ XL","offer_id":45204605894679,"sku":"54713341063025625177","price":30.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ XL","offer_id":45204605927447,"sku":"23935180916059489806","price":30.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45204605960215,"sku":"26134906288567576922","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 2XL","offer_id":45204605992983,"sku":"10560339263134914673","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ 2XL","offer_id":45204606025751,"sku":"25599459522201567897","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":45204606058519,"sku":"25383322931007171771","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 2XL","offer_id":45204606091287,"sku":"98043843805145121824","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ 2XL","offer_id":45204606124055,"sku":"24242122336393644906","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Paragon \/ 2XL","offer_id":45204606156823,"sku":"28807267427590544197","price":31.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 2XL","offer_id":45204606189591,"sku":"23354079503655818437","price":31.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":45204606222359,"sku":"19457221815060316074","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Ice Grey \/ 3XL","offer_id":45204606255127,"sku":"21914080052239712709","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ 3XL","offer_id":45204606287895,"sku":"52617825073415972174","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":45204606320663,"sku":"19215045825713179891","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Light Pink \/ 3XL","offer_id":45204606353431,"sku":"12878854248657445942","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Stone Blue \/ 3XL","offer_id":45204606386199,"sku":"17680354198954199046","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Paragon \/ 3XL","offer_id":45204606418967,"sku":"13724518357300776693","price":32.5,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 3XL","offer_id":45204606451735,"sku":"10232972973328355003","price":32.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":45204606484503,"sku":"25698163394549717204","price":33.5,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":45204606517271,"sku":"14385180845447841887","price":34.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0791\/7279\/6439\/files\/11661200358490393806_2048.jpg?v=1780970055","url":"https:\/\/www.freethoughtsupply.com\/products\/libraries-are-democracy-s-lab-t-shirt","provider":"Free Thought Supply LLC","version":"1.0","type":"link"}