:root{--carta-bg: #ffffff;--carta-fg: #3f302c;--carta-primary: #d09574;--carta-bar: #d09574;--carta-muted: #999999;--carta-line: #c4bdbd;--carta-serif: "Montserrat", Roboto, Helvetica, Arial, sans-serif;--carta-sans: "Montserrat", Roboto, Helvetica, Arial, sans-serif;--d-colores-principal-1: #ffffff;--d-colores-principal-2: #3f302c;--d-colores-principal-3: #d09574;--d-home-botones-font: "Montserrat", Roboto, sans-serif;--d-principal-botones-font: "Montserrat", Roboto, sans-serif;--d-secciones-seccion-cabecera-font: "Montserrat", Roboto, sans-serif;--d-secciones-menu-cabecera-bg-color: #3f302c;--d-secciones-menu-cabecera-text-color: #d09574;--d-secciones-menu-cabecera-format: uppercase;--d-secciones-menu-pie-bg-color: #3f302c;--d-secciones-menu-pie-text-color: #d09574;--d-secciones-menu-pie-format: uppercase;--d-listado-sub-menus-listado-font: "Montserrat", Roboto, sans-serif;--d-listado-sub-menus-listado-format: none;--d-listado-sub-menus-cabecera-text-active-color: #000000;--d-listado-sub-menus-cabecera-font: "Montserrat", Roboto, sans-serif;--d-listado-sub-menus-descripcion-bg-color: #e0e0e0;--d-listado-sub-menus-descripcion-text-color: #000000;--d-listado-sub-menus-descripcion-font: Montserrat;--d-listado-producto-font: "Montserrat", Roboto, sans-serif;--d-listado-descripcion-font: "Montserrat", Roboto, sans-serif;--d-listado-precio-font: "Montserrat", Roboto, sans-serif;--d-listado-texto-precio-font: "Montserrat", Roboto, sans-serif;--d-secciones-menu-precio-font: "Montserrat", Roboto, sans-serif;--d-ficha-producto-titulo-font: "Montserrat", Roboto, sans-serif;--d-ficha-producto-descripcion-color: #c4bdbd;--d-ficha-producto-descripcion-font: "Montserrat", Roboto, sans-serif;--d-ficha-producto-precio-font: "Montserrat", Roboto, sans-serif;--d-ficha-alergenos-texto-font: "Montserrat", Roboto, sans-serif;--d-ficha-menu-texto-font: "Montserrat", Roboto, sans-serif;--d-ficha-contacto-texto-font: "Montserrat", Roboto, sans-serif;--d-ficha-contacto-botones-font: "Montserrat", Roboto, sans-serif;--d-promociones-titulo-font: "Playfair Display", Georgia, serif;--d-home-logo-bg-color: rgba(255, 255, 255, 0);--d-home-fondo-pagina-color: rgba(255, 255, 255, 0);--d-home-botones-bg-color: #d09574;--d-home-botones-border-color: rgba(209, 149, 115, 0);--d-home-botones-text-color: #3f302c;--d-home-botones-font: Montserrat;--d-home-botones-size: 15;--d-home-botones-format: none;--d-home-botones-idiomas-bg-color: rgba(255, 255, 255, 0);--d-principal-cabecera-bg-color: rgba(255, 255, 255, 0);--d-principal-cabecera-iconos-color: #ffffff;--d-principal-cabecera-icono-atras-color: #ffffff;--d-principal-cabecera-icono-atras-bg-color: rgba(255, 255, 255, 0);--d-principal-cabecera-alergenos-bg-color: #41db5d;--d-principal-cabecera-alergenos-text-color: #ffffff;--d-principal-fondo-pagina-color: rgba(255, 255, 255, 0);--d-principal-zona-superior-text-color: #d09574;--d-principal-botones-bg-color: #d09574;--d-principal-botones-border-color: rgba(209, 149, 115, 0);--d-principal-botones-text-color: #3f302c;--d-principal-botones-font: Montserrat;--d-principal-botones-size: 16;--d-principal-botones-format: none;--d-principal-botones-svg-color: #3f302c;--d-secciones-alergenos-tipo-icono: linea;--d-secciones-alergenos-svg-color: #000000;--d-secciones-seccion-cabecera-bg-color: #3f302c;--d-secciones-seccion-cabecera-text-color: #d09574;--d-secciones-seccion-cabecera-font: Montserrat;--d-secciones-seccion-cabecera-size: 21;--d-secciones-seccion-cabecera-format: uppercase;--d-listado-listado-texto-bg-color: #f0e9e2;--d-listado-separadores-color: #c4bdbd;--d-listado-producto-color: #3f302c;--d-listado-producto-font: Montserrat;--d-listado-producto-size: 15;--d-listado-producto-format: none;--d-listado-descripcion-color: #999999;--d-listado-descripcion-font: Montserrat;--d-listado-descripcion-size: 11;--d-listado-precio-color: #ff6200;--d-listado-precio-font: Montserrat;--d-listado-precio-size: 16;--d-listado-texto-precio-color: #c4bdbd;--d-listado-texto-precio-font: Montserrat;--d-listado-texto-precio-size: 12;--d-listado-sub-menus-cabecera-bg-color: #d09574;--d-listado-sub-menus-cabecera-text-color: #ffffff;--d-listado-sub-menus-cabecera-text-active-color: #3f302c;--d-listado-sub-menus-cabecera-font: Montserrat;--d-listado-sub-menus-cabecera-format: uppercase;--d-listado-sub-menus-listado-bg-color: #d09574;--d-listado-sub-menus-listado-text-color: #ffffff;--d-listado-sub-menus-listado-font: Montserrat;--d-listado-sub-menus-listado-size: 15;--d-listado-sub-menus-listado-format: uppercase;--d-secciones-menu-precio-color: #d09574;--d-secciones-menu-precio-font: Montserrat;--d-secciones-menu-precio-size: 21;--d-ficha-producto-cabecera-icono-atras-color: #ffffff;--d-ficha-producto-cabecera-icono-atras-bg-color: #3f302c;--d-ficha-producto-fondo-pagina-color: #f0e9e2;--d-ficha-producto-fondo-pagina-separator-color: #c4bdbd;--d-ficha-producto-titulo-color: #3f302c;--d-ficha-producto-titulo-font: Montserrat;--d-ficha-producto-titulo-size: 22;--d-ficha-producto-descripcion-color: rgba(112, 112, 112, 1);--d-ficha-producto-descripcion-font: Montserrat;--d-ficha-producto-descripcion-size: 14;--d-ficha-producto-precio-color: #ff6200;--d-ficha-producto-precio-font: Montserrat;--d-ficha-producto-precio-size: 22;--d-ficha-menu-texto-color: #ffffff;--d-ficha-menu-texto-font: Montserrat;--d-ficha-menu-texto-size: 15;--d-ficha-menu-iconos-color: #ffffff;--d-ficha-menu-fondo-pagina-color: #3f302c;--d-ficha-menu-logo-bg-color: #ffffff;--d-ficha-alergenos-iconos-checked-icono-color: #ffffff;--d-ficha-alergenos-iconos-checked-icono-bg-color: #c4bdbd;--d-ficha-alergenos-iconos-checked-icono-active-bg-color: #41db5d;--d-ficha-alergenos-fondo-pagina-color: #ffffff;--d-ficha-alergenos-fondo-pagina-titulo-color: #3f302c;--d-ficha-alergenos-fondo-pagina-titulo-font: "Montserrat", Roboto, sans-serif;--d-ficha-alergenos-fondo-pagina-titulo-size: 15;--d-ficha-alergenos-texto-color: #3f302c;--d-ficha-alergenos-texto-font: Montserrat;--d-ficha-alergenos-texto-size: 15;--d-ficha-contacto-iconos-color: #ffffff;--d-ficha-contacto-fondo-pagina-color: #3f302c;--d-ficha-contacto-texto-color: #ffffff;--d-ficha-contacto-texto-font: Montserrat;--d-ficha-contacto-texto-size: 15;--d-ficha-contacto-botones-bg-color: #ffffff;--d-ficha-contacto-botones-border-color: #707070;--d-ficha-contacto-botones-text-color: #333333;--d-ficha-contacto-botones-font: Montserrat;--d-ficha-contacto-botones-size: 15;--d-ficha-contacto-botones-svg-color: #000000;--d-promociones-titulo-font: Montserrat;--d-home-logo-image: https://media.cartadigital.app/legacy/demo-6/logo.png;--d-home-fondo-pagina-image: https://media.cartadigital.app/legacy/demo-6/fondo-home.jpg;--d-colores-principal-1: rgba(255, 255, 255, 1);--d-colores-principal-2: rgba(63, 48, 44, 1);--d-colores-principal-3: rgba(0, 0, 0, 0);--d-colores-principal-4: rgba(208, 149, 116, 1)}html[data-theme=demo-6] .pagecontent h2.boton{background:var(--d-principal-botones-bg-color, #d09574);border:none;border-radius:12px;margin:.8rem 1rem;padding:0 .75rem;overflow:hidden}html[data-theme=demo-6] .pagecontent h2.boton a{background:transparent;padding:0}html[data-theme=demo-6] .pagecontent h2.boton.with-icon{padding:.15rem 1.12rem .1rem}html[data-theme=demo-6] .pagecontent h2.boton.subtitulo{padding:.195rem 0 .1rem}html[data-theme=demo-6] .pagecontent h2.boton .title,html[data-theme=demo-6] .content-home .idioma h2.boton .title{font-weight:500}html[data-theme=demo-6] #pagina-home .imagen-principal-content{margin-top:-65px}html[data-theme=demo-6] .imagen-principal-content h1{font-family:var(--d-principal-botones-font, "Montserrat", sans-serif);font-size:22px;font-weight:700}html[data-theme=demo-6] .header--section{background-color:var(--d-secciones-seccion-cabecera-bg-color, #3f302c);background-image:var(--d-secciones-seccion-cabecera-image, none)}html[data-theme=demo-6] .header--section .header__logo h1{font-weight:400}html[data-theme=demo-6] .submenu{background:var(--d-listado-listado-texto-bg-color, #f0e9e2)}html[data-theme=demo-6] .header .submenu{background:transparent}html[data-theme=demo-6] .submenu ul li a{background:var(--d-listado-sub-menus-cabecera-inactive-bg-color, #d09574);color:var(--d-listado-sub-menus-cabecera-text-color, #ffffff);border-radius:6px;font-size:13px;font-weight:400}html[data-theme=demo-6] .submenu ul li a.active{background:var(--d-listado-sub-menus-cabecera-bg-color, #d09574);color:var(--d-listado-sub-menus-cabecera-text-active-color, #000000)}html[data-theme=demo-6] .content .seccion{margin-bottom:1rem}html[data-theme=demo-6] .elemento{background:var(--d-listado-seccion-producto-bg-color, var(--d-listado-listado-elemento-bg-color, #ffffff));border-radius:11px;margin:16px 1.1rem 0;padding:16px;box-shadow:0 1px 4px #0000000f}html[data-theme=demo-6] .content .seccion>h2{font-weight:400}html[data-theme=demo-6] .elemento .title-elemento h3{font-weight:400}html[data-theme=demo-6] .elemento .precio-holder h4,html[data-theme=demo-6] .elemento .precio-holder.flex>div{font-weight:700}html[data-theme=demo-6] .elemento .precio-holder.flex>div>span{font-weight:400}html[data-theme=demo-6] .elemento{display:grid;grid-template-columns:1fr auto;column-gap:14px;align-items:start}html[data-theme=demo-6] .elemento>.cuerpo-elemento{display:contents}html[data-theme=demo-6] .elemento .textos-elemento{grid-column:1}html[data-theme=demo-6] .elemento .imagen-elemento{grid-column:2;grid-row:1 / span 2}html[data-theme=demo-6] .elemento .precio-elemento,html[data-theme=demo-6] .elemento .precios-multi{grid-column:1}html[data-theme=demo-6] .imagen-elemento{width:92px;min-width:92px;height:75px;border-radius:0}html[data-theme=demo-6] .Modal-content h2,html[data-theme=demo-6] .Modal-content .precio-holder h4,html[data-theme=demo-6] .Modal-content .description p{font-weight:400}html[data-theme=demo-6] .drawer__panel{background:var(--d-ficha-menu-fondo-pagina-color, #3f302c)}html[data-theme=demo-6] #modal.modal-menu>.active{background:var(--d-ficha-menu-fondo-pagina-color, #3f302c)}html[data-theme=demo-6] .modal-menu .elemento{background:transparent;box-shadow:none;margin:0;padding:.5rem 0;border-radius:0}html[data-theme=demo-6] .modal-menu .Modal-content>h2,html[data-theme=demo-6] .modal-menu .Modal-content .precio-menu h2{color:var(--d-secciones-menu-precio-color, #d09574)}html[data-theme=demo-6] #modal>.active.modal-alergenos{background:var(--d-ficha-alergenos-fondo-pagina-color, #ffffff)}html[data-theme=demo-6] .principal.ficha-contacto{background:var(--d-ficha-contacto-fondo-pagina-color, #3f302c)}html[data-theme=demo-6] .pagecontent{padding-left:0;padding-right:0}html[data-theme=demo-6] .pagecontent h2.boton:has(.title span){padding:0 .75rem}:root{--d-ficha-alergenos-cabecera-icono-cerrar-bg-color: rgba(208, 149, 116, 1);--d-ficha-contacto-botones-wa-bg-color: rgba(68, 196, 85, 1);--d-ficha-contacto-horario-fila-bg-color: rgba(255, 255, 255, .2);--d-ficha-contacto-wifi-enlace-color: rgba(63, 48, 44, 1);--d-ficha-contacto-wifi-qr-hint-color: #3f302c;--d-ficha-menu-cabecera-icono-atras-bg-color: rgba(208, 149, 116, 1);--d-ficha-menu-cabecera-icono-atras-radius: 8;--d-ficha-producto-compartir-icono-border-color: rgba(0, 0, 0, 1);--d-home-botones-variant: 500;--d-home-texto-direccion-mostrar: off;--d-listado-sub-menus-cabecera-activo: on;--d-principal-botones-span-color: #3f302c;--d-secciones-menu-impuesto-text-es: IVA incl.}.idioma h2.boton a{border-radius:8px;margin-bottom:11px;padding:.35rem 20px;padding-left:20px}.logo-home{padding:5rem 0 4rem}
