.catalog_slider_row {
  display: flex;
  justify-content: space-between;
}

.catalog_carousel {
  position: relative;
  width: 100%;
  overflow: hidden;
  scale: 1;
}

.slick {
  width: 100%;
}

.catalog_layout {
  margin-left: 50%;
  transform: translate(-50%);
  width: 100%;
  box-sizing: border-box;
  padding: 0 5px;
}

.catalog_image {
  width: 100%;
  overflow: hidden;
}

.catalog_image img {
  width: 100%;
  height: auto;
}

@media screen and (min-width: 320px) and (max-width: 480px) {
  .catalog_carousel {
    scale: 1 !important;
    height: 100% !important;
    width: 100% !important;
    position: relative;
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .catalog_carousel img {
    /* scale: 1.40 !important; */
    height: 100% !important;
    width: 100% !important;
  }

  .catalog_image img {
    width: 90%;
    height: auto;
  }
}

@media screen and (min-width: 481px) and (max-width: 768px) {
  .catalog_carousel {
    /* scale: 1.25vw !important; */
    height: 450px !important;
    margin-top: 50px;
    position: relative;
    width: 100%;
    margin-top: 50px;
    margin-bottom: 50px;
  }
}

@media only screen and (min-width: 765px) and (max-width: 1023px) {
  .catalog_carousel {
    scale: 1.25 !important;
    margin-top: 50px;
    position: relative;
    width: 100%;
    margin-top: 50px;
    margin-bottom: 50px;
  }

  /* .slick {
    width: 90% !important;
    margin: auto;
  } */
}
