Your credit card will be charged once you have entered your sizes and completed the checkout process. The transaction typically settles within 24 hours depending on your bank.
You may see a transaction pending authorization. This is common bank practice for credit card transactions and the authorization will clear within 72 hours.
If you are checking out for $0, there will be no charge to your card. More information on checking out for $0 here.