.toolbelt-field-checkbox,
.toolbelt-field-label {

	display: flex;
	align-items: center;
	font-size: 13px;
	margin-bottom: 0.5rem;
	flex-wrap: wrap;

}

.toolbelt-field-label-required {

	margin: 0 !important;

}

.toolbelt-field-label-text {

	font-weight: bold;
	font-size: 13px;
	margin-inline-end: 0.5rem;

}

.toolbelt-field-multiple {

	margin: 0 0 1rem 0 !important;
	padding: 0 !important;
	list-style-type: none;
	width: 100%;

	li {

		display: flex;
		align-items: center;
		margin-bottom: 0.25rem !important;

		.toolbelt-option-input {

			flex-grow: 1;

		}

	}

	&-layout-horizontal {

		display: flex;
		flex-wrap: wrap;

	}

}

.toolbelt-field-multiple-select {

	border: 1px solid rgba( 0, 0, 0, 0.25 );
	border-radius: var( --toolbelt-border-radius );
	padding: 5px 10px !important;

}

.toolbelt-field-label-description {

	display: block;
	width: 100%;
	margin-bottom: 0 !important;
	font-style: italic;

}

.toolbelt-contact-form-settings {

	form {

		text-align: start;

	}

	.components-base-control {

		width: 100%;

	}

	.components-base-control__label {

		font-weight: bold;

	}

	.toolbelt-contact-description {

		margin-top: 0;
		margin-bottom: 0;

	}

}