.products__list {
  flex-wrap: wrap;
  justify-content: space-between;
}

.products__item {
  width: 49%;
  margin-bottom: 2%;
}

.products__item_presentation {
  color: var(--c-text-white);
  background-color: var(--c-text-color);
  background-image: url('../img/products/products-item-back.svg');
  background-size: contain;
  background-position: right bottom;
  background-repeat: no-repeat;
}

.products__item-first-visible {
  padding: 60px 30px;
}

.products__item-second-visible {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 30px;
  background-color: var(--c-second-visible);
  z-index: 9;
  transform: scaleX(0);
  transform-origin: right;
  transition: transform 0.2s ease-in-out;
}


.products__item-second-visible-container-link a {
  transition: font-weight 0.2s ease-in-out, text-decoration 0.2s ease-in-out;
}

.products__item-second-visible-title {
  margin-bottom: 20px;
}

.products__item-second-visible-container-link {
  max-width: 50%;
}

.products__item-second-visible-container-link:not(:last-child) {
  margin-bottom: 20px;
}

.products__item-img {
  bottom: 0;
  right: 0;
  z-index: 10;
}

.products__title {
  max-width: 350px;
  font-size: var(--fs-title-2-index);
  font-weight: var(--fw-title-2-index);
  line-height: var(--lh-title-2-index);
}

.products__block-questions {
  flex-direction: column;
}

.products__block-questions__item {
  justify-content: center;
}

.products__title-questions {
  margin-bottom: 20px;
}

.products__btn {
  padding: 20px 90px;
}

.products__item-no-release {
  padding: 3px;
  padding-right: 10px;
  padding-left: 10px;
  border-radius: 20px;
  margin-left: 10px;
  font-size: var(--fs-no-release);
  font-weight: var(--fw-no-release);
  line-height: var(--lh-no-release);
  color: var(--c-text-color);
  background-color: var(--c-bg);
}
