

/* Start:/local/templates/sotbit_b2c/components/bitrix/breadcrumb/.default/style.css?17552535111839*/
.breadcrumbs__back {
  --arrow-icon: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjczMjcgMTkuNzkwNUMxMS4wMzI2IDIwLjA3NjIgMTEuNTA3NCAyMC4wNjQ2IDExLjc5MzEgMTkuNzY0N0MxMi4wNzg3IDE5LjQ2NDggMTIuMDY3MiAxOC45OSAxMS43NjczIDE4LjcwNDNMNS41MTU4NyAxMi43NDk3TDIwLjI1IDEyLjc0OTdDMjAuNjY0MiAxMi43NDk3IDIxIDEyLjQxMzkgMjEgMTEuOTk5N0MyMSAxMS41ODU1IDIwLjY2NDIgMTEuMjQ5NyAyMC4yNSAxMS4yNDk3TDUuNTE1NzcgMTEuMjQ5N0wxMS43NjczIDUuMjk1MDJDMTIuMDY3MiA1LjAwOTMzIDEyLjA3ODcgNC41MzQ2IDExLjc5MzEgNC4yMzQ2N0MxMS41MDc0IDMuOTM0NzUgMTEuMDMyNiAzLjkyMzIgMTAuNzMyNyA0LjIwODg5TDMuMzEzNzkgMTEuMjc1NkMzLjE0NDg2IDExLjQzNjUgMy4wNDQ5MSAxMS42NDE3IDMuMDEzOTMgMTEuODU1MUMzLjAwNDc5IDExLjkwMTkgMyAxMS45NTAzIDMgMTEuOTk5N0MzIDEyLjA0OTMgMy4wMDQ4MSAxMi4wOTc3IDMuMDEzOTggMTIuMTQ0NkMzLjA0NTAyIDEyLjM1NzkgMy4xNDQ5NiAxMi41NjMgMy4zMTM3OSAxMi43MjM4TDEwLjczMjcgMTkuNzkwNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K");
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-top: 5px;
  color: var(--dark);
  z-index: 1;
}
.breadcrumbs__back::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: currentColor;
  color: inherit;
  -webkit-mask: var(--arrow-icon) no-repeat center;
  mask: var(--arrow-icon) no-repeat center;
}
@media (min-width: 1025px) {
  .breadcrumbs__back {
    display: none;
  }
}
.breadcrumbs__list {
  display: none;
}
@media (min-width: 1025px) {
  .breadcrumbs__list {
    display: block;
  }
}
.breadcrumbs__item {
  display: inline;
  word-break: break-word;
}
.breadcrumbs__item--last {
  color: var(--secondary-500);
}
.breadcrumbs__link {
  color: var(--dark);
}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/sotbit_b2c/components/bitrix/system.pagenavigation/.default/style.css?1755253512678*/
.page-navigation {
  display: flex;
  gap: 8px;
  align-items: center;
  /* current page */
}
.page-navigation a:not(.icon), .page-navigation b {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  border-radius: 50%;
}
.page-navigation b {
  transition: background-color var(--transition);
  line-height: 1;
  color: var(--white);
  background-color: var(--primary);
  font-weight: 500;
}
.page-navigation a:where(:not(.icon)) {
  color: var(--dark);
  font-weight: 500;
}
.page-navigation a:where(.icon) {
  color: var(--secondary-600);
}
.page-navigation .show-all {
  margin-left: 8px;
}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/components/sotbit/b2c.news/templates/brands/bitrix/news.list/.default/style.css?17448851932021*/
.partner_list {
    margin-bottom: 24px;
}

.partner_list__alphabet {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -12px;
}

.partner_list__alphabet .partner_list__alphabet_item {
    margin: 0 12px 24px;
    text-decoration: none;
    font-size: 20px;
    color: var(--dark);
    font-weight: 500;
    position: relative;
}

.partner_list__alphabet .partner_list__alphabet_item.active {
    cursor: default;
}

.partner_list__alphabet .partner_list__alphabet_item.active::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: auto;
    height: 2px;
    background-color: var(--primary);
}

.partner_list__section {
    display: flex;
    flex-direction: row;
    margin-top: 8px;
}

.partner_list__section:not(:last-child) {
    margin-bottom: 32px;
}

.partner_list__section .section_symbol {
    min-width: 30px;
    width: 30px;
    margin-right: 32px;
    color: #000;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.partner_list__section .section_table {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    column-gap: 24px;
    row-gap: 16px;
}

.section_table a {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

@media (max-width: 1440px) {
    .partner_list__section .section_table {
        grid-template-columns: repeat(6, 1fr);
    }
}

@media (max-width: 1024px) {
    .partner_list__section .section_table {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 768px) {
    .partner_list__section .section_table {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 576px) {
    .partner_list__section {
        flex-direction: column;
    }

    .partner_list__section .section_symbol {
        margin-bottom: 16px;
    }

    .partner_list__section .section_table {
        grid-template-columns: 1fr;
    }
}
/* End */
/* /local/templates/sotbit_b2c/components/bitrix/breadcrumb/.default/style.css?17552535111839 */
/* /local/templates/sotbit_b2c/components/bitrix/system.pagenavigation/.default/style.css?1755253512678 */
/* /bitrix/components/sotbit/b2c.news/templates/brands/bitrix/news.list/.default/style.css?17448851932021 */
