{"product_id":"half-teacher-half-coffee-t-shirt","title":"Half Teacher Half Coffee 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;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \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.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                            20.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                            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                            27.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                            29.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                            26.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                            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.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                            30.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                            31.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                            32.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                            33.50 \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 from center back, 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.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                            17.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                            19.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.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                            21.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                            23.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                            24.63 \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                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Bright, playful, and just a little sleepy — this garment-dyed tee says it plainly: half teacher, half coffee. The soft, lived-in cotton drape and relaxed fit make it a go-to for bustling mornings, quick recess duty, and grading sessions with a warm mug by your side. The colorful, doodle-style lettering and tiny icons (smiling face, iced coffee, apple) bring a cheerful, classroom-friendly vibe without feeling childish. It wears in beautifully thanks to the post-construction dye and heavyweight knit, so the color and texture settle into something cozy you’ll reach for again and again. Wear it with jeans and sneakers for parent-teacher nights, layer under a cardigan for chilly staff meetings, or keep it on rotation for casual school days that need a little personality.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun US cotton with heavyweight 6.1 oz knit for durability and soft hand\u003cbr\u003e- Garment-dyed finish for a lived-in color and supple texture\u003cbr\u003e- Relaxed fit with pre-shrunk fabric and sizes S–4XL available\u003cbr\u003e- Tubular, no side-seam construction and double-needle stitched hems for long-lasting shape\u003cbr\u003e- Sewn-in label and wide palette of 58 color options\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e","brand":"Printify","offers":[{"title":"Island Reef \/ S","offer_id":53050997997877,"sku":"90428699178651322236","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ S","offer_id":53050998030645,"sku":"86283169773991619161","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Butter \/ S","offer_id":53050998063413,"sku":"14914359572042625085","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Berry \/ S","offer_id":53050998096181,"sku":"19309989650241063884","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ice Blue \/ S","offer_id":53050998128949,"sku":"20443063419217870781","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":53050998161717,"sku":"30688965116319214614","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Periwinkle \/ S","offer_id":53050998194485,"sku":"64078783150177311218","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Royal Caribe \/ S","offer_id":53050998227253,"sku":"96863636487685244559","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Watermelon \/ S","offer_id":53050998260021,"sku":"20699280743047679019","price":24.82,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53050998292789,"sku":"24513546831438737956","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ M","offer_id":53050998325557,"sku":"31533932465716554645","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ M","offer_id":53050998358325,"sku":"16895532823194395720","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Butter \/ M","offer_id":53050998391093,"sku":"16160632855495715472","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Berry \/ M","offer_id":53050998423861,"sku":"10170095491735827818","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ice Blue \/ M","offer_id":53050998456629,"sku":"78816347806862865424","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":53050998489397,"sku":"11303954287146820881","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Periwinkle \/ M","offer_id":53050998522165,"sku":"12539043640940402247","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Royal Caribe \/ M","offer_id":53050998554933,"sku":"22026905754485020766","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Watermelon \/ M","offer_id":53050998587701,"sku":"45021579064953213945","price":24.82,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53050998620469,"sku":"30694348512234475825","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ L","offer_id":53050998653237,"sku":"33674431564359535263","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ L","offer_id":53050998686005,"sku":"15432338037348747048","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Butter \/ L","offer_id":53050998718773,"sku":"16686202837247344607","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Berry \/ L","offer_id":53050998751541,"sku":"17620575954689762159","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ice Blue \/ L","offer_id":53050998784309,"sku":"20068650821593610790","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":53050998817077,"sku":"11438697609634874648","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Periwinkle \/ L","offer_id":53050998849845,"sku":"13012945993905389480","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Royal Caribe \/ L","offer_id":53050998882613,"sku":"91177304134329346476","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Watermelon \/ L","offer_id":53050998915381,"sku":"17722420817627964319","price":24.82,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53050998948149,"sku":"14985242129609261794","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ XL","offer_id":53050998980917,"sku":"20082461574222525930","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ XL","offer_id":53050999013685,"sku":"13749159443136899850","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Butter \/ XL","offer_id":53050999046453,"sku":"96982525922377714307","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Berry \/ XL","offer_id":53050999079221,"sku":"21796982660793427259","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ice Blue \/ XL","offer_id":53050999111989,"sku":"11891245371225215678","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":53050999144757,"sku":"32899117273024894167","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Periwinkle \/ XL","offer_id":53050999177525,"sku":"30665618425425560287","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Royal Caribe \/ XL","offer_id":53050999210293,"sku":"21710932519456201401","price":24.82,"currency_code":"USD","in_stock":true},{"title":"Watermelon \/ XL","offer_id":53050999243061,"sku":"18053038594637176403","price":24.82,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53050999275829,"sku":"95660408004687922475","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 2XL","offer_id":53050999308597,"sku":"23063593957463452737","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ 2XL","offer_id":53050999341365,"sku":"75860453484673024875","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 2XL","offer_id":53050999374133,"sku":"11638102591599225534","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 2XL","offer_id":53050999406901,"sku":"17160466020026949080","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Ice Blue \/ 2XL","offer_id":53050999439669,"sku":"29927747053636521213","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":53050999472437,"sku":"15157893664329009876","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Periwinkle \/ 2XL","offer_id":53050999505205,"sku":"58669123821956349520","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Royal Caribe \/ 2XL","offer_id":53050999537973,"sku":"53901832609570525983","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Watermelon \/ 2XL","offer_id":53050999570741,"sku":"46443664754639621624","price":27.34,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 3XL","offer_id":53050999603509,"sku":"33936356970601463002","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 3XL","offer_id":53050999636277,"sku":"29004954476041549476","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Ice Blue \/ 3XL","offer_id":53050999669045,"sku":"47788100931241536541","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 3XL","offer_id":53050999701813,"sku":"15259843327290909970","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":53050999734581,"sku":"76500305444726425646","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ 3XL","offer_id":53050999767349,"sku":"28066463053349707591","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Periwinkle \/ 3XL","offer_id":53050999800117,"sku":"57460656262564720519","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Royal Caribe \/ 3XL","offer_id":53050999832885,"sku":"41136250003140576053","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Watermelon \/ 3XL","offer_id":53050999865653,"sku":"73044421033264829949","price":31.42,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":53050999898421,"sku":"33751965650855533419","price":31.42,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 4XL","offer_id":53050999931189,"sku":"19645886624407862319","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 4XL","offer_id":53050999963957,"sku":"18427271146429914243","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Ice Blue \/ 4XL","offer_id":53050999996725,"sku":"44414555240852081090","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Island Reef \/ 4XL","offer_id":53051000029493,"sku":"31600055964742224168","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":53051000062261,"sku":"18279581103298578092","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Lagoon Blue \/ 4XL","offer_id":53051000095029,"sku":"27289504068687936077","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Periwinkle \/ 4XL","offer_id":53051000127797,"sku":"21792552136810407694","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Royal Caribe \/ 4XL","offer_id":53051000160565,"sku":"74019767893306600476","price":35.32,"currency_code":"USD","in_stock":true},{"title":"Watermelon \/ 4XL","offer_id":53051000193333,"sku":"29456117800231129818","price":35.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/5092\/7925\/files\/1537334096855044750_2048.jpg?v=1782835810","url":"https:\/\/thevelvetwillowshop.com\/products\/half-teacher-half-coffee-t-shirt","provider":"The Velvet Willow","version":"1.0","type":"link"}