carhartt men's shoreline waterproof breathable bib overalls,black,large carhartt