.headerCarrito {
  font-weight:bold;
  height:30px;
  padding-top:5px;
  margin-bottom:10px;
}
.boton {
  opacity: 1.0;
}
.boton:hover {
  opacity: 0.8;
}
.botonCarrito {
  position:relative;
  opacity: 1.0;
}
.botonCarrito:hover {
  opacity: 0.8;
}
.buscar-movil {
  display:fixed;
  position:absolute;
  background-color:none;
  top:60px;
  right:5px;
}
.carrito {
	font-family:stratos,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1\4F53,Hiragino Sans GB,\\51AC\9752\9ED1\4F53,sans-serif;
  display:fixed;
  position:fixed;
  top:4.2rem;
  right:0.3rem;
  font-size:small;
  padding-top:1rem;
  padding-bottom:1rem;
  border-radius:0.5rem;
}
.sombraCarrito {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.sombraCarrito:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.cantidadProducto {
  font-weight:bold;
}
.nombreProductoTruncado {
  font-size:small;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp: 2;
  display:-webkit-box;
  -webkit-box-orient:vertical;
}
.precioTotal {
  font-size:small;
  font-weight:bold;
}
.menosGris {
  padding-top:4px;
  width:1em;
  -webkit-filter: grayscale(90%); /* Safari 6.0 - 9.0 */
  filter: grayscale(90%);
}
.icono {
  padding-top:4px;
  width:1em;
}
.icono:hover {
  cursor:pointer;
}
