@media (min-width:1024px){.mv-buffet-detalle .mv-titulo-capsula{scroll-margin-top:calc(var(--mv-alto-encabezado) + 16px)}}.mv-buffet-detalle__filtro{gap:var(--mv-esp-2);flex-wrap:wrap;margin-bottom:clamp(28px,5vw,44px);display:flex}.mv-buffet-detalle__pill{min-height:44px}.mv-buffet-detalle__pill[aria-pressed=true]{background:var(--mv-rojo);border-color:var(--mv-rojo);color:var(--mv-blanco)}.mv-buffet-detalle__pill[aria-pressed=false]{color:var(--mv-tinta);background:0 0;border-color:#26160d4d}.mv-buffet-detalle__pill[aria-pressed=false]:hover{background:var(--mv-crema-suave);border-color:var(--mv-cafe)}.mv-buffet-detalle__lista{gap:var(--mv-esp-5);display:grid}.mv-buffet-detalle__item[hidden]{display:none}@media (min-width:680px){.mv-buffet-detalle__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mv-buffet-detalle__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.mv-buffet-detalle__tarjeta{gap:var(--mv-esp-3);flex-direction:column;height:100%;padding:clamp(18px,5vw,28px);display:flex}.mv-buffet-detalle__cabecera{gap:2px;display:grid}.mv-buffet-detalle__nombre{letter-spacing:var(--mv-tracking-display);color:var(--mv-rojo);font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:900}.mv-buffet-detalle__zona{color:var(--mv-naranja-texto);font-style:italic;font-weight:700}.mv-buffet-detalle__dato{align-items:flex-start;gap:var(--mv-esp-2);font-size:var(--mv-texto-sm);color:var(--mv-tinta-suave);display:flex}.mv-buffet-detalle__dato .mv-icono{color:var(--mv-naranja-oscuro);flex:none;margin-top:2px}.mv-buffet-detalle__precios{gap:var(--mv-esp-3);padding-block:var(--mv-esp-2);flex-wrap:wrap;margin:0;display:flex}.mv-buffet-detalle__precio{justify-items:start;gap:6px;display:grid}.mv-buffet-detalle__precio dt{font-size:var(--mv-texto-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mv-tinta-suave);font-weight:700}.mv-buffet-detalle__precio dd{border-radius:var(--mv-radio-pill);background:var(--mv-naranja);color:var(--mv-rojo-profundo);align-items:baseline;gap:6px;margin:0;padding:4px 16px 6px;display:inline-flex}.mv-buffet-detalle__cifra{font-family:var(--mv-fuente-titulos);letter-spacing:var(--mv-tracking-display);font-size:1.75rem;font-weight:900;line-height:1.1}.mv-buffet-detalle__moneda{font-size:var(--mv-texto-xs);font-weight:700}.mv-buffet-detalle__acciones{gap:var(--mv-esp-2);padding-top:var(--mv-esp-2);flex-wrap:wrap;margin-top:auto;display:flex}.mv-buffet-detalle__tarifas{gap:var(--mv-esp-3);background:var(--mv-rojo);border-radius:0 var(--mv-radio-banda) 0 var(--mv-radio-banda);color:var(--mv-crema);margin-top:clamp(40px,6vw,64px);padding:clamp(20px,4vw,40px);display:grid}.mv-buffet-detalle__tarifas-titulo{align-items:center;gap:var(--mv-esp-2);font-size:var(--mv-titulo-sm);color:var(--mv-crema);font-weight:900;display:flex}.mv-buffet-detalle__tarifas-titulo .mv-icono{color:var(--mv-naranja)}.mv-buffet-detalle__tarifas-lista{gap:var(--mv-esp-2);display:grid}@media (min-width:680px){.mv-buffet-detalle__tarifas-lista{gap:var(--mv-esp-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.mv-buffet-detalle__tarifas-lista li{padding:var(--mv-esp-3) var(--mv-esp-4);background:var(--mv-crema);border-radius:var(--mv-radio-tarjeta);color:var(--mv-tinta);font-size:var(--mv-texto-sm);font-weight:700}.mv-buffet-detalle__reservaciones{color:var(--mv-crema);font-weight:700}.mv-buffet-detalle__tarifas .mv-nota{color:#fff9ea}.mv-buffet-detalle__aparte{font-size:var(--mv-texto-xs);margin-top:2px;display:block}.mv-buffet-detalle__iva{margin-top:calc(var(--mv-esp-2) * -1);font-size:var(--mv-texto-xs);color:var(--mv-tinta-suave);font-weight:700}.mv-buffet-detalle__intro{max-width:60ch;color:var(--mv-tinta-suave)}
