By the way, there are a number of reasons why a pastor might refuse to marry a party of two or three or more persons who desire a marriage license and civil contract. Perhaps:
-- One of the parties is a drunk.
-- One of the parties is in debt.
-- One of the parties is immature.
-- One of the parties is Jewish and the other Catholic.
-- One of the parties is an atheist.
-- One of the parties is a florist.
-- The parties demand the preacher bake them a cake.
-- They want a red swastika decoration on the cake.
-- One of the parties is white, red-headed, and left-handed.
-- One of the parties looks funny.
-- One of the parties doesn't believe in global warming.
-- There are three parties.
Which of these involve civil-rights law and prohibitions on discrimination?
None of them should be. Civil rights and discrimination violations should only be on government entities. The first amendment provides for freedom of religion and freedom of assembly.