{"title":"Shirts \u0026 Tops","description":"\u003cp\u003eTees, tanks, v-necks, and sweatshirts for book lovers who wear their reading obsession proudly.\u003c\/p\u003e","products":[{"product_id":"womens-favorite-tee","title":"I Process My Emotions Through Fictional Homicide T-Shirt | Floral Crime Reader Tee","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            15.98 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.73 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.76 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.74 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            19.76 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.26 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.73 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.36 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.62 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            5.04 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            5.28 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            5.51 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            5.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            5.98 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Soft, slim, and a little mischievous — this tee blends cozy everyday wear with a wink of dark humor. The lightweight fabric drapes longer on the body for a flattering silhouette, while the ribbed collar and shoulder tape keep the shape wash after wash. A small, floral-accented design on the chest reads with playful menace, letting readers know you live for twisty plotlines and late-night page-turning. Wear it layered under a jacket or on its own during reading group nights, book launches, or a quiet coffee break when you want your personality to do the talking.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% airlume combed and ringspun cotton for solid colors (heather blends vary)\u003cbr\u003e- Lightweight fabric (4.2 oz\/yd²) with a slim, longer body length\u003cbr\u003e- Ribbed knit collar and shoulder tape for shape retention\u003cbr\u003e- Side seams for added structure and fit\u003cbr\u003e- Tear-away label; runs smaller than usual\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: warm (max 40C or 105F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: medium heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e","brand":"Printify","offers":[{"title":"Asphalt \/ S","offer_id":45239736434797,"sku":"26068247814164994988","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":45239736467565,"sku":"19212241194145431478","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ S","offer_id":45239736500333,"sku":"27089905587827123422","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":45239736533101,"sku":"14584413501527695176","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":45239736565869,"sku":"11583625004396820514","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Soft Cream \/ S","offer_id":45239736598637,"sku":"23326067054255752599","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Team Purple \/ S","offer_id":45239736631405,"sku":"29484138244360333484","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Asphalt \/ M","offer_id":45239736664173,"sku":"69940539088134737983","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45239736696941,"sku":"22155363949303009925","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ M","offer_id":45239736729709,"sku":"20940214099479652554","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":45239736762477,"sku":"21704032544373146141","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":45239736795245,"sku":"27686346277803009299","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Soft Cream \/ M","offer_id":45239736828013,"sku":"25288765680739913440","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Team Purple \/ M","offer_id":45239736860781,"sku":"11533254243190385858","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Asphalt \/ L","offer_id":45239736893549,"sku":"18297284209512784447","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45239736926317,"sku":"25004496240158429932","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ L","offer_id":45239736959085,"sku":"23251731299659832211","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":45239736991853,"sku":"29712527442568467909","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":45239737024621,"sku":"29441933446450656124","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Soft Cream \/ L","offer_id":45239737057389,"sku":"30838962724943712403","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Team Purple \/ L","offer_id":45239737090157,"sku":"21286797787748574847","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Asphalt \/ XL","offer_id":45239737122925,"sku":"24032254210561362001","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45239737155693,"sku":"31432964646687622176","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ XL","offer_id":45239737188461,"sku":"30568203491835546677","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":45239737221229,"sku":"23419739468688810303","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":45239737253997,"sku":"17408566561358320508","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Soft Cream \/ XL","offer_id":45239737286765,"sku":"14112724106367593611","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Team Purple \/ XL","offer_id":45239737319533,"sku":"32748776560359043319","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Asphalt \/ 2XL","offer_id":45239737352301,"sku":"26547855186276453750","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45239737385069,"sku":"35084684298729329193","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ 2XL","offer_id":45239737417837,"sku":"29608917489985458409","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":45239737450605,"sku":"14661066349395591785","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":45239737483373,"sku":"12754839289715304174","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Soft Cream \/ 2XL","offer_id":45239737516141,"sku":"95313252617147214500","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Team Purple \/ 2XL","offer_id":45239737548909,"sku":"13697860182014192499","price":28.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0708\/7590\/6157\/files\/9804650270514565709_2048.jpg?v=1779892658"},{"product_id":"wine-and-books-v-neck-tee-books-wine-avoiding-reality","title":"Wine and Books V-Neck Tee — \"Books. Wine. Avoiding Reality.\"","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eSoft and airy with a laid-back V-neck, this relaxed tee carries a small, whimsical chest design: a hand holding an open book above a delicate glass of wine set against a cluster of grapes. It feels like a quiet afternoon—sun on skin, pages turning, and a little glass that marks a slow moment. Lightweight fabric drapes gently and moves with you, while subtle side seams and shoulder tape keep the silhouette from sagging after many wears. The understated artwork speaks to readers who savor slow evenings, cozy porch chats, and the comfort of familiar rituals. Wear it to curl up with a novel, meet friends for a low-key wine night, or slip it on for a weekend of gentle wandering.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- Relaxed fit for easy movement and casual layering\u003c\/p\u003e\u003cp\u003e- Lightweight 4.2 oz fabric for breathable all-day comfort\u003c\/p\u003e\u003cp\u003e- Soft combed and ringspun cotton blend with heather options\u003c\/p\u003e\u003cp\u003e- Constructed with side seams and shoulder tape for lasting shape\u003c\/p\u003e\u003cp\u003e- Tearaway label for itch-free wear\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: warm (max 40C or 105F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: medium heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Solid White Blend \/ S","offer_id":45241376931949,"sku":"78323100900288573705","price":23.77,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ S","offer_id":45241376964717,"sku":"28351147114129602487","price":23.77,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ S","offer_id":45241376997485,"sku":"70689155822965821457","price":23.77,"currency_code":"USD","in_stock":true},{"title":"Heather Mauve \/ S","offer_id":45241377030253,"sku":"12267257673222844640","price":23.77,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ S","offer_id":45241377063021,"sku":"32530559998108643611","price":23.77,"currency_code":"USD","in_stock":true},{"title":"Heather Peach \/ S","offer_id":45241377095789,"sku":"88347591155453637552","price":23.77,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ S","offer_id":45241377128557,"sku":"14400112678963599249","price":23.77,"currency_code":"USD","in_stock":true},{"title":"Solid White Blend \/ M","offer_id":45241377161325,"sku":"31165062184261381519","price":25.3,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":45241377194093,"sku":"41376593977557912800","price":25.3,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ M","offer_id":45241377226861,"sku":"21600154410580583057","price":25.3,"currency_code":"USD","in_stock":true},{"title":"Heather Mauve \/ M","offer_id":45241377259629,"sku":"60929336967348633896","price":25.3,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ M","offer_id":45241377292397,"sku":"19650012412825660051","price":25.3,"currency_code":"USD","in_stock":true},{"title":"Heather Peach \/ M","offer_id":45241377325165,"sku":"23458306122858859561","price":25.3,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ M","offer_id":45241377357933,"sku":"26083991135867869051","price":25.3,"currency_code":"USD","in_stock":true},{"title":"Solid White Blend \/ L","offer_id":45241377390701,"sku":"55473060021611289435","price":27.02,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":45241377423469,"sku":"11364370304758205673","price":27.02,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ L","offer_id":45241377456237,"sku":"18624350295665955096","price":27.02,"currency_code":"USD","in_stock":true},{"title":"Heather Mauve \/ L","offer_id":45241377489005,"sku":"16617893441259203499","price":27.02,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ L","offer_id":45241377521773,"sku":"26653235776216005528","price":27.02,"currency_code":"USD","in_stock":true},{"title":"Heather Peach \/ L","offer_id":45241377554541,"sku":"37303044577803354840","price":27.02,"currency_code":"USD","in_stock":true},{"title":"Heather Slate \/ L","offer_id":45241377587309,"sku":"25859744754291912151","price":27.02,"currency_code":"USD","in_stock":true},{"title":"Solid White Blend \/ XL","offer_id":45241377620077,"sku":"22232356464114777753","price":27.33,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":45241377652845,"sku":"12790196586034704709","price":27.33,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ XL","offer_id":45241377685613,"sku":"23992467461953800189","price":27.33,"currency_code":"USD","in_stock":true},{"title":"Heather Mauve \/ XL","offer_id":45241377718381,"sku":"10140148063909706174","price":27.33,"currency_code":"USD","in_stock":true},{"title":"Heather Peach \/ XL","offer_id":45241377751149,"sku":"11968754510735651801","price":27.33,"currency_code":"USD","in_stock":true},{"title":"Solid White Blend \/ 2XL","offer_id":45241377783917,"sku":"21311499291686049463","price":30.83,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":45241377816685,"sku":"19313702339193388878","price":30.83,"currency_code":"USD","in_stock":true},{"title":"Heather Dust \/ 2XL","offer_id":45241377849453,"sku":"20808964577805526085","price":30.83,"currency_code":"USD","in_stock":true},{"title":"Heather Mauve \/ 2XL","offer_id":45241377882221,"sku":"22664964651914590957","price":30.83,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ 2XL","offer_id":45241377914989,"sku":"20559552137617392975","price":30.83,"currency_code":"USD","in_stock":true},{"title":"Heather Peach \/ 2XL","offer_id":45241377947757,"sku":"25269750400911789954","price":30.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0708\/7590\/6157\/files\/11858389447528757139_2048.jpg?v=1779931874"},{"product_id":"book-lover-cropped-sweatshirt-books-because-reality-is-exhausting-vintage-open-book-design","title":"Book Lover Cropped Sweatshirt — \"Books. Because Reality is Exhausting\" Vintage Open Book Design","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.37 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.12 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.12 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.67 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.67 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.87 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.98 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            21.10 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eA soft, cropped sweatshirt made for quiet mornings or strolls through the book fair. The faded vintage illustration—featuring an open book framed by delicate florals—feels like a wearable bookmark. The relaxed drop-shoulder cut and raw hem give it an easy, lived-in vibe that layers effortlessly over high-waist jeans or slouchy lounge pants. It’s for readers who favor comfort without sacrificing style—the kind of piece you reach for when you want to curl up on the sofa, linger at a café, or stroll to the local bookstore on a cool afternoon.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 52% combed ring-spun cotton \/ 48% polyester for a soft, smooth hand and durable print surface\u003c\/p\u003e\u003cp\u003e- Relaxed, dropped-shoulder fit for comfortable layering\u003c\/p\u003e\u003cp\u003e- Ribbed-knit collar and cuffs for stretch and shape retention\u003c\/p\u003e\u003cp\u003e- Raw bottom hem for an effortless, edgy finish\u003c\/p\u003e\u003cp\u003e- Medium-weight 7 oz fabric with a tear-away label; adult sizing, made in Nicaragua\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":45307020410989,"sku":"83797870764966291118","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Mauve \/ S","offer_id":45307020443757,"sku":"12349938837904324314","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Deep Heather \/ S","offer_id":45307020476525,"sku":"13002079193521059498","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Dusty Blue \/ S","offer_id":45307020509293,"sku":"32922171325915287983","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45307020542061,"sku":"88045615739586082857","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Mauve \/ M","offer_id":45307020574829,"sku":"24198953263969072507","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Deep Heather \/ M","offer_id":45307020607597,"sku":"23385211479517317882","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Dusty Blue \/ M","offer_id":45307020640365,"sku":"81101139166597297986","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45307020673133,"sku":"11222536672216099432","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Mauve \/ L","offer_id":45307020705901,"sku":"26796705765269808706","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Deep Heather \/ L","offer_id":45307020738669,"sku":"16939533734072087750","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Dusty Blue \/ L","offer_id":45307020771437,"sku":"28449294872079615618","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45307020804205,"sku":"32583256562637600880","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Mauve \/ XL","offer_id":45307020836973,"sku":"10525719986718833428","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Deep Heather \/ XL","offer_id":45307020869741,"sku":"11884020637147543253","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Dusty Blue \/ XL","offer_id":45307020902509,"sku":"12146393269967906431","price":62.72,"currency_code":"USD","in_stock":true},{"title":"Deep Heather \/ 2XL","offer_id":45307020935277,"sku":"16614361107604180675","price":72.78,"currency_code":"USD","in_stock":true},{"title":"Dusty Blue \/ 2XL","offer_id":45307020968045,"sku":"20491873196944507728","price":72.78,"currency_code":"USD","in_stock":true},{"title":"Mauve \/ 2XL","offer_id":45307021000813,"sku":"12512548976253137894","price":72.78,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0708\/7590\/6157\/files\/7201837550396759232_2048.jpg?v=1780862923"},{"product_id":"fiction-is-my-favorite-coping-strategy-tank-top","title":"\"Fiction Is My Favorite Coping Strategy\" Tank Top","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            15.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            17.75 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            12.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            12.62 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.37 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            13.75 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            14.12 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eLight, fitted, and quietly bold with white font on a dark background— this spaghetti strap tank sits at mid-length with thick straps and a soft Airlume combed cotton blend that feels gentle against skin. The bold background puts the white text front-and-center: a wry, bookish line that reads like an inside joke between readers. Wear it layered under an oversized cardigan for slow afternoons with a novel, or paired with high-waisted jeans when you want your literary mood to make a statement to the world. The fabric holds print detail cleanly thanks to DTF printing, and the piece comes from socially vetted, certified production — a thoughtful choice for someone who cares about craft and comfort.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 52% Airlume combed ring-spun cotton, 48% polyester for a soft, smooth hand\u003c\/p\u003e\u003cp\u003e- Thick spaghetti straps for added support and comfort\u003c\/p\u003e\u003cp\u003e- Mid-length, fitted cut — easy to layer or wear alone\u003c\/p\u003e\u003cp\u003e- DTF-printed text for crisp, long-lasting design\u003c\/p\u003e\u003cp\u003e- Produced in WRAP\/FLA\/Bluesign-partnered facilities with responsible manufacturing\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Solid Black Blend \/ XS","offer_id":45307078574189,"sku":"25030704741306792597","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Navy Blend \/ XS","offer_id":45307078606957,"sku":"33495110057740453674","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Black Blend \/ S","offer_id":45307078639725,"sku":"21812880089344624965","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Navy Blend \/ S","offer_id":45307078672493,"sku":"87857190309584796439","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Red Blend \/ S","offer_id":45307078705261,"sku":"24312975421174378023","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Black Blend \/ M","offer_id":45307078738029,"sku":"33030426645436880510","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Navy Blend \/ M","offer_id":45307078770797,"sku":"11158929367838268322","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Red Blend \/ M","offer_id":45307078803565,"sku":"19052188333644646542","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Black Blend \/ L","offer_id":45307078836333,"sku":"98789314799780490243","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Navy Blend \/ L","offer_id":45307078869101,"sku":"88005022329395563467","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Red Blend \/ L","offer_id":45307078901869,"sku":"23322332676004898434","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Black Blend \/ XL","offer_id":45307078934637,"sku":"15486758698816938956","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Navy Blend \/ XL","offer_id":45307078967405,"sku":"10548212912450094993","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Red Blend \/ XL","offer_id":45307079000173,"sku":"24593811973175055805","price":34.37,"currency_code":"USD","in_stock":true},{"title":"Solid Black Blend \/ 2XL","offer_id":45307079032941,"sku":"50297461147115131874","price":37.28,"currency_code":"USD","in_stock":true},{"title":"Solid Navy Blend \/ 2XL","offer_id":45307079065709,"sku":"29885778999482962044","price":37.28,"currency_code":"USD","in_stock":true},{"title":"Solid Red Blend \/ 2XL","offer_id":45307079098477,"sku":"13145994233150862756","price":37.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0708\/7590\/6157\/files\/17459109558315637074_2048.jpg?v=1780866804"}],"url":"https:\/\/fictionallyunwell.myshopify.com\/collections\/shirts-tops.oembed","provider":"Fictionally Unwell","version":"1.0","type":"link"}