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