/*гиды*/
.t982__container t-list__container_inrow2 t-container {
    margin-left: 20px !important;
}

/*отзывы*/
.t-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 100% !important;
    padding-left: 20px;
    padding-right: 20px;
}

@media screen and (max-width: 960px) {
    .t-col {
        padding-left: 0px;
    }
}

.t1186__slider {
    padding-left: 30px;
}

.t1186__card_circle {
    padding: 16px;
}




/*тег на карточке*/
.t-catalog__card__mark {
    border-radius: 5px;
    font-family: var(--t-text-font, Arial);
    font-weight: 500;
    height: 32px;
    width: 100%;
}

.t-catalog__card__mark-wrapper {
    left: 12px;
}

/*заголовки фильтров*/
.t-catalog__sidebar .t-catalog__filter__item-title {
        margin-bottom: 2px !important;
}

.t-catalog__filter .t-catalog__filter__item-title {
    font-size: 14px !important;
    color: #686868 !important;
    font-weight: 400 !important;
}


.t-catalog__filter-tree-select-wrapper .t-catalog__filter__custom-sel {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 

/*скрыть характеристики в попапе*/
.t-catalog__product-popup .t-typography__characteristics {
    display: none;
}

/*кнопка в попапе*/
.t-btnflex_sm, .t-btn.t-btnflex_sm, .t-submit.t-btnflex_sm {
    --height: 52px;
    width: 100%;
}

.t-catalog__prod-popup__btn-wrapper {
    margin-top: 0px !important;
}

.t-catalog__tabs__item {
    border-bottom: 2px solid #ff4e1c;
}

@media screen and (max-width: 640px) {
    .t-name_xs {
        font-size: 16px;
    }
}

@media screen and (max-width: 1200px) {
    .t-descr_xxs {
        font-size: 14px;
    }
}


/*фильтры в мобильном*/
.t-catalog__filter__opts-mob-btn {
    color: #ffffff !important;
    background: #FF4E1C
}

.t-catalog__filter__opts-mob-btn-icon path {
    fill: #ffffff !important;
}

@media screen and (max-width: 960px) {
    .t-catalog__filter__opts-mob-btn.t-catalog__filter__item_border {
        padding-left: 14px;
        padding-right: 14px;
        width: 100%;
        height: 42px;
        border-radius: 8px;
        border-color: #FF4E1C;
    }
}




@media screen and (max-width: 960px) {
    .t-catalog__filter__mobile-modal-btn_primary {
        background: #ff4e1c !important;
        border: none;
        border-radius: 8px !important;
        color: #fff;
        font-size: 0 !important;
    }
    .t-catalog__filter__mobile-modal-btn_primary::after {
       content: "Показать туры";
        font-size: 14px;
    }
    
    .t-catalog__filter__mobile-modal-footer {
        background: #F0F0F0 !important;
    }
    
    .t-catalog__filter__mobile-modal-btn.js-catalog-filter-mobile-modal-reset {
        background: #fff;
        border-radius: 8px !important;
        font-size: 14px !important;
        border: none !important;
    }
    
        .t-catalog__filter__mobile-modal-panel {
        border-radius: 12px 12px 0 0 !important;
        background: #F0F0F0 !important;
    }
    
        .t-catalog__filter__item {
        border-bottom: 1px solid #F4C9BD !important;
    }
    
}


.t-catalog__filter__mobile-modal-panel .t-catalog__filter__title {
    font-size: 16px !important;
}

.t-catalog__filter__chosen-val {
        border-radius: var(--t-catalog-chosen-bar-radius-mobile, 5px) !important;
        height: 32px !important;
    }









