I was at a non political entertainment venue and a gal got in line just before me and she was wearing a SEIU t shirt (worn/washed plenty) and it was ALL I could do to restrain/bite my tongue myself.
Just quietly and politely hold your nose in the future:)