{"product_id":"patriotic-crab-swim-shorts-puerto-rico-beach-trunks","title":"Patriotic Crab Swim Shorts – Puerto Rico Beach Trunks 95% polyester, 5% spandex","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                \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                            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                            14.76 \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                            15.94 \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.13 \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.31 \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.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                            Waist 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.14 \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.93 \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.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                            18.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                            19.29 \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                            Hip 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                            19.29 \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.26 \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.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                            25.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                            27.17 \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                            Inseam 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                            5.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                            5.39 \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                            5.79 \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                            6.30 \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                            6.69 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        These mid-length swim shorts bring a playful seaside spirit to weekends and vacations. Lightweight, slightly stretchy fabric moves with you whether you’re chasing waves or lounging by the boardwalk. The all-over crab motif—each little crab clutching a tiny flag—makes a bold, whimsical statement against the clean white background. An elastic waistband with drawstring and an inner mesh brief keep things secure and comfortable. Toss them on after a surf session or wear them for a relaxed summer BBQ; they slide easily between active days and slow, sun-washed afternoons.\u003cbr\u003e\u003cbr\u003eMade for people who live for salty air and easy days, these shorts pair well with flip-flops, a faded tee, or a sun-faded button-up. The pattern gives them a seaside-casual attitude that works at the beach, on the boat, or at a coastal town festival. The stretch knit and supportive mesh lining let you move without fuss. Small details—like side-entry pockets for your keys and a seam color that matches the print—keep the look neat and vacation-ready.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 95% polyester, 5% spandex knit — lightweight with gentle stretch\u003cbr\u003e- Elastic waistband with drawstring for an adjustable fit\u003cbr\u003e- Inner mesh brief for support and quick-dry comfort\u003cbr\u003e- Two side-entry mesh pockets to hold essentials\u003cbr\u003e- All-over printed design with matching seam thread and black or white drawstrings\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not iron\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not bleach\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\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: Generic brand, 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: Do not dryclean, Do not iron, Tumble dry: low heat, Do not bleach, Machine wash: cold (max 30C or 90F)\u003c\/p\u003e","brand":"AZURE OCEAN BLUE","offers":[{"title":"S \/ Black drawstring","offer_id":52833610826044,"sku":"31844046670081874831","price":39.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White drawstring","offer_id":52833610858812,"sku":"15807858546333824552","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black drawstring","offer_id":52833610891580,"sku":"21960579265329806727","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White drawstring","offer_id":52833610924348,"sku":"32639608053697856263","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black drawstring","offer_id":52833610957116,"sku":"55292593674178079507","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White drawstring","offer_id":52833610989884,"sku":"71314034256921908726","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black drawstring","offer_id":52833611022652,"sku":"20780383542227054814","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White drawstring","offer_id":52833611055420,"sku":"22025185575961601198","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black drawstring","offer_id":52833611088188,"sku":"26756195442092048541","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White drawstring","offer_id":52833611120956,"sku":"14948773076951475115","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0968\/9825\/3116\/files\/18431317423697906000_2048.jpg?v=1772749588","url":"https:\/\/blue-ocean-9753.myshopify.com\/products\/patriotic-crab-swim-shorts-puerto-rico-beach-trunks","provider":"AZURE OCEAN BLUE","version":"1.0","type":"link"}