#stripe-payment-module.donation-form { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; }

#stripe-payment-module.donation-form .preset-row { gap: 10px; margin-bottom:8px; }

#stripe-payment-module.donation-form .custom-row { margin-top:10px; margin-bottom:8px; display:flex; justify-content:center; }

#stripe-payment-module.donation-form .payment-trust { margin-top:6px; margin-bottom:6px; }

#stripe-payment-module.donation-form .custom-input { max-width:220px; padding:10px 12px; border-radius:8px; }

#stripe-payment-module.donation-form .stripe-card { padding:12px; border-radius:12px; }

#stripe-payment-module.donation-form .contribute-cta { margin-top: 12px; }
