b,
strong {
  font-weight: 700;
}

.solution__items {
  margin-bottom: 0;
}

.use__desc::before {
  left: -57px;
}

.components__img img {
  width: 100%;
}

.header__features-item {
  font-size: 18px;
}

@media screen and (max-width: 639px) {
  .solution__items::before {
    width: 239px;
    height: 245px;
  }

  .solution__items::before {
    background-size: cover !important;
    background-position: center;
  }
}

@media screen and (max-width: 479px) {
  .header__prod {
    max-width: 300px;
  }

  .header__features {
    margin-bottom: 16px;
  }

  .discount {
    top: 30px;
    left: 30px;
  }

  .discountt {
    top: 30px;
    left: 30px;
  }
}

.webp .components .components__results .components__results-wrap::before {
  width: 137px;
  background: url(../img/hero-3.png@v2);
}

.webp .components .components__authors .components__authors-wrap::before {
  width: 137px;
  background: url(../img/hero-3.png@v2);
}

.price__old .price__value {
  margin-top: 0;
}
