The men at my office think I'm a buzzkill because I don't laugh at their sexist/body shaming jokes. The number has reduced, but they say to each other "Oh don't say that, she won't like it". My strictness has led to men watching what they say around me and the other women in the office.
Be strict. You're asking them to be decent humans and that is BARE MINIMUM.