{"product_id":"t-shirt-salty-soul-beach-shark-graphic-tee","title":"T-Shirt — \"Salty Soul\" Beach Shark 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.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                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \n        \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, cm\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                            45.72 \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                            50.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                            55.88 \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                            60.96 \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                            66.04 \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                            71.12 \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, cm\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                            71.12 \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                            73.66 \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                            76.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                            78.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                            81.28 \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                            83.82 \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, cm\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.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                            21.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                            22.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                            22.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                            23.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                            24.10 \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, cm\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                            3.81 \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                            3.81 \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                            3.81 \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                            3.81 \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                            3.81 \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                            3.81 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \n        This lightweight, classic-fit tee carries a coastal story—soft cotton, an easy crew neck, and a faded surf-inspired print that reads like a postcard from the shoreline. Wear it on cool mornings with coffee in hand or layered under a knit on foggy evenings. The art feels weathered and lived-in, like a day spent chasing tides and sunsets; the shirt moves with you, stays comfortable all day, and ages with character. For people who collect moments by the water, this tee slips into that rhythm: low-key, durable, and quietly nostalgic.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for a soft, breathable feel\u003cbr\u003e- Tubular knit without side seams for reduced waste and cleaner drape\u003cbr\u003e- Ribbed crew neckline with shoulder tape to retain shape and prevent stretching\u003cbr\u003e- DTG\/DTF printed details (sleeve and neck label printed via DTF) for crisp, durable artwork\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified; meets EU safety standards and includes 2-year EU 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":"Dark Chocolate \/ S","offer_id":45387613405293,"sku":"28427603141460451377","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":45387613438061,"sku":"93532586401414790092","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":45387613470829,"sku":"30961980880615058601","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":45387613503597,"sku":"24476941930265774703","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":45387613536365,"sku":"52818165566960107264","price":27.08,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":45387613569133,"sku":"33080695208751080544","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":45387613601901,"sku":"16127689796172068986","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":45387613634669,"sku":"11237685620297124747","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ S","offer_id":45387613667437,"sku":"57753471779389366012","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":45387613700205,"sku":"14206790066567925149","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ M","offer_id":45387613732973,"sku":"15392129296279803921","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":45387613765741,"sku":"12620995955206539159","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":45387613798509,"sku":"80166367539382172510","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":45387613831277,"sku":"26221259835820049915","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":45387613864045,"sku":"22043488165158139827","price":27.08,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":45387613896813,"sku":"51003623709225522537","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45387613929581,"sku":"21094233857522074542","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":45387613962349,"sku":"26122512201718959271","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":45387613995117,"sku":"12176403023322239888","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ L","offer_id":45387614027885,"sku":"22117570396792980291","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":45387614060653,"sku":"17119209970748364084","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":45387614093421,"sku":"70207091914157220532","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":45387614126189,"sku":"15284094803043088460","price":27.08,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":45387614158957,"sku":"16858747562366432276","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45387614191725,"sku":"14859431061804949683","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":45387614224493,"sku":"22180685969524751370","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":45387614257261,"sku":"13268528168400381537","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":45387614290029,"sku":"29889971629605778713","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ XL","offer_id":45387614322797,"sku":"24373295083352995473","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":45387614355565,"sku":"21707178128378394501","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":45387614388333,"sku":"29201819007045478911","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":45387614421101,"sku":"21495325805851692688","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":45387614453869,"sku":"53105393841259341213","price":27.08,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":45387614486637,"sku":"26976235896552933499","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45387614519405,"sku":"31890384756482258159","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":45387614552173,"sku":"26958919385424739391","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":45387614584941,"sku":"72269436277420026563","price":27.08,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ 2XL","offer_id":45387614617709,"sku":"15337265507528597101","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":45387614650477,"sku":"24613618091773063722","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":45387614683245,"sku":"16615956927362367390","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":45387614716013,"sku":"86679526891657990136","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":45387614748781,"sku":"33531712371758377253","price":29.43,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":45387614781549,"sku":"27863417779754503697","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45387614814317,"sku":"32113862663160161565","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":45387614847085,"sku":"99136610218224026487","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":45387614879853,"sku":"59366200027098950332","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":45387614912621,"sku":"11748802149296769704","price":29.43,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":45387614945389,"sku":"27888889449187910935","price":31.43,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":45387614978157,"sku":"17645572010447506712","price":31.43,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/6160\/8301\/files\/20260702184733-1f176467-c5f0-610a-874c-9651ea1468d5.png?v=1783030436","url":"https:\/\/saltysoulsouthernsass.com\/products\/t-shirt-salty-soul-beach-shark-graphic-tee","provider":"Salty Soul","version":"1.0","type":"link"}