{"product_id":"men-s-tight-cycling-shorts","title":"Black Tight Cycling Shorts","description":"\u003cdiv\u003e\u003cstrong\u003eDefined by its strategic null and tight fit, these men's cycling shorts are engineered for peak performance. The solid color, mid-rise silhouette offers a streamlined look perfect for the modern athleisure trend. Crafted from a lightweight knit fabric, they provide optimal stretch and breathability for gym sessions, running, or cycling. Featuring a comfortable elastic waist and a clean straight hem at knee length, this piece combines functionality with sleek design.\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"flex cursor-pointer items-center justify-between py-5 text-xl font-semibold lg:text-2xl\"\u003e\u003cstrong\u003eFeatures\u003csvg preserveaspectratio=\"xMidYMid meet\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cg\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M5 12h14\" data-follow-stroke=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/svg\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"\"\u003e\n\u003cul class=\"mb-8 divide-y text-sm\"\u003e\n\u003cli class=\"flex items-center justify-between py-2.5\" style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan class=\"text-gray-3\"\u003eFit: \u003c\/span\u003e\u003cspan class=\"text-right\"\u003eBodycon\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"flex items-center justify-between py-2.5\" style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan class=\"text-gray-3\"\u003eSeason: \u003c\/span\u003e\u003cspan class=\"text-right\"\u003eSummer\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"flex items-center justify-between py-2.5\" style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan class=\"text-gray-3\"\u003eStyle: \u003c\/span\u003e\u003cspan class=\"text-right\"\u003eBasics \/ Sporty\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"flex cursor-pointer items-center justify-between py-5 text-xl font-semibold lg:text-2xl\"\u003e\u003cstrong\u003eCare Instructions\u003csvg preserveaspectratio=\"xMidYMid meet\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cg\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M5 12h14\" data-follow-stroke=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/svg\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"\"\u003e\n\u003cdiv class=\"mb-8\"\u003e\n\u003cul class=\"ml-5 list-disc text-sm\"\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eMachine wash at 30°C (gentle cycle)\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eDo not bleach\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eTumble dry low\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eIron at low temperature, avoid ironing on print\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\u003cstrong\u003eDo not dry clean\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch2 class=\"flex cursor-pointer items-center justify-between py-5 text-xl font-semibold lg:text-2xl\"\u003e\u003cstrong\u003eFabric\u003csvg preserveaspectratio=\"xMidYMid meet\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1em\" height=\"1em\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\u003cg\u003e\u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M5 12h14\" data-follow-stroke=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/svg\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv class=\"\"\u003e\n\u003cul class=\"mb-8 divide-y text-sm\"\u003e\n\u003cli class=\"flex items-center justify-between py-2.5\" style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan class=\"text-gray-3\"\u003eMaterial: \u003c\/span\u003e\u003cspan class=\"text-right\"\u003e87% polyester, 13% spandex\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"flex items-center justify-between py-2.5\" style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan class=\"text-gray-3\"\u003eFabric Weight: \u003c\/span\u003e\u003cspan class=\"text-right\"\u003e180 gsm (5.3 oz)\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"flex items-center justify-between py-2.5\" style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan class=\"text-gray-3\"\u003eThickness: \u003c\/span\u003e\u003cspan class=\"text-right\"\u003eThin\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli class=\"flex items-center justify-between py-2.5\" style=\"font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan class=\"text-gray-3\"\u003eBreathability: \u003c\/span\u003e\u003cspan class=\"text-right\"\u003eModerate\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable id=\"size-guide\" style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; background: #F8F8F8;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\" colspan=\"2\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; background: #F8F8F8;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e16.93\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e43\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e17.32\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e44\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e17.72\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e45\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e18.11\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e46\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e18.50\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e47\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e13.39\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e34\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e14.17\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e36\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e14.96\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e38\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e15.75\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e40\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e16.54\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eHip\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e14.76\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e37.5\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e15.55\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e39.5\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e16.34\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e41.5\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e17.13\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center;\"\u003e43.5\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e17.91\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px; text-align: center; background: #F8F8F8;\"\u003e45.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Forever Grinding Streetwear","offers":[{"title":"Black \/ M","offer_id":48630197551329,"sku":"260708PODSA1416#001","price":12.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48630197584097,"sku":"260708PODSA1416#002","price":12.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48630197616865,"sku":"260708PODSA1416#003","price":12.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48630197649633,"sku":"260708PODSA1416#004","price":12.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48630197682401,"sku":"260708PODSA1416#005","price":12.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0805\/5930\/9025\/files\/ChatGPT_Image_Jul_7_2026_03_28_40_PM.png?v=1783452585","url":"https:\/\/forevergrindingstreetwear.com\/products\/men-s-tight-cycling-shorts","provider":"Forever Grinding Streetwear","version":"1.0","type":"link"}