@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Shadows+Into+Light+Two&display=swap";:root{--primary: #e6ac03;--primary-dark: #aa7711;--gris: #333333;--gris-txt: #707070;--gris-bg: #F7F7F7;--negro: #121212;--blanco: #FFFFFF;--beige1: #FAF7F1;--beige2: #FDFDFD;--shadow: 0px 3px 6px #00000029 !important;--negro-30: rgba(0, 0, 0, .3);--negro-60: rgba(0, 0, 0, .6);--gris-50: rgba(112, 112, 112, .5);--gris-70: rgba(112, 112, 112, .7);--gris-80: rgba(112, 112, 112, .8);--montserrat: "Montserrat", sans-serif, Helvetica, Arial;--shadows: "Shadows Into Light Two", cursive}html,body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scroll-to-top{right:20px!important;bottom:20px!important;width:31px!important;height:31px!important;border-radius:50%!important;background-color:#0006!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.montserrat{font-family:var(--montserrat)}.shadows{font-family:var(--shadows);letter-spacing:3px}.txt-ellip{text-overflow:ellipsis;overflow:hidden;white-space:pre}.txt-center{text-align:center}.m-auto{margin:0 auto}.font-size-1-5{font-size:1.5rem}.nav-container{display:flex;justify-content:space-between;align-items:center;height:100%;padding-left:1em;padding-right:1em}.qm-nav-logo-container{position:relative}.nav-ul{display:flex;justify-content:flex-end;align-items:center;list-style:none;padding:0;margin:0}.nav-ul li{margin-left:1em}.nav-ul li .nav-link{text-decoration:none;color:var(--blanco);font-weight:500;transition:all .2s ease-in-out;display:flex;align-items:center;gap:.5em}.nav-res-link{text-decoration:none;color:var(--negro);padding:.5em 2em;font-weight:500;transition:all .2s ease-in-out}.nav-ul li .nav-link:hover{color:var(--primary)}.qm-overlay-0-5{position:absolute;z-index:1;height:100%;width:100%;background:rgba(0,0,0,.5)}.qm-overlay-0-8{position:absolute;z-index:1;height:100%;width:100%;background:rgba(0,0,0,.8)}.posrel-zi2{position:relative;z-index:2}.page-carta .header{min-height:420px;position:relative;background-image:url(/images/platos/IMG_4981.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}.page-carta .section-anchors{padding:2rem 0;text-align:center}.page-carta .section-anchors a{font-family:var(--montserrat);text-decoration:none;color:var(--primary-dark);font-weight:500;margin:0 .35rem;line-height:1.5}.page-carta .section-header{padding:2rem 1rem;min-height:180px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.page-carta .carta-section{padding:2rem 0;font-family:var(--montserrat)}.page-carta .carta-section .grid-item{padding:1rem .5rem}.page-carta .carta-section .grid-item-small{padding:.5rem}.print-mode .banner,.print-mode .mantine-Header-root,.print-mode .scroll-to-top,.print-mode .zoom-icon,.print-mode footer,.print-mode .alergenos-list-item{display:none!important}.print-mode .mantine-AppShell-main{padding-top:0!important}.print-mode .mantine-Title-root{font-size:2.5rem!important}.print-mode .mantine-Text-root,.print-mode .section-anchor,.print-mode .mantine-List-item{font-size:1.5rem}@media (max-width: 768px){.nav-container{justify-content:flex-start}.mantine-Navbar-root{position:fixed;padding:2em 0}.qm-nav-logo-container{text-align:center;width:calc(100% - 80px)}.page-carta .header{min-height:120px}.page-carta .section-header{min-height:120px;background-attachment:unset}.font-size-1-5{font-size:1.2rem}}
