@media (min-width: 768px) {
  .ordered__slider-mobile .swiper-inner {
    display: grid;
    gap: 22px;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1200px) {
  .ordered__slider-mobile .swiper-inner {
    gap: 22px;
    grid-template-columns: repeat(4, 1fr);
  }
}
.ordered__slider-mobile .ordered__slider-bottom {
  padding-bottom: 35px;
}
.ordered__slider-mobile .slider-pagination {
  padding-left: 0;
}
@media (min-width: 768px) {
  .ordered__slider-mobile .slider-pagination {
    display: none;
  }
}

.ordered__client {
  width: 100% !important;
}

.corporate-products {
  display: grid;
  gap: 20px;
}
@media (min-width: 576px) {
  .corporate-products {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 992px) {
  .corporate-products {
    grid-template-columns: repeat(4, 1fr);
  }
}
.corporate-products .product-card {
  text-align: center;
}

.corporate-page__content .product__content {
  display: grid;
}
@media (min-width: 992px) {
  .corporate-page__content .product__content {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}
.corporate-page__content .corporate-product__images {
  min-width: 0;
}
.corporate-page__content .buttons-block {
  margin-top: 40px;
}

@media (min-width: 992px) {
  .corporate-page__content .products-mobile__slider-wrapper {
    grid-template-columns: repeat(4, 1fr);
  }
}
.corporate-page__content .products-mobile__slider-wrapper .products-mobile__slide:last-child {
  display: block;
}

/*# sourceMappingURL=main.css.map */
