men cotton fashion high quality casual long pants price