{"product_id":"ultimate-shorts-grey","title":"Two-in-One Shorts","description":"\u003cul style=\"list-style:none;padding:0;margin:0;display:block\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-puzzle\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 7h3a1 1 0 0 0 1 -1v-1a2 2 0 0 1 4 0v1a1 1 0 0 0 1 1h3a1 1 0 0 1 1 1v3a1 1 0 0 0 1 1h1a2 2 0 0 1 0 4h-1a1 1 0 0 0 -1 1v3a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-1a2 2 0 0 0 -4 0v1a1 1 0 0 1 -1 1h-3a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1h1a2 2 0 0 0 0 -4h-1a1 1 0 0 1 -1 -1v-3a1 1 0 0 1 1 -1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003etwo-in-one shorts designed for a range of sports\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-shirt\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 4l6 2v5h-3v8a1 1 0 0 1 -1 1h-10a1 1 0 0 1 -1 -1v-8h-3v-5l6 -2a3 3 0 0 0 6 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003eupper shorts in free-fall style\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-arrow-autofit-up\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 4h-6a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h8\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 20v-17\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 6l3 -3l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003etight waist to prevent slipping\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-adjustments\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 10a2 2 0 1 0 4 0a2 2 0 0 0 -4 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 4v4\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 12v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 16a2 2 0 1 0 4 0a2 2 0 0 0 -4 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 4v10\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 18v2\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 7a2 2 0 1 0 4 0a2 2 0 0 0 -4 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 4v1\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 9v11\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003edrawstring for additional support\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-chevrons-down\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7l5 5l5 -5\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 13l5 5l5 -5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003enon-invasive side pockets with zippers\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-percentage\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 17a1 1 0 1 0 2 0a1 1 0 1 0 -2 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 7a1 1 0 1 0 2 0a1 1 0 1 0 -2 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 18l12 -12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003eunderlying shorts (78% polyester, 22% spandex)\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-wind\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 8h8.5a2.5 2.5 0 1 0 -2.34 -3.24\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 12h15.5a2.5 2.5 0 1 1 -2.34 3.24\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 16h5.5a2.5 2.5 0 1 1 -2.34 3.24\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003esnug and perforated in high-sweat areas.\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-box\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 3l8 4.5l0 9l-8 4.5l-8 -4.5l0 -9l8 -4.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12l8 -4.5\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12l0 9\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12l-8 -4.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003etwo side pockets for storage\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:10px;margin:0 0 12px 0;padding:0;padding:0\"\u003e\n\u003csvg style=\"width:20px;height:20px;flex-shrink:0;margin:0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"icon icon-tabler icons-tabler-outline icon-tabler-flask\"\u003e\u003cpath stroke=\"none\" d=\"M0 0h24v24H0z\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 3l6 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 9l4 0\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 3v6l-4 11a.7 .7 0 0 0 .5 1h11a.7 .7 0 0 0 .5 -1l-4 -11v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan style=\"margin:0;display:inline\"\u003e\u003cstrong style=\"font-weight:600\"\u003ematerial: 76% nylon, 24% spandex\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin:0 0 16px 0\"\u003e\u003cstrong style=\"font-weight:600\"\u003eModel: 186cm, 84kg, Size L\u003c\/strong\u003e\u003c\/p\u003e","brand":"SWY Brand","offers":[{"title":"L","offer_id":56009596600642,"sku":"SignShortsGREYL","price":27.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":56009596633410,"sku":"SignShortsGREYS","price":27.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":56009596666178,"sku":"SignShortsGREYM","price":27.0,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":56009596698946,"sku":"SignShortsGREYXXL","price":27.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":56009596731714,"sku":"SignShortsGREYXL","price":27.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/3994\/7586\/files\/swy-m-6.jpg?v=1787835425","url":"https:\/\/swyco.shop\/products\/ultimate-shorts-grey","provider":"swy brand","version":"1.0","type":"link"}