.t-descr_md {
    font-size: 14px !important;
}
button.t-submit {
    font-size: 14px !important;
    height: 45px !important;
    width: 100% !important;
    font-weight: 400; !important; 
}
div[data-input-lid="6587513689601"] input.t-input, div[data-input-lid="1750947383227"] input.t-input, select#input_1751051725367, select#input_1751052947084, select#input_1751053649511 {
    height: 45px !important;
    background-color: transparent !important;
}
.t-checkbox__indicator {
    border-radius: 3px !important;
    border: 1px solid #A47764 !important;
}

.t-checkbox__indicator:after {
    border: solid #A47764 !important;
}



.t-checkbox__indicator {
    border: 2px solid #000; /* Оставляем исходную рамку */
    border-radius: 3px !important;
    box-sizing: border-box;
    display: inline-block;
    height: 20px;
    opacity: .6;
    position: relative;
    transition: all .2s;
    vertical-align: middle;
    width: 20px;
    background-color: transparent; /* Прозрачный фон по умолчанию */
}

/* Стили для псевдоэлемента :after (галочка) */
.t-checkbox__indicator:after {
    border: solid #000;
    border-width: 0 2px 2px 0;
    content: "";
    display: none; /* Галочка скрыта по умолчанию */
    height: 8px;
    left: 6px;
    position: absolute;
    top: 2px;
    transform: rotate(45deg);
    width: 3px;
}

/* При активации чекбокса */
.t-checkbox__control .t-checkbox:checked ~ .t-checkbox__indicator {
    opacity: 1;
    background-color: #A47764; /* Закрашиваем индикатор в #A47764 */
    border-color: #A47764; /* Опционально: рамка того же цвета */
}

/* Убеждаемся, что галочка не отображается */
.t-checkbox__control .t-checkbox:checked ~ .t-checkbox__indicator:after {
    display: none; /* Галочка остаётся скрытой */
}

/* Существующие стили, которые не мешают */
.t-input-group_rd .t-checkbox__control .t-checkbox__indicator {
    margin-right: 0;
}

.t-checkbox__indicator, .t-radio__indicator {
    -ms-flex-negative: 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
}

.t-radio__indicator {
    border: 2px solid #A47764 !important;
}

.t-radio__indicator:after {
    background: #A47764 !important;
}
