{"product_id":"botanical-roseate-organic-cotton-tee-lightweight-garden-illustration-shirt","title":"Roseate Floral T-Shirt | Vintage Floral Graphic 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\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                \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.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                    \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                            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                    \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.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                    \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, airy, and quietly joyful — this tee wears like a morning in bloom. A soft white canvas carries a delicate watercolor bouquet across the chest, the loose hand-lettered name beneath it lending a whisper of vintage botanical charm. It settles lightly at the shoulders and drapes in a relaxed retail fit, moving with you whether you’re weaving through a farmers’ market or lingering over coffee and a sketchbook. Breathable cotton keeps you cool on warm days; the crew neckline and neat seams give it a tidy, lived-in look that layers beautifully under cardigans or over a tank for the kind of casual polish that feels lived-in and personal. For those who collect small, quiet pleasures — fresh-cut florals, slow weekends, and afternoons spent wandering — this tee becomes a gentle signature piece.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% combed, ring-spun cotton (color-dependent blends for heathers\/neon)\u003c\/p\u003e\u003cp\u003e- Super lightweight, highly breathable fabric (142–146 g\/m²)\u003c\/p\u003e\u003cp\u003e- Ribbed crew neckline with seam for shape retention\u003c\/p\u003e\u003cp\u003e- Shoulder tape and side seams for added stability and fit\u003c\/p\u003e\u003cp\u003e- Tear-away label (note: fulfillment may apply printed neck label)\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 dry clean\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Prime Essentials, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Prime Essentials, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Non-chlorine: bleach as needed, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"White \/ S","offer_id":46199241638041,"sku":"28068602502930245890","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ S","offer_id":46199241670809,"sku":"22878618315964374459","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":46199241703577,"sku":"14412984655480113819","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Blue Lagoon \/ S","offer_id":46199241736345,"sku":"31806590529947486323","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ S","offer_id":46199241769113,"sku":"31372625924401377182","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Pink \/ S","offer_id":46199241801881,"sku":"14939910601005895637","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":46199241834649,"sku":"26191894594888289478","price":24.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":46199241867417,"sku":"24082538299353896649","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":46199241900185,"sku":"12125597128690728391","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":46199241932953,"sku":"17857401192653187465","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Blue Lagoon \/ M","offer_id":46959176745113,"sku":"24206459924037074857","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ M","offer_id":46199241998489,"sku":"94519218602802023720","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Pink \/ M","offer_id":46199242031257,"sku":"24965670232843684569","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":46199242064025,"sku":"17747933172630535840","price":24.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":46199242096793,"sku":"21418879687583388087","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ L","offer_id":46199242129561,"sku":"10157984504679833597","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":46199242162329,"sku":"22328486898789227112","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Blue Lagoon \/ L","offer_id":46199242195097,"sku":"12725138588055635189","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ L","offer_id":46199242227865,"sku":"21563947172748132242","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Pink \/ L","offer_id":46199242260633,"sku":"10754345916177344715","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":46199242293401,"sku":"12597523838572208578","price":24.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":46199242326169,"sku":"67088775624757148810","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":46199242358937,"sku":"10038533061260799568","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":46199242391705,"sku":"92400733692805782884","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Blue Lagoon \/ XL","offer_id":46199242424473,"sku":"10791243889034441046","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ XL","offer_id":46199242457241,"sku":"99288867173281609155","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Pink \/ XL","offer_id":46199242490009,"sku":"91016868806080566141","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":46199242522777,"sku":"10821317939408186679","price":24.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":46199242555545,"sku":"51387541509001806702","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":46199242588313,"sku":"11550517276831524969","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":46199242621081,"sku":"18075217507046248204","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Blue Lagoon \/ 2XL","offer_id":46199242653849,"sku":"64683483151173665345","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ 2XL","offer_id":46199242686617,"sku":"92132310660504928826","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Pink \/ 2XL","offer_id":46199242719385,"sku":"22760973239985197237","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":46199242752153,"sku":"57205839568235531419","price":24.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":46199242784921,"sku":"28015250075163054249","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":46199242817689,"sku":"32611472215750483302","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":46199242850457,"sku":"56211783710557537269","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Blue Lagoon \/ 3XL","offer_id":46199242883225,"sku":"30155410194300470499","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ 3XL","offer_id":46199242915993,"sku":"18180325064562446492","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Heather Pink \/ 3XL","offer_id":46199242948761,"sku":"30708509809496083825","price":24.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":46199242981529,"sku":"12974552894652518849","price":24.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/6099\/2921\/files\/20260225225137-1f1129c8-a79a-6032-be3a-7250f00b9146.png?v=1776394288","url":"https:\/\/artisan-grove.com\/products\/botanical-roseate-organic-cotton-tee-lightweight-garden-illustration-shirt","provider":"Artisan Grove","version":"1.0","type":"link"}