:root{--d-colores-principal-1:rgba(255, 255, 255, 1);--d-colores-principal-2:rgba(0, 0, 0, 0);--d-colores-principal-3:rgba(7, 36, 90, 1);--d-colores-principal-4:rgba(19, 37, 75, 1);--d-home-logo-image:https://pub-6a9790755539473cb43df43ee02526eb.r2.dev/carta-design/tenants/6a6c448870c05099a208ae0c/9d7d127e-5b09-4eb4-b7ef-6ad75e91392d.jpg;--d-home-logo-bg-color:rgba(255, 255, 255, 0);--d-home-botones-font:Montserrat;--d-home-botones-variant:regular;--d-home-botones-size:16;--d-home-botones-format:uppercase;--d-home-botones-text-color:#07245a;--d-home-botones-bg-color:rgba(255, 255, 255, 0);--d-home-botones-border-color:#bcbcbc;--d-home-botones-idiomas-bg-color:#ffffff;--d-home-fondo-pagina-color:rgba(255, 255, 255, 0);--d-home-texto-direccion-mostrar:off;--d-home-texto-direccion-font:Montserrat;--d-home-texto-direccion-variant:regular;--d-home-texto-direccion-size:12;--d-home-texto-direccion-format:original;--d-home-texto-direccion-color:rgba(255, 255, 255, 0);--d-home-logo-texto-font:Montserrat;--d-home-logo-texto-variant:regular;--d-home-logo-texto-size:12;--d-home-logo-texto-format:uppercase;--d-home-logo-texto-color:rgba(255, 255, 255, 0.5);--d-home-logo-texto-bg-color:rgba(255, 255, 255, 0.5);--d-home-sin-inicio:off;--d-principal-cabecera-bg-color:rgba(19, 37, 75, 1);--d-principal-cabecera-iconos-color:#ffffff;--d-principal-cabecera-iconos-bg-color:rgba(249, 12, 12, 0);--d-principal-cabecera-icono-atras-color:rgba(19, 37, 75, 1);--d-principal-cabecera-icono-atras-bg-color:#ffffff;--d-principal-cabecera-alergenos-bg-color:#ff7900;--d-principal-cabecera-alergenos-text-color:#ffffff;--d-principal-zona-superior-font:Montserrat;--d-principal-zona-superior-variant:regular;--d-principal-zona-superior-size:22;--d-principal-zona-superior-format:none;--d-principal-zona-superior-text-color:#ffffff;--d-principal-zona-superior-bg-color:rgba(19, 37, 75, 1);--d-principal-zona-superior-text-bg-color:rgba(255, 255, 255, 0);--d-principal-zona-superior-logo-image:https://pub-6a9790755539473cb43df43ee02526eb.r2.dev/carta-design/tenants/6a6c448870c05099a208ae0c/dbca9d7d-a051-4daf-b91b-88d5d94bdf52.jpg;--d-principal-pie-font:Montserrat;--d-principal-pie-variant:regular;--d-principal-pie-size:12;--d-principal-pie-format:uppercase;--d-principal-pie-text-color:rgba(255, 255, 255, 0.5);--d-principal-pie-bg-color:rgba(255, 255, 255, 0.5);--d-principal-fondo-pagina-color:#ffffff;--d-principal-botones-font:Montserrat;--d-principal-botones-variant:regular;--d-principal-botones-size:16;--d-principal-botones-format:uppercase;--d-principal-botones-text-color:#07245a;--d-principal-botones-bg-color:rgba(255, 255, 255, 0);--d-principal-botones-border-color:rgba(19, 37, 75, 1);--d-principal-botones-span-color:rgba(136, 136, 136, 1);--d-principal-botones-svg-color:rgba(19, 37, 75, 1);--d-secciones-cabecera-iconos-color:rgba(255, 255, 255, 1);--d-secciones-cabecera-iconos-bg-color:rgba(255, 255, 255, 0);--d-secciones-cabecera-icono-atras-color:#07245a;--d-secciones-cabecera-icono-atras-bg-color:rgba(255, 255, 255, 1);--d-secciones-cabecera-alergenos-bg-color:rgba(65, 219, 93, 1);--d-secciones-cabecera-alergenos-text-color:rgba(255, 255, 255, 1);--d-secciones-seccion-cabecera-font:Montserrat;--d-secciones-seccion-cabecera-variant:regular;--d-secciones-seccion-cabecera-size:22;--d-secciones-seccion-cabecera-format:uppercase;--d-secciones-seccion-cabecera-text-color:rgba(255, 255, 255, 1);--d-secciones-seccion-cabecera-bg-color:#07245a;--d-secciones-seccion-cabecera-text-bg-color:rgba(255, 255, 255, 0);--d-secciones-seccion-cabecera-icono-color:rgba(255, 255, 255, 1);--d-secciones-desc-pie-font:Montserrat;--d-secciones-desc-pie-variant:regular;--d-secciones-desc-pie-size:12;--d-secciones-desc-pie-format:uppercase;--d-secciones-desc-pie-text-color:rgba(112, 112, 112, 1);--d-secciones-desc-pie-bg-color:rgba(230, 222, 212, 1);--d-secciones-alergenos-tipo-icono:linea;--d-secciones-alergenos-svg-color:#4a4a4a;--d-secciones-desc-cabecera-font:Montserrat;--d-secciones-desc-cabecera-variant:regular;--d-secciones-desc-cabecera-size:12;--d-secciones-desc-cabecera-format:uppercase;--d-secciones-desc-cabecera-text-color:rgba(163, 143, 119, 1);--d-secciones-desc-cabecera-bg-color:rgba(235, 235, 235, 1);--d-listado-listado-texto-bg-color:#ffffff;--d-listado-descripcion-font:Montserrat;--d-listado-descripcion-variant:regular;--d-listado-descripcion-size:11;--d-listado-descripcion-format:original;--d-listado-descripcion-color:#999999;--d-listado-texto-precio-font:Montserrat;--d-listado-texto-precio-variant:regular;--d-listado-texto-precio-size:12;--d-listado-texto-precio-format:uppercase;--d-listado-texto-precio-color:#999999;--d-listado-sub-menus-cabecera-activo:on;--d-listado-sub-menus-cabecera-en-cabecera:off;--d-listado-sub-menus-cabecera-font:Montserrat;--d-listado-sub-menus-cabecera-variant:regular;--d-listado-sub-menus-cabecera-format:uppercase;--d-listado-sub-menus-cabecera-text-color:#ffffff;--d-listado-sub-menus-cabecera-bg-color:rgba(6, 34, 89, 0.41);--d-listado-sub-menus-cabecera-text-active-color:rgba(7, 36, 90, 1);--d-listado-sub-menus-descripcion-font:Montserrat;--d-listado-sub-menus-descripcion-variant:regular;--d-listado-sub-menus-descripcion-size:12;--d-listado-sub-menus-descripcion-format:original;--d-listado-sub-menus-descripcion-text-color:#72877d;--d-listado-sub-menus-descripcion-bg-color:rgba(206, 224, 215, 1);--d-listado-seccion-producto-bg-color:rgba(255, 255, 255, 0);--d-listado-separadores-color:#cccccc;--d-listado-producto-font:Montserrat;--d-listado-producto-variant:regular;--d-listado-producto-size:15;--d-listado-producto-format:original;--d-listado-producto-color:#07245a;--d-listado-precio-font:Montserrat;--d-listado-precio-variant:regular;--d-listado-precio-size:16;--d-listado-precio-style:bold;--d-listado-precio-format:uppercase;--d-listado-precio-color:rgba(7, 36, 90, 1);--d-listado-tags-font:Montserrat;--d-listado-tags-variant:regular;--d-listado-tags-size:12;--d-listado-tags-format:uppercase;--d-listado-sub-menus-listado-font:Montserrat;--d-listado-sub-menus-listado-variant:regular;--d-listado-sub-menus-listado-size:16;--d-listado-sub-menus-listado-format:uppercase;--d-listado-sub-menus-listado-text-color:rgba(255, 255, 255, 1);--d-listado-sub-menus-listado-bg-color:rgba(6, 34, 89, 0.71);--d-secciones-botones-listado-bg-color:rgba(255, 255, 255, 0);--d-secciones-botones-botones-font:Montserrat;--d-secciones-botones-botones-variant:regular;--d-secciones-botones-botones-size:15;--d-secciones-botones-botones-format:original;--d-secciones-botones-botones-text-color:rgba(51, 51, 51, 1);--d-secciones-botones-botones-bg-color:rgba(255, 255, 255, 0);--d-secciones-botones-botones-border-color:rgba(19, 37, 75, 1);--d-secciones-botones-botones-span-color:rgba(136, 136, 136, 1);--d-secciones-botones-botones-svg-color:rgba(51, 51, 51, 1);--d-secciones-botones-botones-seccion-bg-color:rgba(255, 255, 255, 0);--d-secciones-menu-fondo-menu-bg-color:rgba(255, 255, 255, 0);--d-secciones-menu-precio-font:Montserrat;--d-secciones-menu-precio-variant:regular;--d-secciones-menu-precio-size:20;--d-secciones-menu-precio-format:uppercase;--d-secciones-menu-precio-color:#ff6200;--d-secciones-menu-desc-corta-font:Montserrat;--d-secciones-menu-desc-corta-variant:regular;--d-secciones-menu-desc-corta-size:12;--d-secciones-menu-desc-corta-format:uppercase;--d-secciones-menu-desc-corta-color:rgba(255, 255, 255, 0.5);--d-secciones-menu-cabecera-font:Montserrat;--d-secciones-menu-cabecera-variant:regular;--d-secciones-menu-cabecera-size:12;--d-secciones-menu-cabecera-format:uppercase;--d-secciones-menu-cabecera-text-color:rgba(255, 255, 255, 1);--d-secciones-menu-cabecera-bg-color:rgba(112, 112, 112, 1);--d-secciones-menu-pie-font:Montserrat;--d-secciones-menu-pie-variant:regular;--d-secciones-menu-pie-size:12;--d-secciones-menu-pie-format:uppercase;--d-secciones-menu-pie-text-color:rgba(112, 112, 112, 1);--d-secciones-menu-pie-bg-color:rgba(199, 199, 199, 1);--d-ficha-producto-cabecera-icono-atras-color:#ffffff;--d-ficha-producto-cabecera-icono-atras-bg-color:rgba(7, 36, 90, 1);--d-ficha-producto-fondo-pagina-separator-color:#cccccc;--d-ficha-producto-descripcion-font:Montserrat;--d-ficha-producto-descripcion-variant:regular;--d-ficha-producto-descripcion-size:14;--d-ficha-producto-descripcion-format:uppercase;--d-ficha-producto-descripcion-color:#333333;--d-ficha-producto-compartir-font:Shadows Into Light;--d-ficha-producto-compartir-variant:regular;--d-ficha-producto-compartir-size:20;--d-ficha-producto-compartir-format:uppercase;--d-ficha-producto-compartir-color:rgba(173, 61, 17, 1);--d-ficha-producto-compartir-icono-color:rgba(51, 51, 51, 1);--d-ficha-producto-compartir-icono-border-color:rgba(51, 51, 51, 1);--d-ficha-producto-compartir-posicion:bottom;--d-ficha-producto-zona-superior-bg-color:rgba(255, 255, 255, 0);--d-ficha-producto-fondo-pagina-color:#ffffff;--d-ficha-producto-titulo-font:Montserrat;--d-ficha-producto-titulo-variant:regular;--d-ficha-producto-titulo-size:22;--d-ficha-producto-titulo-format:uppercase;--d-ficha-producto-titulo-color:#07245a;--d-ficha-producto-precio-font:Montserrat;--d-ficha-producto-precio-variant:regular;--d-ficha-producto-precio-size:22;--d-ficha-producto-precio-style:bold;--d-ficha-producto-precio-format:uppercase;--d-ficha-producto-precio-color:rgba(7, 36, 90, 1);--d-ficha-menu-cabecera-icono-atras-color:rgba(7, 36, 90, 1);--d-ficha-menu-cabecera-icono-atras-bg-color:rgba(255, 255, 255, 1);--d-ficha-menu-iconos-color:rgba(255, 255, 255, 1);--d-ficha-menu-logo-font:Montserrat;--d-ficha-menu-logo-variant:regular;--d-ficha-menu-logo-size:15;--d-ficha-menu-logo-format:uppercase;--d-ficha-menu-logo-text-color:rgba(255, 255, 255, 1);--d-ficha-menu-logo-bg-color:rgba(19, 37, 75, 1);--d-ficha-menu-logo-image:https://pub-6a9790755539473cb43df43ee02526eb.r2.dev/carta-design/tenants/6a6c448870c05099a208ae0c/10dd3f2d-d6be-4553-a953-fd1c68395e46.jpg;--d-ficha-menu-texto-font:Montserrat;--d-ficha-menu-texto-variant:regular;--d-ficha-menu-texto-size:15;--d-ficha-menu-texto-format:uppercase;--d-ficha-menu-texto-color:#ffffff;--d-ficha-menu-fondo-pagina-color:rgba(7, 36, 90, 1);--d-ficha-alergenos-cabecera-icono-cerrar-color:rgba(255, 255, 255, 1);--d-ficha-alergenos-cabecera-icono-cerrar-bg-color:rgba(19, 37, 75, 1);--d-ficha-alergenos-fondo-pagina-color:rgba(7, 36, 90, 1);--d-ficha-alergenos-botones-aplicar-bg-color:rgba(255, 255, 255, 1);--d-ficha-alergenos-botones-aplicar-color:rgba(7, 36, 90, 1);--d-ficha-alergenos-botones-quitar-color:rgba(255, 255, 255, 0.41);--d-ficha-alergenos-iconos-checked-icono-color:#ffffff;--d-ficha-alergenos-iconos-checked-icono-bg-color:#d0d0d0;--d-ficha-alergenos-iconos-checked-icono-active-bg-color:#ff7900;--d-ficha-alergenos-texto-font:Montserrat;--d-ficha-alergenos-texto-variant:regular;--d-ficha-alergenos-texto-size:15;--d-ficha-alergenos-texto-format:uppercase;--d-ficha-alergenos-texto-color:#ffffff;--d-ficha-contacto-cabecera-iconos-color:rgba(255, 255, 255, 1);--d-ficha-contacto-cabecera-iconos-bg-color:rgba(255, 255, 255, 0);--d-ficha-contacto-cabecera-icono-atras-color:rgba(19, 37, 75, 1);--d-ficha-contacto-cabecera-icono-atras-bg-color:rgba(255, 255, 255, 1);--d-ficha-contacto-cabecera-alergenos-bg-color:rgba(65, 219, 93, 1);--d-ficha-contacto-cabecera-alergenos-text-color:rgba(255, 255, 255, 1);--d-ficha-contacto-fondo-pagina-color:rgba(19, 37, 75, 1);--d-ficha-contacto-texto-font:Montserrat;--d-ficha-contacto-texto-variant:regular;--d-ficha-contacto-texto-size:15;--d-ficha-contacto-texto-format:uppercase;--d-ficha-contacto-texto-color:#ffffff;--d-ficha-contacto-iconos-logo-image:https://pub-6a9790755539473cb43df43ee02526eb.r2.dev/carta-design/tenants/6a6c448870c05099a208ae0c/8d8679f3-fb40-46e3-b913-15f4d140664e.jpg;--d-ficha-contacto-iconos-color:#ffffff;--d-ficha-contacto-botones-font:Montserrat;--d-ficha-contacto-botones-variant:regular;--d-ficha-contacto-botones-size:15;--d-ficha-contacto-botones-format:uppercase;--d-ficha-contacto-botones-text-color:#414141;--d-ficha-contacto-botones-bg-color:#ffffff;--d-ficha-contacto-botones-border-color:#707070;--d-ficha-contacto-botones-svg-color:rgba(0, 0, 0, 1);--d-promociones-promociones-modal-bg-color:rgba(0, 0, 0, 0.8);--d-promociones-promociones-bg-color:rgba(255, 255, 255, 1);--d-promociones-botones-font:Montserrat;--d-promociones-botones-variant:regular;--d-promociones-botones-size:17;--d-promociones-botones-format:uppercase;--d-promociones-botones-text-color:rgba(255, 255, 255, 1);--d-promociones-botones-bg-color:rgba(19, 37, 75, 1);--d-promociones-cuerpo-font:Montserrat;--d-promociones-cuerpo-variant:regular;--d-promociones-cuerpo-size:15;--d-promociones-cuerpo-format:uppercase;--d-promociones-cuerpo-color:rgba(51, 51, 51, 1);--d-promociones-cabecera-iconos-color:rgba(255, 255, 255, 1);--d-promociones-cabecera-iconos-bg-color:rgba(255, 255, 255, 0);--d-promociones-titulo-font:Montserrat;--d-promociones-titulo-variant:700;--d-promociones-titulo-size:25;--d-promociones-titulo-format:uppercase;--d-promociones-titulo-color:rgba(51, 51, 51, 1);--d-personalizar-pdf-diseno-tipo:basico;--carta-sans:'Montserrat', Helvetica, Arial, sans-serif;--carta-serif:'Montserrat', Helvetica, Arial, sans-serif;}html[data-theme="demo-1"] .logo-home h2, html[data-theme="demo-1"] .logo-home h3{font-weight:400}html[data-theme="demo-1"] .logo-home h1, html[data-theme="demo-1"] .texto-logo{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .idioma h2.boton .title{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .pagecontent h2.boton .title{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .pagecontent h2.boton .title{font-weight:400}html[data-theme="demo-1"] .imagen-principal-content h1{font-weight:400;text-transform:none}html[data-theme="demo-1"] .pie-principal p{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .title-elemento h3{font-weight:400}html[data-theme="demo-1"] .desc-elemento p{font-weight:400}html[data-theme="demo-1"] .precio-holder h4{font-weight:700;text-transform:uppercase}html[data-theme="demo-1"] .precio-label{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .submenu ul li a{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .content .seccion > h2{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .content .seccion.desc > .desc-seccion-listado{font-weight:400}html[data-theme="demo-1"] .header__logo h1{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .precio-menu h2{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .Modal-content h2{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .Modal-content .description p, html[data-theme="demo-1"] .Modal-content .description div{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .Modal-content .precio-holder h4{font-weight:700;text-transform:uppercase}html[data-theme="demo-1"] .modal-alergenos .opcion .ale-name{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .drawer__name, html[data-theme="demo-1"] .drawer__group li a{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .principal.ficha-contacto .contacto-nombre, html[data-theme="demo-1"] .principal.ficha-contacto .contacto-datos .contacto-linea, html[data-theme="demo-1"] .principal.ficha-contacto .contacto-subtitulo, html[data-theme="demo-1"] .principal.ficha-contacto .contacto-social .social, html[data-theme="demo-1"] .principal.ficha-contacto .contacto-horario td, html[data-theme="demo-1"] .principal.ficha-contacto .wifi-ssid, html[data-theme="demo-1"] .principal.ficha-contacto .wifi-pass{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .principal.ficha-contacto .btn-contacto{font-weight:400;text-transform:uppercase}html[data-theme="demo-1"] .slickEventos .fondo-evento > div{font-weight:700;text-transform:uppercase}