{"product_id":"the-swim-short-noir","title":"The Swim Short – Noir","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eBuilt for water. Styled for everywhere else.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Swim Short moves as fast as your summer does. Lightweight quick-dry nylon, an adjustable drawstring, and side pockets that actually hold your stuff. Charcoal keeps it versatile enough to wear from the beach straight into the evening.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003ePool, sea, or rooftop. It's ready before you are.\u003c\/p\u003e","brand":"RO","offers":[{"title":"Black \/ S","offer_id":53121307738479,"sku":null,"price":21.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ M","offer_id":53121313046895,"sku":null,"price":21.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ L","offer_id":53121313079663,"sku":null,"price":21.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL","offer_id":53121313112431,"sku":null,"price":21.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":53121313145199,"sku":null,"price":21.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0958\/2061\/1951\/files\/ChatGPTImageJun17_2026_12_51_00PM_9e9c0773-1bd3-4f7d-9cf2-c61d48b3837d.png?v=1781690566","url":"https:\/\/www.rowearhouse.shop\/products\/the-swim-short-noir","provider":"RO","version":"1.0","type":"link"}