.sin-resultados{clear:both;padding:3em}.carousel{background-size:cover;background-repeat:no-repeat}.carousel,.carousel-mobile{position:relative;padding:0;overflow:hidden;height:auto}.carousel .owl-carousel{z-index:-1}.carousel .texto-carousel{position:absolute;top:3rem;right:5rem;text-align:right}.carousel .subtitulo-carousel,.carousel .titulo-carousel{padding:.3rem 1rem .2rem}.carousel .titulo-carousel{margin-bottom:.5rem;text-transform:uppercase;font-size:2rem;background-color:var(--main-color);color:var(--text-button-color)}.carousel .subtitulo-carousel{text-transform:uppercase;font-size:1.2rem;background-color:#fff;color:#000}.carousel .slideshow-container img{width:100%}@media only screen and (max-width:992px){.carousel,.carousel img{max-height:225px}.carousel .texto-carousel{top:1rem;right:2rem}.carousel .titulo-carousel{font-size:1.4rem}.carousel .subtitulo-carousel{font-size:1rem}}.listado-productos{margin-top:3em}.listado-productos.sin-slider{margin-top:5em}.cabecera-listado-productos{margin:0 0 1em}.cabecera-listado-productos .cabecera-ciudad{border-bottom:1px solid #000}.cabecera-listado-productos .filtro-dia{border:1px solid #f9b20a;vertical-align:middle}.cabecera-listado-productos .filtro-dia *,.enlaces-productos span{vertical-align:middle}.cabecera-listado-productos .filtro-dia select{border:0}.cabecera-listado-productos .filtro-dia .ico-calendario{width:55px;height:55px}.bloque-producto{clear:both}.cabecera-producto .titulo-categoria{margin-top:.8em}.cabecera-producto h4.lugar{display:inline-block}.producto,.producto-movile{position:relative;padding:0;border:1px solid;border-top:8px solid}.producto div{max-height:297px}.producto img,.producto-movile .enlaces-producto a,.producto-movile div,.producto-movile img,.producto>div{padding:0}.producto-movile img{width:100%}.producto .contenedor-imagen-producto{overflow:hidden;text-align:center}.producto .contenedor-imagen-producto img{min-height:297px;position:relative;left:100%;margin-left:-200%}.producto .info-producto{padding:0 5em 0 3em;max-height:290px;overflow:hidden}.producto .titulo-producto{display:inline-block;padding:.5em 0;line-height:1em}.producto .texto-producto{line-height:1em;margin-bottom:1.5em}.producto .compra-producto{text-align:right;margin-top:130px;margin-bottom:2rem}.producto .compra-producto p{border-bottom:3px dotted #000;margin-bottom:.5rem}.producto .compra-producto .precio{vertical-align:inherit}.producto .compra-producto .boton{text-transform:uppercase;vertical-align:middle;color:#fff}.enlaces-productos{padding:0;margin-bottom:7em}.enlaces-productos .enlace-rapido{padding:.5em 0;border:1px solid #fff}@media only screen and (max-width:1200px){.producto .compra-producto p span{font-size:2rem}}@media only screen and (max-width:1100px){.producto .compra-producto .boton{font-size:1.2rem}.producto .compra-producto .ico.mano{font-size:2.4rem}.enlaces-productos span{font-size:1rem}}.producto-movile{margin-bottom:70px}.producto-movile .info-producto{padding:10px 20px}.producto-movile .enlaces-producto{padding:20px 20px 10px;margin-bottom:0}.producto-movile .compra-producto{margin-bottom:0;padding:10px 20px;text-align:right}.producto-movile .enlaces-producto.col-xs-12{padding:0 20px}.producto-movile .compra-producto>a,.producto-movile .compra-producto>span{vertical-align:middle;text-transform:lowercase}.producto-movile .compra-producto .texto-desde{display:inline-block;margin-top:16px;text-transform:lowercase}.producto-movile .compra-producto .boton{text-transform:uppercase;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);box-shadow:1px 1px 2px 0 rgba(0,0,0,.5)}.busqueda .paginas{margin:1rem 0 2rem}.busqueda .paginas a{line-height:48px;min-width:48px;padding:0 10px;display:inline-block;background-color:var(--main-color);color:#000;box-sizing:border-box;font-weight:700;font-size:1.2rem}.busqueda .paginas a.activa{border:3px solid var(--main-color);background-color:transparent;font-family:"Roboto Bold";line-height:42px;min-width:48px}.busqueda .paginas a:hover{background-color:var(--main-color);color:var(--text-button-color)}