Amendment I: "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof..."
What this means, to those with any historical perspective, is that Congress has no power to declare a national religion, such as the Church of England is in...I forget what country.
It is folly to look to other documents for the meaning of what is clear on its face. Accordingly, there is no "...wall of separation between Church and State..." That is one person's view of the matter, not a binding precedent for everyone else, forever.
For some reason, the first five words of the First Amendment are always forgotten by Leftists who consider the Amendment and what it means. It places no constraint whatsoever on state legislatures. There is nothing in the First Amendment that would prevent the State of Utah, for example, from passing a law or a Constitutional declaration that Utah shall, to the extent consistent with other laws, be governed according to the moral principles of the Church of JC of Latter Day Saints.
Catholics, a group of which I am a member, are morally obliged to use our voting power to further the moral teachings of the Church. For example, if a political candidate openly and conspicuously advocates for a "Woman's Right to Choose," then that candidate would be one to be voted against, unless other more pressing issues apply.
It is noteworthy that many Catholics and other Christians have the mistaken belief that it is the "Christian" thing to do when they vote for politicians who promise to take taxpayer money and use it to provide "goodies" for the Poor and other wretched people. In my view that is not Christian giving, it is stealing from other people and trying to take credit for it. Charity begins at home.