{"title":"Featured Items","description":"","products":[{"product_id":"clp-books-nat-t","title":"CLP Books N'at T","description":"\u003cp\u003eRead local. Rep local.\u003c\/p\u003e\n\u003cp\u003eThis unisex garment-dyed tee celebrates Pittsburgh pride and library love in one comfy, stylish package. With its relaxed fit and soft, vintage-inspired fabric, it’s perfect for grabbing coffee at Yinz, or heading to your favorite branch.\u003c\/p\u003e\n\u003cp\u003eThis shirt lets you show off your love for stories — and for the 'Burgh.  \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\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e4XL\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.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.25\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;\"\u003e27.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.75\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;\"\u003e26.62\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.37\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.62\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.50\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 from center back, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e17.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.63\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\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":"Black \/ S","offer_id":47996395454693,"sku":"19483106703983443733","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Berry \/ S","offer_id":47996395487461,"sku":"91672926399327419174","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Chili \/ S","offer_id":47996395520229,"sku":"24228455316214688433","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":47996395552997,"sku":"28074205447054673197","price":24.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ S","offer_id":47962480476389,"sku":"26671859833217360469","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Yam \/ S","offer_id":47996395585765,"sku":"31722157641302501819","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47996395618533,"sku":"10949261358603246947","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Berry \/ M","offer_id":47996395651301,"sku":"77060181798986134651","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Chili \/ M","offer_id":47996395684069,"sku":"25011064246849774215","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":47996395716837,"sku":"26507555739817214753","price":24.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ M","offer_id":47962480509157,"sku":"22864171031619040024","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Yam \/ M","offer_id":47996395749605,"sku":"43959469889350460170","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47996395782373,"sku":"18997640403970332097","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Berry \/ L","offer_id":47996395815141,"sku":"32529769876152348607","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Chili \/ L","offer_id":47996395847909,"sku":"14514212303710968961","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":47996395880677,"sku":"32864645893862136160","price":24.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ L","offer_id":47962480541925,"sku":"26880562334017968771","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Yam \/ L","offer_id":47996395913445,"sku":"25004848320117368949","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47996395946213,"sku":"25144793351725298177","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Berry \/ XL","offer_id":47996395978981,"sku":"29244982353792817406","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Chili \/ XL","offer_id":47996396011749,"sku":"22837985642094801986","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":47996396044517,"sku":"33407818064367035463","price":24.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XL","offer_id":47962480574693,"sku":"33027628882789425941","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Yam \/ XL","offer_id":47996396077285,"sku":"75248215795276566197","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47996396110053,"sku":"14751511479024530897","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 2XL","offer_id":47996396142821,"sku":"89294368237409799877","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 2XL","offer_id":47996396175589,"sku":"33108632628015391083","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":47996396208357,"sku":"28883141318593253505","price":26.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":47962480607461,"sku":"29163181899310500320","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Yam \/ 2XL","offer_id":47996396241125,"sku":"17431826833449701210","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 3XL","offer_id":47996396273893,"sku":"19005334873783223391","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47996396306661,"sku":"50469467677910532863","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 3XL","offer_id":47996396339429,"sku":"15855409685964385248","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":47996396372197,"sku":"11215014865104711766","price":29.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":47962480640229,"sku":"11692491868145422463","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Yam \/ 3XL","offer_id":47996396404965,"sku":"25031842124475140830","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 4XL","offer_id":47996396437733,"sku":"29336107635138754934","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":47996396470501,"sku":"13730948878202353362","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 4XL","offer_id":47996396503269,"sku":"19642978706373638148","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 4XL","offer_id":47996396536037,"sku":"19442701932757434213","price":32.99,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 4XL","offer_id":47962480672997,"sku":"21572550448168637356","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Yam \/ 4XL","offer_id":47996396568805,"sku":"27303181591902341320","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/17541390461457873341_2048_custom.jpg?v=1772206780"},{"product_id":"cardeggie-onesie","title":"CardEggie Onesie","description":"\u003cp\u003eThis adorable Infant Bodysuit is perfect for your little one, embodying a charming vibe that celebrates the joy of reading from an early age. Soft and gentle against delicate skin, it creates a cozy feeling for babies while letting parents show off their little future bookworms. Ideal for gifting at baby showers, birthdays, or as a thoughtful addition to a nursery, this bodysuit makes a delightful statement for all little literary enthusiasts. The perfect choice for families who appreciate books and a love for learning, it adds a playful touch to daily wear while being functional for babies in any season.\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;\"\u003eNB (0-3M)\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e6M\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e12M\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e18M\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e24M\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;\"\u003e7.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.00\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;\"\u003e11.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e12.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;\"\u003e10.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e11.76\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e12.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e13.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e14.75\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;\"\u003e2.52\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e2.76\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e2.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e3.23\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e3.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":"Butter \/ NB (0-3M)","offer_id":47962486145253,"sku":"24814867593815680682","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Heather \/ NB (0-3M)","offer_id":47962486178021,"sku":"12012104443400809981","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ NB (0-3M)","offer_id":47962486210789,"sku":"24178150128177954009","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ NB (0-3M)","offer_id":47962486243557,"sku":"21717538922795531013","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ NB (0-3M)","offer_id":47962486276325,"sku":"24011623913751058185","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ NB (0-3M)","offer_id":47962486309093,"sku":"21808005794114403374","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Heather \/ 6M","offer_id":47962486341861,"sku":"24363257790309492963","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 6M","offer_id":47962486374629,"sku":"16048515017912505868","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 6M","offer_id":47962486407397,"sku":"20705661965030709289","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 6M","offer_id":47962486440165,"sku":"33130715596891825556","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 6M","offer_id":47962486472933,"sku":"42387469061085605163","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 6M","offer_id":47962486505701,"sku":"31441991697937831515","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Heather \/ 12M","offer_id":47962486538469,"sku":"83744737364313527624","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 12M","offer_id":47962486571237,"sku":"77778259608667810547","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 12M","offer_id":47962486604005,"sku":"32871869661237026347","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 12M","offer_id":47962486636773,"sku":"19818942698402126842","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 12M","offer_id":47962486669541,"sku":"74961841966133144929","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 12M","offer_id":47962486702309,"sku":"48310861113772153014","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 12M","offer_id":47962486735077,"sku":"20073448659964546485","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Heather \/ 18M","offer_id":47962486767845,"sku":"72712572987402428410","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 18M","offer_id":47962486800613,"sku":"27080346398657671905","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 18M","offer_id":47962486833381,"sku":"23355637148268432552","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 18M","offer_id":47962486866149,"sku":"29001910182958201051","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 18M","offer_id":47962486898917,"sku":"25414841793541112178","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 18M","offer_id":47962486931685,"sku":"17847771536826614150","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 18M","offer_id":47962486964453,"sku":"14231107742352202660","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Heather \/ 24M","offer_id":47962486997221,"sku":"26992563130938678202","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 24M","offer_id":47962487029989,"sku":"24933271680062101037","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 24M","offer_id":47962487062757,"sku":"74358084795679676835","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 24M","offer_id":47962487095525,"sku":"10565581852607381697","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 24M","offer_id":47962487128293,"sku":"28989711421636555208","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 24M","offer_id":47962487161061,"sku":"23713649507070679665","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 24M","offer_id":47962487193829,"sku":"17596701994021672112","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/10404058788039934645_2048.jpg?v=1772214658"},{"product_id":"future-book-nerd-onesie","title":"Future Book Nerd Onesie","description":"\u003cp\u003eThis adorable Infant Bodysuit is perfect for your little one, embodying a charming vibe that celebrates the joy of reading from an early age. Soft and gentle against delicate skin, it creates a cozy feeling for babies while letting parents show off their little future bookworms. Ideal for gifting at baby showers, birthdays, or as a thoughtful addition to a nursery, this bodysuit makes a delightful statement for all little literary enthusiasts. The perfect choice for families who appreciate books and a love for learning, it adds a playful touch to daily wear while being functional for babies in any season.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Light Blue \/ NB (0-3M)","offer_id":47962608206053,"sku":"46214689508310509914","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ NB (0-3M)","offer_id":47962608238821,"sku":"31590474370152088852","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ NB (0-3M)","offer_id":47962608271589,"sku":"36115051234440274872","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ NB (0-3M)","offer_id":47962608304357,"sku":"19117493556709503972","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 6M","offer_id":47962608337125,"sku":"27838175865264173890","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 6M","offer_id":47962608369893,"sku":"12347075406982644794","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 6M","offer_id":47962608402661,"sku":"12557193249625697082","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 6M","offer_id":47962608435429,"sku":"30189143494269659562","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 12M","offer_id":47962608468197,"sku":"18737427242119295794","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 12M","offer_id":47962608500965,"sku":"24678404567320286279","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 12M","offer_id":47962608533733,"sku":"54843937726451532663","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 12M","offer_id":47962608566501,"sku":"12495761787770029768","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 18M","offer_id":47962608599269,"sku":"59237878826991610846","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 18M","offer_id":47962608632037,"sku":"11306493317219124385","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 18M","offer_id":47962608664805,"sku":"14105425327662830132","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 18M","offer_id":47962608697573,"sku":"21627159514922855730","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 24M","offer_id":47962608730341,"sku":"26618533815882933452","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 24M","offer_id":47962608763109,"sku":"28663807046274617823","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 24M","offer_id":47962608795877,"sku":"17020567428832804058","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 24M","offer_id":47962608828645,"sku":"97365832845861342992","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/13081222370129921876_2048.jpg?v=1772214651"},{"product_id":"free-to-the-people-zip-hoodie","title":"Free to the People Zip Hoodie","description":"\u003cp\u003eWrap yourself in comfort and community.\u003c\/p\u003e\n\u003cp\u003eThis unisex heavy-blend full-zip hooded sweatshirt is more than just cozy — it’s a wearable tribute to the power of Carnegie Library of Pittsburgh. With spacious pockets and a relaxed fit, it’s perfect for chilly mornings.\u003c\/p\u003e\n\u003cp\u003eFeaturing the Library's iconic phrase \u003cem\u003e“Free to the People,”\u003c\/em\u003e this hoodie celebrates the belief that access to knowledge should be open to all. Whether you're picking up your next great read or attending a Library program, this sweatshirt keeps you warm while sharing a message that matters.\u003c\/p\u003e\n\u003cp\u003e \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;\"\u003e19.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.26\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.23\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.24\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.24\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.25\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;\"\u003e26.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.98\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;\"\u003e30.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.97\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;\"\u003e33.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.98\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\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":"Navy \/ S","offer_id":48478249451749,"sku":"22456212352476440107","price":34.58,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":47962641072357,"sku":"66465227697222900156","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47962641105125,"sku":"66392523813849262695","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":48103317307621,"sku":"22941000950271813230","price":34.58,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":47962641137893,"sku":"17500196064333285808","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48103317340389,"sku":"28206436789354035334","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":48103317373157,"sku":"11195639365530888510","price":34.58,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":47962641203429,"sku":"92104813556413177079","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47962641236197,"sku":"18069688178545206559","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":48103317405925,"sku":"18249646524525372030","price":34.58,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":47962641268965,"sku":"31656816725884738633","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47962641301733,"sku":"24522954612065006545","price":34.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48344351834341,"sku":"41300128903667017563","price":39.15,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":48103317438693,"sku":"27452694825044064500","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48344351867109,"sku":"22850102198417927851","price":36.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48103317471461,"sku":"60149382075832587827","price":42.07,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":47962641367269,"sku":"29585107963483007313","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47962641400037,"sku":"31347201889105998332","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/6515007534341018094_2048.jpg?v=1772206117"},{"product_id":"free-to-the-people-long-sleeve-pocket-t-shirt","title":"Free to the People Long Sleeve Pocket T-Shirt","description":"\u003cp\u003eComfort that speaks volumes.\u003c\/p\u003e\n\u003cp\u003eThis unisex long-sleeve pocket tee is a cozy staple for Library lovers. This shirt offers soft comfort and effortless style and the chest pocket adds a practical touch — perfect for your library card or a favorite pen.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eFeaturing the phrase \u003cem\u003e“Free to the People,”\u003c\/em\u003e this tee celebrates the heart of Carnegie Library of Pittsburgh — open access, lifelong learning, and the freedom to explore. \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Berry \/ S","offer_id":48007848624357,"sku":"27028109715697776491","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47963374026981,"sku":"10075086133699332688","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Midnight \/ S","offer_id":48007848657125,"sku":"19296197659560955598","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":48007848689893,"sku":"18032835784401370948","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ S","offer_id":47963374059749,"sku":"17892129408162782366","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Berry \/ M","offer_id":48007848722661,"sku":"25501717076891755521","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47963374092517,"sku":"44844977915596717887","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Midnight \/ M","offer_id":48007848755429,"sku":"33361357967874943542","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":48007848788197,"sku":"29805507059960153040","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ M","offer_id":47963374125285,"sku":"31538070466650401085","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Berry \/ L","offer_id":48007848820965,"sku":"32561004085183502215","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47963374158053,"sku":"37163569960314559535","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Midnight \/ L","offer_id":48007848853733,"sku":"15007453156377521762","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":48007848886501,"sku":"19697835354026986126","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ L","offer_id":47963374190821,"sku":"27329624235616742299","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Berry \/ XL","offer_id":48007848919269,"sku":"30738145599100169977","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47963374223589,"sku":"56121561256172803977","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Midnight \/ XL","offer_id":48007848952037,"sku":"18050554713494753300","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":48007848984805,"sku":"26624734505111091844","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XL","offer_id":47963374256357,"sku":"50254205935964697573","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 2XL","offer_id":48478517657829,"sku":"27463156803326938352","price":38.88,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48478517690597,"sku":"25596265160149676783","price":39.32,"currency_code":"USD","in_stock":true},{"title":"Midnight \/ 2XL","offer_id":48007849017573,"sku":"32431824054773825534","price":38.88,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":48007849050341,"sku":"12307654705006255222","price":38.88,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":47963374289125,"sku":"12253150264336466102","price":39.32,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 3XL","offer_id":48007849083109,"sku":"11168658766393756127","price":42.77,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47963374321893,"sku":"18977240909820295929","price":43.65,"currency_code":"USD","in_stock":true},{"title":"Midnight \/ 3XL","offer_id":48007849115877,"sku":"26249358615101711395","price":42.77,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":48007849148645,"sku":"48090724880045603921","price":42.77,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 3XL","offer_id":47963374354661,"sku":"23238355199638640134","price":43.65,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/3874839232598084332_2048.jpg?v=1772214685"},{"product_id":"clp-logotype-classic-dad-cap","title":"CLP logotype Classic Dad Cap","description":"\u003cp\u003eIntroducing the ultimate laid-back essential: our Dad Cap, designed for comfort, style, and just the right touch of clever charm. With its unstructured design and low-profile silhouette, this cap feels like your favorite well-worn novel—easygoing, timeless, and always ready for an adventure.\u003c\/p\u003e\n\u003cp\u003eWhether you're heading to the beach, browsing your local library, or running errands with a podcast in your ears, this cap fits right in. It’s perfect for dads, outdoor enthusiasts, and anyone who appreciates comfort without compromising on style.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eA versatile accessory that’s as smart and funny as your favorite friend—this cap brings a relaxed vibe to every outfit and occasion.\u003c\/p\u003e\n\u003cp\u003e \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;\"\u003eOne size\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;\"\u003eCrown height, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e3.12\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;\"\u003eDiameter, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e6.62 - 7.62\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;\"\u003eCircumference, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.87 - 24.80\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;\"\u003eVisor length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e2.91\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":"Black \/ One size","offer_id":47968107364581,"sku":"42600216686713403486","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Dark Grey \/ One size","offer_id":48121012977893,"sku":"33056709755358304594","price":24.23,"currency_code":"USD","in_stock":true},{"title":"Navy \/ One size","offer_id":47968107397349,"sku":"31142639933357973928","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ One size","offer_id":48121013010661,"sku":"28780228404425251229","price":24.23,"currency_code":"USD","in_stock":true},{"title":"Spruce \/ One size","offer_id":48121013043429,"sku":"21171753087533321958","price":24.23,"currency_code":"USD","in_stock":true},{"title":"Stone \/ One size","offer_id":47968107430117,"sku":"13594406761354248988","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/13946773610684016346_2048.jpg?v=1772206142"},{"product_id":"free-to-the-people-heavy-cotton-pocket-tee","title":"Free to the People Heavy Cotton Pocket Tee","description":"\u003cp\u003eThis unisex heavy cotton pocket t-shirt is a go-to staple for library lovers who value both comfort and purpose. It’s perfect for casual outings, cozy reading sessions, or weekend visits to your favorite branch. The chest pocket adds a practical touch — ideal for stashing your library card.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eFeaturing the phrase \u003cem\u003e“Free to the People,”\u003c\/em\u003e this tee celebrates the enduring mission of public libraries: open access, lifelong learning, and the freedom to explore. Whether you're at a picnic, a book club, or just relaxing at home, this shirt lets you wear your values with pride.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Navy \/ S","offer_id":47968178831589,"sku":"13073605160105302717","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":47968178864357,"sku":"26269319955620609686","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47968178897125,"sku":"11935302601915888055","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":47968178929893,"sku":"30631204158497883445","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":47968178962661,"sku":"36929177639144667349","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47968178995429,"sku":"14124227797515811348","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":47968179028197,"sku":"65592027357389360438","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":47968179060965,"sku":"30036120012333078130","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47968179093733,"sku":"40708409076700402535","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":47968179126501,"sku":"79534184662221832555","price":19.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":47968179159269,"sku":"58389866653046112319","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47968179192037,"sku":"31897505412051319762","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47968179224805,"sku":"29302041171729964011","price":21.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48004872732901,"sku":"33269684371377735453","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47968179257573,"sku":"31610322936311650948","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47968179290341,"sku":"21753509015101574005","price":23.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":47968179323109,"sku":"32862095294627841423","price":23.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48004872765669,"sku":"29796263267929894617","price":23.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/1726697966402988982_2048.jpg?v=1772215309"},{"product_id":"clp-metal-camo-dad-cap","title":"CLP Metal Camo Dad Cap","description":"\u003cp\u003eElevate your casual style with this Classic Dad Cap, perfect for easygoing outings or laid-back adventures. Its comfortable fit embraces your head gently, making it ideal for everyday wear. With a stylish camouflage design, this cap adds a rugged charm to your ensemble, perfect for outdoor enthusiasts and those who appreciate a bit of flair in their fashion. Whether you're out fishing, going for a hike, or attending a casual gathering, this hat is a versatile accessory that seamlessly blends with your lifestyle. It’s also a thoughtful gift for fathers, brothers, or friends, making it perfect for Father’s Day, birthdays, or just because. Embrace the spirit of adventure and style with this must-have cap!\u003cbr\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Green Camo \/ One size","offer_id":48007862976741,"sku":"19185037476367578129","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/5369388203757862536_2048.jpg?v=1762276001"},{"product_id":"pgh-book-fest-tagline-dark-long-sleeve-tee","title":"Pgh Book Fest - Dark Long Sleeve Tee","description":"\u003cp\u003eA soft, vintage-feeling long sleeve that reads like a love letter to readers. The tee carries a quiet, bookish statement across the chest — “For Book Lovers, By Book Lovers” — and a small, badge-like logo at the upper back that nods to literary community and events. It’s slightly thicker than a standard tee, with a classic fit and ribbed collar that keeps its shape through repeat wear. Worn folded into a tote at a festival or layered under a cardigan in a cozy café, this shirt settles into the everyday rhythm of readers who want understated, meaningful apparel that reflects their passion for books and shared stories.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Vintage-thick, eco-friendly cotton fabric for a substantial feel\u003cbr\u003e- Seamless tubular knit reduces waste and creates a cleaner silhouette\u003cbr\u003e- Ribbed knit collar and shoulder tape for shape retention and stability\u003cbr\u003e- Medium-weight (6.0 oz\/yd²) classic fit with sewn-in label\u003cbr\u003e- Color-dependent fiber blends; runs slightly smaller than usual\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\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\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;\"\u003e17.99\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.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.98\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;\"\u003e30.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\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;\"\u003e27.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.98\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;\"\u003e30.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.01\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.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;\"\u003e25.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.51\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.52\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.03\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.54\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.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\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":"Royal \/ S","offer_id":48949158904037,"sku":"30274980623617207170","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48949158936805,"sku":"33516217912125136080","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":48949158969573,"sku":"33276694217378842893","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":48949159002341,"sku":"60454737869067907754","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48949159035109,"sku":"20796082508924447003","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":48949159067877,"sku":"25297330460323220747","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":48949159100645,"sku":"32786137421926041137","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48949159133413,"sku":"12845325887377193059","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":48949159166181,"sku":"31128153959062839226","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":48949159198949,"sku":"68379828757418168678","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48949159231717,"sku":"15665879420558469807","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":48949159264485,"sku":"15614094308688780794","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":48949159297253,"sku":"29440298585386799973","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48949159330021,"sku":"24787599050604684645","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":48949159362789,"sku":"12283582927752257923","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":48949159395557,"sku":"55369054668495599216","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":48949159428325,"sku":"30834011369682179918","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48949159461093,"sku":"19738157297631490268","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":48949159493861,"sku":"94922577848679001081","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 4XL","offer_id":48949159526629,"sku":"56999480402877237678","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48949159559397,"sku":"11066180623115021589","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":48949159592165,"sku":"99492265082341314019","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 5XL","offer_id":48949159624933,"sku":"32274125499764059651","price":40.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":48949159657701,"sku":"25567978155608005468","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/13747454800133316684_2048.jpg?v=1777651675"},{"product_id":"2026-pgh-book-fest-artist-series-canvas-tote-bag","title":"2026 Pgh Book Fest Artist Series – Canvas Tote Bag","description":"\u003cdiv style=\"font-family: 'Segoe UI'; font-size: 14px; line-height: 20px;\"\u003e\n\u003cp\u003eLightweight and easygoing, this canvas tote carries a sense of movement, place, and story wherever you go. Made from soft polyester canvas with a fine weave and foamed lining, it has a pleasant hand feel and boxed corners that create real carrying space for groceries, notebooks, or everyday essentials.\u003c\/p\u003e\n\u003cp\u003eThe design is part of \u003cstrong\u003e2026 Pgh Book Fest Artist Series featuring Janel Young\u003c\/strong\u003e, which marks the return of \u003cstrong\u003eCoco\u003c\/strong\u003e—a familiar character from the 125th Anniversary Library Card—reimagined as she grows alongside the community. Here, flowing, hand‑drawn blue lines stretch, evoking rivers, turning pages, and the quiet feeling of being carried from one place or story to another. \u003c\/p\u003e\n\u003cp\u003eAvailable with five strap color options to suit your everyday mood, this tote is made to be used. Whether you’re heading to the library, running errands around the city, or packing a book for wherever the day takes you, it’s functional, lived‑in, and connected to the spirit of Pgh Book Fest.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"13\" × 13'' \/ Beige","offer_id":48980964376805,"sku":"31278395017353973725","price":23.0,"currency_code":"USD","in_stock":true},{"title":"13\" × 13'' \/ Black","offer_id":48980964409573,"sku":"32330317952303345786","price":23.0,"currency_code":"USD","in_stock":true},{"title":"13\" × 13'' \/ Light blue","offer_id":48980964442341,"sku":"24185183632808057337","price":23.0,"currency_code":"USD","in_stock":true},{"title":"13\" × 13'' \/ Light Pink","offer_id":48980964475109,"sku":"53386650726864458310","price":23.0,"currency_code":"USD","in_stock":true},{"title":"13\" × 13'' \/ White","offer_id":48980964507877,"sku":"66285722878184938798","price":23.0,"currency_code":"USD","in_stock":true},{"title":"16\" × 16'' \/ Beige","offer_id":48980964540645,"sku":"10737030456024221474","price":25.0,"currency_code":"USD","in_stock":true},{"title":"16\" × 16'' \/ Black","offer_id":48980964573413,"sku":"45276990504585056154","price":25.0,"currency_code":"USD","in_stock":true},{"title":"16\" × 16'' \/ Light blue","offer_id":48980964606181,"sku":"15819490054973163066","price":25.0,"currency_code":"USD","in_stock":true},{"title":"16\" × 16'' \/ Light Pink","offer_id":48980964638949,"sku":"87201848118380737349","price":25.0,"currency_code":"USD","in_stock":true},{"title":"16\" × 16'' \/ White","offer_id":48980964671717,"sku":"33927874785522868814","price":25.0,"currency_code":"USD","in_stock":true},{"title":"18\" × 18'' \/ Beige","offer_id":48980964704485,"sku":"20354375871495392449","price":27.0,"currency_code":"USD","in_stock":true},{"title":"18\" × 18'' \/ Black","offer_id":48980964737253,"sku":"19776640588502576130","price":27.0,"currency_code":"USD","in_stock":true},{"title":"18\" × 18'' \/ Light blue","offer_id":48980964770021,"sku":"78359158521529136876","price":27.0,"currency_code":"USD","in_stock":true},{"title":"18\" × 18'' \/ Light Pink","offer_id":48980964802789,"sku":"10845941956086638345","price":27.0,"currency_code":"USD","in_stock":true},{"title":"18\" × 18'' \/ White","offer_id":48980964835557,"sku":"19532895774490291978","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/6375302813338053640_2048.jpg?v=1778089378"},{"product_id":"pgh-book-fest-t-shirt-for-book-lovers","title":"Pgh Book Fest T-Shirt — “For Book Lovers\"","description":"\u003cdiv style=\"font-family: 'Segoe UI'; font-size: 14px; line-height: 20px;\"\u003e\n\u003cp\u003eLightweight and breathable, this tee feels like a familiar page in your hands. Designed with a compact chest logo and a bold back line—\u003cem\u003eFor Book Lovers, By Book Lovers\u003c\/em\u003e—it speaks quietly but confidently to anyone who loses afternoons between covers.\u003c\/p\u003e\n\u003cp\u003eThe retail fit and classic crew neckline keep the look tidy whether you’re shelving titles at a festival, wandering a book market, or settling into a café with a new read. Made with soft Airlume combed cotton, ethical manufacturing, and a tear‑away label for comfort without fuss. Wear it to the next reading, meetup, or long weekend of slow pages—it moves with you, not against you.\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;\"\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\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;\"\u003e16.50\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\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;\"\u003e32.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;\"\u003e27.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\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.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.60\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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.80\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e11.20\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\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\u003cdiv style=\"line-height: 20px;\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"XS \/ Aqua","offer_id":48990317805797,"sku":"32226302343673873685","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Leaf","offer_id":48990317838565,"sku":"23258713882474332023","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Navy","offer_id":48990353555685,"sku":"48901959666988520011","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ White","offer_id":48990317904101,"sku":"27189907614319005494","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Yellow","offer_id":48990317936869,"sku":"25726748724970969983","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Orchid","offer_id":48990317969637,"sku":"19773498247307728858","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Aqua","offer_id":48990318002405,"sku":"31788596703155267904","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Leaf","offer_id":48990318035173,"sku":"26977197688562349032","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":48990353588453,"sku":"26563132698150910801","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":48990318100709,"sku":"32989983942134459626","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Yellow","offer_id":48990318133477,"sku":"23523542022600326612","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Orchid","offer_id":48990318166245,"sku":"26061885539322199669","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Aqua","offer_id":48990318199013,"sku":"82056670051582134516","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Leaf","offer_id":48990318231781,"sku":"17429180661228443258","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":48990353621221,"sku":"43132121462178360584","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":48990318297317,"sku":"45180659280846522746","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Yellow","offer_id":48990318330085,"sku":"29671766764986751051","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Orchid","offer_id":48990318362853,"sku":"53061656081853016293","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Aqua","offer_id":48990318395621,"sku":"32658834341573868098","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Leaf","offer_id":48990318428389,"sku":"54743823225273344871","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":48990353653989,"sku":"58063686461172100030","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":48990318493925,"sku":"10196688590574070519","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Yellow","offer_id":48990318526693,"sku":"33412565814625567991","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Orchid","offer_id":48990318559461,"sku":"31535223038499693592","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Aqua","offer_id":48990318592229,"sku":"34809863264095040027","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Leaf","offer_id":48990318624997,"sku":"28479890465271038623","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":48990353686757,"sku":"29295787933476424950","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":48990318690533,"sku":"21178432667583570992","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Yellow","offer_id":48990318723301,"sku":"31756081859974777510","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Orchid","offer_id":48990318756069,"sku":"25653558145777721514","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Aqua","offer_id":48990318788837,"sku":"13092787873173648485","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Leaf","offer_id":48990318821605,"sku":"32224219863580339912","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48990353719525,"sku":"32083208448207836503","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":48990318887141,"sku":"75081992440984426570","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Yellow","offer_id":48990318919909,"sku":"14122576009956033307","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Orchid","offer_id":48990318952677,"sku":"25297087696128253518","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Aqua","offer_id":48990318985445,"sku":"10627699266393249016","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Leaf","offer_id":48990319018213,"sku":"19890781339305342425","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48990353752293,"sku":"27363886656563391737","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":48990319083749,"sku":"21542369349846055328","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Yellow","offer_id":48990319116517,"sku":"11465200838364856370","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Orchid","offer_id":48990319149285,"sku":"31145365295879878437","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Aqua","offer_id":48990319182053,"sku":"17866259256921136178","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Leaf","offer_id":48990319214821,"sku":"22667312435837746636","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Navy","offer_id":48990353785061,"sku":"20932167055248097409","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":48990319280357,"sku":"13829764066740584022","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Yellow","offer_id":48990319313125,"sku":"31935363340655871805","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Orchid","offer_id":48990319345893,"sku":"40725669674775772969","price":30.0,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Navy","offer_id":48990353817829,"sku":"17374925545877533589","price":30.0,"currency_code":"USD","in_stock":true},{"title":"5XL \/ White","offer_id":48990319411429,"sku":"21487706600471835142","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/10141900750649801769_2048.jpg?v=1778165682"},{"product_id":"pgh-book-fest-mug-11oz-15oz","title":"Pgh Book Fest Mug","description":"\u003cstyle\u003e\na {\n    text-decoration: none;\n    color: #464feb;\n}\ntr th, tr td {\n    border: 1px solid #e6e6e6;\n}\ntr th {\n    background-color: #f5f5f5;\n}\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cp\u003eStart the day—or keep it going—with a bright two‑tone ceramic mug made for everyday rituals. The glossy white exterior lets the design shine, while the colored interior adds a cheerful pop every time you lift it.\u003c\/p\u003e\n\u003cp\u003eComfortable to hold with a classic C‑shaped handle and sturdy ceramic weight, this mug is built for coffee before the commute, tea during late‑night work, or a quiet pause with a good book. \u003c\/p\u003e\n\u003cp\u003eChoose \u003cstrong\u003e11 oz\u003c\/strong\u003e for your standard morning brew, or \u003cstrong\u003e15 oz\u003c\/strong\u003e when the day calls for an extra pour. \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"11oz \/ Light Blue","offer_id":48990321017061,"sku":"16710841926865747579","price":12.0,"currency_code":"USD","in_stock":true},{"title":"11oz \/ Yellow","offer_id":48990321049829,"sku":"63575661224239270134","price":12.0,"currency_code":"USD","in_stock":true},{"title":"11oz \/ Pink","offer_id":48990321082597,"sku":"56827309189180063704","price":12.0,"currency_code":"USD","in_stock":true},{"title":"11oz \/ Light Green","offer_id":48990321115365,"sku":"23827861664875142646","price":12.0,"currency_code":"USD","in_stock":true},{"title":"15oz \/ Yellow","offer_id":48990321148133,"sku":"63552472671204252319","price":14.0,"currency_code":"USD","in_stock":true},{"title":"15oz \/ Pink","offer_id":48990321180901,"sku":"25071556545671382835","price":14.0,"currency_code":"USD","in_stock":true},{"title":"15oz \/ Light Blue","offer_id":48990321213669,"sku":"15894036760506282617","price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/8386208145965220304_2048.jpg?v=1778168488"},{"product_id":"pgh-book-fest-book-lovers-travel-bottle","title":"Pgh Book Fest – Book Lovers Travel Bottle","description":"\u003cp style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); font-family: 'Segoe UI'; font-size: 14px; letter-spacing: 0.6px; background-color: #ffffff;\"\u003eBright, durable 20 oz insulated bottle made for people who carry ideas and caffeine through long days. The slim stainless-steel silhouette slips into backpacks and bike cages; the double-wall insulation keeps coffee hot during morning commutes and iced drinks cold on sunny walks. A secure screw-on stainless cap with a silicone seal helps stop leaks while lightweight construction keeps your load easy.\u003c\/p\u003e\n\u003cp style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); font-family: 'Segoe UI'; font-size: 14px; letter-spacing: 0.6px; background-color: #ffffff;\"\u003e\"For Book Lovers, By Book Lovers\" and the logo design adds personality without shouting—great for festival lines, library sessions, campus days, or city errands. Because the only thing you should be spilling is plot twists. And yes: every purchase supports the Library’s programs and services—be part of the plot.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"20oz","offer_id":48994183020773,"sku":"13413295821850579854","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/5682375422010829522_2048.jpg?v=1778262419"},{"product_id":"pgh-book-fest-holographic-sticker","title":"Pgh Book Fest — Holographic Sticker","description":"\u003cdiv style=\"font-family: 'Segoe UI'; font-size: 14px; line-height: 20px;\"\u003e\n\u003cp\u003eIridescent and bold, this holographic die‑cut sticker catches the light—and attention—with every tilt. The bright rainbow sheen adds motion to flat surfaces, turning the Pgh Book Fest logo into a playful, shifting statement.\u003c\/p\u003e\n\u003cp\u003eIt sticks confidently to laptops, water bottles, notebooks, skate decks, and festival swag, bringing a little extra energy to the everyday. Weather‑resistant and printed with eco‑solvent inks, this sticker holds up to short‑term outdoor use and long‑term indoor display. Use it to mark festival merch, personalize your gear, or add a reflective accent to your creative toolkit. Small sticker, big shine.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"3\" × 3\" \/ Die-Cut \/ Holographic","offer_id":48994192949477,"sku":"12935963730267388374","price":8.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/3604014245028630417_2048.jpg?v=1778262801"},{"product_id":"2026-pgh-book-fest-artist-series-spiral-journal","title":"2026 Pgh Book Fest Artist Series – Spiral Journal","description":"\u003cdiv style=\"font-family: 'Segoe UI'; font-size: 14px; line-height: 20px;\"\u003e\n\u003cp\u003eA bright, spiral‑bound journal made for readers who carry stories with them. \u003cspan style=\"color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003eThe design is part of \u003c\/span\u003e\u003cstrong style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003e2026 Pgh Book Fest Artist Series featuring Janel Young\u003c\/strong\u003e\u003cspan style=\"color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003e, which marks the return of \u003c\/span\u003e\u003cstrong style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003eCoco\u003c\/strong\u003e\u003cspan style=\"color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003e—a familiar character from the 125th Anniversary Library Card—reimagined as she grows alongside the community. Here, flowing, hand‑drawn blue lines stretch, evoking rivers, turning pages, and the quiet feeling of being carried from one place or story to another. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eInside, you’ll find 160 lined pages of smooth 90gsm paper that glide effortlessly under pen or pencil. Sturdy spiral binding allows the journal to open fully and lie flat, making note‑taking, list‑building, and idea‑catching easy wherever you are. A semi‑gloss laminated front protects the vibrant printed design, while the contrasting black back cover keeps things looking tidy on shelves and in bags.\u003c\/p\u003e\n\u003cp\u003eThis journal slips easily into reading nooks, festival booths, and everyday routines—a compact companion for jotting notes, favorite quotes, reading lists, and brand‑new ideas. One to keep close as the pages turn.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"Blank \/ One Size","offer_id":48994218672357,"sku":"22173318287670978358","price":10.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/12394609134583850042_2048.jpg?v=1778263279"},{"product_id":"pgh-book-fest-hardcover-journal","title":"Pgh Book Fest – Hardcover Journal","description":"\u003cdiv style=\"font-family: 'Segoe UI'; font-size: 14px; line-height: 20px;\"\u003e\n\u003cp\u003eBright and tactile, this hardcover journal is built for readers, writers, and festival‑goers who collect ideas as eagerly as bookmarks. The matte laminated cover feels smooth under your fingertips and keeps the cheery yellow artwork looking crisp through long days in tote bags, coffee shops, and crowded schedules.\u003c\/p\u003e\n\u003cp\u003eInside, you’ll find 150 lined pages with perforations and a flexible sewn binding, making it easy to jot, rearrange, or tear out poems, reading lists, and notes between panels. Full‑wrap printing carries the playful festival branding across the front and back—making this journal a small but confident statement for anyone who carries their next chapter with them.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"Journal","offer_id":48994253734117,"sku":"68047055277363487640","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/320864535412584293_2048.jpg?v=1778263707"},{"product_id":"pgh-book-fest-wave-tee","title":"Pgh Book Fest Wave Tee","description":"\u003cp\u003e\u003cspan style=\"color: rgba(18, 18, 18, 0.75); font-family: Inter, sans-serif; font-size: 16px; letter-spacing: 0.6px; background-color: #ffffff;\"\u003eLightweight and breathable, this tee feels like a familiar page in your hands. Printed with a compact chest logo and a bold back line—\"For Book Lovers, By Book Lovers\"—it speaks quietly but confidently to anyone who loses afternoons between covers. The retail fit and crew neckline keep the silhouette tidy whether you’re shelving titles at a festival, wandering a book market, or settling into a cafe with a new read. Ethical manufacturing, soft Airlume combed cotton, and tear-away label mean comfort without fuss. Wear it to the next reading, meetup, or long weekend of slow pages — it moves with you, not against you.\u003c\/span\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Aqua","offer_id":48994267988197,"sku":"15825373717704905606","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Leaf","offer_id":48994268020965,"sku":"32092906856841759970","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ White","offer_id":48994268053733,"sku":"10049682815349492583","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Yellow","offer_id":48994268086501,"sku":"56353646816660612528","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XS \/ Orchid","offer_id":48994268119269,"sku":"19838000659220558459","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Aqua","offer_id":48994268152037,"sku":"51517898905109320702","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Leaf","offer_id":48994268184805,"sku":"36010089619706562454","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":48994268217573,"sku":"24329977523451402187","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Yellow","offer_id":48994268250341,"sku":"11967541281893763998","price":30.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Orchid","offer_id":48994268283109,"sku":"75259951068275795454","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Aqua","offer_id":48994268315877,"sku":"23581573837782922748","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Leaf","offer_id":48994268348645,"sku":"27482639135331025888","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":48994268381413,"sku":"21868792140775225161","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Yellow","offer_id":48994268414181,"sku":"18236598732037359288","price":30.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Orchid","offer_id":48994268446949,"sku":"33467308896168230430","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Aqua","offer_id":48994268479717,"sku":"22698294553332500063","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Leaf","offer_id":48994268512485,"sku":"27374845509140123301","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":48994268545253,"sku":"32465388835312145397","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Yellow","offer_id":48994268578021,"sku":"26464388204802833874","price":30.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Orchid","offer_id":48994268610789,"sku":"25025241165573252322","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Aqua","offer_id":48994268643557,"sku":"85271521451473216483","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Leaf","offer_id":48994268676325,"sku":"29471886328987772184","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":48994268709093,"sku":"17976310841412501851","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Yellow","offer_id":48994268741861,"sku":"50237681780923393642","price":30.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Orchid","offer_id":48994268774629,"sku":"20115119803652399146","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Aqua","offer_id":48994268807397,"sku":"17023448057460989121","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Leaf","offer_id":48994268840165,"sku":"17138661862519782478","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":48994268872933,"sku":"52415187662453642189","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Yellow","offer_id":48994268905701,"sku":"16310854965231307445","price":30.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Orchid","offer_id":48994268938469,"sku":"22617552925733942707","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Aqua","offer_id":48994268971237,"sku":"21450072824252490419","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Leaf","offer_id":48994269004005,"sku":"14638705463454475915","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":48994269036773,"sku":"30821876120252777462","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Yellow","offer_id":48994269069541,"sku":"24653448678455591037","price":30.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Orchid","offer_id":48994269102309,"sku":"40456480071117474640","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Aqua","offer_id":48994269135077,"sku":"16905842976866975329","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Leaf","offer_id":48994269167845,"sku":"17839904373083235092","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":48994269200613,"sku":"14723531743775210599","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Yellow","offer_id":48994269233381,"sku":"23716373523226169987","price":30.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Orchid","offer_id":48994269266149,"sku":"12361608974144353266","price":30.0,"currency_code":"USD","in_stock":true},{"title":"5XL \/ White","offer_id":48994269298917,"sku":"24473100524444988258","price":30.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/8358840271323335254_2048.jpg?v=1778264118"},{"product_id":"2026-pgh-book-fest-artist-series-pint-glass","title":"2026 Pgh Book Fest Artist Series - Pint Glass","description":"\u003cdiv style=\"font-family: 'Segoe UI'; font-size: 14px; line-height: 20px;\"\u003e\n\u003cp\u003eThis 16‑oz mixing glass brings calm, color, and craft to your home bar. \u003cspan style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003eThe design is part of \u003c\/span\u003e\u003cstrong style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003e2026 Pgh Book Fest Artist Series featuring Janel Young\u003c\/strong\u003e\u003cspan style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003e, which marks the return of \u003c\/span\u003e\u003cstrong style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003eCoco\u003c\/strong\u003e\u003cspan style=\"box-sizing: inherit; color: rgba(18, 18, 18, 0.75); letter-spacing: 0.6px; background-color: #ffffff;\"\u003e—a familiar character from the 125th Anniversary Library Card—reimagined as she grows alongside the community. Here, flowing, hand‑drawn blue lines stretch, evoking rivers, turning pages, and the quiet feeling of being carried from one place or story to another. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDurable and dishwasher safe, it’s designed for regular use—whether you’re mixing a classic cocktail, shaking up a zero‑proof drink, or simply reaching for water or something on the rocks. Use it as a mixing glass or as an everyday drinking glass; either way, it’s reliably weighty, balanced, and built to last.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"16oz","offer_id":48994277425381,"sku":"49707168248967427254","price":15.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/4013\/4117\/files\/2625125790768140560_2048.jpg?v=1778264323"}],"url":"https:\/\/shop.carnegielibrary.org\/collections\/featured-items.oembed?page=2","provider":"Carnegie Library of Pittsburgh Store","version":"1.0","type":"link"}