.newsList__list {
  flex-direction: column;
  align-items: center;
}

.newsList__list--1 > *,
.newsList__list--2 > *,
.newsList__list--3 > *,
.newsList__list--4 > * {
  width: 100%;
  max-width: 600px;
  margin-bottom: 1.125rem;
}

.newsList__pager {
  margin-top: 10px;
}

.newsList__buttonPart {
  margin-top: 15px;
}

.newsListCategories {
  overflow-x: auto;
  align-items: center;
  margin-bottom: 1.875rem;
  -webkit-mask-image: linear-gradient(to right, black calc(100% - 80px), transparent 100%);
          mask-image: linear-gradient(to right, black calc(100% - 80px), transparent 100%);
}

.newsListCategories__category {
  margin: 0.3125rem;
  background-color: #FFFFFF;
  text-transform: uppercase;
  padding: 0.1875rem 0.625rem;
  min-height: 2.1875rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
  font-size: 0.875rem;
  width: 8rem;
  max-width: 128px;
}
.newsListCategories__category.-active {
  background-color: var(--color-primary);
  color: var(--color-primary--text);
  font-weight: 700;
}

@media (min-width: 480px) and (max-width: 767px) {
  .newsList__list--2,
  .newsList__list--4 {
    flex-wrap: wrap;
    flex-direction: row;
    align-items: flex-start;
  }
  .newsList__list--2 > *,
  .newsList__list--4 > * {
    width: calc((100% - 1 * 0.875rem) / 2 - 0.25px);
  }
  .newsList__list--2 > *:not(:nth-child(2n)),
  .newsList__list--4 > *:not(:nth-child(2n)) {
    margin-right: 0.875rem;
  }
}
@media (min-width: 768px) {
  .newsListCategories {
    overflow-x: visible;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 1.875rem;
    -webkit-mask-image: none;
            mask-image: none;
  }
  .newsListCategories__category:not(.-active) {
    transition: background-color 0.15s ease-out;
  }
  .newsListCategories__category:not(.-active):hover {
    background-color: rgb(234.6, 234.6, 234.6);
  }
  .newsListContent {
    position: relative;
  }
  .newsList__arrow {
    position: absolute;
    top: 50%;
    width: 3.125rem;
    height: 3.125rem;
    background-color: #F2F3F4;
    z-index: 1;
    transform: translateY(-50%);
  }
  .newsList__arrow--left {
    left: 0;
  }
  .newsList__arrow--right {
    right: 0;
  }
  .newsList__arrowIcon--prev {
    font-family: "arrows-bold" !important;
  }
  .newsList__arrowIcon--prev::before {
    content: "\ea62";
  }
  .newsList__arrowIcon--next {
    font-family: "arrows-bold" !important;
  }
  .newsList__arrowIcon--next::before {
    content: "\ea63";
  }
  .newsList__list {
    flex-direction: row;
    align-items: stretch;
  }
  .newsList__list--4 > * {
    width: calc((100% - 3 * 1.75rem) / 4 - 0.125px);
  }
  .newsList__list--4 > *:not(:nth-child(4n)) {
    margin-right: 1.75rem;
  }
  .newsList__list--3 > * {
    width: calc((100% - 2 * 1.75rem) / 3 - 0.1666666667px);
  }
  .newsList__list--3 > *:not(:nth-child(3n)) {
    margin-right: 1.75rem;
  }
  .newsList__pager {
    margin-top: 1.25rem;
  }
  .newsList__buttonPart {
    margin-top: 1.875rem;
  }
}
@media (min-width: 1900px) {
  .newsList__button {
    min-width: 200px;
  }
}
/*# sourceMappingURL=news__list.css.map */