Think of a tariffs as a wall to keep out product instead of people.
Wrong redneck :-)
However, I’d be more concerned about imbalance rather than about stopping trade per se (except for strategic goods). Ship Iowa grown corn to Mexico for its tortillas, deduct that from the balance, etc. Tax the balance, not the absolute trade.
Think of a brain as a tool to keep incorrect statements off of Twitter.