set body's font-size to 16px. don't set descendants to that (unless calculated that way).
client side of the purchase shares action. some of the server side.