.carta-00 .menu-restaurante h2{text-transform:uppercase}.carta-00 .menu-restaurante span.h3{font-weight:bold !important;font-size:18px !important}.carta-00 .col-xs-6.col-sm-4.col-md-2.alergeno p{text-transform:uppercase}.carta-00 .menu-restaurante{margin-bottom:30px}.carta-00 .menu-restaurante .vertical-line{width:10px}.carta-portada .mod-carrusel-de-texto .carousel-inner{width:100%}.ubicacion-portada .datos-texto .modulo-container,.ubicacion-portada .datos-texto .modulo-container div{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}@media(min-width:768px){.ancho2:not(.pac-fluido) #contenido>.contenido{padding:0}}body:not(.portada) .funcionalidad-contenidos.columnas-resaltada,#info-categoria-columnas-resaltadas{width:96%;margin:0 auto}footer{background-position:center center;position:relative;background-size:cover}footer:before{background-color:#0000003d !important;content:"";width:100%;height:-webkit-fill-available;position:absolute;height:100%;top:0}div#content_main{padding:10px 10%}.navbar-default .navbar-collapse{padding:0}footer>.footer,.ancho #bajo-footer>.bajo-footer{width:100%}@media(max-width:767px){div#content_bottom,div#content_top,div#content_main{padding:0}#bajo-footer{position:relative}}@media(min-width:992px){div#content_main{padding:40px 12%}}@media(min-width:992px) and (max-width:1199px){.ancho #barra-opciones>.barra-opciones,.ancho #sobrecabecera>.sobrecabecera,.ancho #cabecera>.cabecera,.ancho #pie>.pie,.ancho div#content_main{padding:20px 5%}}@media(min-width:1200px){.footer.zona.eq-height{width:60% !important;margin:0 auto}}body.portada{background-position:center 10%}@media(min-width:1600px){div#content_main{padding:40px 14%}}@media(max-width:767px){#menuMovil .navbar-header.menu-movil-config .iconos-movil>div[class^="icono-"]{display:block !important}.iconos-movil.justify-center.color-custom-iconos-movil .fa{font-size:90% !important}}.pull-right .img-limit,.pull-left .img-limit{height:auto;margin-top:20px;margin-bottom:40px}.pull-right .img-limit{margin-left:0}.pull-left .img-limit{margin-right:0}@media(min-width:768px){.img-derecha,.img-izquierda,.ficha-contenido .pull-right,.ficha-contenido .pull-left{width:50%}.ficha-contenido .pull-right,.img-derecha,.funcionalidad-contenidos.columnas .contenido-columnas .img-derecha{margin-left:40px}.ficha-contenido .pull-left,.img-izquierda{margin-right:40px}}@media(min-width:992px){.img-derecha,.img-izquierda,.ficha-contenido .pull-right,.ficha-contenido .pull-left{width:45%}}@media(min-width:1600px){.img-derecha,.img-izquierda,.ficha-contenido .pull-right,.ficha-contenido .pull-left{width:40%}}#barra-opciones .lista-horizontal li{margin-bottom:0}#barra-opciones .mod-utilidades-tienda .utilidad-idiomas .modulo-idiomas.banderas,#barra-opciones .mod-utilidades-tienda .utilidad-idiomas .modulo-idiomas.banderas-nombre{padding-top:0}.sugerencias-buscador .producto-sugerido div:first-child{font-size:100%}.servicios-portada-superior h4,.servicios-multiiconos h4,.eslogan-cta .titulo-eslogan,.funcionalidad-contenidos h2,#info-categoria-columnas-resaltadas h2,.carta-eslogan-cta .titulo-eslogan,.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,.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,.reservas-tfno .modulo-datos-contacto-extendidos,.eslogan-zoom .titulo-eslogan,.encabezado-form h2,h1.heading,#bajo-footer .modulo-container span.heading,.precio-final-carta,p.descripcion-final-carta{font-family:'Hind',sans-serif !important}.formulario-de-contacto h1,h1.heading,#content_main h1.color-fuente-destacado,.contenidos-relaccionados .funcionalidad-galerias span.h2,#content_main h3{font-family:'Playfair Display',serif !important}.eslogan-cta .subtitulo-eslogan,.formulario-de-contacto h1,.carta-portada h4,.reservas-tfno .modulo-datos-contacto-extendidos p,.carta-portada .heading,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa,div:not(#content_main) h2,address span.texto-destacado{font-family:'Hind',sans-serif !important}#barra-opciones .navbar-default,#bajo-footer .navbar-default,#menuMovil .navbar-default a,a.btn.boton-default,#bajo-footer .navbar-default,span.boton-eslogan a.btn.boton-eslogan{font-family:'Hind',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,.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,#menuMovil .navbar-default a,a.btn.boton-default,.carta-portada .heading,.reservas-tfno .modulo-datos-contacto-extendidos,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa,button.btn.boton-default,div:not(#content_main) h2,.contenidos-relaccionados .funcionalidad-galerias span.h2,#bajo-footer .modulo-container span.heading{font-weight:bold}#barra-opciones .navbar-default,#menuMovil,a.btn.boton-default,span.boton-eslogan a.btn.boton-eslogan,.carta-portada .heading,.modulo-bloques .bloque-texto .titulo.intenso,.eslogan-titular .titulo-eslogan,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa,button.btn.boton-default,#bajo-footer .modulo-container span.heading{text-transform:uppercase !important}.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,.contenidos-relaccionados.columnas .nav-tabs li.active a,.btn-primary,a.btn.boton-default,#content_top a.btn.boton-default,#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,button.btn.boton-default{color:#242424 !important}.boton-default:hover,#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos a,#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos .fa,button.btn.boton-default:hover,a.btn.boton-default:hover,#content_bottom .btn-primary:hover{color:#fff !important}.gestion-cookies.cookie-alert .cookiesButton{color:#fff !important}#content_main span.fa.fa-check,#content_main .funcionalidad-contenidos.columnas h2{color:#952e10 !important}.vistaModa .producto-img .btn-primary:hover,.noticia-modulo-ultimas-noticias-v5 .fecha-modulo-ultimas-noticias-v5,.boton-default:hover,.separador-bloques .modulo-bloques .bloque-texto a.btn.boton-default:hover,.boton-carta.secciones .btn:hover,a.btn.boton-default:hover,.boton-eslogan:hover,.modulo-container.modServicios div.funcionalidad-productos .sub-categoria-moda ul li a:hover,#content_bottom .btn-primary:hover{background-color:#952e10 !important}#content_bottom .btn-primary:hover{border-color:#952e10 !important}#content_bottom .btn-primary,.gestion-cookies.cookie-alert .aceptarContinuarButton{background-color:#f4be2d !important}#content_bottom .btn-primary{border-color:#f4be2d !important}.modulo-container.eslogan-zoom{border-color:#333f48}span.price{color:#78260d !important}.text-muted{color:#2a2a2a}.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:30px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big,.reservas-tfno .modulo-datos-contacto-extendidos{font-size:24px !important}.bloques-cabecera h2.titulo.extra-big{font-size:26px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa{font-size:22px !important}.normal,.mod-eslogan .normal,.modulo-bloques .bloque-texto .normal{font-size:19px !important}.small,.mod-eslogan .small,.modulo-bloques .bloque-texto .small{font-size:18px !important}@media(min-width:768px){.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:32px !important}}@media(min-width:992px){.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:35px !important}.bloques-cabecera h2.titulo.extra-big{font-size:28px !important}.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big,.reservas-tfno .modulo-datos-contacto-extendidos{font-size:26px !important}.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa{font-size:22px !important}.normal,.mod-eslogan .normal,.modulo-bloques .bloque-texto .normal{font-size:20px !important}}@media(min-width:1200px){h1,.h1,.size-h1-producto,.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:40px !important}.bloques-cabecera h2.titulo.extra-big{font-size:30px !important}h2,.h2,.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big,.reservas-tfno .modulo-datos-contacto-extendidos{font-size:28px !important}h3,.h3,.medium,.mod-eslogan .medium,.modulo-bloques .bloque-texto .medium,.ubicacion-portada .datos-texto .modulo-container .nombreEmpresa{font-size:24px !important}}@media(min-width:1600px){h1,.h1,.size-h1-producto,.extra-big,.mod-eslogan .extra-big,.modulo-bloques .bloque-texto .extra-big{font-size:45px !important}.bloques-cabecera h2.titulo.extra-big{font-size:35px !important}h2,.h2,.big,.mod-eslogan .big,.modulo-bloques .bloque-texto .big,.reservas-tfno .modulo-datos-contacto-extendidos{font-size:30px !important}}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}}.utilidades-sobrecabecera .fa{font-size:.85em}.bloques-cabecera{margin-top:-70px;z-index:98}.bloques-cabecera .titulo{display:block;margin:20px 0;line-height:1.3em !important}@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:80%;margin:0 auto}@media(max-width:1199px){.banner-carta-portada .mod-banner-plus .img-banner{width:100%}}.carta-portada h4 strong{font-weight:inherit}@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}}.eslogan-titular.eslogan-sin-espacio .row.jumbotron.contenido-eslogan{padding-bottom:0}div#wrapper-contador-regresivo{margin-top:30px}.formulario-portada .form-control{border-radius:10px}.formulario-portada .form-control:active,.formulario-portada .form-control:focus{box-shadow:none !important}.formulario-portada .panel-default p{margin:0}.modulo-formularios-lineas input,.modulo-formularios-lineas textarea{border-bottom:0}.modulo-formularios-lineas select#formulario_horario{height:auto}.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{position:relative !important;font-size:30px;width:100%;display:block;padding-bottom:10px;padding-top:10px}footer .row.eq-height{display:block}@media(max-width:767px){#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos a,#bajo-footer .versionmoviltfno .modulo-datos-contacto-extendidos .fa{padding-top:25px}}.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}.contenidos-relaccionados.columnas .funcionalidad-galerias h4{margin-bottom:20px;text-shadow:none}.carta-eslogan-cta .jumbotron{padding:0;margin:40px 20px 0;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}.contenido-columnas-blog{width:80%;margin:0 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}#content_main>.modulo-container .funcionalidad-contenidos #contenido-quien-ficha #lateral-derecho-quien-ficha{text-align:left}#content_main>.modulo-container .funcionalidad-contenidos.ficha-observatorios{text-align:left}#content_main>.modulo-container .funcionalidad-contenidos.columnas-resaltada{text-align:left}#info-categoria-quienes,#info-categoria-observatorios,#info-categoria-columnas-resaltadas{text-align:left}div#main.row{margin:0 !important}#content_main>.modulo-container .funcionalidad-contenidos.columnas-resaltada .row{margin:0}#content_main>.modulo-container{padding:0}#contenido .observatorio.cabeceraCategoria,#contenido .observatorio.cabeceraContenido{margin-bottom:0}#contenido .columnas-resalt.cabeceraCategoria,#contenido .columnas-resalt.cabeceraContenido{margin-bottom:0}.listado-galerias .container-fluid{padding-left:0;padding-right:0}.listado-galerias div#content_main>.row>.col-sm-12>.modulo-container{padding:0}.form .bordes-encuadrados{margin-left:0;margin-right:0}.form .bordes-encuadrados .content_form{padding:20px 0}.bordes-encuadrados .encabezado-form{margin-top:0}.bordes-encuadrados .alinear-vertical{align-items:flex-start}.bordes-encuadrados input#formulario_captcha{padding:0}.bordes-encuadrados .row.controls .col-sm-12{padding:0}@media(max-width:767px){.bordes-encuadrados .alinear-vertical{padding:0}.bordes-encuadrados .encabezado-form{padding:20px 0}.bordes-encuadrados.sin-icono .col-xl-12.col-lg-12.col-md-12.col-sm-12{padding:0}.bordes-encuadrados.sin-icono .btn.boton-default{display:block;width:100%;margin-bottom:5px}.bordes-encuadrados.sin-icono .row{margin-left:0;margin-right:0}.bordes-encuadrados.sin-icono .content_form{padding:0;overflow:hidden}.bordes-encuadrados.sin-icono .borde-cuadrado{border:0}}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}span.d-none{color:#000 !important;background-color:#fff !important}span.price{font-weight:bold}#content_main .color-fuente-intermedio{color:#000 !important}.boton-carta .row.jumbotron.contenido-eslogan{padding:0 0 20px}.listado-aire li{margin-bottom:1.2em}.rotura{clear:both}.botonera-efecto-linea{margin-top:50px;margin-bottom:50px;position:relative}@media(min-width:768px){.botonera-efecto-linea:before{content:"";position:absolute;left:0;width:25%;bottom:40%;height:1px;background-color:#333f48}.botonera-efecto-linea:after{content:"";position:absolute;right:0;width:25%;bottom:40%;height:1px;background-color:#333f48}}.botonera-efecto-linea{margin-top:50px;margin-bottom:50px;position:relative}@media(min-width:768px){.botonera-efecto-linea:before{content:"";position:absolute;left:0;width:25%;bottom:40%;height:1px;background-color:#9fd1da}.botonera-efecto-linea:after{content:"";position:absolute;right:0;width:25%;bottom:40%;height:1px;background-color:#9fd1da}}.mi_cuenta .contenido.zona{width:100% !important}.mi_cuenta .funcionalidad-carrito a.btn.btn-default.btn-xs{display:block;margin-bottom:.5em;line-height:1}.funcionalidad-carrito section.panel .controls,.mi_cuenta .funcionalidad-carrito section.panel{color:#000 !important}@media(min-width:768px){.mi_cuenta .contenido.zona{width:90% !important}.mi_cuenta .funcionalidad-carrito .col-sm-4{width:100%}.mi_cuenta .funcionalidad-carrito .col-sm-8{width:100%}}@media(min-width:1200px){.mi_cuenta .funcionalidad-carrito .col-sm-4{width:20%}.mi_cuenta .funcionalidad-carrito .col-sm-8{width:80%}}.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 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.2);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}.col-xs-12.col-sm-3.col-md-2.logotipo-main{width:10%}.col-xs-12.col-sm-9.col-md-5.hidden-xs.ajustado.menu-principal-web{width:45%}.bloques-cabecera a.btn.boton-default{margin-top:20px;margin-bottom:20px}@media(min-width:992px){.col-xs-8.col-sm-4.col-md-4.col-md-offset-4.col-sm-offset-4.col-xs-offset-2.text-center.banner-logo-footer{width:26%;margin-left:38%;margin-top:50px}}.banner-fijo-dos .marcoAbiertoUnLadoCompleto15Ancho{left:-1px}.mosaico-portada .carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{font-size:4em;color:#fff;top:30%}.mosaico-portada .image{border:5px solid #fff}.mosaico-portada .carousel-control.left,.mosaico-portada .carousel-control.right{background-image:none}.reservas-tfno span.nombreEmpresa.color-fuente-destacado{clear:both !important;display:block}ul.dropdown-menu.multi-level li.active a,a.btn.btn-sm.color_web_2_bg.btn-medium.boton-eslogan:hover span{color:#fff !important}.funcionalidad-contenidos.columnas a,.col-xs-6.col-sm-4.col-md-2.alergeno p{font-weight:bold !important}.bordes-encuadrados.sin-icono .borde-cuadrado{border:0}.portada .form_encabezado{display:none}.contenido-columnas address{margin:30px 0}.portada div#content_main{padding:0}.botonera-listado{margin:30px 0}@media(max-width:767px){.botonera-listado{overflow:hidden}.botonera-listado ul.list-inline.flex li{margin-bottom:5px}.botonera-listado .list-inline>li{display:inline-block;padding-left:0;padding-right:0}}@media(min-width:768px) and (max-width:991px){.botonera-listado ul.list-inline.flex{flex-flow:wrap}.botonera-listado ul a.btn.boton-default{height:82px;display:flex;align-items:center;justify-content:center}.botonera-listado .list-inline>li{width:50%}}@media(min-width:992px){.botonera-listado{display:flex;justify-content:space-around;align-items:stretch}.botonera-listado li{flex:1;list-style:none;text-align:center;padding:10px;justify-content:space-between;display:flex;align-items:inherit}.botonera-listado li a.btn.boton-default{display:flex;align-items:center}}div#content_main{border:1px solid #000}.portada div#content_main{border:0}.bloques-cabecera{padding:0}.ubicacion-portada span.telefono.parrafo,.ubicacion-portada span.movil.parrafo{display:inline;font-weight:bold}.ubicacion-portada span.telefono.parrafo{margin-right:20px}.ubicacion-portada .modulo-datos-contacto-extendidos{text-align:center;margin-bottom:30px}@media(max-width:767px){.ubicacion-portada .modulo-datos-contacto-extendidos{text-align:left}}.ubicacion-portada .modulo-datos-contacto-extendidos .direccion:not(.inline){display:inline-flex}.ubicacion-portada .nombreEmpresa{margin-bottom:15px}@media(max-width:767px){.col-xs-12.col-sm-6.col-md-6.carta-portada{padding:0 20px}}@media(max-width:767px){.formulario-portada .form-control{padding:0}div#content_main{padding:0 15px}}#content_bottom div#enlace-modulo-ultimas-noticias-v5 .btn-primary{display:none}.precio-final-carta{margin-bottom:30px;font-weight:bold}p.descripcion-final-carta{font-style:italic}
