/**
 * Registration Checkout Manager — front-end styles.
 * Enqueued only on product, cart, checkout and pay-for-order pages.
 */

/* Single product page: give the "Submit & Pay" button a bit more presence. */
.rcm-registration-product .single_add_to_cart_button {
	font-weight: 600;
	letter-spacing: 0.01em;
}

/* Simplified checkout: tidy up spacing now that address fields are gone. */
.rcm-simplified-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide,
.rcm-simplified-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,
.rcm-simplified-checkout .woocommerce-billing-fields__field-wrapper .form-row-last {
	max-width: 480px;
}

.rcm-simplified-checkout #order_review_heading {
	margin-top: 1.5em;
}

/* Processing state applied briefly by registration-checkout.js on submit. */
.rcm-simplified-checkout #place_order.rcm-processing {
	opacity: 0.7;
	cursor: not-allowed;
}
