.wp-block-easy-architect-easy-form {

	box-sizing: border-box;

	&.is-style-display {
		padding: var(--wp--preset--spacing--30, 2rem);
    	background: var(--wp--preset--color--accent-1, #d0c0c0);
		border-radius: 5px;

		& input, textarea, select, button {
			border-width: 0px;
			border-color: rgb(118,118,118);
			border-radius: 5px;
			padding: var(--wp--preset--spacing--20, 1rem);
		}

		& input[type="submit"]:hover, input[type="reset"]:hover {
			filter: brightness(1.05);
			
		}
	}

	& input, textarea, select, button {
		display: block;
		font-family: inherit;
		font-size: inherit;
		color: inherit;
	}

	& input#_web-swipe {
		position: absolute !important;
		left: -9999px !important;
		top: auto;
		width: 1px;
		height: 1px;
		overflow: hidden;
		opacity: 0;
		pointer-events: none;
	}

	& .easy-form-message {
		box-sizing: border-box;
		padding: 12px 16px;
		margin-top: 12px;
		border-radius: 4px;
		font-size: 0.95em;
	}

	& .easy-form-success {
		background-color: #e6ffed;
		border: 1px solid #3bb54a;
		color: #0b6e24;
	}

	& .easy-form-error {
		background-color: #ffecec;
		border: 1px solid #d33c3c;
		color: #8a1f1f;
	}
}
