.pagination .shadow--top {
  display: none;
}
.pagination__button {
  display: inline-block;
  width: 228px;
  height: 42px;
  border: 2px solid #000;
  color: #111111;
  text-transform: uppercase;
  padding-top: 12px;
  position: relative;
  font-size: 16px;
  font-family: "Work Sans", sans-serif;
}
.pagination__button--prev {
  padding-left: 33px;
}
.pagination__button--next {
  padding-left: 25px;
}
.pagination__button.btn--disabled {
  border: 2px solid #a6a6a6;
  color: #a6a6a6;
}
.pagination__button.btn--disabled img {
  opacity: 0.3;
}
.pagination__button span {
  display: inline-block;
}
.pagination__button img {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 9px;
}
.pagination__button img.arrow--prev {
  left: 3px;
}
.pagination__button img.arrow--next {
  right: 12px;
}
.pagination__list {
  width: calc(100% - (2 * 232px));
  display: inline-block;
  text-align: center;
}
.pagination__list__item {
  display: inline-block;
  letter-spacing: 1.2px;
  width: 20px;
  font-size: 16px;
  font-family: "Work Sans", sans-serif;
}
.pagination__list__item a {
  color: #a6a6a6;
}
.pagination__list__item--current a {
  color: #111;
}

@media all and (max-width: 786px) {
  .pagination {
    display: flex;
    justify-content: space-between;
  }
  .pagination__button {
    display: inline-block;
    width: calc(100% / 2 - 20px);
    height: 42px;
    border: 2px solid #000;
    color: #111111;
    text-transform: uppercase;
    text-align: center;
    padding-top: 13px;
    letter-spacing: 1.2px;
    font-size: 16px;
    font-family: "Work Sans", sans-serif;
  }
  .pagination__button.btn--disabled {
    border: 2px solid #a6a6a6;
    color: #a6a6a6;
  }
  .pagination__list {
    display: none;
  }
}
.podcasts__block .list-element.article {
  width: 242px;
  background-color: white;
  margin-bottom: 63px;
}
.podcasts__block .list-element.article .list-element__image {
  margin-bottom: 12px;
}
.podcasts__block .list-element.article .list-element__title {
  padding: 0 12px;
  line-height: 21px;
  letter-spacing: initial;
}
.podcasts__block .list-element.article .list-element__title a {
  font-family: "Work Sans", sans-serif;
}
.podcasts__block .list-element.article .list-element__lead {
  line-height: 20px;
  margin-bottom: 20px;
  padding: 0 12px;
}

.podcasts__list {
  padding-top: 68px;
}
