.mentha-kapcsolat-form {
	display: grid;
	gap: 1rem;
}

.mentha-kapcsolat-field {
	display: grid;
	gap: .35rem;
}

.mentha-kapcsolat-field label {
	font-weight: 600;
}

.mentha-kapcsolat-field input,
.mentha-kapcsolat-field textarea {
	box-sizing: border-box;
	width: 100%;
}

.mentha-kapcsolat-submit[disabled] {
	cursor: wait;
	opacity: .65;
}

.mentha-kapcsolat-status:empty {
	display: none;
}

.mentha-kapcsolat-status.is-error,
.mentha-kapcsolat-result.is-error {
	color: #b32d2e;
}

.mentha-kapcsolat-status.is-success,
.mentha-kapcsolat-result.is-success {
	color: #008a20;
}
