Developers have the ability to customize the iframe via Javascript and CSS attributes. Since WooCommerce implemented this, they added these attributes (such as font size, background color, etc). Any application has the ability to edit these within their own application, Square doesn’t force applications to have the same font size. For more information about styling, take a look here: https://developer.squareup.com/docs/payment-form/cookbook/customize-form-styles