/* Расстояние между иконками и между гамбургером в меню */
.t-menuwidgeticons__wrapper .t-menuwidgeticons__icon_sm {
    margin: 0 !important;
}

.t-menuwidgeticons__wrapper {
    margin-right: 15px !important;
}

/* Уменьшаем верхний отступ в карточке товара */
@media screen and (min-width: 981px) {
.t-catalog__prod-snippet__container {
    padding-top: 80px !important;
  }
}

/* Хлебные крошки — отступ слева и сницу */
@media screen and (min-width: 981px) {
.t-catalog__prod-popup__breadcrumbs.t-col {
    margin-left: 40px !important;
    margin-bottom: 5px !important;
  }
}

/* Хлебные крошки — уменьшает ширину, чтобы небыло горизонтальной прокрутки */
@media screen and (min-width: 481px) {
.t-catalog__prod-popup__breadcrumbs {
        width: 95% !important;
    }
}

/* Увеличивает отступ слева в карточке товара */
@media screen and (min-width: 981px) {
.t-catalog__prod-popup__col-left {
    margin-left: 40px !important;
  }
}

/* Увеличиваем расстояние между фото в карточке товаров */
.t-catalog__prod-popup__wrapper {
    width: calc(50% - 20px) !important;
    margin-bottom: 10px !important;
}

.t-catalog__prod-popup__wrapper:nth-child(odd) {
    margin-right: 10px !important;
}

/* Размеры правой колонки в карточке товаров */
@media screen and (min-width: 981px) {
.t-container_fluid .t-col_3 {
        max-width: calc(30% - 40px) !important;
    }
}

/* Уменьшаем левый отступ колонок правой колонки в карточке товара */
@media screen and (min-width: 981px) {
  .t-catalog__prod-popup__info.t-catalog__prod-popup__col-right.t-col.t-col_3 {
    margin-left: 10px !important;
  }
}

/* Убираем капслок в названии товара */
.t-catalog__prod-popup__title-wrapper .js-catalog-prod-name,
.t-catalog__prod-popup__title-wrapper .js-product-name,
.t-catalog__prod-popup__title-wrapper .t-catalog__prod-popup__name,
.t-catalog__prod-popup__title-wrapper .t-name_xl {
    text-transform: none !important;
    font-size: 19px !important;
}

/* Размер цены в карточке товара во всех категориях */
.t-catalog__prod-popup__price {
    font-size: 19px !important;
    line-height: 1.2 !important;
}

/* Скрываем заголовок у блока цвета во всех карточках товара */
.t-catalog .t-product__option-title {
    display: none !important;
}

/* Добавляем воздух сверху у кружков цвета */
.t-catalog .t-product__option-variants.t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color {
    margin-top: 25px !important;
}

/* Скрываем артикул в карточке товаров */
.t-catalog__prod-popup__sku {
  display: none !important;
}

/* Убираем верхний отступ у табов в карточке товара */
@media screen and (min-width: 981px) {
  .js-catalog-tabs {
    margin-top: 0 !important;
  }
}

/* Убираем отсуп у табов в карточке товаров */
.t-catalog__prod-popup__col-right .js-catalog-tabs {
        margin-left: 0 !important; /* Убираем левый отступ */
        margin-right: 0 !important; /* Убираем правый отступ */
        padding-left: 0 !important; /* Убираем внутренний отступ */
        width: 100% !important; /* Делаем ширину полной */
    }
    
/* Ширина табов: вместо calc(100% - 40px) делаем calc(100% - 20px) */
@media screen and (min-width: 981px) {
  .t-container_fluid .t-col_12 {
    max-width: calc(100%) !important;
  }
}

/* Уменьшаем отступы сверху и снизу у табов в карточке товаров */
.t-catalog__tabs .t-catalog__tabs__button,
.t-catalog__tabs_accordion .t-catalog__tabs__item-button {
    padding: 12px 0 !important;
}

/* Размер иконок в табах */
.t-catalog .t-catalog__tabs__close-icon {
    width: 15px !important;
    height: 15px !important;
}

/* Размер и фон области вокруг иконки в табах */
.t-catalog .t-catalog__tabs__close:after {
    position: absolute;
    left: 50% !important;
    top: 50% !important;
    width: 30px !important;
    height: 30px !important;
    border-radius: 50%;
    background-color: #eee !important;
    transform: translate(-50%, -50%);
}

/* Прижимаем крестик в табах вправо */
@media screen and (min-width: 981px) {
  .t-catalog__tabs_accordion .t-catalog__tabs__item-button {
    padding-right: 0 !important;
  }
}

/* Шрифт для заголовков табов в карточке товаров */
.t-catalog__tabs__button-title,
.t-catalog__tabs__item-title,
.t-catalog__tabs__item-button {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #55524E !important;
    text-transform: none !important;
    letter-spacing: normal !important;
}

/* Шрифт для контента внутри табов в карточке товаров */
.t-catalog__tabs__content {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    color: #55524E !important;
    opacity: 0.7; !important;
}

/* Смена цвета кнопки «Показать товары» в мобильном фильтре */
@media screen and (max-width: 980px) {
  .t-catalog__filter__mobile-modal-btn.t-catalog__filter__mobile-modal-btn_primary {
    background: red !important;
    background-color: #968d81 !important;
    border: none !important;
  }
}

/* Цвет фона всплавыющего сообщения при добавлении в избранное */
.t1002__bubble {
    background-color: #968d81 !important; /* цвет фона */
}


catalog__tabs__button,
.t-catalog__tabs_accordion .t-catalog__tabs__item-button {
    padding: 12px 0 !i
