{"product_id":"desert-rose-t-shirt-she-blooms-in-the-hardest-ground-floral-graphic-tee","title":"Desert Rose T-Shirt — \"She Blooms in the Hardest Ground\" 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;\"\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                \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.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \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                            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                    \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                            7.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.23 \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.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                            8.74 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.02 \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.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                            9.49 \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        A soft, lived-in tee that tells a quiet story. This lightweight cotton shirt carries a vintage-style “DESERT ROSE” illustration — detailed blooms and spiky desert foliage rendered in faded ink — with the small line beneath that reads, “She blooms in hardest ground.” It sits comfortably on the body with a classic crew neck and a relaxed cut, so it layers easily under a jacket or stands alone with jeans. Wear it on slow mornings at home, on a dusty road trip, or to a low-key gathering where subtle meaning matters. The design speaks to resilient spirits who find beauty in resilience, and the breathable ring-spun cotton keeps that message feeling effortless all day long.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton for a lightweight, soft feel\u003cbr\u003e- Tubular knit (no side seams) for cleaner drape and reduced waste\u003cbr\u003e- Ribbed collar with shoulder tape to hold shape and prevent stretching\u003cbr\u003e- DTG\/DTF printed graphics with pearlized tear-away label for comfort\u003cbr\u003e- OEKO-TEX® certified and ethically sourced materials; EU 2-year warranty\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e","brand":"Printify","offers":[{"title":"White \/ XS","offer_id":63012784243059,"sku":"11134258048016936777","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":63012784275827,"sku":"88083189661646509899","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":63012784308595,"sku":"40442199007868714852","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Heather Red \/ S","offer_id":63012784341363,"sku":"18089711937009251176","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":63012784374131,"sku":"10778890975531839396","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Jade Dome \/ S","offer_id":63012784406899,"sku":"29749792714731651909","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":63012784439667,"sku":"21208714077483146146","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ S","offer_id":63012784472435,"sku":"23858931833374717142","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":63012784505203,"sku":"13105469913939717315","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":63012784537971,"sku":"36128844003757985346","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Heather Red \/ M","offer_id":63012784570739,"sku":"29285831705747903486","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":63012784603507,"sku":"26041376169847688306","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Jade Dome \/ M","offer_id":63012784636275,"sku":"17911493787778453278","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":63012784669043,"sku":"32218698964030358216","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ M","offer_id":63012784701811,"sku":"24901306551155985898","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":63012784734579,"sku":"11189351887795581820","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":63012784767347,"sku":"55068671534908708675","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Heather Red \/ L","offer_id":63012784800115,"sku":"12565181632799485818","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":63012784832883,"sku":"32139731381352135708","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Jade Dome \/ L","offer_id":63012784865651,"sku":"18784332441238933008","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":63012784898419,"sku":"15482023575581508622","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ L","offer_id":63012784931187,"sku":"28660858778352604174","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":63012784963955,"sku":"19459724841088344029","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":63012784996723,"sku":"31849724880989173271","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Heather Red \/ XL","offer_id":63012785029491,"sku":"19239263717051414728","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":63012785062259,"sku":"30460898277334028620","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Jade Dome \/ XL","offer_id":63012785095027,"sku":"13877136581356176373","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":63012785127795,"sku":"14529732620654901974","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ XL","offer_id":63012785160563,"sku":"27108106096012436097","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":63012785193331,"sku":"34956871129911306507","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":63012785226099,"sku":"18603222393657515034","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Heather Red \/ 2XL","offer_id":63012785258867,"sku":"11960631467143318300","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":63012785291635,"sku":"95518509978807277604","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Jade Dome \/ 2XL","offer_id":63012785324403,"sku":"14002810301319278989","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":63012785357171,"sku":"25090097042581686192","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 2XL","offer_id":63012785389939,"sku":"24874338237783954232","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":63012785422707,"sku":"44184114969014612903","price":32.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":63012785455475,"sku":"46902550123004872363","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Heather Red \/ 3XL","offer_id":63012785488243,"sku":"16187481015881378169","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":63012785521011,"sku":"17461271349696676192","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Jade Dome \/ 3XL","offer_id":63012785553779,"sku":"15597744292130538608","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":63012785586547,"sku":"22159947457319105749","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Sage \/ 3XL","offer_id":63012785619315,"sku":"18072660332009146402","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1003\/4223\/5507\/files\/I_forgave_you_I_just_didn_t_tell_my_face._-_2026-06-22T170907.446.png?v=1782166176","url":"https:\/\/retrooutpost.com\/products\/desert-rose-t-shirt-she-blooms-in-the-hardest-ground-floral-graphic-tee","provider":"The Retro Outpost","version":"1.0","type":"link"}