@media (min-width: 960px) {
    .t-slds__arrow, .t-slds__arrow_body {
        border-radius: 0 !important; /* Убирает закругления */
    }

    .t-slds__arrow_wrapper {
        position: absolute !important;
        right: -50px !important; /* Вынос элемента за пределы контейнера */
        top: 175px !important; /* Расположение по нижнему краю */
        height: 380px !important;
        width: auto !important;
}

@media (min-width: 960px) {
    /* Все формы по умолчанию горизонтальные */
    .t-form__inputsbox {
        display: flex;
        flex-wrap: wrap;
    }
    .t-input-group_cb {
        order: 1;
        margin-top: 13px;
    }
    .t-input-group_cb .t-checkbox__labeltext div {
        font-size: 8px !important;
        font-weight: 300;
    }
    .t-input-group {
        width: 100%;
    }
    .t-input-title,
    .t-input-subtitle {
        height: auto;
    }

    /* А вот формы с классом form-vertical остаются вертикальными */
    .form-vertical .t-form__inputsbox {
        display: block;
    }
    .form-vertical .t-input-group_cb {
        order: initial;
        margin-top: 0;
    }
}


    ::selection {
      background-color: rgba(215,38,56,1);
      color: #fff;
    }
    
