Absolutely. We don’t store your card details and neither does our payment provider (Stripe).
Once your card is authorized, we use a special encrypted key which is unique to the combination of us, your card, and the payment provider. This encrypted key allows the billing to take place and because it contains a reference to us, no one else could ever use it to take money - it simply wouldn’t work. This is the gold standard of online card security.
If you have ordered from us before, Stripe remembers the payment method you used to help you order faster. When you update your payment details in the My Account area, your new details are stored securely by Stripe.