/* Turnstile Guard – keep the widget within the form's width. */
.gtg-turnstile {
	display: block;
	max-width: 100%;
	margin: 0 0 1em;
	clear: both;
}
.gtg-turnstile iframe {
	max-width: 100%;
}
/* Gravity Forms footers are flex rows: give the widget its own line. */
.gform_footer .gtg-turnstile,
.gform_page_footer .gtg-turnstile {
	flex-basis: 100%;
	width: 100%;
}
/* WooCommerce block checkout. */
.gtg-wc-blocks-wrap .gtg-turnstile {
	margin: 0 0 16px;
}
.gtg-noscript {
	display: block;
	color: #b32d2e;
}
.gtg-waiting {
	cursor: not-allowed;
	opacity: 0.6;
}
