.home-page {
  font-family: 'iconmoon';
  background-color: #f5f5f5;
}
.home-page img {
  width: 100%;
}
.home-page .banner {
  padding: 0 0 60px 0;
}
.home-page .mb-60px {
  margin: 0 0 60px 0;
}
.home-page .nav-desktop-session-link.sign-in {
  cursor: pointer;
}
.home-page .truck {
  width: 40.5px;
  height: 29.9;
}
.home-page .locator {
  width: 20.1px;
  height: 30px;
}
.home-page .change {
  width: 29.2px;
  height: 29.9px;
}
.home-page .text {
  font-size: 17px;
  letter-spacing: 1.1px;
  font-weight: 600;
}
.home-page .text p {
  margin: 0px;
}
.home-page .clickAndCollect,
.home-page .reRollProduct,
.home-page .findSucursal {
  text-decoration: none;
  color: #3c3c3c;
}
.home-page .clickAndCollect:hover,
.home-page .reRollProduct:hover,
.home-page .findSucursal:hover {
  text-decoration: none !important;
}
.home-page .brandsCarousel .slick-slide img {
  width: 80%;
  margin-left: 15px;
}
.home-page .slick-list.draggable {
  margin-top: 30px;
}
.home-page .promo-banner {
  background-color: #fff;
  z-index: 100;
}
.home-page .close-promoBanner {
  cursor: pointer;
  position: absolute;
  left: 50%;
  background: #692c90;
  color: #fff;
  font-style: normal;
  text-align: center;
  z-index: 200;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
  -moz-border-radius: 50%;
       border-radius: 50%;
  padding: 5px;
  font-size: 10px;
}
.col-12.pb-3.mobileS {
  padding-bottom: 0rem !important;
}
@media only screen and (max-width: 767px) {
  .home-page .mb-60px {
    margin: 0 0 30px 0;
  }
  .home-page .banner {
    padding: 0 0 30px 0;
  }
  .row.mb-60px>.col {
    padding: 6px;
  }
  .w-100.d-md-none.p-3 {
    padding: 0.1rem !important;
  }
  .col-8.p-0>h5 {
    font-size: 17px;
    font-weight: 500;
  }
  .col-12.title-wrap {
    padding-left: 7px;
  }
}
@media only screen and (max-width: 991px) {
  .promo-banner {
    display: none;
  }
  .home-page .text {
    font-size: 13px;
  }
  .home-page .slick-slide img {
    width: 100%;
    margin-left: 0px;
  }
  .home-page .pl-4 {
    padding-left: 0 !important;
  }
}
