{"title":"Shop Favorites","description":null,"products":[{"product_id":"bookish-floral-sweatshirt-cozy-reader-raglan-pullover","title":"Bookish Floral Sweatshirt — Cozy Reader Raglan Pullover","description":"\u003cp\u003eSoft, cozy, and quietly confident — this crewneck sweatshirt wraps you in midweight sponge fleece with a relaxed raglan silhouette. The chest art reads \"BOOKISH\" in a warm, floral-inspired type that feels like a well-loved corner of a favorite bookstore. Lightweight structure with ribbed cuffs and hem keeps the shape while the tear-away tag removes scratchy distractions. Wear it on slow mornings with a mug and a stack of pages, on study nights under a desk lamp, or layered for a weekend of wandering through used-book aisles.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Medium-heavy 8 oz sponge fleece blends cotton and polyester for warmth without bulk\u003cbr\u003e- Raglan sleeves and contoured seaming for a relaxed, easy fit\u003cbr\u003e- 1x1 ribbed cuffs and waistband with spandex for stretch and shape retention\u003cbr\u003e- Side seams for improved structure and longer-lasting fit\u003cbr\u003e- Tear-away label for total comfort and zero irritation\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not dryclean\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\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;\"\u003e19.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;\"\u003e21.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.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.50\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.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\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;\"\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.87\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.37\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.87\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\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 \u003cbr\u003e- \u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":51355059388556,"sku":"16927482920300431992","price":49.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":51355059421324,"sku":"18149785946445026145","price":49.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":51355059454092,"sku":"18555437446749005621","price":49.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":51355059486860,"sku":"11937093339453035485","price":49.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":51355059519628,"sku":"67792527687690937761","price":49.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":51355059552396,"sku":"21011004409390295862","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/9349\/1852\/files\/5604202473447753377_2048.jpg?v=1783800446"},{"product_id":"salem-1692-crescent-moon-womens-boxy-tee-witchy-moon-phases-graphic","title":"Salem 1692 Crescent Moon Women's Boxy Tee — Witchy Moon Phases Graphic","description":"\u003cp\u003eA relaxed boxy tee with a vintage, witchy edge — soft yet substantial cotton with a lived-in pigment-dye look. The front shows a distressed crescent moon encircling the words “Salem 1692” and “they missed one,” while the back features a vertical moon-phase motif. It hangs slightly cropped and roomy across the torso, letting you layer a cozy cardigan or wear it solo with high-waisted jeans. The heavier ring-spun cotton holds print detail sharply and the shoulder-to-shoulder twill keeps the shape through washes. Shade variations from the pigment dye process give each shirt its own character, like a talisman you’ve had for years.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton for smooth, durable fabric\u003cbr\u003e- Boxy, slightly cropped fit with heavy 6.1 oz fabric\u003cbr\u003e- Shoulder-to-shoulder twill tape to prevent stretching\u003cbr\u003e- Pigment dye finish for a vintage, lived-in appearance (shade variations expected)\u003cbr\u003e- Direct-to-garment\/film printed neck label and sewn-in twill label\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\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\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\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;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.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;\"\u003e23.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\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;\"\u003e15.62\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;\"\u003e17.37\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.37\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Ivory \/ S","offer_id":51355153662092,"sku":"12792007929314221798","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ S","offer_id":51355153694860,"sku":"33617038327812346056","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51355153727628,"sku":"15424634425018512775","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51355153760396,"sku":"14145385883448680433","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":51355153793164,"sku":"26709854426956686077","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ M","offer_id":51355153825932,"sku":"21610656647503651034","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51355153858700,"sku":"10847546481961350937","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51355153891468,"sku":"25382498669934016673","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":51355153924236,"sku":"75077700252798312640","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ L","offer_id":51355153957004,"sku":"10319426923237170227","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51355153989772,"sku":"30647007578850124113","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51355154022540,"sku":"97023053667592327842","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":51355154055308,"sku":"87837548927206006771","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ XL","offer_id":51355154088076,"sku":"25088124461432369582","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51355154120844,"sku":"29704340130709576256","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":51355154153612,"sku":"28594160425365202902","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Orchid \/ 2XL","offer_id":51355154186380,"sku":"22514485933446536289","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51355154219148,"sku":"33799024836260226014","price":31.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":51355154251916,"sku":"12662632304316439664","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/9349\/1852\/files\/17119638442226771589_2048.jpg?v=1783802210"},{"product_id":"cat-boop-sweatshirt-cute-black-cat-nose-boop-crewneck","title":"Cat 'Boop!' Sweatshirt — Cute Black Cat Nose Boop Crewneck","description":"\u003cp\u003eSoft, relaxed, and a little bit mischievous — this embroidered garment-dyed sweatshirt brings a quiet, cozy charm to everyday wear. A midnight-black cat sits in silhouette as a tiny skeletal hand reaches forward with the gentlest tap — “boop!” — surrounded by stars and hearts. The design feels like a whispered joke shared between friends over warm drinks and late-night storytelling. Wear it on slow mornings, while curled up with a book, or out on a neighborhood wander when the air turns crisp. The medium-heavy 80\/20 ring-spun cotton blend drapes with a lived-in softness that only gets better with time, and the subtle back half-moon detail and sewn-in twill label add thoughtful touches that quietly elevate the piece. It’s made with low-impact OEKO-TEX® dyes and built for comfort: a relaxed fit, ribbed collar and cuffs that return to shape, and reinforced neck tape for lasting wear. This sweatshirt sits naturally in the wardrobes of cat people, soft-goth lovers, and anyone who favors playful, slightly spooky aesthetics for cozy occasions like autumn gatherings, Halloween evenings, or slow weekend rituals.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 80% ring-spun cotton, 20% polyester for soft, durable fabric\u003cbr\u003e- Medium-heavy 9.5 oz\/yd² (322 g\/m²) weight with relaxed fit\u003cbr\u003e- 1x1 ribbed collar, cuffs and hem that stretch and return to shape\u003cbr\u003e- Twill neck tape and half-moon back patch for stability and comfort\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified low-impact dyes; adult sizing, embroidered print options\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\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;\"\u003e21.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.00\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;\"\u003e26.50\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.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;\"\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.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.50\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\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;\"\u003e31.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\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.75\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.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;\"\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Butter \/ S","offer_id":51370436329612,"sku":"30072651428214229410","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":51370436362380,"sku":"22636661880404941508","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ S","offer_id":51370436395148,"sku":"34909908031276638553","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":51370436427916,"sku":"47582515181102706452","price":41.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51370436460684,"sku":"32159301479545248994","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ S","offer_id":51370436493452,"sku":"23860755476182958534","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ M","offer_id":51370436526220,"sku":"29897714757901073390","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":51370436558988,"sku":"33081044949061975030","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ M","offer_id":51370436591756,"sku":"86885155657774790928","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":51370436624524,"sku":"16300045113629614134","price":41.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51370436657292,"sku":"47962807371780508833","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ M","offer_id":51370436690060,"sku":"77991337914763552270","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ L","offer_id":51370436722828,"sku":"75264599934706705181","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":51370436755596,"sku":"18213841228121977900","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ L","offer_id":51370436788364,"sku":"71228289296404685096","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":51370436821132,"sku":"46999780533227126274","price":41.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51370436853900,"sku":"33385317277753272744","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ L","offer_id":51370436886668,"sku":"13261499583432634018","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ XL","offer_id":51370436919436,"sku":"26931735684754825081","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":51370436952204,"sku":"26180955972071591315","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ XL","offer_id":51370436984972,"sku":"16317265910595631251","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":51370437017740,"sku":"19096543299682794023","price":41.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51370437050508,"sku":"14253938254896142366","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ XL","offer_id":51370437083276,"sku":"18726829960210882686","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 2XL","offer_id":51370437116044,"sku":"16851079287173758308","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":51370437148812,"sku":"10924022329128938060","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ 2XL","offer_id":51370437181580,"sku":"15645776586387134729","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":51370437214348,"sku":"16675246980050900210","price":45.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":51370437247116,"sku":"46167178266370656135","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 2XL","offer_id":51370437279884,"sku":"22902836503399847468","price":45.99,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 3XL","offer_id":51370437312652,"sku":"33263037377720055059","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 3XL","offer_id":51370437345420,"sku":"71886074813218997061","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Light Green \/ 3XL","offer_id":51370437378188,"sku":"22179694194335689684","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":51370437410956,"sku":"17678572324461697934","price":54.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":51370437443724,"sku":"27617353199726792891","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Terracotta \/ 3XL","offer_id":51370437476492,"sku":"22930273662674113981","price":54.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/9349\/1852\/files\/7638906148601123805_2048.jpg?v=1783882613"},{"product_id":"witch-way-to-the-library-t-shirt","title":"Witch Way to the Library T-Shirt","description":"\u003cp\u003eThis soft, sturdy tee pairs bookish charm with a little witchy whimsy. A relaxed classic fit and crew neckline give room for curling up with a novel or wandering a fall festival, while the vintage-style illustration — a bespectacled witch perched on a broom with stacked books and the phrase “Witch Way to the Library” — reads like a secret shared between readers. The midweight cotton holds detailed DTG prints crisply, and the tubular knit construction keeps lines clean. Wear it layered under cardigans for cool evenings, or alone when you want your love of stories and subtle spooky flair on display.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 5.3 oz\/yd² (180 g\/m²) medium-weight cotton for year-round comfort\u003cbr\u003e- Tubular knit without side seams for a clean, waste-reducing silhouette\u003cbr\u003e- Ribbed knit collar with shoulder tape to retain shape and prevent stretching\u003cbr\u003e- Dual printing: DTG main print with DTF sleeve\/inner neck details for sharp artwork\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified; tear-away label and ethically sourced US cotton\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\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;\"\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\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;\"\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\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;\"\u003e15.10\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;\"\u003e19.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.40\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Natural \/ S","offer_id":51500429443212,"sku":"32354737157606472005","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":51500429475980,"sku":"29230600666667462845","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":51500429508748,"sku":"24752515085367958765","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":51500429541516,"sku":"26807909925739663760","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":51500429574284,"sku":"30388232099158284473","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":51500429607052,"sku":"19264281210565230645","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":51500429639820,"sku":"32788584118096196358","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":51500429672588,"sku":"18621972757708671819","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":51500429705356,"sku":"21177970022684991333","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":51500429738124,"sku":"12975989449492257868","price":26.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/9349\/1852\/files\/7713134478414525825_2048.jpg?v=1784398616"},{"product_id":"stay-bookish-canvas-tote-bag-library-card-book-lover-bookish-tote","title":"Stay Bookish Canvas Tote Bag — Library Card Book Lover Bookish Tote","description":"\u003cp\u003eSoft, sturdy, and unapologetically bookish — this cotton canvas tote carries more than books. The heavyweight natural canvas holds novels, notebooks, and a well-loved mug with confidence. A vintage library-card inspired print in washed pink and deep blue declares your love of quiet corners and slow reading sessions. Long, reinforced handles sit comfortably on your shoulder so you can walk to the café, the library, or a Sunday market with everything you need. The everyday texture and honest construction age well, picking up character as you use it on reading dates, study nights, and weekend wanderings.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% heavy cotton canvas (12 oz\/yd²) for durability\u003cbr\u003e- Flat-corner construction for a slim, book-friendly profile\u003cbr\u003e- Self-fabric carrying handles with reinforced stitching\u003cbr\u003e- Available in natural and black; sewn-in label\u003cbr\u003e- Blank sourced from India; adult sizing\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not iron directly over the printed area - print may stick to the iron.\u003cbr\u003e- Spot clean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Line dry\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;\"\u003e15\" x 16\"\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;\"\u003e15.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;\"\u003e16.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;\"\u003eHandle length, in\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Natural \/ 15\" x 16\"","offer_id":51501655687308,"sku":"23868212169683135551","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/9349\/1852\/files\/18285932132590461851_2048.jpg?v=1784417835"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0686\/9349\/1852\/collections\/1896677768923224352_2048.jpg?v=1784499524","url":"https:\/\/addyavenue.com\/collections\/shop-favorites.oembed","provider":"Addy Avenue","version":"1.0","type":"link"}