{"product_id":"martin-lightweight-drawstring-striped-swim-shorts","title":"Martin | Lightweight Drawstring Striped Swim Shorts","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\u003csection class=\"text-token-text-primary w-full focus:outline-none --shadow-height:45px has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) \u0026amp;:has(data-writing-block)\u0026gt;*:pointer-events-auto scroll-mt-calc(var(--header-height)+min(200px,max(70px,20svh)))\" dir=\"auto\" data-turn-id=\"request-WEB:7fbb03c7-9055-4e95-9243-cc43e1dfe6e1-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\u003cdiv class=\"text-base my-auto mx-auto pb-10 --thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4)) @w-sm\/main:--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6)) @w-lg\/main:--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16)) px-(--thread-content-margin)\"\u003e\u003cdiv class=\"--thread-content-max-width:40rem @w-lg\/main:--thread-content-max-width:48rem mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"df057398-c2b3-42ef-88a6-6ce50c9f7ace\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring .text-message+\u0026amp;:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"93\" data-end=\"431\"\u003eThese striped swim shorts are designed for versatile use in and around the water, featuring a clean above-knee length and a relaxed silhouette. The elasticated waistband ensures a comfortable fit, while the adjustable drawstring allows for secure wear during movement. The structured shape supports both swimming and casual beachside use.\u003c\/p\u003e\n\u003cp data-start=\"433\" data-end=\"730\"\u003eConstructed from a lightweight woven polyester, the fabric is suitable for quick drying and ease of wear in warm conditions. The vertical stripe pattern provides a simple visual structure, making these shorts easy to combine with t-shirts, vests or lightweight shirts for a complete summer outfit.\u003c\/p\u003e\n\u003cp data-start=\"732\" data-end=\"755\"\u003eStyle Characteristics\u003c\/p\u003e\n\u003cul data-start=\"756\" data-end=\"931\"\u003e\n\u003cli data-section-id=\"1fkfcvc\" data-start=\"756\" data-end=\"781\"\u003eElasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"mzwy69\" data-start=\"782\" data-end=\"817\"\u003eAdjustable drawstring fastening\u003c\/li\u003e\n\u003cli data-section-id=\"2zkdb7\" data-start=\"818\" data-end=\"839\"\u003eAbove-knee length\u003c\/li\u003e\n\u003cli data-section-id=\"jpdyyn\" data-start=\"840\" data-end=\"868\"\u003eVertical striped pattern\u003c\/li\u003e\n\u003cli data-section-id=\"28by4s\" data-start=\"869\" data-end=\"910\"\u003eLightweight quick-drying construction\u003c\/li\u003e\n\u003cli data-section-id=\"1jhghln\" data-start=\"911\" data-end=\"931\"\u003eStraight leg fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"933\" data-end=\"949\"\u003eSpecifications\u003c\/p\u003e\n\u003cul data-start=\"950\" data-end=\"1248\"\u003e\n\u003cli data-section-id=\"ar666k\" data-start=\"950\" data-end=\"985\"\u003eProduct type: Men’s swim shorts\u003c\/li\u003e\n\u003cli data-section-id=\"1p8cfby\" data-start=\"986\" data-end=\"1022\"\u003eMaterial: Woven polyester fabric\u003c\/li\u003e\n\u003cli data-section-id=\"1yrrkjj\" data-start=\"1023\" data-end=\"1083\"\u003eClosure: Drawstring fastening with elasticated waistband\u003c\/li\u003e\n\u003cli data-section-id=\"gm7otk\" data-start=\"1084\" data-end=\"1104\"\u003eFit: Regular fit\u003c\/li\u003e\n\u003cli data-section-id=\"1x3e1fh\" data-start=\"1105\" data-end=\"1142\"\u003eAvailable sizes: S, M, L, XL, 2XL\u003c\/li\u003e\n\u003cli data-section-id=\"k7x998\" data-start=\"1143\" data-end=\"1248\"\u003eCare instructions: Rinse after use, machine wash at low temperature, do not tumble dry, dry naturally\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1250\" data-end=\"1264\"\u003eStyle Advice\u003c\/p\u003e\n\u003cul data-start=\"1265\" data-end=\"1475\"\u003e\n\u003cli data-section-id=\"1svlrlx\" data-start=\"1265\" data-end=\"1314\"\u003ePair with a lightweight t-shirt for beachwear\u003c\/li\u003e\n\u003cli data-section-id=\"6wej7w\" data-start=\"1315\" data-end=\"1371\"\u003eWear with a linen shirt for a relaxed holiday outfit\u003c\/li\u003e\n\u003cli data-section-id=\"1cenafv\" data-start=\"1372\" data-end=\"1427\"\u003eCombine with sandals or trainers for casual outings\u003c\/li\u003e\n\u003cli data-section-id=\"6ut5r1\" data-start=\"1428\" data-end=\"1475\"\u003eAdd a lightweight layer for cooler evenings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1477\" data-end=\"1492\"\u003eSize Chart (cm)\u003c\/p\u003e\n\u003cdiv class=\"TyagGW_tableContainer\"\u003e\u003cdiv class=\"group TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\u003ctable data-start=\"1494\" data-end=\"1717\" data-is-last-node=\"\" data-is-only-node=\"\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1494\" data-end=\"1525\"\u003e\u003ctr data-start=\"1494\" data-end=\"1525\"\u003e\n\u003cth data-start=\"1494\" data-end=\"1501\" data-col-size=\"sm\" class=\"\"\u003eSize\u003c\/th\u003e\n\u003cth data-start=\"1501\" data-end=\"1509\" data-col-size=\"sm\" class=\"\"\u003eWaist\u003c\/th\u003e\n\u003cth data-start=\"1509\" data-end=\"1515\" data-col-size=\"sm\" class=\"\"\u003eHip\u003c\/th\u003e\n\u003cth data-start=\"1515\" data-end=\"1525\" data-col-size=\"sm\" class=\"\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody data-start=\"1558\" data-end=\"1717\" data-is-last-node=\"\"\u003e\n\u003ctr data-start=\"1558\" data-end=\"1589\"\u003e\n\u003ctd data-start=\"1558\" data-end=\"1565\" data-col-size=\"sm\"\u003eS\u003c\/td\u003e\n\u003ctd data-start=\"1565\" data-end=\"1573\" data-col-size=\"sm\"\u003e72\u003c\/td\u003e\n\u003ctd data-start=\"1573\" data-end=\"1579\" data-col-size=\"sm\"\u003e100\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1579\" data-end=\"1589\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1590\" data-end=\"1621\"\u003e\n\u003ctd data-start=\"1590\" data-end=\"1597\" data-col-size=\"sm\"\u003eM\u003c\/td\u003e\n\u003ctd data-start=\"1597\" data-end=\"1605\" data-col-size=\"sm\"\u003e78\u003c\/td\u003e\n\u003ctd data-start=\"1605\" data-end=\"1611\" data-col-size=\"sm\"\u003e106\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1611\" data-end=\"1621\"\u003e43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1622\" data-end=\"1653\"\u003e\n\u003ctd data-start=\"1622\" data-end=\"1629\" data-col-size=\"sm\"\u003eL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1629\" data-end=\"1637\"\u003e84\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1637\" data-end=\"1643\"\u003e112\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1643\" data-end=\"1653\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1654\" data-end=\"1685\"\u003e\n\u003ctd data-start=\"1654\" data-end=\"1661\" data-col-size=\"sm\"\u003eXL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1661\" data-end=\"1669\"\u003e90\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1669\" data-end=\"1675\"\u003e118\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1675\" data-end=\"1685\"\u003e45\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1686\" data-end=\"1717\" data-is-last-node=\"\"\u003e\n\u003ctd data-start=\"1686\" data-end=\"1693\" data-col-size=\"sm\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1693\" data-end=\"1701\"\u003e96\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1701\" data-end=\"1707\"\u003e124\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"1707\" data-end=\"1717\" data-is-last-node=\"\"\u003e46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-46px justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003c\/div\u003e","brand":"USA","offers":[{"title":"Red \/ S","offer_id":55801350029697,"sku":"cv1781377044481987148","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":55801350062465,"sku":"ny1781377044482078194","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":55801350095233,"sku":"RV1781377044482168150","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":55801350128001,"sku":"Hg1781377044482257645","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":55801350160769,"sku":"YY1781377044482348031","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":55801350193537,"sku":"tJ1781377044482437667","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":55801350226305,"sku":"LM1781377044482526234","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":55801350259073,"sku":"gS1781377044482614570","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":55801350291841,"sku":"GE1781377044482704376","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":55801350324609,"sku":"xX1781377044482793253","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":55801350357377,"sku":"fi1781377044482882908","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":55801350390145,"sku":"bt1781377044482984140","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":55801350422913,"sku":"WV1781377044483076335","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":55801350455681,"sku":"hv1781377044483173628","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":55801350488449,"sku":"PU1781377044483265703","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":55801350521217,"sku":"VI1781377044483355619","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":55801350553985,"sku":"vx1781377044483445835","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":55801350586753,"sku":"CL1781377044483538760","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":55801350619521,"sku":"JL1781377044483685944","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":55801350652289,"sku":"NU1781377044483795962","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0933\/2323\/1617\/files\/Martin___Lightweight_Drawstring_Striped_Swim_Shorts_0.png?v=1781377253","url":"https:\/\/hudsonmode.com\/products\/martin-lightweight-drawstring-striped-swim-shorts","provider":"HUDSON MODE","version":"1.0","type":"link"}