{"product_id":"ocean-air-messy-hair-t-shirt-beachy-palm-graphic-tee","title":"Ocean Air Messy Hair T-Shirt — Beachy Palm 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.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                    \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                    \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                    \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                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        A relaxed, garment-dyed tee that brings the easy rhythm of the shore to everyday wear. Softly faded color and heavyweight cotton give this shirt a lived-in feel from the first wear. The front design—sunrise, palms, rolling waves and the phrase “OCEAN AIR MESSY HAIR”—captures salt-sprayed mornings and barefoot walks on hot sand. It slides into weekend routines: tossed over swimwear after a morning surf, layered under a denim jacket for an evening bonfire, or worn while packing for a coastal road trip. Breathable and sturdy, it ages gracefully with repeated washes, becoming more personal with time.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun US cotton for long-lasting comfort\u003cbr\u003e- Garment-dyed construction for soft color and texture\u003cbr\u003e- Heavyweight 6.1 oz fabric with relaxed, pre-shrunk fit\u003cbr\u003e- Tubular, no side seams and double-needle stitched for durability\u003cbr\u003e- Wide size range S–4XL and available in many colors\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\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: Comfort Colors® 1717, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: Made in Honduras\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), Do not bleach, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":45862969999521,"sku":"33938142192598918426","price":17.41,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45862970032289,"sku":"16641449979872284194","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Bay \/ S","offer_id":45862970065057,"sku":"26844125248181891905","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Berry \/ S","offer_id":45862970097825,"sku":"51544580693005543673","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":45862970130593,"sku":"27822143810140112432","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ S","offer_id":45862970163361,"sku":"17065332240424935980","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ S","offer_id":45862970196129,"sku":"25198642814244638934","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ S","offer_id":45862970228897,"sku":"13109841509503996746","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":45862970261665,"sku":"12233470031881237173","price":17.41,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ S","offer_id":45862970294433,"sku":"25466221524390733758","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45862970327201,"sku":"94662933631634803679","price":17.41,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45862970359969,"sku":"33857865674583644317","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Bay \/ M","offer_id":45862970392737,"sku":"68210354210052562723","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Berry \/ M","offer_id":45862970425505,"sku":"27306705537968005758","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":45862970458273,"sku":"51911291934299553219","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ M","offer_id":45862970491041,"sku":"28041506013979206215","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ M","offer_id":45862970523809,"sku":"24696215134428392447","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ M","offer_id":45862970556577,"sku":"12100789506812882017","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":45862970589345,"sku":"28840307221648997560","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":45862970622113,"sku":"92206304260045507833","price":17.41,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ M","offer_id":45862970654881,"sku":"31956554602331234773","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Violet \/ M","offer_id":45862970687649,"sku":"27170744201949643367","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45862970720417,"sku":"29447054106191614155","price":17.41,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45862970753185,"sku":"72924077501085972123","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Bay \/ L","offer_id":45862970785953,"sku":"14539277814515196135","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Berry \/ L","offer_id":45862970818721,"sku":"31967846439104311151","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":45862970851489,"sku":"22089388196013817874","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ L","offer_id":45862970884257,"sku":"67983559076446912230","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ L","offer_id":45862970917025,"sku":"17751876030007877951","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":45862970949793,"sku":"25390109158064861983","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":45862970982561,"sku":"24332358172932683852","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":45862971015329,"sku":"14530160715343562209","price":17.41,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ L","offer_id":45862971048097,"sku":"28835081460313082631","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45862971080865,"sku":"93713128289091596861","price":17.41,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45862971113633,"sku":"26252743875440629968","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Bay \/ XL","offer_id":45862971146401,"sku":"26347882729390685470","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Berry \/ XL","offer_id":45862971179169,"sku":"32860889288064029357","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ XL","offer_id":45862971211937,"sku":"10817426216784193666","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":45862971244705,"sku":"18422503826475169750","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ XL","offer_id":45862971277473,"sku":"31885425418360272147","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ XL","offer_id":45862971310241,"sku":"70523331037400930729","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ XL","offer_id":45862971343009,"sku":"15619818198330352875","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":45862971375777,"sku":"16783701354713780404","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":45862971408545,"sku":"37536399159650077976","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":45862971441313,"sku":"31989625526781788634","price":17.41,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ XL","offer_id":45862971474081,"sku":"23151770774430894439","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Violet \/ XL","offer_id":45862971506849,"sku":"28563965219990876624","price":17.41,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45862971539617,"sku":"34729802200057797867","price":18.67,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45862971572385,"sku":"30628226545594818892","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Bay \/ 2XL","offer_id":45862971605153,"sku":"29270168616969364141","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Berry \/ 2XL","offer_id":45862971637921,"sku":"79611063107350927461","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Blossom \/ 2XL","offer_id":45862971670689,"sku":"28802161901915926987","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":45862971703457,"sku":"18866729734484156801","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 2XL","offer_id":45862971736225,"sku":"18262096670210623577","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":45862971768993,"sku":"16173382152667762400","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Seafoam \/ 2XL","offer_id":45862971801761,"sku":"29682834727933395852","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":45862971834529,"sku":"31404186943625975860","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":45862971867297,"sku":"87869456771586851267","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":45862971900065,"sku":"18057149759151013504","price":18.67,"currency_code":"USD","in_stock":true},{"title":"True Navy \/ 2XL","offer_id":45862971932833,"sku":"32056489181058203540","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Violet \/ 2XL","offer_id":45862971965601,"sku":"33194745918713167385","price":18.67,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":45862971998369,"sku":"12396692427637212263","price":20.71,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":45862972031137,"sku":"31491499515739441043","price":20.71,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":45862972063905,"sku":"30633125250980935760","price":20.71,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":45862972096673,"sku":"49986216645378212737","price":20.71,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/4996\/9825\/files\/20260519220437-1f153ceb-a2e2-637a-b98b-defc28d96214.png?v=1779228344","url":"https:\/\/morninghazedigital.com\/products\/ocean-air-messy-hair-t-shirt-beachy-palm-graphic-tee","provider":"Morning Haze Digital","version":"1.0","type":"link"}