@media (max-width: 576px) {
  .col-product:not(.slick-slide) {
    width: 50% !important;
  }
}

@media (max-width: 768px) {
  .col-product:not(.slick-slide) {
    width: 33.33333333%;
  }

  .slick-arrow {
    opacity: 0.5;
  }

  #header .logo {
    width: 220px;
  }

  #header form .input-group {
    height: 36px;
  }

  .home-slider .item {
    height: 180px;
  }
}

@media (max-width: 992px) {
  .col-product:not(.slick-slide) {
    width: 25%;
  }

  .col-product .img-product {
    height: 155px;
  }
}


/* Min */
@media (min-width: 993px) {
  #header .logo {
    width: 270px;
  }
}