.t396__artboard[data-artboard-recid="2026226881"] {
    transform: scale(calc(100vw / 1400));
    transform-origin: top left;
    height: calc(769px * (100vw / 1400)) !important;
}
.js-store-prod-all-charcs {
    display: none !important;
}
.t-redactor__text {
    font-size: 16px !important;
    line-height: 1.6 !important;
}
.t-redactor__text {
    font-size: 16px !important;
    line-height: 1.6 !important;
}

@media (max-width: 768px) {
    .t-redactor__text {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }
}
/* Заголовки в основном каталоге — белые */
.t-store__card__title {
    color: #ffffff !important;
}

/* Заголовки в блоке "Смотрите также" — тёмные */
.t-store__relevants__container .t-store__card__title {
    color: #343434 !important;
}

/* Заголовок "Смотрите также" */
.t-store__relevants__title {
    color: #343434 !important;
}

/* Заголовок товара на странице */
.t-store__prod-popup__name {
    color: #343434 !important;
}

/* Выравнивание категорий по левому краю */
.t-store__parts-switch-wrapper {
  justify-content: flex-start !important;
  text-align: left !important;
}

/* Выравнивание фильтров по левому краю */
.t-store__filter .t-store__filter__controls-wrapper {
  justify-content: flex-start !important;
}

.t-store__filter {
  text-align: left !important;
}

.js-catalog-prod-all-charcs {
  display: none;
}
.t-catalog__prod-popup__name {
  color: #343434 !important;
}

@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;600&display=swap');

.t-catalog__breadcrumbs-item-text {
  font-family: 'Roboto Condensed', sans-serif !important;
  font-weight: 400 !important;
}

.t-catalog__breadcrumbs-item-active .t-catalog__breadcrumbs-item-text {
  font-family: 'Roboto Condensed', sans-serif !important;
  font-weight: 600 !important;
}
/* Заголовок в каталоге - белый */
#rec2064880011 .t-catalog__card .t-typography__title {
  color: #ffffff !important;
}

/* Заголовок на странице товара - тёмный */
.t-catalog__prod-popup__name {
  color: #343434 !important;
}

#rec2064880011 .t-catalog__filter__item-title:after {
  border-right-color: #ffffff !important;
  border-bottom-color: #ffffff !important;
}

#rec2064880011 .t-catalog__filter__item-title:after {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4.5 4.5L10 1' stroke='%23ffffff' stroke-width='2' fill='none'/%3E%3C/svg%3E") !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
}

/* Хлебные крошки - шрифт для Главная */
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap');

.t-catalog__breadcrumbs-item_clickable,
.t-catalog__breadcrumbs-item_colored {
  font-family: 'Roboto Condensed', sans-serif !important;
}

@media screen and (max-width: 960px) {
  .t-catalog__filter__mobile-modal-header,
  .t-catalog__filter__mobile-modal-content,
  .t-catalog__filter__mobile-modal-footer,
  .t-catalog__filter__mobile-modal {
    background-color: #343434 !important;
  }

  .t-catalog__filter__item-title,
  .js-catalog-filter-item-title,
  .t-catalog__filter__item-title * {
    color: #ffffff !important;
  }

  .t-catalog__filter__item-controls-wrap,
  .js-catalog-filter-item-controls-wrap {
    background-color: #343434 !important;
    box-shadow: none !important;
  }

  .t-catalog__filter__item-select,
  .t-catalog__filter__item-checkbox,
  .t-catalog__filter__item-price {
    background-color: #3d3d3d !important;
    color: #ffffff !important;
    border-color: #555 !important;
  }
}

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

  /* Заголовок "Фильтры" */
  .t-catalog__filter__mobile-modal-title {
    color: #c2c2c2 !important;
  }

  /* Названия фильтров: Тип, Загрузка, Производительность... */
  .t-catalog__filter__item-title,
  .js-catalog-filter-item-title {
    color: #c2c2c2 !important;
  }

  /* Стрелочка-иконка справа у каждого фильтра */
  .t-catalog__filter__item-arrow svg,
  .t-catalog__filter__item-arrow path {
    stroke: #c2c2c2 !important;
    fill: none !important;
  }

  /* Разделители между пунктами */
  .t-catalog__filter__item {
    border-color: rgba(194, 194, 194, 0.15) !important;
  }

}
@media screen and (max-width: 960px) {
  .t-catalog__filter__mobile-modal-close {
    color: #ffffff !important;
  }

  /* stroke → белый (линии крестика) */
  .t-catalog__filter__mobile-modal-close svg * {
    stroke: #ffffff !important;
  }

  /* если крестик нарисован через path с fill */
  .t-catalog__filter__mobile-modal-close svg path {
    fill: #ffffff !important;
    stroke: none !important;
  }

  /* если это псевдоэлементы ::before / ::after */
  .t-catalog__filter__mobile-modal-close::before,
  .t-catalog__filter__mobile-modal-close::after {
    background-color: #ffffff !important;
  }
}

html, body {
  background-color: #343434 !important;
}
.t-catalog__parts-switch-wrapper {
  margin-bottom: 5px !important;
}

.t-catalog .t-checkbox__indicator {
  border-color: #c2c2c2 !important;
}
.js-catalog-filters-prodsnumber {
  color: #c2c2c2 !important;
}

.t-catalog__filter__prods-number {
  color: #c2c2c2 !important;
}
