#isbat-kontakt-form [data-ui-service-fields] legend {
    background: var(--ui-light);
    border-radius: 4px;
}

#isbat-kontakt-form [data-ui-service-fields] label {
    color: var(--ui-ink) !important;
    -webkit-text-fill-color: var(--ui-ink) !important;
    font-size: .875rem;
    letter-spacing: normal;
    text-transform: none;
}

#isbat-kontakt-form [data-ui-service-fields] input {
    background: var(--ui-light) !important;
    color: var(--ui-ink) !important;
    -webkit-text-fill-color: var(--ui-ink) !important;
    border-color: var(--ui-blue) !important;
    color-scheme: light;
}

#isbat-kontakt-form [data-ui-service-fields] input:focus-visible {
    outline: 2px solid var(--ui-blue) !important;
    outline-offset: 2px !important;
}
