/**
 * Straycy public-facing styles.
 *
 * Hides Forminator fields tagged with the "straycy-hidden" CSS class. Forminator's own
 * Hidden field type is unreliable — it renders visible and default values override JS
 * injection. The workaround is to use regular Text fields with this CSS class applied.
 */

.forminator-custom-form .forminator-field.straycy-hidden,
.forminator-custom-form .forminator-row:has(.straycy-hidden) {
	display: none !important;
}

/* Fallback for browsers without :has (Safari < 15.4) */
.forminator-custom-form .forminator-field.straycy-hidden {
	display: none !important;
}
