@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-normal.BPq32Q8K.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-normal.D4oHqQTd.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-400-normal.BeEscFYY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-400-normal.BffdBkAA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-ext-700-normal.MyDreaeu.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-700-normal.D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-700-normal.D-Pqjtdp.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-700-normal.BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-vietnamese-700-normal.C0x1De3p.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-700-normal.DnwGT2D9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-ext-700-normal.BOP2Nhf0.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-700-normal.DdDFr05Z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/montserrat-cyrillic-ext-900-normal.ET-C-0fX.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-900-normal.CfuaLo5j.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/montserrat-cyrillic-900-normal.CrYcRZSi.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-900-normal.CGsoW8-j.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/montserrat-vietnamese-900-normal.DNvcOCEl.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-900-normal.Dz06HFPU.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/montserrat-latin-ext-900-normal.BTaqesvP.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-900-normal.DoASD5Eh.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/montserrat-latin-900-normal.B0TD3Qnu.woff2)format("woff2"),url(/_astro/montserrat-latin-900-normal.BDWDmVut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-ext-700-italic.OeSihFGJ.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-700-italic.RXD2d__N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-700-italic.BPW_PRb4.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-700-italic.MdV9OF8l.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/montserrat-vietnamese-700-italic.CFBduFC4.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-700-italic.DpjVQXlB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-ext-700-italic.WswMjq3i.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-700-italic.DDbfhWdW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-italic.CBaAd72i.woff2)format("woff2"),url(/_astro/montserrat-latin-700-italic.ar65gs44.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mv-naranja:#f29e1f;--mv-naranja-oscuro:#cd7e13;--mv-naranja-texto:#8a5410;--mv-rojo:#c32626;--mv-rojo-hover:#a81f1f;--mv-rojo-oscuro:#9b1916;--mv-rojo-profundo:#7c120f;--mv-crema:#f4e9cc;--mv-crema-suave:#faf3e1;--mv-cafe:#c08d5c;--mv-blanco:#fff;--mv-tinta:#26160d;--mv-tinta-suave:#6e5f52;--mv-borde:#e4d8bb;--mv-borde-suave:#efe6ce;--mv-noche:#160c09;--mv-whatsapp:#075e54;--mv-whatsapp-hover:#0a6e62;--mv-exito:#1e6b3a;--mv-error:#b3261e;--mv-fuente-titulos:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--mv-fuente-cuerpo:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--mv-texto-xs:.75rem;--mv-texto-sm:.875rem;--mv-texto-base:1rem;--mv-texto-lg:1.125rem;--mv-titulo-sm:clamp(1.25rem, 2.5vw, 1.5rem);--mv-titulo-md:clamp(1.75rem, 4vw, 2.5rem);--mv-titulo-xl:clamp(2.25rem, 6vw, 3.75rem);--mv-display-lg:clamp(2.125rem, 4.6vw, 3.5rem);--mv-display-xl:clamp(2.5rem, 6.2vw, 5rem);--mv-tracking-display:-.025em;--mv-esp-1:4px;--mv-esp-2:8px;--mv-esp-3:12px;--mv-esp-4:16px;--mv-esp-5:24px;--mv-esp-6:32px;--mv-esp-7:48px;--mv-esp-8:64px;--mv-seccion-pad:clamp(56px, 9vw, 96px);--mv-contenedor:1200px;--mv-radio-chico:10px;--mv-radio-tarjeta:20px;--mv-radio-isla:28px;--mv-radio-banda:clamp(32px, 5vw, 64px);--mv-radio-pill:999px;--mv-sombra-tarjeta:0 1px 2px #4c2a0814, 0 10px 18px -14px #4c2a084d;--mv-sombra-tarjeta-hover:0 20px 44px -20px #4c2a0861;--mv-sombra-isla:0 28px 60px -30px #4c2a0861;--mv-sombra-platillo:drop-shadow(0 18px 18px #3c0e0847);--mv-ease:cubic-bezier(.16, 1, .3, 1);--mv-ease-suave:cubic-bezier(.33, 1, .68, 1);--mv-ease-cine:cubic-bezier(.22, .61, .36, 1);--mv-dur-micro:.18s;--mv-dur-ui:.32s;--mv-dur-revelar:.64s;--mv-dur-hero:.95s;--mv-transicion:var(--mv-dur-micro) var(--mv-ease);--mv-z-barra-inferior:90;--mv-z-encabezado:100;--mv-z-drawer:140;--mv-z-hoja:150;--mv-alto-encabezado:72px;--mv-alto-barra-inferior:64px;--mv-contenedor-amplio:1360px;--mv-papel:url(/images/marca/papel.webp);--mv-papel-tamano:360px 360px}@media (min-width:1024px){:root{--mv-alto-encabezado:80px}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body.mv-cuerpo{font-family:var(--mv-fuente-cuerpo);font-size:var(--mv-texto-base);color:var(--mv-tinta);overflow-wrap:break-word;background-color:var(--mv-crema);background-image:var(--mv-papel);background-size:var(--mv-papel-tamano);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;line-height:1.6;display:flex;overflow-x:clip}.mv-principal{flex:1 0 auto}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}a[href^=mailto\:]{overflow-wrap:anywhere}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}ul[role=list],ol[role=list]{list-style:none}h1,h2,h3,h4{font-family:var(--mv-fuente-titulos);letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.08}p{max-width:65ch}:focus-visible{outline:3px solid var(--mv-rojo);outline-offset:3px;border-radius:6px}:is(.mv--fondo-oscuro :focus-visible,.mv-sobre-oscuro:focus-visible){outline-color:var(--mv-blanco)}:where(main,footer) :focus-visible{scroll-margin-top:calc(var(--mv-alto-encabezado) + 16px)}.mv-principal{scroll-margin-top:var(--mv-alto-encabezado)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mv-salto{top:-100px;left:max(var(--mv-esp-4), env(safe-area-inset-left,0px));z-index:200;padding:var(--mv-esp-3) var(--mv-esp-5);background:var(--mv-rojo-oscuro);color:var(--mv-blanco);border-radius:var(--mv-radio-pill);font-weight:600;text-decoration:none;position:absolute}.mv-salto:focus-visible{top:var(--mv-esp-4);outline-color:var(--mv-blanco)}.mv-visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mv-contenedor{width:100%;max-width:var(--mv-contenedor);padding-inline:max(20px, env(safe-area-inset-left,0px)) max(20px, env(safe-area-inset-right,0px));margin-inline:auto}@media (min-width:680px){.mv-contenedor{padding-inline:max(32px, env(safe-area-inset-left,0px)) max(32px, env(safe-area-inset-right,0px))}}.mv-seccion{padding-block:var(--mv-seccion-pad)}.mv-seccion--compacta{padding-block:calc(var(--mv-seccion-pad) * .6)}.mv-fondo--crema{background:0 0}.mv-fondo--crema-suave{background:#fff9ea99}.mv-fondo--blanco{background:0 0}.mv-fondo--rojo-oscuro{background:var(--mv-rojo-oscuro);color:var(--mv-blanco)}.mv-fondo--rojo{background:var(--mv-rojo);color:var(--mv-blanco)}.mv-seccion-encabezado{gap:var(--mv-esp-3);max-width:720px;margin-bottom:clamp(28px,5vw,48px);display:grid}.mv-seccion-encabezado--centro{text-align:center;justify-items:center;margin-inline:auto}.mv-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--mv-naranja-texto);align-items:center;gap:9px;font-size:.8125rem;font-weight:600;display:inline-flex}.mv-kicker:before{content:"";background:var(--mv-rojo);border-radius:50%;flex:none;width:7px;height:7px}.mv--fondo-oscuro .mv-kicker{color:var(--mv-crema)}.mv--fondo-oscuro .mv-kicker:before{background:var(--mv-naranja)}.mv-titulo-seccion{font-size:var(--mv-titulo-md)}.mv-titulo-seccion em,.mv-titulo-hero em{color:var(--mv-rojo);font-style:normal}.mv--fondo-oscuro .mv-titulo-seccion em{color:var(--mv-naranja)}.mv-seccion-texto{color:var(--mv-tinta-suave);font-size:var(--mv-texto-lg)}.mv--fondo-oscuro .mv-seccion-texto{color:#ffffffd9}.mv-btn{border-radius:var(--mv-radio-pill);min-height:48px;font-family:var(--mv-fuente-titulos);letter-spacing:.01em;text-align:center;max-inline-size:100%;transition:transform var(--mv-transicion), background var(--mv-transicion), color var(--mv-transicion), border-color var(--mv-transicion), box-shadow var(--mv-transicion);touch-action:manipulation;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:10px 26px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.mv-btn:hover{transform:translateY(-1px)}.mv-btn:active{transform:translateY(0)scale(.98)}.mv-btn .mv-icono{flex:none}.mv-btn--rojo{background:var(--mv-rojo);color:var(--mv-blanco)}.mv-btn--rojo:hover{background:var(--mv-rojo-hover)}.mv-btn--crema{background:var(--mv-blanco);color:var(--mv-tinta);border-color:var(--mv-borde)}.mv-btn--crema:hover{border-color:var(--mv-cafe)}.mv-btn--contorno{color:var(--mv-tinta);background:0 0;border-color:currentColor}.mv-btn--contorno:hover{background:#26160d0f}.mv-btn--blanco{background:var(--mv-blanco);color:var(--mv-rojo-oscuro)}.mv-btn--blanco:hover{background:var(--mv-crema)}.mv-btn--contorno-blanco{color:var(--mv-blanco);background:0 0;border-color:#ffffffb3}.mv-btn--contorno-blanco:hover{border-color:var(--mv-blanco);background:#ffffff1a}.mv-btn--whatsapp{background:var(--mv-whatsapp);color:var(--mv-blanco)}.mv-btn--whatsapp:hover{background:var(--mv-whatsapp-hover)}.mv-btn--naranja{background:var(--mv-naranja);color:var(--mv-tinta)}.mv-btn--naranja:hover{background:#e8930f}.mv-btn--chico{min-height:42px;padding:8px 18px;font-size:.875rem}.mv-tarjeta{background:var(--mv-crema-suave);border:1px solid var(--mv-borde);border-radius:var(--mv-radio-tarjeta);box-shadow:var(--mv-sombra-tarjeta);transition:transform var(--mv-transicion), box-shadow var(--mv-transicion)}.mv-tarjeta--interactiva:hover{box-shadow:var(--mv-sombra-tarjeta-hover);transform:translateY(-3px)}.mv-tarjeta--crema{background:var(--mv-crema-suave);border-color:var(--mv-borde-suave)}.mv-badge{border-radius:var(--mv-radio-pill);font-size:var(--mv-texto-xs);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:4px 12px;font-weight:700;display:inline-flex}.mv-badge--rojo{background:var(--mv-rojo);color:var(--mv-blanco)}.mv-badge--naranja{background:var(--mv-naranja);color:var(--mv-tinta)}.mv-badge--crema{background:var(--mv-crema);color:var(--mv-tinta);border:1px solid var(--mv-borde)}.mv-badge--tinta{color:var(--mv-tinta);background:#26160d14}.mv-badge--abierto{color:var(--mv-exito);background:#e3f2e7}.mv-badge--cerrado{color:var(--mv-tinta-suave);background:#26160d14}.mv-badge--abierto .mv-badge__punto{background:var(--mv-exito);border-radius:50%;width:7px;height:7px}.mv-badge--cerrado .mv-badge__punto{background:var(--mv-tinta-suave);border-radius:50%;width:7px;height:7px}.mv-icono{width:20px;height:20px}.mv-icono--chico{width:16px;height:16px}.mv-icono--grande{width:28px;height:28px}.mv-chip-icono{background:var(--mv-naranja);width:52px;height:52px;color:var(--mv-tinta);border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex}.mv-chip-icono--crema{background:var(--mv-crema)}.mv-chip-icono--rojo{background:var(--mv-rojo);color:var(--mv-blanco)}.mv-lista-limpia{margin:0;padding:0;list-style:none}.mv-nota{font-size:var(--mv-texto-sm);color:var(--mv-tinta-suave)}.mv--fondo-oscuro .mv-nota{color:#ffffffbf}.mv-enlace{color:var(--mv-rojo);text-underline-offset:3px;transition:color var(--mv-transicion);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.mv-enlace:hover{color:var(--mv-rojo-oscuro)}.mv--fondo-oscuro .mv-enlace{color:var(--mv-blanco)}.mv-textura-kraft{background-image:linear-gradient(#f4e9cce0, #f4e9cce0), var(--mv-url-kraft,none);background-repeat:repeat;background-size:auto,480px}.mv-grid{gap:var(--mv-esp-5);display:grid}@media (min-width:680px){.mv-grid--2,.mv-grid--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.mv-grid--3{grid-template-columns:repeat(3,1fr)}.mv-grid--4{grid-template-columns:repeat(4,1fr)}}.mv-titulo-capsula{font-family:var(--mv-fuente-titulos);font-size:var(--mv-display-lg);letter-spacing:var(--mv-tracking-display);color:var(--mv-rojo);text-wrap:balance;font-weight:900;line-height:1}.mv-titulo-capsula:before{content:"";border-radius:var(--mv-radio-pill);background:currentColor;width:clamp(64px,9vw,104px);height:clamp(10px,1.1vw,14px);margin-bottom:clamp(10px,1.4vw,16px);display:block}.mv-titulo-capsula--centro{text-align:center}.mv-titulo-capsula--centro:before{margin-inline:auto}.mv-titulo-capsula--crema{color:var(--mv-crema)}.mv-voz{letter-spacing:0;font-style:italic;font-weight:700}.mv-etiqueta-precio{background:var(--mv-naranja);color:var(--mv-rojo-oscuro);font-family:var(--mv-fuente-titulos);letter-spacing:-.01em;white-space:nowrap;border-radius:.42em;align-items:center;padding:.18em .62em .2em;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:900;line-height:1.05;display:inline-flex;box-shadow:0 8px 16px -10px #4c2a088c}.mv-lineart{pointer-events:none;background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mv-lineart--pulpo{aspect-ratio:760/559;-webkit-mask-image:url(/images/marca/pulpo.webp);mask-image:url(/images/marca/pulpo.webp)}.mv-lineart--langosta{aspect-ratio:760/607;-webkit-mask-image:url(/images/marca/langosta.webp);mask-image:url(/images/marca/langosta.webp)}.mv-lineart--cangrejo{aspect-ratio:640/481;-webkit-mask-image:url(/images/marca/cangrejo.webp);mask-image:url(/images/marca/cangrejo.webp)}.mv-lineart--flama{aspect-ratio:640/795;-webkit-mask-image:url(/images/marca/flama.webp);mask-image:url(/images/marca/flama.webp)}.mv-lineart--camaron{aspect-ratio:1;-webkit-mask-image:url(/images/linea/camaron.svg);mask-image:url(/images/linea/camaron.svg)}.mv-lineart--pescado{aspect-ratio:1;-webkit-mask-image:url(/images/marca/pescado.svg);mask-image:url(/images/marca/pescado.svg)}.mv-lineart--limon{aspect-ratio:1;-webkit-mask-image:url(/images/linea/limon.svg);mask-image:url(/images/linea/limon.svg)}.mv-lineart--hoja{aspect-ratio:1;-webkit-mask-image:url(/images/marca/hoja.svg);mask-image:url(/images/marca/hoja.svg)}.mv-lineart--mascota{aspect-ratio:720/583;-webkit-mask-image:url(/images/marca/mascota-mono.webp);mask-image:url(/images/marca/mascota-mono.webp)}.mv-patron-chevron,.mv-patron-seigaiha{isolation:isolate;position:relative}.mv-patron-chevron:before,.mv-patron-seigaiha:before{content:"";z-index:-1;background-color:var(--mv-patron-color,#00000014);pointer-events:none;position:absolute;inset:0}.mv-patron-chevron:before{-webkit-mask-image:url(/images/marca/chevron.png);mask-image:url(/images/marca/chevron.png);-webkit-mask-size:120px 90px;mask-size:120px 90px}.mv-patron-seigaiha:before{-webkit-mask-image:url(/images/marca/seigaiha.png);mask-image:url(/images/marca/seigaiha.png);-webkit-mask-size:160px 80px;mask-size:160px 80px}.mv-platillo{filter:var(--mv-sombra-platillo)}@media (prefers-reduced-motion:no-preference){.mv-js [data-mv-revelar]:not(.mv-visible){opacity:0;transform:translateY(28px)}.mv-js [data-mv-revelar]{transition:opacity var(--mv-dur-revelar) var(--mv-ease), transform var(--mv-dur-revelar) var(--mv-ease);transition-delay:calc(var(--i,0) * 70ms)}}.mv-aviso-admin{margin:var(--mv-esp-6) auto;max-width:640px;padding:var(--mv-esp-5);border:2px dashed var(--mv-cafe);border-radius:var(--mv-radio-tarjeta);background:var(--mv-crema-suave);text-align:center;color:var(--mv-tinta-suave);font-size:var(--mv-texto-sm)}@media (max-width:19.9em),(min-width:478px) and (max-width:679.98px) and (max-width:29.8em),(min-width:680px) and (max-width:42.4em),(min-width:1024px) and (max-width:63.9em){h1,h2,h3,h4,p,dt,dd,li,summary,label,.mv-btn{overflow-wrap:anywhere}.mv-carta__linea{flex-wrap:wrap}.mv-carta__indice .mv-carta__indice-enlace{white-space:normal;max-inline-size:calc(100vw - 40px)}.mv-carta__lateral .mv-carta__indice{position:static}.mv-carta__indice .mv-carta__indice-lista>li{flex-shrink:0}.mv-carta__precio{white-space:normal}.mv-buffet-inicio__precios .mv-buffet-inicio__precio{flex-wrap:wrap}.mv-calendario-promos__tabla .mv-calendario-promos__unidad{white-space:normal}.mv-sucursales-inicio__datos>div,.mv-sucursales-tarjetas__acciones{grid-template-columns:minmax(0,1fr)}.mv-bento .mv-bento__rejilla{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.mv-bento .mv-bento__celda--carta,.mv-bento .mv-bento__celda--buffet{grid-column:auto}.mv-bento .mv-bento__pieza--foto,.mv-bento .mv-bento__celda--carta .mv-bento__pieza--foto,.mv-bento .mv-bento__celda--buffet .mv-bento__pieza--foto{aspect-ratio:auto;block-size:auto;min-block-size:min(75vw,520px)}.mv-bento .mv-bento__pieza--1994{min-block-size:0}.mv-redes-inicio .mv-redes-inicio__globo{white-space:normal;text-align:center;text-wrap:balance;inline-size:fit-content;margin:0 auto 14px;display:block;position:relative;inset:auto}:root{--mv-alto-barra-inferior:max(64px, 2rem + 24px)}.mv-barra-inferior .mv-barra-inferior__lista{height:auto;min-height:var(--mv-alto-barra-inferior);grid-template-columns:repeat(2,auto)}.mv-barra-inferior .mv-barra-inferior__accion{text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex-flow:wrap;align-content:center;column-gap:6px;line-height:1.1}.mv-encabezado .mv-encabezado__nav{display:none}.mv-encabezado .mv-encabezado__hamburguesa{display:inline-flex}.mv-encabezado .mv-encabezado__drawer:not([hidden]){display:block}.mv-encabezado .mv-encabezado__panel-nav .mv-encabezado__lista{justify-content:normal}.mv-encabezado .mv-encabezado__panel>*{flex-shrink:0}.mv-hoja-llamar .mv-hoja-llamar__tel{row-gap:var(--mv-esp-3);padding-block:var(--mv-esp-2);grid-template-columns:minmax(0,1fr)}.mv-hoja-llamar .mv-hoja-llamar__numero{grid-column:1/-1;justify-self:start}.mv-salto{top:-100vh}h1,h2,h3{-webkit-hyphens:auto;hyphens:auto}.mv-semana .mv-semana__sucursales-lista{grid-template-columns:minmax(0,1fr)}.mv-semana .mv-semana__dia{align-content:end;row-gap:.25em}.mv-semana .mv-semana__hoy{position:static;translate:none}@media (min-width:960px){.mv-pie .mv-pie__columnas{grid-template-columns:repeat(2,1fr)}.mv-pie .mv-pie__columna--marca{grid-column:1/-1}}.mv-pie .mv-pie__aviso{flex-wrap:wrap}.mv-pie .mv-pie__aviso-texto{flex:7.25em}}.mv-barra-anuncios{background:var(--mv-rojo-profundo);color:var(--mv-crema)}.mv-barra-anuncios__interior{width:100%;max-width:var(--mv-contenedor);min-height:44px;padding-block:var(--mv-esp-2);padding-inline:max(20px, env(safe-area-inset-left,0px)) max(20px, env(safe-area-inset-right,0px));text-align:center;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.mv-barra-anuncios--con-cierre .mv-barra-anuncios__interior{padding-inline:max(56px, calc(env(safe-area-inset-left,0px) + 52px)) max(56px, calc(env(safe-area-inset-right,0px) + 52px))}.mv-barra-anuncios__texto{overflow-wrap:break-word;font-size:.8125rem;font-weight:600;line-height:1.4}@media (min-width:680px){.mv-barra-anuncios__texto{font-size:var(--mv-texto-sm)}}.mv-barra-anuncios__enlace{color:var(--mv-blanco);text-underline-offset:3px;transition:color var(--mv-transicion);margin-inline-start:6px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.mv-barra-anuncios__enlace:hover{color:var(--mv-crema)}.mv-barra-anuncios__cerrar{top:50%;right:max(var(--mv-esp-2), env(safe-area-inset-right,0px));width:44px;height:44px;min-height:44px;color:var(--mv-blanco);transition:background var(--mv-transicion);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.mv-barra-anuncios__cerrar:hover{background:#ffffff29}@media (min-width:680px){.mv-barra-anuncios__interior{padding-inline:max(32px, env(safe-area-inset-left,0px)) max(32px, env(safe-area-inset-right,0px))}.mv-barra-anuncios--con-cierre .mv-barra-anuncios__interior{padding-inline:max(64px, calc(env(safe-area-inset-left,0px) + 56px)) max(64px, calc(env(safe-area-inset-right,0px) + 56px))}.mv-barra-anuncios__cerrar{right:max(var(--mv-esp-3), env(safe-area-inset-right,0px))}}@media (max-width:1023.98px){html{scroll-padding-bottom:calc(var(--mv-alto-barra-inferior) + env(safe-area-inset-bottom,0px) + 12px)}body.mv-cuerpo{padding-bottom:calc(var(--mv-alto-barra-inferior) + env(safe-area-inset-bottom,0px))}}.mv-barra-inferior{z-index:var(--mv-z-barra-inferior);padding-bottom:env(safe-area-inset-bottom,0px);background:#7c120ff7;border-top:1px solid #f4e9cc24;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 28px -20px #26160d99}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mv-barra-inferior{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#7c120fe6}}@media (min-width:1024px){.mv-barra-inferior{display:none}}.mv-barra-inferior__lista{height:var(--mv-alto-barra-inferior);grid-template-columns:repeat(4,minmax(0,1fr));max-width:560px;margin-inline:auto;display:grid}.mv-barra-inferior__accion{color:#f4e9ccd1;width:100%;height:100%;font-family:var(--mv-fuente-titulos);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;transition:color var(--mv-transicion);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.75rem;font-weight:700;text-decoration:none;display:flex;position:relative}.mv-barra-inferior__icono{width:22px;height:22px}.mv-barra-inferior__accion[aria-current=page]{color:var(--mv-crema)}.mv-barra-inferior__accion[aria-current=page]:before{content:"";border-radius:0 0 var(--mv-radio-pill) var(--mv-radio-pill);background:var(--mv-naranja);width:28px;height:3px;position:absolute;top:0}.mv-barra-inferior__accion:active{transform:scale(.96)}.mv-barra-inferior__accion:focus-visible{outline-color:var(--mv-crema);outline-offset:-4px}.mv-hoja-llamar{width:100%;max-width:560px;max-height:85dvh;padding:var(--mv-esp-5) 20px calc(var(--mv-esp-5) + env(safe-area-inset-bottom,0px));border-radius:var(--mv-radio-isla) var(--mv-radio-isla) 0 0;background-color:var(--mv-crema);background-image:var(--mv-papel);background-size:var(--mv-papel-tamano);color:var(--mv-tinta);border:0;margin:0 auto;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -24px 60px -20px #26160d8c}.mv-hoja-llamar::backdrop{background:#26160d80}@media (prefers-reduced-motion:no-preference){.mv-hoja-llamar{transition:transform var(--mv-dur-ui) var(--mv-ease), overlay var(--mv-dur-ui) allow-discrete, display var(--mv-dur-ui) allow-discrete;transform:translateY(100%)}.mv-hoja-llamar:popover-open{transform:translateY(0)}@starting-style{.mv-hoja-llamar:popover-open{transform:translateY(100%)}}}.mv-hoja-llamar__encabezado{justify-content:space-between;align-items:center;gap:var(--mv-esp-3);display:flex}.mv-hoja-llamar__titulo{font-family:var(--mv-fuente-titulos);letter-spacing:-.01em;color:var(--mv-rojo);font-size:1.375rem;font-weight:900}.mv-hoja-llamar__cerrar{border-radius:var(--mv-radio-pill);width:44px;height:44px;color:var(--mv-tinta);justify-content:center;align-items:center;display:inline-flex}.mv-hoja-llamar__nota{margin-top:var(--mv-esp-1);font-size:var(--mv-texto-sm);color:var(--mv-tinta-suave)}.mv-hoja-llamar__lista{gap:var(--mv-esp-2);margin-block:var(--mv-esp-4);display:grid}.mv-hoja-llamar__tel{align-items:center;gap:var(--mv-esp-3);min-height:64px;padding:var(--mv-esp-2) var(--mv-esp-4) var(--mv-esp-2) var(--mv-esp-2);border-radius:var(--mv-radio-tarjeta);background:var(--mv-crema-suave);border:1px solid var(--mv-borde);transition:border-color var(--mv-transicion), transform var(--mv-transicion);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.mv-hoja-llamar__tel:active{transform:scale(.98)}.mv-hoja-llamar__icono{border-radius:var(--mv-radio-pill);background:var(--mv-rojo);width:44px;height:44px;color:var(--mv-crema);place-items:center;display:grid}.mv-hoja-llamar__datos{min-width:0;display:grid}.mv-hoja-llamar__nombre{font-weight:900;font-family:var(--mv-fuente-titulos)}.mv-hoja-llamar__zona{font-size:var(--mv-texto-sm);color:var(--mv-tinta-suave)}.mv-hoja-llamar__numero{font-family:var(--mv-fuente-titulos);color:var(--mv-rojo);white-space:nowrap;font-size:.9375rem;font-weight:700}@media (max-width:359.98px){.mv-hoja-llamar__tel{padding-block:var(--mv-esp-1);grid-template-columns:auto minmax(0,1fr);row-gap:0}.mv-hoja-llamar__numero{grid-column:2}}.mv-hoja-llamar__whatsapp{width:100%}.mv-encabezado-sticky{z-index:var(--mv-z-encabezado);transition:transform var(--mv-dur-ui) var(--mv-ease);position:sticky;top:0}.mv-encabezado-sticky.mv-encabezado--oculto{transform:translateY(-100%)}.mv-encabezado__barra{transition:box-shadow var(--mv-transicion);background:#faf3e1f7;border-bottom:1px solid #9b19161f}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mv-encabezado__barra{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);background:#faf3e1d6}}@media (prefers-reduced-transparency:reduce){.mv-encabezado__barra{background:var(--mv-crema-suave);-webkit-backdrop-filter:none;backdrop-filter:none}}.mv-encabezado--desplazado .mv-encabezado__barra{box-shadow:0 14px 30px -24px #4c2a0873}.mv-encabezado__contenedor{justify-content:space-between;align-items:center;gap:var(--mv-esp-3);height:var(--mv-alto-encabezado);max-width:var(--mv-contenedor-amplio);display:flex}.mv-encabezado__logo{border-radius:var(--mv-radio-chico);flex:none;align-items:center;display:inline-flex;position:relative}.mv-encabezado__logo-img{width:auto;height:54px}.mv-encabezado__logo-img--blanco{opacity:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.mv-encabezado__nav{display:none}.mv-encabezado__enlace{min-height:44px;padding:var(--mv-esp-2) var(--mv-esp-3);font-family:var(--mv-fuente-titulos);color:var(--mv-tinta);white-space:nowrap;transition:color var(--mv-transicion);align-items:center;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.mv-encabezado__enlace:after{content:"";left:var(--mv-esp-3);right:var(--mv-esp-3);border-radius:var(--mv-radio-pill);background:var(--mv-rojo);transform-origin:0;height:3px;transition:transform var(--mv-dur-ui) var(--mv-ease);position:absolute;bottom:6px;transform:scaleX(0)}.mv-encabezado__enlace:hover,.mv-encabezado__enlace[aria-current=page]{color:var(--mv-rojo)}.mv-encabezado__enlace:hover:after,.mv-encabezado__enlace[aria-current=page]:after{transform:scaleX(1)}.mv-encabezado__enlace:focus-visible:after{transform:scaleX(1)}.mv-encabezado__acciones{align-items:center;gap:var(--mv-esp-2);flex:none;display:flex}.mv-encabezado__llamar,.mv-encabezado__reservar{display:none}.mv-encabezado__hamburguesa{border-radius:var(--mv-radio-pill);width:48px;height:48px;color:var(--mv-tinta);transition:background var(--mv-transicion), color var(--mv-transicion);justify-content:center;align-items:center;display:inline-flex}.mv-encabezado__hamburguesa:hover{background:#9b191614}.mv-encabezado__llamar{position:relative}.mv-encabezado__llamar-resumen{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--mv-tinta);background:0 0;border-color:currentColor;list-style:none}.mv-encabezado__llamar-resumen:hover{background:#9b19160f}.mv-encabezado__llamar-resumen::marker{content:none}.mv-encabezado__llamar-resumen::-webkit-details-marker{display:none}.mv-encabezado__llamar-caret{width:7px;height:7px;transition:transform var(--mv-transicion);border-bottom:2px solid;border-right:2px solid;flex:none;margin-top:-3px;transform:rotate(45deg)}.mv-encabezado__llamar[open] .mv-encabezado__llamar-caret{margin-top:3px;transform:rotate(-135deg)}.mv-encabezado__llamar-lista{top:calc(100% + var(--mv-esp-2));z-index:20;min-width:288px;padding:var(--mv-esp-2);background:var(--mv-crema-suave);border-radius:var(--mv-radio-tarjeta);box-shadow:0 0 0 1px #4c2a080f, var(--mv-sombra-tarjeta-hover);gap:2px;display:grid;position:absolute;right:0}.mv-encabezado__llamar[open] .mv-encabezado__llamar-lista{animation:mv-encabezado-aparecer var(--mv-dur-micro) var(--mv-ease)}@keyframes mv-encabezado-aparecer{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mv-encabezado__llamar-enlace{min-height:56px;padding:var(--mv-esp-2) var(--mv-esp-4);border-radius:var(--mv-radio-chico);transition:background var(--mv-transicion);flex-direction:column;justify-content:center;gap:2px;text-decoration:none;display:flex}.mv-encabezado__llamar-enlace:hover{background:var(--mv-crema)}.mv-encabezado__llamar-nombre{font-size:var(--mv-texto-sm);color:var(--mv-tinta);font-weight:700}.mv-encabezado__llamar-zona{color:var(--mv-tinta-suave);font-weight:400}.mv-encabezado__llamar-numero{font-family:var(--mv-fuente-titulos);color:var(--mv-rojo);font-size:1.0625rem;font-weight:900}.mv-encabezado--sobre-hero :focus-visible{outline:3px solid var(--mv-crema);outline-offset:2px;box-shadow:0 0 0 5px var(--mv-tinta)}@media (prefers-reduced-motion:no-preference){.mv-encabezado--sobre-hero .mv-encabezado__logo,.mv-encabezado--sobre-hero .mv-encabezado__nav,.mv-encabezado--sobre-hero .mv-encabezado__acciones{animation:mv-enc-entrada .52s var(--mv-ease-cine) backwards}.mv-encabezado--sobre-hero .mv-encabezado__nav{animation-delay:50ms}.mv-encabezado--sobre-hero .mv-encabezado__acciones{animation-delay:.1s}}@keyframes mv-enc-entrada{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}.mv-encabezado--sobre-hero .mv-encabezado__enlace:after{background:currentColor}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.mv-encabezado--sobre-hero .mv-encabezado__barra,.mv-encabezado--sobre-hero .mv-encabezado__enlace,.mv-encabezado--sobre-hero .mv-encabezado__llamar-resumen,.mv-encabezado--sobre-hero .mv-encabezado__hamburguesa,.mv-encabezado--sobre-hero .mv-encabezado__logo-img--blanco,.mv-encabezado--sobre-hero .mv-encabezado__logo-img--color,.mv-encabezado--sobre-hero .mv-encabezado__reservar{animation-timing-function:step-end;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 16px}.mv-encabezado--sobre-hero .mv-encabezado__barra{animation-name:mv-enc-barra}.mv-encabezado--sobre-hero .mv-encabezado__enlace,.mv-encabezado--sobre-hero .mv-encabezado__llamar-resumen,.mv-encabezado--sobre-hero .mv-encabezado__hamburguesa{animation-name:mv-enc-tinta}.mv-encabezado--sobre-hero .mv-encabezado__enlace[aria-current=page]{animation-name:none}.mv-encabezado--sobre-hero .mv-encabezado__logo-img--blanco{animation-name:mv-enc-desvanecer}.mv-encabezado--sobre-hero .mv-encabezado__logo-img--color{animation-name:mv-enc-aparecer}.mv-encabezado--sobre-hero .mv-encabezado__reservar{animation-name:mv-enc-reservar}@keyframes mv-enc-barra{0%{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background-color:#faf3e100;border-bottom-color:#f4e9cc38}}@keyframes mv-enc-tinta{0%{color:var(--mv-crema)}to{color:var(--mv-tinta)}}@keyframes mv-enc-desvanecer{0%{opacity:1}to{opacity:0}}@keyframes mv-enc-aparecer{0%{opacity:0}to{opacity:1}}@keyframes mv-enc-reservar{0%{border-color:var(--mv-crema)}to{border-color:#0000}}}}html.mv-sin-scroll{overflow:hidden}.mv-encabezado__drawer{z-index:var(--mv-z-drawer);transition:background var(--mv-dur-ui) ease;background:#26160d00;position:fixed;inset:0}.mv-encabezado__drawer[hidden]{display:none}.mv-encabezado__drawer.mv-drawer--abierto{background:#26160d73}.mv-encabezado__panel{width:100%;padding:var(--mv-esp-4) max(20px, env(safe-area-inset-right,0px)) calc(var(--mv-esp-5) + env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px));background-color:var(--mv-crema);background-image:var(--mv-papel);background-size:var(--mv-papel-tamano);box-shadow:var(--mv-sombra-isla);transition:transform var(--mv-dur-ui) var(--mv-ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mv-drawer--abierto .mv-encabezado__panel{transform:translate(0)}.mv-encabezado__panel-encabezado{justify-content:space-between;align-items:center;gap:var(--mv-esp-4);margin-bottom:var(--mv-esp-4);display:flex}.mv-encabezado__panel-logo{border-radius:var(--mv-radio-chico);align-items:center;display:inline-flex}.mv-encabezado__panel-logo img{width:76px;height:auto}.mv-encabezado__cerrar{border-radius:var(--mv-radio-pill);width:48px;height:48px;color:var(--mv-tinta);transition:background var(--mv-transicion);justify-content:center;align-items:center;display:inline-flex}.mv-encabezado__cerrar:hover{background:#9b191614}.mv-encabezado__panel-nav .mv-encabezado__lista{gap:2px;display:grid}.mv-encabezado__panel-nav .mv-encabezado__enlace{min-height:52px;padding:var(--mv-esp-2) 0;letter-spacing:-.01em;white-space:normal;font-size:1.5rem;font-weight:900}.mv-encabezado__panel-nav .mv-encabezado__enlace:after{width:36px;bottom:4px;left:0;right:auto}.mv-encabezado__separador{border:0;border-top:1px solid var(--mv-borde);margin:var(--mv-esp-5) 0}.mv-encabezado__panel-titulo{font-size:var(--mv-texto-sm);color:var(--mv-naranja-texto);font-style:italic;font-weight:700}.mv-encabezado__panel-tels{gap:var(--mv-esp-2);margin-top:var(--mv-esp-3);margin-bottom:var(--mv-esp-5);display:grid}.mv-encabezado__panel-tel{align-items:center;gap:var(--mv-esp-3);min-height:56px;padding:var(--mv-esp-2) var(--mv-esp-3);border:1px solid var(--mv-borde);border-radius:var(--mv-radio-chico);background:var(--mv-crema-suave);transition:background var(--mv-transicion), border-color var(--mv-transicion);text-decoration:none;display:flex}.mv-encabezado__panel-tel:hover{border-color:var(--mv-cafe)}.mv-encabezado__panel-tel .mv-icono{color:var(--mv-rojo)}.mv-encabezado__panel-tel-datos{gap:2px;display:grid}.mv-encabezado__panel-tel-nombre{font-size:var(--mv-texto-sm);color:var(--mv-tinta-suave);font-weight:600}.mv-encabezado__panel-tel-numero{font-family:var(--mv-fuente-titulos);color:var(--mv-tinta);font-weight:900}.mv-encabezado__panel-whatsapp{width:100%}@media (min-width:520px){.mv-encabezado__panel{width:420px}}@media (min-width:1024px){.mv-encabezado__logo-img{height:62px}.mv-encabezado__nav{flex:auto;min-width:0;display:block}.mv-encabezado__lista{justify-content:center;gap:2px;display:flex}.mv-encabezado__llamar{display:block}.mv-encabezado__reservar{display:inline-flex}.mv-encabezado__hamburguesa,.mv-encabezado__drawer{display:none}}@media (prefers-reduced-motion:reduce){.mv-encabezado-sticky,.mv-encabezado__barra,.mv-encabezado__enlace,.mv-encabezado__enlace:after,.mv-encabezado__llamar-caret,.mv-encabezado__llamar-enlace,.mv-encabezado__panel-tel,.mv-encabezado__drawer,.mv-encabezado__panel{transition:none}.mv-encabezado__llamar[open] .mv-encabezado__llamar-lista{animation:none}}.mv-redes{align-items:center;gap:var(--mv-esp-2);flex-wrap:wrap;display:flex}.mv-redes__enlace{justify-content:center;align-items:center;gap:var(--mv-esp-2);min-width:44px;min-height:44px;color:inherit;opacity:.92;border:1.5px solid;border-radius:999px;padding:10px;transition:opacity .15s,transform .15s;display:inline-flex}.mv-redes__enlace:hover{opacity:1;transform:translateY(-2px)}.mv-redes__enlace:focus-visible{outline-offset:3px;opacity:1;outline:3px solid}.mv-redes__icono{flex:none;width:20px;height:20px}.mv-redes--lista .mv-redes__enlace{border-radius:999px;padding:8px 16px;font-weight:600}.mv-redes-zonas{gap:var(--mv-esp-4) var(--mv-esp-6,3rem);flex-wrap:wrap;display:flex}.mv-redes-grupo{gap:var(--mv-esp-2);justify-items:start;display:grid}.mv-redes-grupo__titulo{font-size:var(--mv-texto-sm);letter-spacing:.05em;text-transform:uppercase;opacity:.85;font-weight:700}.mv-pie__siguenos{gap:var(--mv-esp-3);margin-top:var(--mv-esp-5);padding-top:var(--mv-esp-5);border-top:1px solid #ffffff2e;display:grid}.mv-redes-home .mv-redes-zonas{margin-top:var(--mv-esp-4)}.mv-redes-home__texto{color:var(--mv-tinta-suave);max-width:60ch}.mv-contacto__redes{gap:var(--mv-esp-3);margin-top:var(--mv-esp-5);display:grid}.mv-redes-zonas--panel{gap:var(--mv-esp-3) var(--mv-esp-5)}.mv-pie{padding-block-end:clamp(24px,4vw,40px)}@media (min-width:1024px){.mv-pie{padding-block-end:calc(clamp(24px, 4vw, 40px) + env(safe-area-inset-bottom,0px))}}.mv-pie__banda{--mv-patron-color:#f4e9cc29;height:clamp(36px,5vw,56px);margin-bottom:clamp(40px,7vw,72px)}.mv-pie__banda:before{-webkit-mask-size:80px 60px;mask-size:80px 60px}.mv-pie__columnas{gap:clamp(36px, 7vw, 48px) var(--mv-esp-6);grid-template-columns:1fr;display:grid}@media (min-width:680px){.mv-pie__columnas{grid-template-columns:repeat(2,1fr)}.mv-pie__columna--marca{grid-column:1/-1}}@media (min-width:960px){.mv-pie__columnas{gap:var(--mv-esp-6) var(--mv-esp-7);grid-template-columns:1.6fr 1fr 1fr 1.3fr}.mv-pie__columna--marca{grid-column:auto}.mv-pie .mv-btn{white-space:nowrap}}.mv-pie__logo{width:168px;height:auto}.mv-pie__leyenda{margin-top:var(--mv-esp-4);letter-spacing:.14em;text-transform:uppercase;color:var(--mv-crema);font-size:.8125rem;font-weight:600}.mv-pie__texto-marca{margin-top:var(--mv-esp-3);color:#ffffffd9;max-width:38ch}.mv-pie__titulo{letter-spacing:.14em;text-transform:uppercase;color:var(--mv-crema);margin-bottom:var(--mv-esp-3);font-size:.8125rem;font-weight:600}.mv-pie__enlace{min-height:44px;color:var(--mv-blanco);transition:color var(--mv-transicion);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.mv-pie__enlace:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.mv-pie__sucursal{justify-items:start;display:grid}.mv-pie__sucursal+.mv-pie__sucursal{margin-top:var(--mv-esp-2)}.mv-pie__sucursal-nombre{font-weight:700}a.mv-pie__sucursal-nombre{flex-wrap:wrap;gap:8px}.mv-pie__sucursal-zona{color:#f7b44c;font-style:italic;font-weight:600}span.mv-pie__sucursal-nombre{min-height:44px;color:var(--mv-blanco);align-items:center;display:inline-flex}.mv-pie__tel{align-items:center;gap:var(--mv-esp-2);min-height:44px;color:var(--mv-crema);font-variant-numeric:tabular-nums;text-decoration:none;display:inline-flex}.mv-pie__tel:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.mv-pie__tel .mv-icono{color:var(--mv-naranja);flex:none}.mv-pie__contacto{gap:var(--mv-esp-4);align-content:start;justify-items:start;display:grid}.mv-pie__contacto .mv-pie__titulo{margin-bottom:0}.mv-pie__whatsapp{gap:var(--mv-esp-3);justify-items:start;display:grid}.mv-pie__nota-whatsapp{max-width:42ch}.mv-pie__horario{align-items:flex-start;gap:var(--mv-esp-2);font-size:var(--mv-texto-sm);color:#ffffffd9;max-width:42ch;display:flex}.mv-pie__horario .mv-icono{color:var(--mv-naranja);flex:none;margin-top:3px}.mv-pie__redes{gap:var(--mv-esp-3);flex-wrap:wrap;display:flex}.mv-pie__red{width:44px;height:44px;color:var(--mv-blanco);transition:border-color var(--mv-transicion), background var(--mv-transicion);border:1.5px solid #fff6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mv-pie__red:hover{border-color:var(--mv-blanco);background:#ffffff1f}.mv-pie__aviso{align-items:flex-start;gap:var(--mv-esp-3);padding:var(--mv-esp-4) var(--mv-esp-5);border-radius:var(--mv-radio-tarjeta);background:#ffffff14;margin-top:clamp(36px,7vw,56px);display:flex}.mv-pie__aviso .mv-icono{color:var(--mv-naranja);flex:none;margin-top:2px}.mv-pie__aviso-texto{color:var(--mv-blanco);font-weight:600}.mv-pie__legal{margin-top:var(--mv-esp-5);padding-top:var(--mv-esp-4);justify-content:space-between;align-items:center;gap:var(--mv-esp-2) var(--mv-esp-5);font-size:var(--mv-texto-sm);color:#ffffffc7;border-top:1px solid #ffffff26;flex-wrap:wrap;display:flex}.mv-pie__legal-nav{align-items:center;gap:var(--mv-esp-2) var(--mv-esp-4);flex-wrap:wrap;display:flex}.mv-pie__legal-enlace{min-height:44px;color:var(--mv-blanco);align-items:center;text-decoration:none;display:inline-flex}.mv-pie__legal-enlace:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.mv-pie__horarios{gap:4px;display:grid}
