But employers fundamentally do not have the right to discriminate against either employees or customers in a liberal democracy since they are violating the fundamental rights of said people. If you run a private place of commerce, it is within the sphere of the public market and unless a particular individual has done something to you that justifies you denying them either the Liberty to do business with you or the ability to pursue happiness by being employed by you, you are denying those people those rights.
If you don't think it's just to pass punitive laws to restrict that kind of behavior than let the federal government handle it like it does states that don't comply with federal laws and have them deny you any and all tax right offs and subsidies and basically just wipe out your business economically.