.news__wrapper{
  display: flex;
  border: 1px solid var(--gray-30);
  margin-bottom: 48px;
}

.news__wrapper .news__item {
  border: none;
  border-right: 1px solid var(--gray-30);
  padding: 24px;
  max-width: 440px;
  width: 100%;
  background: #ffffff;
}
.news__wrapper .news__item:last-child{
  border-right: none;
}
.item__photo {
    width: 100%;
    height: 250px;
    overflow: hidden;
    position: relative;
}

.item__photo img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}


.item__photo .item__label{;
  position: absolute;
  left: 0;
  bottom: 0;
  font-weight: 400;
  padding: 4px 8px;
  background: var(--gray-20);
  color: #21272E;
}
.item__photo .item__label.discounts{
  background: var(--main-red);
  color: var(--white);
}
.news__item .news-item__title{
  font-family: var(--font-family-title, Commissioner);
  font-size: var(--font-size-1XL);
  font-weight: 600;
  line-height: 120%;
  margin: 16px 0;
  text-transform: none;
}

.news__item span {
  font-family: var(--font-family-body, Commissioner);
  font-size: var(--font-size-S);
  font-weight: 400;
  line-height: 160%;
  text-align: left;
  display: flex;
}


@media (max-width: 1420px) {
  .news__wrapper .news__item:nth-last-child(2) {
        border-right: none;
    }
  .news__wrapper .news__item:last-child {
    display: none;
  }
}
@media (max-width: 600px) {
  .news__wrapper {
    flex-direction: column;
  }
  .news__wrapper .news__item {
        border-right: none;
        max-width: none;
        border-bottom: 1px solid var(--gray-30);
    }
  .news__wrapper .news__item:last-child {
    display: block;
    border-bottom: none;
  }
}
