/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 */

.eb-select-field-wrapper {
	position: relative;

	select {
		width: 100%;
	}

	.eb-form-validation {
		display: none;
	}

	.eb-field-input-wrap {
		position: relative;

		.eb-input-icon {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
			left: 14px;
		}
		.eb-input-icon svg {
			position: absolute;
			top: 50%;
			transform: translateY(-50%);
		}
	}

	.dashicons,
	.dashicons-before:before {
		width: unset;
		height: unset;
	}
}