/* ==========================================================
   BOTÓN SCROLL HACIA ARRIBA - Show when CSS loads
========================================================== */
#scrollBtn {
  visibility: visible;
  bottom: 30px;
  right: 105px;
}

/* El scale se aplica al icono, no al elemento position:fixed,
   para que este no arrastre el layout viewport y provoque scroll lateral */
#scrollBtn i {
  scale: 1.5;
}

#scrollBtn:hover {
  opacity: 0.7;
}

#google-reviews-float,#scrollBtn{visibility:visible}#scrollBtn:hover{opacity:.7}#filtros-container{overflow:hidden;z-index:997;display:flex}@media only screen and (max-width:768px){#filtros-container{position:relative!important;width:100%!important;display:flex!important;align-items:center!important;z-index:997!important}}

/* ==========================================================
   FILTROS FLOTANTES
========================================================== */
#filtros-container {
  overflow: hidden;
  z-index: 997;
  display: flex;
}

/* ==========================================================
   RESPONSIVE (<= 768px)
========================================================== */
@media only screen and (max-width: 768px) {
  #filtros-container {
    position: relative !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    z-index: 997 !important;
  }
}

/* Google Reviews Float - Show when CSS loads */
#google-reviews-float {
  visibility: visible;
  bottom: 90px;
  right:25px;
}
@media only screen and (max-width: 768px) {
  #google-reviews-float {
        bottom: 90px;
          right: 40px !important;

 }
}

/* ==========================================================
   BOTÓN FLOTANTE WHATSAPP - Show when CSS loads
========================================================== */
#whatsapp-container {
  visibility: visible;
  right: 40px !important;
  bottom:30px !important;
}

/* El scale se aplica al botón interior, no al contenedor position:fixed,
   para que este no arrastre el layout viewport y provoque scroll lateral */
#whatsapp-button {
  transform: scale(1.2) !important;
}

#whatsapp-message {
  background-color: #fff;
  padding: 5px 1px;
  border-radius: 5px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
}
#whatsapp-button:hover {
  background-color: #128c7e;
}