.schema-field { margin-bottom: 1em; width: 50%; min-width: 200px; .schema-field__input { input { width: 100%; margin-bottom: 0; width: 100%; } .select-kit { width: 100%; } .schema-field__input-description { font-size: var(--font-down-1); color: var(--primary-medium); } } .schema-field__input-supporting-text { display: flex; flex-direction: row; margin-top: 0.2em; .schema-field__input-count { margin-left: auto; font-size: var(--font-down-1); &.--error { color: var(--danger); } } .schema-field__input-error { font-size: var(--font-down-1); color: var(--danger); } } }