Do you think marketing and politics mix? 

In general, most small businesses should steer clear of offering political opinions. 

The only exceptions to that rule are if your business is based around an ideology, or its identity is tied to a particular set of values. Then feel free to inject these politics into your marketing. 

But if you want to appeal to a broad section of the population, leave politics out of your marketing. Otherwise, you risk alienating many of your potential customers.