Cycling pants and shorts