If credit card fields are styled differently than other fields on Shop app pages, this is due to Stripe-specific integration elements that need to be accounted for in the template of your site.
To update the styling, you can submit a support ticket and we'll be happy to help!
Or, if your site uses the standard template, you can review details for updating the styling here.