:root{--carta-primary: #F7AD00;--carta-bg: #ffffff;--carta-fg: #333333;--carta-muted: #999999;--carta-bar: #F7AD00;--carta-line: rgba(0, 0, 0, .14);--carta-serif: "Roboto Slab", Roboto, serif;--carta-sans: "Montserrat", Roboto, sans-serif;--d-colores-principal-1:rgba(255, 255, 255, 1);--d-colores-principal-2:rgba(51, 51, 51, 1);--d-colores-principal-3: rgba(247, 173, 0, 1);--d-home-fondo-pagina-color: #ffffff;--d-home-logo-bg-color:rgba(0, 0, 0, 0);--d-home-botones-idiomas-bg-color:rgba(0, 0, 0, 0);--d-home-botones-bg-color: #ffffff;--d-home-botones-border-color:#f7ad00;--d-home-botones-text-color: #333333;--d-home-botones-font: Montserrat;--d-home-botones-size: 15;--d-home-botones-format: uppercase;--d-principal-fondo-pagina-color: #ffffff;--d-principal-cabecera-bg-color:rgba(0, 0, 0, 0);--d-principal-cabecera-iconos-color: #ffffff;--d-principal-cabecera-icono-atras-color:rgba(51, 51, 51, 1);--d-principal-cabecera-icono-atras-bg-color:rgba(255, 255, 255, 1);--d-principal-cabecera-alergenos-bg-color:#44db60;--d-principal-cabecera-alergenos-text-color: #ffffff;--d-principal-botones-bg-color: #ffffff;--d-principal-botones-border-color:#f7ad00;--d-principal-botones-text-color: #333333;--d-principal-botones-font: Roboto Slab;--d-principal-botones-size: 16;--d-principal-botones-svg-color:#b9b9b9;--d-principal-botones-format: uppercase;--d-secciones-seccion-cabecera-text-color:#f8ab00;--d-secciones-seccion-cabecera-font: Roboto Slab;--d-secciones-seccion-cabecera-size: 22;--d-secciones-seccion-cabecera-format: uppercase;--d-listado-listado-texto-bg-color:#f5f5f5;--d-listado-sub-menus-listado-bg-color:rgba(0, 0, 0, 0);--d-listado-sub-menus-listado-text-color: #999999;--d-listado-sub-menus-listado-font: Montserrat;--d-listado-sub-menus-listado-size: 15;--d-listado-sub-menus-listado-format: uppercase;--d-listado-sub-menus-cabecera-text-color: #ffffff;--d-listado-sub-menus-cabecera-bg-color:#f7ad00;--d-listado-sub-menus-cabecera-text-active-color: #000000;--d-listado-sub-menus-cabecera-font: Montserrat;--d-listado-producto-color: #333333;--d-listado-producto-font: Roboto Slab;--d-listado-producto-size: 15;--d-listado-producto-format: uppercase;--d-listado-descripcion-color: #999999;--d-listado-descripcion-font: Montserrat;--d-listado-descripcion-size: 11;--d-listado-precio-color: #333333;--d-listado-precio-font: Roboto Slab;--d-listado-precio-size: 16;--d-listado-separadores-color:#fac756;--d-listado-texto-precio-color:#b9b9b9;--d-listado-texto-precio-font: Montserrat;--d-secciones-menu-precio-color:#f7ad00;--d-secciones-menu-precio-font: Montserrat;--d-secciones-menu-precio-size: 21;--d-secciones-alergenos-svg-color:#b9b9b9;--d-ficha-producto-fondo-pagina-color: #ffffff;--d-ficha-producto-fondo-pagina-separator-color:#f7ad00;--d-ficha-producto-titulo-color: #333333;--d-ficha-producto-titulo-font: Montserrat;--d-ficha-producto-titulo-size: 22;--d-ficha-producto-titulo-format: uppercase;--d-ficha-producto-descripcion-color:#8c8c8c;--d-ficha-producto-descripcion-font: Montserrat;--d-ficha-producto-descripcion-size: 14;--d-ficha-producto-precio-color: #333333;--d-ficha-producto-precio-font: Roboto Slab;--d-ficha-producto-precio-size: 22;--d-ficha-producto-cabecera-icono-atras-color: #ffffff;--d-ficha-producto-cabecera-icono-atras-bg-color:#f7ad00;--d-ficha-alergenos-fondo-pagina-color: #ffffff;--d-ficha-alergenos-fondo-pagina-titulo-color: #333333;--d-ficha-alergenos-fondo-pagina-titulo-font: "Montserrat", Roboto, sans-serif;--d-ficha-alergenos-fondo-pagina-titulo-size: 15;--d-ficha-alergenos-iconos-checked-icono-bg-color:#b9b9b9;--d-ficha-alergenos-iconos-checked-icono-active-bg-color:#44db60;--d-ficha-alergenos-iconos-checked-icono-color: #ffffff;--d-ficha-alergenos-texto-color: #333333;--d-ficha-alergenos-texto-font: Montserrat;--d-ficha-menu-fondo-pagina-color:#f8ab00;--d-ficha-menu-logo-bg-color: #333333;--d-ficha-menu-texto-color: #333333;--d-ficha-menu-texto-font: Montserrat;--d-ficha-menu-texto-format: uppercase;--d-ficha-menu-iconos-color: #333333;--d-ficha-menu-cabecera-icono-atras-color:#f8ab00;--d-ficha-menu-cabecera-icono-atras-bg-color: #333333;--d-ficha-contacto-fondo-pagina-color:#2e2e2e;--d-ficha-contacto-wifi-bg-color:#f7ad00;--d-ficha-contacto-wifi-text-color:#2e2e2e;--d-ficha-contacto-wifi-icono-color:#2e2e2e;--d-ficha-contacto-wifi-enlace-color:#2e2e2e;--d-ficha-contacto-wifi-qr-hint-color:#2e2e2e;--d-ficha-contacto-texto-color: #ffffff;--d-ficha-contacto-texto-font: Montserrat;--d-ficha-contacto-texto-size: 15;--d-ficha-contacto-iconos-color:#f7ad00;--d-ficha-contacto-botones-bg-color:rgba(0, 0, 0, 0);--d-ficha-contacto-botones-border-color:#f7ad00;--d-ficha-contacto-botones-text-color: #ffffff;--d-ficha-contacto-botones-font: Montserrat;--d-ficha-contacto-botones-size: 15;--d-ficha-contacto-botones-svg-color: rgba(255, 255, 255, 1);--d-promociones-titulo-font: Roboto Slab;--d-home-logo-image: https://media.cartadigital.app/legacy/demo-5/logo.png;--d-home-logo-bg-image: https://media.cartadigital.app/legacy/demo-5/fondo-logo.jpg;--d-colores-principal-4:rgba(0, 0, 0, 0);--d-principal-zona-superior-alto: 155;--d-home-texto-direccion-mostrar: off;--d-principal-cabecera-iconos-bg-color: rgba(0, 0, 0, 0);--d-listado-sub-menus-cabecera-activo: off}html[data-theme=demo-5] .principal .header:not(.header--section){background:transparent;box-shadow:none}html[data-theme=demo-5] .principal .header:not(.header--section) .header__inner{position:absolute;top:0;left:0;right:0;z-index:2;background:transparent}html[data-theme=demo-5] .principal .imagen-principal{display:flex;align-items:center;justify-content:center}html[data-theme=demo-5] .principal .imagen-principal-content{width:100%}html[data-theme=demo-5] .principal .imagen-principal-content .logoPrincipal{max-width:38%}html[data-theme=demo-5] .principal .header:not(.header--section) #navigation{background:var(--d-principal-cabecera-icono-atras-bg-color, transparent);color:var(--d-principal-cabecera-icono-atras-color, #ffffff)}html[data-theme=demo-5] .header--section #navigation{background:var(--d-secciones-cabecera-icono-atras-bg-color, var(--d-principal-cabecera-icono-atras-bg-color, transparent));color:var(--d-secciones-cabecera-icono-atras-color, var(--d-principal-cabecera-icono-atras-color, #ffffff))}html[data-theme=demo-5] .content-home .logo-home.varios-idiomas{min-height:50vh;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--d-home-logo-bg-color, transparent)}html[data-theme=demo-5] .content-home .logo-home img{max-width:60%}html[data-theme=demo-5] .content-home ul.idiomas{width:100%;max-width:500px;margin:1rem auto 0}html[data-theme=demo-5] .content-home .idioma h2.boton{margin:.5rem 1.2rem;padding:.345rem 1.2rem;background:var(--d-home-botones-bg-color, #ffffff);border:1px solid var(--d-home-botones-border-color, #F7AD00);border-radius:28px}html[data-theme=demo-5] .content-home .idioma h2.boton a{padding:0;min-height:44px;background:transparent}html[data-theme=demo-5] .content-home .idioma h2.boton .title{text-align:left;font-weight:600}html[data-theme=demo-5] .content-home .idioma h2.boton .icono{padding:.6rem 0 .2rem}html[data-theme=demo-5] .content-home .idioma h2.boton .icono img{height:24px;width:24px}html[data-theme=demo-5]{--carta-boton-h: 35px}html[data-theme=demo-5] .seccion.menu .elemento{border-bottom-color:var(--d-listado-separadores-color, #FAC756)}html[data-theme=demo-5] .principal .pagecontent{padding-top:0}html[data-theme=demo-5] .pagecontent h2.boton{border:1px solid var(--d-principal-botones-border-color, #F7AD00);border-radius:28px;background:var(--d-principal-botones-bg-color, #ffffff);margin:.8rem 1.25rem;padding:.59rem .75rem;overflow:hidden}html[data-theme=demo-5] .pagecontent h2.boton a{padding:0}html[data-theme=demo-5] .pagecontent h2.boton:not(.with-icon) .title{text-align:center}html[data-theme=demo-5] .pagecontent h2.boton .title{font-weight:500}html[data-theme=demo-5] .pagecontent h2.boton.with-icon .title{padding-left:5px}html[data-theme=demo-5] .pagecontent h2.boton .title span{font-weight:300;text-transform:uppercase;color:var(--d-secciones-botones-botones-span-color, #333333)}html[data-theme=demo-5] .content .seccion .elemento{background:#fff;border-radius:11px;margin:1rem 1.2rem;padding:1.5rem 1rem 1rem}html[data-theme=demo-5] .content .seccion>h2{font-weight:400;letter-spacing:normal;padding:1.2rem 1rem .5rem}html[data-theme=demo-5] .title-elemento h3{font-weight:500}html[data-theme=demo-5] .elemento .precio-holder h4{font-weight:700}html[data-theme=demo-5] .header__logo h1{font-weight:900}html[data-theme=demo-5] .precio-menu h2,html[data-theme=demo-5] .Modal-content h2,html[data-theme=demo-5] .Modal-content .precio-holder h4{font-weight:400}html[data-theme=demo-5] ul.alergenos .svg-alergeno{width:29px;height:27px}html[data-theme=demo-5] .submenu ul li a{background:var(--d-listado-sub-menus-cabecera-bg-color, #F7AD00);color:var(--d-listado-sub-menus-cabecera-text-color, #ffffff);border-radius:4px}html[data-theme=demo-5] .submenu ul li a.active{color:var(--d-listado-sub-menus-cabecera-text-active-color, #000000)}html[data-theme=demo-5] .pagecontent{padding-left:0;padding-right:0}html[data-theme=demo-5] .pagecontent h2.boton .title span{margin-top:0}:root{--d-ficha-contacto-botones-wa-bg-color: rgba(68, 196, 85, 1);--d-ficha-contacto-horario-fila-bg-color: rgba(255, 255, 255, .2)}
