/*скрываем "нет в наличии*/

.t-store__card__sold-out-msg {
    display: none;
}

/*редактирование карточки автомобиля в каталоге*/
    .t786__textwrapper {background: #0f0f12; padding: 15px;  border-radius: 10px 10px 10px 10px;}
    .t786__imgwrapper {margin-bottom: 0px !important;}
    .t786__bgimg {border-radius: 10px 10px 10px 10px !important;}
    .t-store__card__textwrapper {padding: 0px 10px 0px 10px !important;}
    t-store__card__textwrapper {height: 40px !important;}
    .t-store__card__price-wrapper {margin-top: 0px !important;}
@media screen and (max-width: 640px){.t-store__card__textwrapper {height:45px !important;}}
    /*темная подложка*/
    .t-store__card__textwrapper {background: #0f0f12; padding: 13px;  border-radius: 10px 10px 10px 10px;}
    /*градиент на фон*/
    .t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_16-9:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  background: linear-gradient(to bottom, rgb(9 5 47 / 0%) 40%, rgb(15 15 18) 100%);
  border-radius: 10px !important;
}

@media screen and (max-width: 480px) {

/*.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_16-9 {padding-bottom: 60% !important;}*/

.t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
    margin-bottom: 10px !important;
}}

/*редактирование таблицы на странице авто*/
@media screen and (max-width: 640px) {.t431 .t431__td {font-size: 16px !important;}}

/*отступ между карточками в каталоге*/
.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 10px !important;
    }

/*z-index переключателя категорий на мобильной версии*/
#rec708372682 {z-index:9999 !important;}

 .js-product, .js-product t-store__card {
    position: relative !important;
}

.t-store__card__textwrapper {
    position: absolute;
    bottom: 0;
    z-index: 10;
    background: transparent;
}
.t-store__card__wrap_txt-and-btns {
    position: absolute !important;
    bottom:0 !important;
    min-width: 200px;
}
.t-store__card__wrap_all, .js-product-img, .t-store__card__bgimg_second {
    border-radius: 10px !important;
}