.fields-container {
    --gap-1: 1rem;
    --gap-2: 2.5rem;
    --space-1: 1.5rem;
    --space-05: calc(var(--space-1) / 2);
    --columns: 2;
    --radius-1: 0.8rem;
    --radius-2: 1.2rem;
    --border-color: rgb(0 0 0 / 30%);
    --border-dashed: 1px dashed var(--border-color);
}

.fields-container .rw-input {
    border-radius: var(--spacing-6);
    border-color: var(--border-color);
    width: 100%;
    padding: var(--spacing-2_5) var(--spacing-7);
    display: flex;
    height: 52px;
    line-height: unset;
    background-color: #f6f6f6;
    border : none ;
    margin : 0;
}

.fields-container .rw-input::placeholder {
    color: var(--fluent-placeholder, #8f8f8f) !important;
    font-size: 17px;
}

.fields-container label{
    font-weight: 500;
    font-size: var(--text-s);
    margin-bottom: 0;
    padding-left: var(--space-05);
    padding-bottom: var(--spacing-2);
    display: flex;
    position: relative;
    color : black;
}