{"product_id":"bookish-witch-tarot-art-tee-witchy-humor-reading-witch-t-shirt","title":"Bookish Witch Tarot Art Tee | Witchy Humor, Reading Witch T-Shirt","description":"\u003ctable id=\"size-guide\" style=\"min-width:360px;\"\u003e\n            \u003cthead\u003e\n                \u003ctr\u003e\n                    \u003cth style=\"padding:10px;\"\u003e\u003c\/th\u003e\n                    \u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            16.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                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.60 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.90 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.20 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.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                            9.70 \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                            10.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                            10.40 \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                            10.80 \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                            11.20 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        “Bookish witch” tarot-style tee blending cozy reading vibes with tongue-in-cheek witchy humor. The monochrome illustration shows a seated witch in a classic tarot frame—crescent moon, candlelight, and stars—capturing a quiet, slightly sarcastic mood that fits the witchy humor trend. Wear it while curled up with a favorite paperback or layered for casual streetwear; the design reads as both literary and playful within modern occult-adjacent aesthetics.\n\nProduct features\n- 100% Airlume combed and ring-spun cotton, Bella Canvas 3001 lightweight (4.2 oz\/yd²)\n- With side seams for shape retention\n- Ribbed knit collar with seam and shoulder tape for stability\n- Tear-away label; Age restrictions: For adults; REACH Certified\n- Printing: sleeve and neck label printing commonly DTF; some providers use DTG for vibrant, smooth prints\n\nCare instructions\n- Machine wash: cold (max 30C or 90F)\n- Non-chlorine: bleach as needed\n- Tumble dry: low heat\n- Iron, steam or dry: medium heat\n- Do not dryclean\n","brand":"Printify","offers":[{"title":"XS \/ Athletic Heather","offer_id":48465067769993,"sku":"26257294879350025264","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ Black","offer_id":48465067802761,"sku":"15778191782866342673","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ Natural","offer_id":48465067835529,"sku":"27283570247950223739","price":31.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ Navy","offer_id":48465067868297,"sku":"14198176622451161533","price":28.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ White","offer_id":48465067901065,"sku":"29284072933730735521","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Athletic Heather","offer_id":48465067933833,"sku":"21600341029470651091","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":48465067966601,"sku":"18380745819977303020","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Natural","offer_id":48465067999369,"sku":"44070638935996990956","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":48465068032137,"sku":"30032510861412112295","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":48465068064905,"sku":"35334885855172614203","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Athletic Heather","offer_id":48465068097673,"sku":"31858997997583291252","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":48465068130441,"sku":"23851439922354977519","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Natural","offer_id":48465068163209,"sku":"54468897784921065444","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":48465068195977,"sku":"13306818866455838666","price":31.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":48465068228745,"sku":"17401045879549660987","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Athletic Heather","offer_id":48465068261513,"sku":"74531922407313471800","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":48465068294281,"sku":"18646790887103309908","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Natural","offer_id":48465068327049,"sku":"18210110992827204550","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":48465068359817,"sku":"15511893904669062316","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":48465068392585,"sku":"28715513212746645384","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Athletic Heather","offer_id":48465068425353,"sku":"12434990400856775386","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":48465068458121,"sku":"13222771044357443468","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Natural","offer_id":48465068490889,"sku":"27050575038249822251","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":48465068523657,"sku":"25614952102515126306","price":31.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":48465068556425,"sku":"13165803008919982983","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Athletic Heather","offer_id":48465068589193,"sku":"15671351814998285963","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":48465068621961,"sku":"28629169332160196025","price":31.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Natural","offer_id":48465068654729,"sku":"25498250104225712615","price":31.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":48465068687497,"sku":"51598607813896698644","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":48465068720265,"sku":"92526210281809316240","price":30.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Athletic Heather","offer_id":48465068753033,"sku":"62385588002853619552","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":48465068785801,"sku":"20240903106495501110","price":32.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Natural","offer_id":48465068818569,"sku":"32725415648414967384","price":33.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":48465068851337,"sku":"18093821945973323874","price":33.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":48465068884105,"sku":"31645148310948063209","price":31.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Athletic Heather","offer_id":48465068916873,"sku":"13932922922326592453","price":23.29,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":48465068949641,"sku":"15073445706148628028","price":32.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Natural","offer_id":48465068982409,"sku":"18349875174351812463","price":33.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Navy","offer_id":48465069015177,"sku":"19126830093001576009","price":32.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":48465069047945,"sku":"50615728554704546607","price":33.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Black","offer_id":48465069080713,"sku":"11752544967400452598","price":32.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Navy","offer_id":48465069113481,"sku":"33158218609090073380","price":33.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ White","offer_id":48465069146249,"sku":"28223458249132867621","price":25.55,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0741\/3530\/6377\/files\/3462280269287921487_2048.jpg?v=1790709577","url":"https:\/\/finishedstateapparel.com\/products\/bookish-witch-tarot-art-tee-witchy-humor-reading-witch-t-shirt","provider":"Finished State Apparel","version":"1.0","type":"link"}