/*Сайдбар*/
.t951__cont-wrapper .t951__sidebar {
    border-radius: 30px;
    padding: 30px !important;
}

.t951__sidebar {
    margin-right: 10px !important;
}

.t-store__filter__item-title {
    margin-bottom: 20px !important;
}


/* Карточки товаров*/
.t-store__card__textwrapper {
    background-color: #fff;
    padding: 0 20px 0 20px !important;
}

.t-store__card__btns-wrapper.js-store-buttons-wrapper {
    background-color: #fff;
    margin: 0 !important;
    padding: 20px 0 20px 20px !important;
    border-radius: 0 0 30px 30px !important;
}

.t-store__card__bgimg, .t-store__card__bgimg_second, .t-store__card__img {
    border-radius: 30px 30px 0 0 !important;
}

.t-store__card__bgimg_second,.t-store__card__img_second {
    border-radius: 30px 30px 0 0 !important;
}

.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_16-9 {
    background-color: #fff;
    padding-bottom: 120%;
}

.t-store__card__img {
    max-width: 80% !important;
}

.t951__cont-wrapper {
    margin-top: 40px;
}

.t-align_left .t-store__card__btn {
    margin: 0 10px 5px 0;
}

.t-store__card .t-typography__descr {
    color: #9d9d9c !important;
}

.t-store__card .t-typography__descr {
    color: #9d9d9c !important;
}

/*Поиск и фильтрация*/
.t-store__filter__btn, .t-store__filter__input  { 
    background-color: #ffffff !important; 
    font-size: 12px !important;
    border: none!important; 
    border-radius: 30px !important; 
    color: #C6C6C6 !important; 
    height: 30px;
} 

.t-store__search-icon path { 
    fill: #00b5ef !important; 
} 

svg.t-store__search-icon.js-store-filter-search-btn {
    border-left: none;
}

input.t-store__filter__input.js-store-filter-search {
    font-size: 12px;
}

.t-store__filter__search-mob-btn-icon path { 
    fill: #00b5ef !important; 
} 

.t-store__sort-select { 
    background-color: #ffffff !important; 
    font-size: 12px !important;
    border: none!important; 
    border-radius: 30px !important; 
    color: #C6C6C6 !important; 
    height: 30px;
} 

.t-store__sort-select-wrapper:after {
    border-color: #00b5ef transparent transparent transparent !important;
}


/*Чекбокс*/
.t-checkbox__indicator {
    border-color:  #00b5ef !important;
    border-radius: 4px;
    margin-bottom: 4px;
}

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

.t-store__filter__chosen-bar {
    width: 290px !important;
    border-radius: 30px !important;
    box-shadow: none !important;
    padding: 20px !important;
}
.t-store__filter__chosen-val {
    background-color: #fff !important;
    padding: 6px 12px 6px 28px !important;
}

.t-store__filter__opts-mob-btn-icon { 
    fill: #00b5ef !important; 
} 

/*Моб версия товара*/
@media screen and (max-width: 960px) 
{
.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 20px!important;
}

.t-store__grid-cont_col-width_stretch[data-col-gap='20'], .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20']  {
    padding: 0 10px 0 10px !important;    
}

.t-store__card {
    min-width: 90% padding;
}

.t-store__card__btns-wrapper.js-store-buttons-wrapper {
    padding: 20px !important;
}

.t-store__filter__item-title {
    margin-bottom: 0px !important;
}

.t-store__card__btns-wrapper {
    flex-wrap: nowrap !important;
}

.t-store__card__img {
    max-width: 100% !important;
}

.t-store__card__textwrapper {
    background-color: #fff;
    text-align: center !important;
    
}
.t-store__card__textwrapper {
    background-color: #fff;
    padding: 0 20px 10px 20px !important;
}

.t-store__filter__item, .t-store__filter__item.t-store__filter__item_sort-mobile {
    border-bottom: none !important;
}
.t-store__filter__item:first-child {
    border-top: none !important;
}

.t-store__filter__chosen-bar {
    width: 245px !important;
}

.t951__cont-wrapper .t951__sidebar {
    padding: 20px !important;
}
}

.js-product .t-product__option {
    display: none!important;
}

.t-descr_xxs {

font-size: 14px !important;
}

.t-name_xs {

font-size: 14px !important;
}

.t-store .t-store__tabs__content {
    max-width: 1200px !important;
}

.t-store .t-store__tabs__controls .t-store__tabs__button_active,.t-store .t-store__tabs_snippet .t-store__tabs__controls .t-store__tabs__button:first-child {
    border-bottom: 1px solid #00b5ef!important;
}

.t-store .t-store__tabs__controls .t-store__tabs__button:hover {
    border-bottom: 1px solid #00b5ef!important;
}

.uc-menu {
   z-index: 99999999 !important;
}


.t477__blockimg {
    border-radius: 30px !important;
}

.t477__textwrapper {
    border-radius: 30px !important;
}

.t819__content img {
    border-radius: 30px !important;
}

.t-datepicker__icon {
    width: 15px!important;
    fill: #00b5ef !important;
}


@media screen and (min-width: 1200px) 
{
    .application-form .t-form__inputsbox {
        display: flex;
        flex-flow: row wrap;
        justify-content: space-between;
        align-items: flex-start;
    }
    .application-form .t-input-group {
        flex: 50% 0 0;
        padding-right:10px;
        box-sizing: border-box;
    }
    .application-form .tn-form__submit {
        flex: 100% 0 0;
    }
}

