.catalog-layout__right > .catalog__banner_wrapper {
  display: block;
  position: static;
  max-width: none;
  max-height: none;
  width: 100%;
  margin-bottom: 24px;
}

.catalog__banner-img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 8px;
}

@media (max-width: 1200px) {
  .catalog-layout__right > .catalog__banner_wrapper {
    flex-basis: 100%;
    margin-bottom: 0;
  }
}
