.glass {
    background: rgba(18, 20, 23, 0.06);   /* было слишком темно */
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);

    border: 1px solid rgba(199,161,97,0.16);

    border-radius: 24px;

    box-shadow:
        0 12px 30px rgba(0,0,0,.12),
        inset 0 1px 0 rgba(255,255,255,.04);
}

.t-checkbox__indicator {
    width: 16px !important;
    height: 16px !important;
    border: 1px solid #C7A161 !important;
}

.t-checkbox__control {
    font-size: 14px !important;
    color: #242321 !important;
}

.t-checkbox__indicator:after {
    border-color: #C7A161 !important;
}

.t-checkbox__control {
    padding: 8px 16px !important;
    border: 1px solid #E5DED2 !important;
    border-radius: 10px !important;
    margin-bottom: 8px !important;
    background:#fff;
}

.t-checkbox__control {
    width:100% !important;
    box-sizing:border-box;
}

/* ПОЛЯ КОНТАКТОВ */
#rec2613949101 .t-input,
#rec2613949101 .t-input-phonemask {
    height: 56px !important;
    padding: 0 18px !important;

    background: rgba(255, 255, 255, 0.82) !important;
    border: 1px solid #DDD3C3 !important;
    border-radius: 10px !important;

    color: #242321 !important;
    font-size: 16px !important;
    font-weight: 400 !important;

    box-sizing: border-box !important;
    box-shadow: none !important;
}

/* ТЕКСТ ВНУТРИ ПОЛЕЙ */
#rec2613949101 .t-input::placeholder,
#rec2613949101 .t-input-phonemask::placeholder {
    color: #8C8982 !important;
    opacity: 1 !important;
}

/* ПОЛЕ ПРИ НАЖАТИИ */
#rec2613949101 .t-input:focus,
#rec2613949101 .t-input-phonemask:focus {
    border-color: #C7A161 !important;
    background: #FFFFFF !important;
    box-shadow: 0 0 0 3px rgba(199, 161, 97, 0.10) !important;
    outline: none !important;
}

/* ПОДПИСИ НАД ПОЛЯМИ */
#rec2613949101 .t-input-title {
    margin-bottom: 8px !important;
    color: #3A3834 !important;
    font-size: 15px !important;
    font-weight: 500 !important;
}

/* РАССТОЯНИЕ МЕЖДУ ПОЛЯМИ */
#rec2613949101 .t-input-group {
    margin-bottom: 16px !important;
}

/* КНОПКА */
#rec2613949101 .t-submit {
    width: 100% !important;
    height: 56px !important;

    margin-top: 4px !important;
    padding: 0 20px !important;

    background: #C7A161 !important;
    border: 1px solid #C7A161 !important;
    border-radius: 10px !important;

    color: #FFFFFF !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px !important;
    text-transform: uppercase !important;

    box-shadow: 0 8px 22px rgba(80, 65, 45, 0.15) !important;
    transition: 0.25s ease !important;
}

/* КНОПКА ПРИ НАВЕДЕНИИ */
#rec2613949101 .t-submit:hover {
    background: #B89050 !important;
    border-color: #B89050 !important;
    box-shadow: 0 10px 26px rgba(80, 65, 45, 0.20) !important;
    transform: translateY(-1px);
}
/* Общий контейнер телефона */
#rec2613949101 .t-input-group_ph .t-input-block{
    border:1px solid #DDD3C3 !important;
    border-radius:10px !important;
    overflow:hidden;
    background:#fff;
}

/* Само поле */
#rec2613949101 .t-input-group_ph input{
    border:none !important;
    box-shadow:none !important;
}

/* Блок выбора страны */
#rec2613949101 .t-input-group_ph .t-input-phonemask__wrapper{
    border:none !important;
    box-shadow:none !important;
}