.servicios-portada-superior h4,.servicios-multiiconos h4,.eslogan-cta .titulo-eslogan,.funcionalidad-contenidos h2,#info-categoria-columnas-resaltadas h2,h1.heading,.carta-eslogan-cta .titulo-eslogan,#content_main h1.color-fuente-destacado,.bloques-cabecera .titulo,#contenido .columnas-resalt.cabeceraCategoria figure .imageCabecera h1.tituloCat,#contenido .columnas-resalt.cabeceraContenido figure .imageCabecera h1.tituloCat,#contenido .columnas-resalt.cabeceraCategoria figure .imageCabecera h1.tituloCont,#contenido .columnas-resalt.cabeceraContenido figure .imageCabecera h1.tituloCont,.modulo-bloques .bloque-texto .titulo,.banner-carta-portada h3,.modulo-bloques .bloque-texto .titulo,.banner-carta-portada h3,.eslogan-servicios-dos-columnas .titulo-eslogan span,.separador-bloques .titulo.extra-big,.ubicacion-portada h3,.eslogan-titular .titulo-eslogan,.row.contenido-columnas-resaltada h3,div#info-categoria-columnas-resaltadas h3,.titulo-categoria-producto-servicios h2,.titulo-galerias-relaccionadas,.servicios-formas-pago .heading,.eslogan-zoom .titulo-eslogan,.encabezado-form h2,h1.heading,.carta-menu-elaborado span.h3,#content_bottom .reservas-tfno span.color-fuente-destacado,#bajo-footer .modulo-container .modulo-datos-contacto-extendidos span.heading,#pie .formas-pago .heading.color-fuente-destacado{font-family:'Playfair Display',serif !important}.eslogan-cta .subtitulo-eslogan,.formulario-de-contacto h1,.carta-portada h4,.reservas-tfno .modulo-datos-contacto-extendidos p,.reservas-tfno .modulo-datos-contacto-extendidos,.datosContacto .modulo-datos-contacto-extendidos .nombreEmpresa,.titulo-eslogan,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa,.navbar-default,.modulo-categorias{font-family:'Hind',sans-serif !important}.boton-default,span.boton-eslogan .btn,ul.listado-aire-2{font-family:'Open Sans',sans-serif !important}.eslogan-servicios-dos-columnas .titulo-eslogan span,.separador-bloques .titulo.extra-big{font-weight:500}.bloques-cabecera .titulo{font-weight:900}.carta-eslogan-cta .titulo-eslogan span,#content_top .banner-carta-portada .heading.color-fuente-destacado,.carta-portada p,.ubicacion-portada h3,h1.heading,#content_main h1.color-fuente-destacado,.funcionalidad-contenidos.columnas-resaltada h2,#content_main .ver-mas-quien a,#content_main .btn-link,.contenido-columnas a.btn.btn-primary,.eslogan-titular .titulo-eslogan,.eslogan-titular .titulo-eslogan,div#info-categoria-columnas-resaltadas h2,.reservas-tfno .modulo-datos-contacto-extendidos p,.carta-eslogan-cta .titulo-eslogan,.boton-default,span.boton-eslogan .btn,.sub-categoria-moda ul li a,#content_bottom .reservas-tfno span.color-fuente-destacado{font-weight:bold}span.texto-destacado,#bajo-footer .modulo-container .modulo-datos-contacto-extendidos span.heading,#pie .formas-pago .heading.color-fuente-destacado{font-weight:bold}.promo-portada-productos .thumb *,.promocion,::placeholder,input,#content_bottom .titulo-contador.color-fuente-destacado,#modulo-ultimas-noticias-v5 .vermas,.noticia-modulo-ultimas-noticias-v5 .contenedor .cabecera-modulo-ultimas-noticias-v5 .frente-modulo-ultimas-noticias-v5.color-texto-claro,#content_main #info-categoria-quienes h2,#content_top .banner-carta-portada .heading.color-fuente-destacado,#content_main .ver-mas-quien a,#content_main .btn-link,#content_main .precio-nuevo.color-fuente-destacado,#content_main .titulo-galerias-relaccionadas.color-fuente-destacado,#pie .servicios-formas-pago .heading.color-fuente-destacado,#content_bottom .reservas-tfno span.color-fuente-destacado{color:#242424 !important}.boton-default:hover,#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos a,#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos .fa{color:#fff !important}#content_main span.fa.fa-check{color:#99013a !important}.vistaModa .producto-img .btn-primary:hover,.noticia-modulo-ultimas-noticias-v5 .fecha-modulo-ultimas-noticias-v5,.boton-default,.separador-bloques .modulo-bloques .bloque-texto a.btn.boton-default,.boton-carta.secciones .btn{background-color:#99013a !important}.modulo-container.eslogan-zoom{border-color:#333f48}span.price{color:#9f6b09 !important}.sub-categoria-moda ul li a:hover,a.btn.boton-default:hover,.boton-eslogan:hover,.modulo-container.modServicios div.funcionalidad-productos .sub-categoria-moda ul li a:hover{background-color:#75002c !important}.modulo-bloques .bloque-texto .small{font-size:18px !important}h1.heading,#content_main h1.color-fuente-destacado,.funcionalidad-contenidos.columnas-resaltada h2,.eslogan-titular .titulo-eslogan,.eslogan-cta .titulo-eslogan,#info-categoria-columnas-resaltadas h2,.eslogan-zoom .titulo-eslogan{font-size:35px !important}.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big,#info-categoria-columnas-resaltadas h2,.funcionalidad-contenidos.columnas-resaltada h2,.servicios-formas-pago .heading{font-size:30px !important}.banner-carta-portada .heading,.funcionalidad-contenidos.columnas-resaltada .jumbotron h2{font-size:25px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big,.ubicacion-portada h3,.contenidos-relaccionados.columnas .funcionalidad-galerias h4,.titulo-galerias-relaccionadas,.reservas-tfno .modulo-datos-contacto-extendidos,.ubicacion-portada .datos-texto .modulo-container,.ubicacion-portada .nombreEmpresa{font-size:22px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium,.modulo-datos-contacto-extendidos,.contenidos-relaccionados.columnas .funcionalidad-galerias h5,.separador-bloques .modulo-bloques .bloque-texto .normal,.funcionalidad-galerias .col-sm-12 h4,.jumbotron p,#bajo-footer .modulo-container .modulo-datos-contacto-extendidos{font-size:20px !important}.mod-eslogan .small,.funcionalidad-galerias .col-sm-12 h5,.ubicacion-portada span.email.parrafo,.ubicacion-portada span.telefono.parrafo,.ubicacion-portada address.direccion,.ubicacion-portada span.movil.parrafo{font-size:18px !important}@media(min-width:992px){h1.heading,#content_main h1.color-fuente-destacado,.funcionalidad-contenidos.columnas-resaltada h2,.eslogan-titular .titulo-eslogan,.eslogan-cta .titulo-eslogan,#info-categoria-columnas-resaltadas h2,.eslogan-zoom .titulo-eslogan{font-size:40px !important}.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big,#info-categoria-columnas-resaltadas h2,.funcionalidad-contenidos.columnas-resaltada h2,.servicios-formas-pago .heading,.funcionalidad-contenidos.columnas-resaltada .jumbotron h2{font-size:35px !important}.banner-carta-portada .heading,.funcionalidad-contenidos.columnas-resaltada .jumbotron h2{font-size:30px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big,.ubicacion-portada h3,.contenidos-relaccionados.columnas .funcionalidad-galerias h4,.titulo-galerias-relaccionadas,.reservas-tfno .modulo-datos-contacto-extendidos,.ubicacion-portada .datos-texto .modulo-container,.ubicacion-portada .nombreEmpresa{font-size:25px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium,.modulo-datos-contacto-extendidos,.contenidos-relaccionados.columnas .funcionalidad-galerias h5,.separador-bloques .modulo-bloques .bloque-texto .normal,.funcionalidad-galerias .col-sm-12 h4,.ubicacion-portada span.email.parrafo,.ubicacion-portada span.telefono.parrafo,.ubicacion-portada address.direccion,.jumbotron p,.ubicacion-portada span.movil.parrafo{font-size:22px !important}#bajo-footer .modulo-container .modulo-datos-contacto-extendidos{font-size:21px !important}.mod-eslogan .small,.funcionalidad-galerias .col-sm-12 h5{font-size:19px !important}}@media(min-width:1200px){h1.heading,#content_main h1.color-fuente-destacado,.funcionalidad-contenidos.columnas-resaltada h2,.eslogan-titular .titulo-eslogan,.eslogan-cta .titulo-eslogan,#info-categoria-columnas-resaltadas h2,.eslogan-zoom .titulo-eslogan{font-size:50px !important}.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big,#info-categoria-columnas-resaltadas h2,.funcionalidad-contenidos.columnas-resaltada h2,.servicios-formas-pago .heading{font-size:40px !important}.banner-carta-portada .heading{font-size:35px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big,.ubicacion-portada h3,.contenidos-relaccionados.columnas .funcionalidad-galerias h4,.titulo-galerias-relaccionadas,.reservas-tfno .modulo-datos-contacto-extendidos{font-size:30px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium,.modulo-datos-contacto-extendidos,.contenidos-relaccionados.columnas .funcionalidad-galerias h5,.separador-bloques .modulo-bloques .bloque-texto .normal,.funcionalidad-galerias .col-sm-12 h4,.jumbotron p{font-size:25px !important}#bajo-footer .modulo-container .modulo-datos-contacto-extendidos{font-size:22px !important}.mod-eslogan .small,.funcionalidad-galerias .col-sm-12 h5{font-size:20px !important}}@media(min-width:1600px){h1.heading,#content_main h1.color-fuente-destacado,.funcionalidad-contenidos.columnas-resaltada h2,.funcionalidad-contenidos.columnas-resaltada .jumbotron h2,.eslogan-titular .titulo-eslogan,.eslogan-cta .titulo-eslogan,#info-categoria-columnas-resaltadas h2,.eslogan-zoom .titulo-eslogan{font-size:45px !important}}.datos-texto .modulo-container{font-size:30px !important}body:not(.portada) .funcionalidad-contenidos.columnas-resaltada,#info-categoria-columnas-resaltadas{width:96%;margin:0 auto}footer{background-position:center center;position:relative}footer:before{background-color:#0000007d !important;content:"";width:100%;height:-webkit-fill-available;position:absolute;height:100%}@media(max-width:767px){div#content_main{padding:10px 15px}}@media(min-width:992px) and (max-width:1199px){.ancho #barra-opciones>.barra-opciones,.ancho #sobrecabecera>.sobrecabecera,.ancho #cabecera>.cabecera,.ancho #pie>.pie,.ancho footer>.footer,.ancho #bajo-footer>.bajo-footer{width:100%}}@media(min-width:1200px){.footer.zona.eq-height{width:60% !important;margin:0 auto}}@media(min-width:1270px){body.portada{background-position:center 10%}.ancho:not(.pac-fluido) #contenido>.contenido{width:1270px}}.row{margin-left:0;margin-right:0}.sin-imagen{background:url('');background-size:cover}.contenido-columnas-resaltada{padding-top:0}.row.contenido-columnas-resaltada h3:first-child{margin-top:0}div#categoriaDescripcion h3:first-child{margin-top:0}#info-categoria-columnas-resaltadas,#content_main h1.color-fuente-destacado{text-align:left !important}.marcoAbiertoEsquina15Ancho{max-width:100.1%;width:100.1%}@media(max-width:767px){#bajo-footer{position:relative}}a.btn.boton-default,.boton-default{padding:10px 25px;border-radius:0}.boton-carta.secciones .btn{font-size:20px;margin-top:30px;margin-bottom:0;padding:10px 25px;border:0}.contenido-columnas a.btn.btn-primary{margin-right:10px;padding:10px 25px;margin-top:25px;background-color:transparent;border:2px solid #eee;text-transform:uppercase}@media(max-width:767px){a.btn.boton-default{display:block}}.contenidos-relaccionados.columnas .funcionalidad-galerias h4{margin-bottom:20px;text-shadow:none}.carta-eslogan-cta .jumbotron{text-align:center}.heading.subnombre-categoria-productos-servicios{text-align:left;text-decoration:underline}.cab-texto-articulo-observatorio{margin-top:206px}.contenido-columnas-blog{padding-bottom:20px}.contenido-columnas-blog .cont-blog{background-color:rgba(255,255,255,0.85);border-radius:3px !important}.contenido-columnas-blog .img-contenido-blog .image{height:auto}.modulo-articulo-observatorio .fondo-articulo-observatorio{position:relative !important;display:none}.modulo-articulo-observatorio .cab-texto-articulo-observatorio{margin-top:217px !important}.modulo-articulo-observatorio .cab-texto-articulo-observatorio .fecha-articulo-observatorio{display:none}.modulo-articulo-observatorio .cab-texto-articulo-observatorio .titulo-articulo-observatorio,.modulo-articulo-observatorio .cab-texto-articulo-observatorio .subtitulo-articulo-observatorio{color:#000 !important}.modulo-articulo-observatorio .descripcion-articulo-observatorio{margin-top:60px;height:240px}.modulo-articulo-observatorio .descripcion-articulo-observatorio b{display:none}.funcionalidad-contenidos.columnas-resaltada,#info-categoria-observatorios,#info-categoria-quienes{text-align:left}@media(max-width:767px){.modulo-container .funcionalidad-contenidos #contenido-quien-ficha #lateral-derecho-quien-ficha{text-align:left}.modulo-container .funcionalidad-contenidos .modulo-articulo-observatorio .contenido-articulo-observatorio .descripcion-articulo-observatorio,.modulo-container .funcionalidad-contenidos .articulo-destacado-observatorio .contenido-articulo-observatorio .descripcion-articulo-observatorio{height:150px}}@media(min-width:768px) and (max-width:1199px){.contenido-columnas-blog .leer-mas.col-sm-4.col-sm-push-7{width:60% !important;left:40% !important}}.titulo-galerias-relaccionadas,.funcionalidad-galerias h4{text-shadow:none !important}.bordes-encuadrados.sin-icono .borde-cuadrado{border:0}.encabezado-form{padding:0 !important}@media(min-width:768px) and (max-width:991px){.bordes-encuadrados .encabezado-form{margin-top:0}.bordes-encuadrados .encabezado-form h2{padding:0}}@media(min-width:992px){.bordes-encuadrados .encabezado-form{margin-top:0}}@media(max-width:767px){.bordes-encuadrados{margin-left:0;margin-right:0}.bordes-encuadrados .content_form,.bordes-encuadrados .alinear-vertical{padding:20px 0}}.titulo-categoria-producto-servicios{padding:15px}.columnas-resaltada .funcionalidad-productos{width:70%;margin:30px auto}.funcionalidad-productos .col-xs-12.servicio-container h3{font-weight:bold}@media(max-width:767px){.columnas-resaltada .funcionalidad-productos{width:100%;margin:30px auto}}.columnas-resaltada .funcionalidad-productos .servicio-container{margin-bottom:60px}.vistaModa .social li button{font-size:85% !important}.vistaModa .producto-img .btn-primary{background-color:#fff !important;color:#000 !important;border-color:transparent !important}.vistaModa .producto-img .btn-primary:hover{color:#FFF !important}.modulo-container .funcionalidad-productos .cabecera-listado-producto-servicios{padding:10px 0}.modulo-container .funcionalidad-productos .cabecera-listado-producto-servicios .nombre-producto{padding-top:15px}@media(min-width:768px) and (max-width:991px){.columnas-resaltada .funcionalidad-productos{width:100%;margin:30px auto}}.promociones-portada .thumb{overflow:unset;background-color:transparent !important}.promo-portada-productos .thumb *{text-shadow:none}.promociones-portada .thumb .imagen{overflow:hidden !important}.promo-portada-productos .thumb .contenido-promo{margin-top:20px;position:relative}.promociones-portada .thumb .label-promocion .ribbon2_listado_portada.badge_overlay{z-index:98}.promociones-portada .thumb .label-promocion .ribbon2_listado_portada.badge_overlay:before,.promociones-portada .thumb .label-promocion .ribbon2_listado_portada.badge_overlay:after{height:70px;width:70px}.promociones-portada .thumb .label-promocion .ribbon2_listado_portada.badge_overlay{width:70px;height:70px}.promociones-portada .thumb .label-promocion .ribbon2_listado_portada.badge_overlay span.top-left.label-badge{text-shadow:none}.promociones-portada .thumb .label-promocion .ribbon2_listado_portada.badge_overlay span.top-left.label-badge{font-size:20px;top:20px}.promocion .label-promocion.movil .badge_overlay .label-badge{display:block}.promociones-portada{padding:0}@media(max-width:767px){.promociones-portada .thumb{margin-bottom:134px !important;width:90%}.promociones-portada .row.fila-promociones .bloque:last-child .thumb{margin-bottom:50px !important}}.utilidades-sobrecabecera .fa{font-size:.85em}.iconos-movil.justify-center.color-custom-iconos-movil .fa{font-size:90% !important}.navbar-nav li.active,.navbar-nav li:hover{font-weight:bold}@media(max-width:767px){#menuMovil .navbar-header.menu-movil-config .iconos-movil>div[class^="icono-"]{display:block !important}}.bloques-cabecera{margin-top:-70px;z-index:98}.bloques-cabecera .titulo{line-height:1.2em;display:block;margin:20px 0}@media(max-width:992px){.bloques-cabecera{margin-top:0;z-index:98}}.portada .modulo-datos-contacto-extendidos h3{margin-bottom:0;font-size:110%;font-weight:bold;text-transform:uppercase}.servicios-portada-superior .servicios-portada.style2 .servicio .contenido-bloque,.servicios-portada-superior .servicios-portada.style3 .servicio .contenido-bloque{padding:50px 15px}@media(max-width:767px){.modulo-bloques .reducir-ancho-bloque{width:90% !important}.modulo-bloques .bloque-texto .padding-2x{padding-top:0 !important}}@media(min-width:992px){.separador-bloques .modulo-bloques .bloque-texto .normal{margin:30px 0 50px 60px}}.banner-carta-portada .mod-banner-plus .img-banner{width:70%;margin:0 auto}@media(min-width:768px){.carta-portada{margin-top:50px}}.carta-portada h4{font-size:22px}.carta-portada h4 strong{font-weight:inherit}.carta-portada p{font-size:16px}@media(max-width:767px){.mod-eslogan .jumbotron{padding-top:0 !important;padding-bottom:0 !important}}@media(min-width:768px) and (max-width:991px){.mod-eslogan .jumbotron{padding-top:10px !important;padding-bottom:10px !important}}@media(min-width:768px) and (max-width:991px){.full-width-div.eslogan-titular{min-height:150px !important}}div#wrapper-contador-regresivo{margin-top:30px}.portada .formulario-portada .form_encabezado{display:none}.formulario-portada .form-control{border-radius:0}.formulario-portada .form-control:active,.formulario-portada .form-control:focus{box-shadow:none !important}.formulario-portada .form-actions .btn-primary{font-size:20px}.formulario-portada .controls{font-size:14px}.formulario-portada .panel-default p{margin:0}.modulo-formularios-lineas input,.modulo-formularios-lineas textarea{border-bottom:1px solid #eee}.modulo-formularios-lineas select#formulario_horario{height:auto}.controls .radio{font-size:14px}.bordes-encuadrados .alinear-vertical{padding:0 1px}.encabezado-form h2{margin-bottom:40px}.noticia-modulo-ultimas-noticias-v5 .contenedor{text-align:left}.cabecera-modulo-ultimas-noticias-v5{position:relative}.cabecera-modulo-ultimas-noticias-v5 .image{position:relative;top:-100%}.fondo-cabecera-modulo-ultimas-noticias-v5{background-color:transparent}h5.fecha-modulo-ultimas-noticias-v5{display:none}.noticia-modulo-ultimas-noticias-v5 .contenedor .cabecera-modulo-ultimas-noticias-v5 .frente-modulo-ultimas-noticias-v5{position:relative;padding-bottom:0}.noticia-modulo-ultimas-noticias-v5 .contenedor .cabecera-modulo-ultimas-noticias-v5{height:auto}.contenido-modulo-ultimas-noticias-v5 b{display:none}.noticia-modulo-ultimas-noticias-v5 .contenedor .descripcion-modulo-ultimas-noticias-v5{height:auto;padding-top:0;padding-bottom:100px}div#listado-modulo-ultimas-noticias-v5{display:flex}span.fecha-modulo-ultimas-noticias-v5.h5{display:none}a.btn.btn-primary.vermas.leer-mas-modulo-ultimas-noticias-v5.color-texto-claro{position:absolute;right:25px;border-radius:0}a.btn.btn-primary.vermas.leer-mas-modulo-ultimas-noticias-v5.color-texto-claro{position:absolute;right:25px;bottom:50px}.noticia-modulo-ultimas-noticias-v5.padding-2x{padding:10px 0!Important}.fecha-modulo-ultimas-noticias-v5 h5,.titulo-modulo-ultimas-noticias-v5.h3,.subtitulo-modulo-ultimas-noticias-v5.h4{display:block}@media(max-width:767px){.noticia-modulo-ultimas-noticias-v5.padding-2x{padding:20px 5px !important}}@media(min-width:768px){.noticia-modulo-ultimas-noticias-v5.padding-2x{padding:0 20px!Important}}@media(min-width:992px) and (max-width:1200px){.noticia-modulo-ultimas-noticias-v5.padding-2x{padding:5px !important}}.modulo-container.eslogan-zoom{border:2px dotted}@media(max-width:767px){.reservas-tfno span.telefono.inline.parrafo p{margin-bottom:0}.reservas-footer i.fa.fa-phone.color-fuente-destacado{left:15% !important}}.ubicacion-portada h3{margin-bottom:30px !important}.modulo-datos-contacto-extendidos{margin:0}.modulo-datos-contacto-extendidos .direccion span{padding-right:9px}@media(min-width:768px){.modulo-datos-contacto-extendidos{margin:30px 0}}@media(min-width:1200px){.bloques-datos-contacto .modulo-bloques .bloque.datosContacto .modulo-datos-contacto-extendidos,.separador-bloques .contenido-bloque-texto{margin-left:10% !important}}@media(min-width:1500px){.bloques-datos-contacto .modulo-bloques .bloque.datosContacto .modulo-datos-contacto-extendidos,.separador-bloques .contenido-bloque-texto{margin-left:20% !important}}.mosaico-portada .mod-mosaico-imagenes .centrar-bloques{display:none}.mosaico-portada .mod-mosaico-imagenes .centrar-bloques:first-child{display:block}.mosaico-portada .mod-mosaico-imagenes .centrar-bloques .img-thumbnail{padding:10px 0;background-color:transparent;border:0}@media(min-width:768px){.mosaico-portada .mod-mosaico-imagenes .centrar-bloques .col-sm-3{width:25%;padding:0 4px}}.modulo-mapadegoogle{height:auto}footer .modulo-container span.heading{position:relative !important;font-size:50px;width:100%;display:block;padding-bottom:10px;padding-top:10px}#bajo-footer .modulo-container span.heading,#pie .formas-pago .heading.color-fuente-destacado{position:relative !important;font-size:30px;width:100%;display:block;padding-bottom:10px;padding-top:10px}footer .row.eq-height{display:block}.banner-logo-footer,.reservas-footer{margin-top:30px;margin-bottom:30px}@media(min-width:1200px){.banner-logo-footer,.reservas-footer{margin-top:60px;margin-bottom:60px}}@media(max-width:767px){#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos a,#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos .fa{padding-top:25px}}.redes-sociales-footer .fa{font-size:1.5em}.modulo-redes-sociales .fa{border-bottom:3px solid transparent;padding-bottom:10px !important;transition:2s}.modulo-redes-sociales .fa:hover{border-bottom:3px solid #fff}.servicios-portada.style1 .bloque .icono-bloque i:hover{color:#000 !important}@media(min-width:992px){.redes-sociales-footer{margin-bottom:40px}}@media(min-width:1200px){.redes-sociales-footer{margin-bottom:80px}}@media(min-width:1600px){.redes-sociales-footer{margin-bottom:120px}}.servicios-formas-pago .bloque{border:none !important}.servicios-formas-pago .servicios-portada.style1 .bloque:after{border:none !important;background-color:transparent}.servicios-formas-pago .servicios-portada.style1 .bloque:before{border:none !important;background-color:transparent}.servicios-formas-pago .imagen-servicio{width:60%;margin:0 auto}@media(max-width:767px){.servicios-formas-pago .imagen-servicio{width:100%}.servicios-portada.style1 .bloque .resto-contenido-bloque{padding:0}}@media(min-width:768px) and (max-width:1199px){.servicios-formas-pago .imagen-servicio{width:80%;margin:0 auto}.servicios-portada .contenedor-servicios.ajustado{width:90% !important}}.profile-header p{font-size:70%}.modulo-carrito .media-body a,#barra-opciones .alert-default .btn-default,.funcionalidad-carrito .fila-producto-resumen .producto-descripcion .producto-caracteristica,.funcionalidad-carrito .fila-producto-resumen .quantity-control>input,.funcionalidad-carrito .fila-totales .btn-danger,#cart_item_nro,.funcionalidad-carrito h4.color_web_1.text-center,.funcionalidad-carrito .panel .profile-nav .nav-pills>li.active a,.funcionalidad-carrito .panel .profile-nav .nav-pills>li.active .btn-link,.list-group-item.active>.badge,.nav-pills>.active>a>.badge,.badge,.funcionalidad-producto .product-info .product-details .addtocart>.quantity-cart>.option>.quantity-control>input,.funcionalidad-carrito .panel .profile-header,.funcionalidad-carrito .panel .profile-nav .nav-pills>li.active a:hover,#registro .nav-pills .descripcion,.funcionalidad-producto .product-info .product-details .addtocart>.quantity-cart>.option>.quantity-control>input,.funcionalidad-carrito .panel .profile-header div .fa,.profile-nav .nav.nav-pills.nav-stacked a,#barra-opciones ul.dropdown-menu.btn-block a{color:#000 !important}#barra-opciones .alert-default{background-color:#d7d7d7}.funcionalidad-carrito .fila-totales .btn-danger{background-color:transparent;border-color:transparent}.funcionalidad-carrito .fila-totales .btn-danger:hover{background-color:transparent;border-color:transparent;color:#f8ae00 !important}.list-group-item.active>.badge,.nav-pills>.active>a>.badge,.funcionalidad-carrito .panel .profile-header{font-weight:bold}.funcionalidad-carrito .panel .profile-nav .nav-pills .badge{background-color:#fff}#registro .nav-pills .descripcion,form#frmLogindescargas a,#content_main div#front_regist a{color:#000 !important}#content_main div#front_regist a{font-weight:bold}#content_main div#front_regist a.btn-next-prev,.btn-next-prev i.fa.fa-arrow-left,form#frmLogin a,form#frmLogin .btn-primary,.modal-dialog .modal-footer a{color:#000 !important}#registro .nav-pills .paso .fa-inverse{color:#fff !important}#content_main .modal-footer a{color:#000 !important}#filtro-top .sel--black-panther,.sel__box__options:hover,#total-productos{color:#000}.modulo-container.modServicios div.funcionalidad-productos .sub-categoria-moda ul li a{color:#000 !important;font-weight:bold}.panel-body .btn-group .btn-primary{background-color:#004d92 !important;border-color:transparent !important}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-pagado{background-color:#004b00}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-preparando{background-color:#ae5f00}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-cancelado{background-color:#8d0000}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-recibido{background-color:#8600a6}.funcionalidad-carrito .panel .btn-group .btn.btn-pedido-pendiente{background-color:#00524f}.funcionalidad-carrito .panel td .btn-default{color:#383838 !important;background-color:transparent !important;border-color:transparent !important}@media(min-width:768px) and (max-width:991px){.funcionalidad-carrito .col-sm-3,.funcionalidad-carrito .col-sm-9{width:100%}.funcionalidad-carrito .panel-body .content_form .col-sm-8{width:100%}}@media(min-width:992px){.funcionalidad-carrito .panel-body .content_form .col-sm-8{width:100%}}@media(min-width:992px) and (max-width:1199px){.funcionalidad-carrito .col-sm-3{width:40%}.funcionalidad-carrito .col-sm-9{width:60%}}.row.promo-portada-tienda.margen-bottom-2x{margin:0 !important}.banner-carta-portada .mod-banner-plus .img-banner{width:70%}.carta-portada .mod-carrusel-de-texto .carousel-inner{width:100%}.carta-portada .col-sm-12.cont-item{padding:0}.carta-portada .contenido-carousel .col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0}@media(max-width:1199px){.banner-carta-portada .mod-banner-plus .img-banner{width:100%}}.ubicacion-portada .datos-texto .modulo-container,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa{padding:0}.promo-portada-productos .label-promocion .ribbon3_listado_portada.badge_overlay,.promo-portada-productos .label-promocion .ribbon5_listado_portada.badge_overlay{z-index:98}button.btn.boton-aceptar.habilitado{color:#000!Important}a#mas,a#menos{color:#000!Important;font-weight:bold}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#000 !important}span.sel__box__options.sel__box__options--black-panther.selector__filtro__itemsporpagina,span.sel__box__options.sel__box__options--black-panther.selector__filtro__orden.selected,span.sel__box__options.sel__box__options--black-panther.selector__filtro__orden{color:#000 !important}li#usuario_tab.active .descripcion,li#datos_tab.active .descripcion,li#direccion_tab.active .descripcion{color:#fff !important}.funcionalidad-carrito section.panel,.profile-header h3{color:#fff !important}.funcionalidad-carrito section.panel .controls{color:#000}.funcionalidad-carrito section.panel .controls input{width:100%}.pull-right .img-limit{height:auto;margin-left:0;margin-top:0;margin-bottom:40px}.pull-left .img-limit{height:auto;margin-right:0;margin-top:0;margin-bottom:40px}@media(max-width:767px){.pull-right .img-limit{margin-left:0;margin-top:20px;margin-bottom:40px}.pull-left .img-limit{margin-right:0;margin-top:20px;margin-bottom:40px}}@media(min-width:768px){.img-derecha,.img-izquierda{width:350px}.pull-right .img-limit{margin:0 0 20px 40px !important}.pull-left .img-limit{margin:0 40px 20px 0 !important}}@media(min-width:768px) and (max-width:991px){.pull-right .img-limit,.funcionalidad-contenidos.columnas .contenido-columnas .img-derecha,.img-derecha{margin-left:40px;margin-top:0;margin-bottom:20px;width:340px !important;height:auto}.pull-left .img-limit,.funcionalidad-contenidos.columnas .contenido-columnas .img-izquierda,.img-izquierda{margin-right:40px;margin-top:0;margin-bottom:20px;width:340px !important;height:auto}}@media(min-width:992px) and (max-width:1199px){.pull-right .img-limit,.funcionalidad-contenidos.columnas .contenido-columnas .img-derecha,.img-derecha{width:400px !important;margin:0 0 20px 40px !important}.pull-left .img-limit,.funcionalidad-contenidos.columnas .contenido-columnas .img-izquierda,.img-izquierda{width:400px !important;margin:0 40px 20px 0 !important}}@media(min-width:1200px){.pull-right .img-derecha,.pull-right .img-limit,.img-derecha{width:450px;margin:0 0 20px 40px !important}.pull-left .img-izquierda,.pull-left .img-limit,.img-izquierda{width:450px;margin:0 40px 20px 0 !important}}@media(min-width:1600px){.pull-right .img-derecha,.pull-right .img-limit,.img-derecha{width:400px;margin:0 0 20px 40px !important}.pull-left .img-izquierda,.pull-left .img-limit,.img-izquierda{width:400px;margin:0 40px 20px 0 !important}}#menuMovil{top:0 !important}span.d-none{color:#000 !important;background-color:#fff !important}span.price{font-weight:bold}#content_main .color-fuente-intermedio{color:#000 !important}#filtro-categorias div#dropdown-categorias{padding:15px 5px}.navbar-default .navbar-collapse{padding:0}.modulo-container.logotipo-main{transform:scale(0.80);margin:-10px 0 !important}@media(min-width:1600px){.modulo-container.logotipo-main{transform:scale(0.50);margin:-40px 0 !important}}#menuMovil .navbar-default{text-transform:uppercase}@media(min-width:992px){#barra-opciones .navbar-default{text-transform:uppercase}}.row.caja-formas-pago span.p{text-transform:uppercase}@media(min-width:992px){.modulo-bloques .reducir-ancho-bloque{width:90% !important;margin:0 5%}}ul.listado-aire{padding-left:0}ul.listado-aire li{margin-bottom:1.2em}.boton-default{letter-spacing:.12em}.datosContacto .modulo-datos-contacto-extendidos{width:90% !important;margin:0 auto}.datosContacto .modulo-datos-contacto-extendidos .nombreEmpresa{margin-bottom:30px}.reservas-tfno .modulo-datos-contacto-extendidos i.fa{margin-left:20px}footer{background-size:cover;padding-top:0}.mosaico-portada .row.menu-modulo{display:none}@media(min-width:1200px){body:not(.portada) div#content_main{padding:20px 5% 0}body:not(.portada) #content_bottom{padding:0 5% 20px}body.cart div#content_main{padding:20px 2% 0 !important}}@media(min-width:1600px){body:not(.portada) div#content_main{padding:20px 10% 0}body:not(.portada) #content_bottom{padding:0 5% 20px}}.bordes-encuadrados{margin-left:0;margin-right:0;padding:10px 0}.bordes-encuadrados.sin-icono .borde-cuadrado{padding-top:0}.formulario-de-contacto.borde-cuadrado h1.color-fuente-destacado.list-title.text-center.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0}.contenidos-relaccionados.columnas .nav-tabs li.active a{background-color:#99013a}#content_main .vistaModa .title a{color:#222 !important;font-weight:bold}small,.small{font-size:18px}span.parrafo a{color:#000 !important}#content_main div#front_regist a.btn-next-prev,.btn-next-prev i.fa.fa-arrow-left,form#frmLogin a,form#frmLogin .btn-primary,.profile-header p{color:#fff !important}#registro .nav-pills .paso .fa-inverse{color:#fff !important;background-color:#000000cc!Important;border-radius:83%;width:80%;margin-left:6px}div#mod-whatsapp span.textoBoton,#mod-whatsapp.movil a{color:#161616 !important}@media(max-width:767px){span.parrafo{margin:0 0 40px}}.vistaModa .price{font-size:25px}.vistaModa .product-content{padding:25px 5px;height:200px !important}.reservas-tfno span.nombreEmpresa.color-fuente-destacado{display:block}.col-xs-12.col-sm-6.col-md-4.col-lg-4.producto-ecommerce3-listado{padding:3px}@media(min-width:992px){.col-md-7.col-md-push-0.col-sm-10.col-sm-push-1.col-xs-12.img-contenido-blog{width:50%}.col-md-7.col-sm-10.col-sm-push-1.col-md-push-5.col-xs-12.img-contenido-blog{width:50%;left:50%}.col-md-7.col-sm-12.col-md-push-5.col-xs-12.cont-blog{width:50%;left:50%}.col-md-7.col-sm-12.col-xs-12.cont-blog{width:50%}.funcionalidad-contenidos .contenido-destacado figure:before{border:0 solid #fff}.row.contenido-destacado.contenido-columnas-blog ol.carousel-indicators{display:none}}.menu-principal-web{padding:0}#pie .formas-pago .heading.color-fuente-destacado{color:#242424 !important}@media(min-width:768px) and (max-width:991px){div#sidebar_primaria{width:35%;padding:0 30px 0 5px}}blockquote{border-left:5px solid #f9b931}.carta-menu-elaborado{padding:30px;position:relative}.listado-aire-2{margin:30px 0}.carta-eslogan-cta span.h3{margin-bottom:40px}.carta-menu-elaborado ul.listado-aire-2 li,.listado-aire-2 li{margin-bottom:1.2em}.carta-menu-elaborado span.h3{font-weight:bold;display:block;margin-bottom:2em;border-bottom:2px solid #f9b931}.caja-localizacion{border:1px solid #f9b931;margin:30px 0;padding:30px;clear:both;position:relative}@media(max-width:767px){carta-entrantes.carta-portada{padding:0!Important}}@media(min-width:768px){.carta-menu-elaborado:before{content:"";position:absolute;right:0;bottom:0;width:22%;height:70%;background-color:#99013a12}}@media(max-width:991px){.col-xs-12.col-sm-12.col-md-12.ajustado.carta-eslogan-cta{margin-bottom:48px}}@media(min-width:992px){#main .resto_contenidos div#content_main{padding:0 0 0 70px !important}}@media(max-width:406px){.sel.sel--black-panther::before{right:-30px !important}}@media all and (min-width:1201px){.animation-element{opacity:0}.animation-element.slide-left{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-100px,0,0);-webkit-transform:translate3d(-100px,0,0);-o-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate3d(-200px,0,0)}.animation-element.slide-right{opacity:0;-moz-transition:all 1500ms linear;-webkit-transition:all 1500ms linear;-o-transition:all 1500ms linear;transition:all 1500ms linear;-moz-transform:translate3d(100px,0,0);-webkit-transform:translate3d(100px,0,0);-o-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate3d(200px,0,0)}.animation-element.slide-left.in-view{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}.animation-element.slide-right.in-view{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}}.scale-in-center{-webkit-animation:scale-in-center 1.2s cubic-bezier(0.250,0.460,0.450,0.940) .5s both;animation:scale-in-center 1.2s cubic-bezier(0.250,0.460,0.450,0.940) .5s both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.tilt-in-top-2{-webkit-animation:tilt-in-top-2 .6s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:tilt-in-top-2 .6s cubic-bezier(0.250,0.460,0.450,0.940) both}@-webkit-keyframes tilt-in-top-2{0%{-webkit-transform:rotateY(-30deg) translateY(-300px) skewY(30deg);transform:rotateY(-30deg) translateY(-300px) skewY(30deg);opacity:0}100%{-webkit-transform:rotateY(0) translateY(0) skewY(0);transform:rotateY(0) translateY(0) skewY(0);opacity:1}}@keyframes tilt-in-top-2{0%{-webkit-transform:rotateY(-30deg) translateY(-300px) skewY(30deg);transform:rotateY(-30deg) translateY(-300px) skewY(30deg);opacity:0}100%{-webkit-transform:rotateY(0) translateY(0) skewY(0);transform:rotateY(0) translateY(0) skewY(0);opacity:1}}.banner-fijo-dos,.banner-carta-01,.banner-carta-02,.banner-carta-03{animation:aparecer 2s forwards;opacity:0}@keyframes aparecer{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@keyframes zoomfoto{0%{opacity:1 !important;transform:scale(1);display:block !important}100%{opacity:1 !important;transform:scale(1.5);display:block !important}}img.w-100{-webkit-animation:zoomfoto 5s ease-in forwards !important;animation-iteration-count:1;animation:zoomfoto 5s ease-in forwards !important;transition:all .1s ease-in-out !important}
