
.best-category-two-item {
    padding: 27px 88px 53px 12px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.5);
    -moz-transform: scale(0.5);
    -ms-transform: scale(0.5);
    -o-transform: scale(0.5);
    transform: scale(0.5);
  }
  
  .best-category-two-item::before {
    content: "";
    position: absolute;
    top: 0;
    right: 19px;
    bottom: 0;
    left: 0;
    background-color: #f8f9fb;
    border: 1px solid #f8f9fb;
    z-index: -1;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  
  .best-category-two-item img {
    width: 67px !important;
    height: 72px !important;
  }
  
  .best-category-two-item .title {
    color: #768592;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
  }
  
  .best-category-two-item .title b {
    font-weight: 900;
    color: #121212;
  }
  
  .best-category-two-item i {
    bottom: 19px;
    left: 21px;
    font-size: 8px;
    color: #768592;
  }
  
  .best-category-two-item:hover::before {
    -webkit-box-shadow: 0px 70px 60px rgba(0, 0, 0, 0.062);
    -moz-box-shadow: 0px 70px 60px rgba(0, 0, 0, 0.062);
    box-shadow: 0px 70px 60px rgba(0, 0, 0, 0.062);
    border-color: #ececec;
  }
  
  .swiper-slide-visible .best-category-two-item {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  
  @media only screen and (max-width: 991px) {
    .best-category-two-item {
        padding-right: 70px;
    }
  
    .best-category-two-item img {
        width: 60px;
        height: 64px;
    }
  
    .best-category-two-item .title {
        font-size: 14px;
    }
  }
  