@charset "UTF-8";
/* CSS Document */
/* Productos Destacados */
{
  box-sizing: border-box;
}
section #productos_destacados1{
  width: 100%;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  padding: 0px 0;
}
section h2 .producto_destacado1{
  width: 100%;
  color: #999;
  font-family: monospace;
}
.card{
  width: 33.333333%;
}

/*Estilo C*/
.estilo-c{
  font-family: sans-serif;
  width: 30%;
}
.estilo-c .img-container{
  overflow: hidden;
  height: 250px;
  position: relative;
  border-radius: 0px;
}
.estilo-c .img-container img{
    width: 105%;
    position: absolute;
    top: -0%;
    transition: all 0.5s;
}
.estilo-c:hover .img-container img{
  transform: scale(1.2);
}
.estilo-c .img-container .promo{
  position: absolute;
  top: 10px;
  left: 0;
  font-size: 15px;
  background: #ededed;
 text-transform: uppercase;
  padding: 15px;
  color: black;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.estilo-c .info-container{
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  justify-content: center;
}
.estilo-c .info-container h3{
  margin: 0;
}
.estilo-c .info-container h3,
.estilo-c .info-container strong,
.estilo-c .info-container span{
  padding: 5px 15px;
  width: 100%;
}
.estilo-c .add-cart{
  margin-top: 2px;
  text-decoration: none;
  color: white;
  background-color: #005ca9;
  padding: 10px;
  border: 1px solid #005ca9;
  border-radius: 0px;
}
.estilo-c .add-cart:hover{
  color: black;
  background-color: transparent;
  border: 1px solid black;
}
@media screen and (max-width: 600px){
	.estilo-c{
  width: 100%;
 margin-bottom: 10px;
}
	.estilo-c .img-container img{
  width: 100%;
}
}


