/**
 * "Save card" consent checkbox — rendered directly under the Payment Element
 * (or, for Stripe Checkout, as the only payment UI on the booking step).
 * See StripeFeature::save_card_consent_text() / ensureSaveCardCheckbox() in
 * booking-form-vue3-stripe.js (one module, shared by the booking form and
 * the Complete Payment page through the payment host contract).
 */

.bookingpress-stripe-save-card {
	margin-top: 16px;
}

.bookingpress-stripe-save-card label {
	display: flex;
	align-items: center;
	cursor: pointer;
}

.bookingpress-stripe-save-card input[type='checkbox'] {
	margin: 0 8px 0 4px;
	accent-color: #8a8a8a;
}

.bookingpress-stripe-save-card-consent {
	display: block;
	margin-top: 6px;
	color: #6b6b6b;
}
