/*Стилизация отметки на карточке товара*/
.t-store__card__mark {
    background-color: #000000!important;
    font-family: 'Montserrat' !important;
    font-size: 14px !important;
    font-weight: 600;
    min-width: 70px!important;
    height: 30px!important;
    border: 2px solid white!important;
}
/*Скрываем часть описания в карточке товара*/
.js-store-prod-descr.t-store__card__descr.t-typography__descr.t-descr.t-descr_xxs {
    overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /*Количество строк текста, которое будет отображаться*/
    -webkit-box-orient: vertical
}
/*Скругление галереи в товарах*/
.t-slds__bgimg {
    border-radius: 10px!important;
}
.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: rgb(0 0 0);
    border-radius: 10px;
}
/*Отступы первого экрана*/
.t995__wrapper {
    padding: 20px!important;
}
/*Для AB606 рамка для текста*/
.t477__content {
    border: 1px solid lightgrey;
    border-radius: 10px;
}
/*Кнопка на первом экране*/
    a.t995__btn.t-btn.t-btn_md {
backdrop-filter: blur(20px);
}

@media screen and (max-width: 640px) {
    .t995__btn-wrapper {
        margin: 5px 0px;
    }
}

/*Убираем отступ сверху в блоке о бренде*/
#rec816699228 .t477__descr {
    margin-top: 0px!important;
}
/*Для слайдера отзывов*/
.t533__textwrapper.t-align_center {
    cursor: grab;
}
/* Для состояния при зажатой мыши */
.t533__textwrapper.t-align_center:active {
    cursor: grabbing;
}

/*Отступ карточек товаров по вертикали для мобильных*/
@media screen and (max-width: 960px) {
    .t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 20px!important;
    }
}
/*Шрифт в карточке товара*/
.js-store-prod-all-text {
    font-size: 14px!important;
}

/*Аккордеон*/
@media (min-width: 960px) {
.t1119__head_wrapper {
    position: sticky; /* Фиксируем заголовок */
    top: 15%; /* Заголовок будет прилипать к верхней части контейнера */
    z-index: 10; /* Убедитесь, что заголовок сверху других элементов */
    background-color: white; /* Цвет фона для заголовка */
}
}

.t1119__icon {
    width: 25px!important;
    height: 25px!important;
}
.t1119__border{
    display:none;
}
.t1119__header-title {
    padding-right: 30px;
}

.t1119__accordion.t_faq__accordion {
    border: 1px solid #d3d3d3;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.t1119__header.t_faq__header {
    border-top: none!important;
}
.t1119__accordion.t_faq__accordion:first-of-type {
    margin-top: 25px;
}
.t1119__trigger-button {
    padding: 10px 0px !important;
}
.t1119__textwrapper {
    padding-bottom: 0px!important;
}

/*Размытие за попапом*/
.t-popup.t-popup_show {
    backdrop-filter: blur(5px);
}
/*Центрирование блока о производстве*/
.t268__col.t268__col-left {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}