@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-carta-alergenos){display:flex;flex-wrap:wrap;align-items:center;gap:var(--espacio-3xs) var(--espacio-xs);color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-carta-alergenos-lista),:where(.ui-dietas){display:flex;flex-wrap:wrap;gap:var(--espacio-3xs) var(--espacio-s);margin-block:0;padding-inline-start:0;list-style:none}:where(.ui-dietas){font-size:var(--paso--1)}:where(.ui-alergeno),:where(.ui-dieta){display:inline-flex;align-items:center;gap:var(--espacio-3xs)}:where(.ui-alergeno-icono),:where(.ui-dieta-icono){flex:none;inline-size:var(--paso-0);block-size:var(--paso-0)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-encabezado){display:flex;flex-direction:column;gap:var(--espacio-2xs)}:where(.ui-encabezado)>:where(*){margin-block:0}:where(.ui-antetitulo){color:var(--color-acento-texto);font-weight:var(--peso-destacado);line-height:var(--interlineado-titulares)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-enfoque-arriba,.ui-enfoque-arriba-inicio,.ui-enfoque-arriba-fin){--_enfoque-y: top}:where(.ui-enfoque-abajo,.ui-enfoque-abajo-inicio,.ui-enfoque-abajo-fin){--_enfoque-y: bottom}:where(.ui-enfoque-inicio,.ui-enfoque-arriba-inicio,.ui-enfoque-abajo-inicio){--_enfoque-x: left}:where(.ui-enfoque-fin,.ui-enfoque-arriba-fin,.ui-enfoque-abajo-fin){--_enfoque-x: right}:where(:is(.ui-enfoque-inicio,.ui-enfoque-arriba-inicio,.ui-enfoque-abajo-inicio):dir(rtl)){--_enfoque-x: right}:where(:is(.ui-enfoque-fin,.ui-enfoque-arriba-fin,.ui-enfoque-abajo-fin):dir(rtl)){--_enfoque-x: left}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-imagen){display:block}:where(.ui-medio){display:block;inline-size:100%;block-size:auto;object-fit:cover;object-position:var(--_enfoque-x, center) var(--_enfoque-y, center)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-plato-fila){display:flex;align-items:flex-start;gap:var(--espacio-s)}:where(.ui-plato-cuerpo){display:flex;flex:1;flex-direction:column;gap:var(--espacio-2xs);min-inline-size:0}:where(.ui-plato-fila)>:where(.ui-imagen){flex:none}:where(.ui-foto-plato){inline-size:var(--espacio-3xl);block-size:auto;aspect-ratio:1;border-radius:var(--radio)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-fondo-imagen){position:absolute;inset:0;z-index:-1;overflow:clip;background-color:var(--color-velo)}:where(.ui-fondo-imagen-foto){display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--_enfoque-x, center) var(--_enfoque-y, center);opacity:calc(1 - var(--opacidad-velo))}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-seccion){container:ui-seccion / inline-size;padding-block:var(--espacio-seccion)}:where(.ui-seccion.ui-seccion-sangre){padding-block:0}:where(.ui-seccion-imagen){position:relative;isolation:isolate}:where(.ui-columnas){display:grid;gap:var(--espacio-l);align-items:center}:where(.ui-columnas-medio){aspect-ratio:4 / 3;border-radius:var(--radio)}@container ui-seccion (inline-size >= 48rem){:where(.ui-columnas){grid-template-columns:1fr 1fr;gap:var(--espacio-xl)}:where(.ui-columnas.ui-imagen-inicio)>:where(.ui-imagen){grid-row:1;grid-column:1}:where(.ui-columnas.ui-imagen-inicio)>:where(.ui-columnas-texto){grid-row:1;grid-column:2}}:where(.ui-entradilla){max-inline-size:var(--medida-texto)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-carta-avisos){max-inline-size:var(--medida-texto);color:var(--color-texto-suave)}:where(.ui-carta-avisos)>:where(p){margin-block:0}:where(.ui-carta-categoria-descripcion){max-inline-size:var(--medida-texto);color:var(--color-texto-suave)}:where(.ui-carta-plato){display:flex;flex-direction:column;gap:var(--espacio-2xs);padding-block-end:var(--espacio-s);border-block-end:var(--borde-ancho) solid var(--color-borde)}:where(.ui-carta-plato) :where(p){margin-block:0}:where(.ui-carta-plato-cabeza){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--espacio-3xs) var(--espacio-s)}:where(.ui-carta-plato-nombre){font-weight:var(--peso-destacado);line-height:var(--interlineado-titulares)}:where(.ui-carta-precio){margin-inline-start:auto;font-weight:var(--peso-destacado);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.ui-carta-precios){display:flex;flex-wrap:wrap;gap:var(--espacio-3xs) var(--espacio-m);margin-block:0;padding-inline-start:0;font-variant-numeric:tabular-nums;list-style:none}:where(.ui-carta-precios) :where(data){font-weight:var(--peso-destacado);white-space:nowrap}:where(.ui-carta-plato-descripcion){color:var(--color-texto-suave)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-cta-banda){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espacio-l)}:where(.ui-cta-texto){flex:1 1 var(--grid-min-ancho);max-inline-size:var(--medida-texto)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-faq-cuerpo){max-inline-size:var(--medida-texto)}:where(.ui-faq-elemento){border-block-end:var(--borde-ancho) solid var(--color-borde)}:where(.ui-faq-elemento:first-child){border-block-start:var(--borde-ancho) solid var(--color-borde)}:where(.ui-faq-pregunta){min-block-size:var(--area-tactil);padding-block:var(--espacio-s);cursor:pointer;font-weight:var(--peso-destacado);line-height:var(--interlineado-titulares)}:where(.ui-faq-respuesta){padding-block-end:var(--espacio-m)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-galeria-figura){display:flex;flex-direction:column;gap:var(--espacio-2xs);margin:0}:where(.ui-galeria-medio){aspect-ratio:4 / 3;border-radius:var(--radio)}:where(.ui-galeria-pie){color:var(--color-texto-suave);font-size:var(--paso--1)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-habitaciones-aviso),:where(.ui-habitacion-dato)>:where(dt),:where(.ui-habitacion-lista),:where(.ui-habitacion-nota){color:var(--color-texto-suave)}:where(.ui-habitaciones-rejilla){--_columnas: 1;--_hueco: var(--espacio-l);grid-template-columns:repeat(auto-fit,minmax(max(min(var(--grid-min-estrecho),100%),calc((100% - (var(--_columnas) - 1) * var(--_hueco)) / var(--_columnas))),1fr));gap:var(--_hueco)}:where(.ui-habitaciones-1){max-inline-size:var(--medida-texto)}:where(.ui-habitaciones-2){--_columnas: 2}:where(.ui-habitaciones-3){--_columnas: 3}:where(.ui-habitacion){display:flex;flex-direction:column;overflow:clip;border:var(--borde-ancho) solid var(--color-borde);border-radius:var(--radio);background-color:var(--color-fondo)}:where(.ui-habitacion)>:where(.ui-imagen){order:-1}:where(.ui-habitacion-cuerpo){flex:1;padding:var(--espacio-m)}:where(.ui-habitacion-medio){aspect-ratio:4 / 3}:where(.ui-habitacion-datos){display:grid;grid-template-columns:auto 1fr;gap:var(--espacio-3xs) var(--espacio-2xs)}:where(.ui-habitacion-dato){display:grid;grid-column:1 / -1;grid-template-columns:subgrid}:where(.ui-habitacion-dato)>:where(dd){margin-inline-start:0}:where(.ui-habitacion-precio) :where(data),:where(.ui-habitacion-rotulo){font-weight:var(--peso-destacado);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.ui-habitacion-lista),:where(.ui-habitacion-nota){font-size:var(--paso--1)}:where(.ui-habitacion-lista){display:flex;flex-wrap:wrap;gap:var(--espacio-3xs) var(--espacio-s);padding-inline-start:0;list-style:none}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-hero-sangre .ui-hero-medio){aspect-ratio:3 / 2}:where(.ui-hero-sangre .ui-hero-capa){padding-block:var(--espacio-l) var(--espacio-xl)}@container ui-seccion (inline-size >= 48rem){:where(.ui-hero-sangre .ui-hero-marco){display:grid;position:relative;aspect-ratio:2 / 1}:where(.ui-hero-sangre .ui-hero-marco)>:where(*){grid-area:1 / 1}:where(.ui-hero-sangre .ui-hero-medio){position:absolute;inset:0;block-size:100%;aspect-ratio:auto}:where(.ui-hero-sangre .ui-hero-capa){display:flex;position:relative;flex-direction:column;justify-content:flex-end;padding-block:var(--espacio-xl)}:where(.ui-hero-sangre .ui-hero-panel){max-inline-size:var(--medida-texto);padding:var(--espacio-l);border-radius:var(--radio);box-shadow:var(--sombra)}}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-ubicacion){display:grid;gap:var(--espacio-xl);align-items:start}:where(.ui-ubicacion-datos){display:grid;gap:var(--espacio-xl);align-items:start}@container ui-seccion (inline-size >= 48rem){:where(.ui-ubicacion-con-mapa){grid-template-columns:1fr 1fr}:where(.ui-ubicacion-sin-mapa)>:where(.ui-ubicacion-datos){grid-template-columns:1fr 1fr}}:where(.ui-horario){display:grid;grid-template-columns:max-content 1fr;gap:var(--espacio-2xs) var(--espacio-m);margin-block:0;font-variant-numeric:tabular-nums}:where(.ui-horario-fila){display:grid;grid-column:1 / -1;grid-template-columns:subgrid;padding-block-end:var(--espacio-2xs);border-block-end:var(--borde-ancho) solid var(--color-borde)}:where(.ui-horario-fila)>:where(dt){font-weight:var(--peso-destacado)}:where(.ui-horario-fila)>:where(dd){margin-inline-start:0}:where(.ui-horario-nota){max-inline-size:var(--medida-texto);color:var(--color-texto-suave)}:where(.ui-direccion){font-style:normal}:where(.ui-direccion)>:where(p){margin-block:0}:where(.ui-direccion)>:where(p+p){margin-block-start:var(--espacio-2xs)}:where(.ui-direccion-enlace,.ui-mapa-atribucion a){display:inline-flex;align-items:center;min-block-size:var(--area-tactil);text-underline-offset:var(--subrayado-separacion)}:where(.ui-direccion-enlace){color:var(--color-texto);text-decoration-line:underline}:where(.ui-mapa){margin:0}:where(.ui-mapa-imagen){border:var(--borde-ancho) solid var(--color-borde);border-radius:var(--radio)}:where(.ui-mapa-atribucion){color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-mapa-atribucion)>:where(a){color:inherit}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-formulario-contacto-cuerpo){max-inline-size:var(--medida-texto)}:where(.ui-formulario){position:relative;display:flex;flex-direction:column;gap:var(--espacio-l)}:where(.ui-formulario) :where(p){margin:0}:where(.ui-campo){display:flex;flex-direction:column;gap:var(--espacio-3xs);min-inline-size:0;margin:0;padding:0;border:0}:where(.ui-campo-etiqueta){padding:0;font-weight:var(--peso-destacado);line-height:var(--interlineado-titulares)}:where(.ui-campo-ayuda){color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-campo-control){box-sizing:border-box;inline-size:100%;min-block-size:var(--area-tactil);padding-block:var(--espacio-2xs);padding-inline:var(--espacio-xs);border:var(--accion-borde-ancho) solid var(--color-borde);border-radius:var(--radio);background-color:var(--color-fondo);color:inherit;font:inherit}:where(textarea.ui-campo-control){min-block-size:calc(var(--area-tactil) * 3);resize:block}:where(.ui-campo-control[aria-invalid=true]){border-color:var(--color-error-borde);border-width:calc(var(--accion-borde-ancho) * 2)}:where(.ui-campo-error){padding-inline-start:var(--espacio-2xs);border-inline-start:calc(var(--accion-borde-ancho) * 3) solid var(--color-error-borde);color:var(--color-error-texto);font-weight:var(--peso-destacado)}:where(.ui-formulario-icono){display:inline-block;inline-size:var(--paso-0);block-size:var(--paso-0);margin-inline-end:var(--espacio-3xs);vertical-align:middle}:where(.ui-formulario-exito-titulo .ui-formulario-icono){inline-size:var(--paso-1);block-size:var(--paso-1)}:where(.ui-opciones){display:flex;flex-direction:column}:where(.ui-opcion){display:flex;align-items:center;gap:var(--espacio-2xs);min-block-size:var(--area-tactil)}:where(.ui-campo-casilla .ui-opcion){align-items:flex-start;padding-block:var(--espacio-2xs)}:where(.ui-opcion)>:where(input){flex:none;inline-size:var(--paso-1);block-size:var(--paso-1);margin:0;accent-color:var(--color-acento-texto)}:where(.ui-formulario-privacidad){display:flex;flex-direction:column;gap:var(--espacio-2xs);color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-formulario-privacidad a){color:var(--color-texto);text-underline-offset:var(--subrayado-separacion)}:where(.ui-formulario-borrador){color:var(--color-texto);font-weight:var(--peso-destacado)}:where(.ui-formulario-trampa){position:absolute;inline-size:0;block-size:0;overflow:hidden;clip-path:inset(100%);white-space:nowrap}:where(.ui-formulario-resumen,.ui-formulario-aviso:not(:empty),.ui-formulario-exito){display:flex;flex-direction:column;gap:var(--espacio-2xs);padding:var(--espacio-s);border:var(--accion-borde-ancho) solid var(--color-borde);border-radius:var(--radio)}:where(.ui-formulario-resumen,.ui-formulario-aviso[data-estado=fallo],.ui-formulario-exito){border-width:calc(var(--accion-borde-ancho) * 2);border-inline-start-width:calc(var(--accion-borde-ancho) * 3)}:where(.ui-formulario-resumen,.ui-formulario-aviso[data-estado=fallo]){border-color:var(--color-error-borde)}:where(.ui-formulario-exito){border-color:var(--color-exito-borde)}:where(.ui-formulario-resumen-titulo,.ui-formulario-aviso[data-estado=fallo] .ui-formulario-aviso-titulo){color:var(--color-error-texto)}:where(.ui-formulario-exito-titulo){color:var(--color-exito-texto)}:where(.ui-formulario[hidden],.ui-formulario-resumen[hidden],.ui-formulario-exito[hidden]){display:none}:where(.ui-formulario-resumen ul){display:flex;flex-direction:column;gap:var(--espacio-3xs);margin:0;padding:0;list-style:none}:where(.ui-formulario-resumen a){color:inherit;text-underline-offset:var(--subrayado-separacion)}:where(.ui-formulario-resumen-titulo,.ui-formulario-aviso-titulo){font-weight:var(--peso-destacado)}:where(.ui-formulario-exito-titulo){margin:0}:where(.ui-formulario-envio){display:flex;flex-wrap:wrap;align-items:center;gap:var(--espacio-s) var(--espacio-m)}:where(.ui-formulario-boton){font:inherit;font-weight:var(--peso-destacado);cursor:pointer}:where(.ui-formulario-boton[aria-disabled=true]){cursor:progress}:where(.ui-formulario-nota){color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-formulario-contacto-cuerpo:has(.ui-formulario[hidden]) .ui-formulario-nota){display:none}:where(.ui-formulario-pareja){display:grid;gap:var(--espacio-l)}@container ui-seccion (inline-size >= 48rem){:where(.ui-formulario-pareja){grid-template-columns:1fr 1fr;gap:var(--espacio-3xs) var(--espacio-m)}:where(.ui-formulario-pareja)>:where(.ui-campo){display:grid;grid-row:span 4;grid-template-rows:subgrid}:where(.ui-formulario-pareja .ui-campo-etiqueta){grid-row:1}:where(.ui-formulario-pareja .ui-campo-ayuda){grid-row:2}:where(.ui-formulario-pareja .ui-campo-control){grid-row:3;align-self:end}:where(.ui-formulario-pareja .ui-campo-error){grid-row:4}}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-indice){padding-block:var(--espacio-xs);background-color:var(--color-fondo);color:var(--color-texto)}:where(.ui-indice-lista){display:flex;flex-wrap:wrap;gap:var(--espacio-2xs) var(--espacio-xs);margin:0;padding:0;list-style:none}:where(.ui-indice-enlace){display:inline-flex;align-items:center;min-block-size:var(--area-tactil);padding-inline:var(--espacio-s);border:var(--borde-ancho) solid var(--color-borde);border-radius:calc(var(--area-tactil) / 2);color:inherit;text-decoration:none}:where(.ui-indice-enlace:hover){border-color:currentColor}:where(.ui-indice-fija){container:ui-indice / inline-size;border-block-end:var(--borde-ancho) solid var(--color-borde)}:where(.ui-indice-fija .ui-indice-lista){flex-wrap:nowrap;padding:calc(var(--foco-ancho) + var(--foco-separacion));overflow-x:auto;overflow-inline:auto;scroll-padding-inline:calc(var(--foco-ancho) + var(--foco-separacion));scroll-snap-type:inline proximity;scrollbar-width:none}:where(.ui-indice-fija .ui-indice-lista)>:where(li){flex:none;scroll-snap-align:start}:where(.ui-indice-fija .ui-indice-enlace){white-space:nowrap}@container ui-indice (inline-size >= 48rem){:where(.ui-indice-fija .ui-indice-lista){flex-wrap:wrap;overflow-x:visible;overflow-inline:visible}}@media(min-height:30rem){:where(.ui-indice-fija){position:sticky;inset-block-start:0;z-index:9}:where(html:has(.ui-indice-fija)){--_altura-indice: calc( var(--area-tactil) + 2 * var(--espacio-xs) + 2 * (var(--foco-ancho) + var(--foco-separacion)) + var(--borde-ancho) )}:where(html:has(.ui-indice-fija)){scroll-padding-block-start:calc(var(--_altura-indice) + var(--foco-ancho) + var(--foco-separacion))}@supports selector(:popover-open){:where(html:has(.ui-cabecera-fija) .ui-indice-fija){inset-block-start:var(--altura-cabecera)}:where(html:has(.ui-indice-fija):has(.ui-cabecera-fija)){scroll-padding-block-start:calc(var(--altura-cabecera) + var(--_altura-indice) + var(--foco-ancho) + var(--foco-separacion))}}}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-menu-dia-avisos),:where(.ui-menu-dia-avisos)>:where(p),:where(.ui-menu-dia-bebida),:where(.ui-menu-dia-nota){max-inline-size:var(--medida-texto);margin-block:0}:where(.ui-menu-dia-avisos),:where(.ui-menu-dia-nota),:where(.ui-menu-dia-cuando),:where(.ui-menu-dia-incluye),:where(.ui-menu-dia-plato-descripcion){color:var(--color-texto-suave)}:where(.ui-menu-dia-cuando),:where(.ui-menu-dia-incluye){font-size:var(--paso--1)}:where(.ui-menu-dia-modalidad-nombre),:where(.ui-menu-dia-plato-nombre),:where(.ui-menu-dia-rotulo),:where(.ui-menu-dia-precio){font-weight:var(--peso-destacado);line-height:var(--interlineado-titulares)}:where(.ui-menu-dia-modalidades){display:grid;gap:var(--espacio-s);margin-block:0}:where(.ui-menu-dia-modalidad){display:flex;flex-direction:column;gap:var(--espacio-3xs);padding:var(--espacio-m);border:var(--borde-ancho) solid var(--color-borde);border-radius:var(--radio);background-color:var(--color-fondo)}:where(.ui-menu-dia-modalidad)>:where(dd){margin-inline-start:0}:where(.ui-menu-dia-precio){font-size:var(--paso-2);font-variant-numeric:tabular-nums;white-space:nowrap}@container ui-seccion (inline-size >= 48rem){:where(.ui-menu-dia-modalidades){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}:where(.ui-menu-dia-plato){display:flex;flex-direction:column;gap:var(--espacio-2xs);padding-block-end:var(--espacio-s);border-block-end:var(--borde-ancho) solid var(--color-borde)}:where(.ui-menu-dia-plato) :where(p){margin-block:0}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-resenas-aviso){max-inline-size:var(--medida-texto);color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-resena){display:flex;flex-direction:column;gap:var(--espacio-s);block-size:100%;margin:0;padding-inline-start:var(--espacio-m);border-inline-start:var(--borde-ancho) solid var(--color-acento-texto)}:where(.ui-resena-texto){margin:0}:where(.ui-resena-texto)>:where(p){margin-block:0}:where(.ui-resena-autor){display:flex;flex-wrap:wrap;gap:var(--espacio-3xs) var(--espacio-s);margin-block-start:auto;color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-resena-nombre){color:var(--color-texto);font-weight:var(--peso-destacado)}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-planes){--_columnas: 1;--_hueco: var(--espacio-l);grid-template-columns:repeat(auto-fit,minmax(max(min(var(--grid-min-estrecho),100%),calc((100% - (var(--_columnas) - 1) * var(--_hueco)) / var(--_columnas))),1fr));gap:var(--_hueco)}:where(.ui-planes-1){max-inline-size:var(--medida-texto)}:where(.ui-planes-2){--_columnas: 2}:where(.ui-planes-3){--_columnas: 3}:where(.ui-planes-4){--_columnas: 4}:where(.ui-plan){padding:var(--espacio-m);border:var(--borde-ancho) solid var(--color-borde);border-radius:var(--radio);background-color:var(--color-fondo)}:where(.ui-plan-resumen){color:var(--color-texto-suave)}:where(.ui-plan-importes){display:flex;flex-direction:column;gap:var(--espacio-s);padding-block:var(--espacio-s);border-block:var(--borde-ancho) solid var(--color-borde)}:where(.ui-plan-importe)>:where(dt){color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-plan-importe)>:where(dd){display:flex;flex-direction:column;margin-inline-start:0}:where(.ui-plan-cifra){font-size:var(--paso-2);font-weight:var(--peso-destacado);line-height:var(--interlineado-titulares);font-variant-numeric:tabular-nums}:where(.ui-plan-iva){color:var(--color-texto-suave);font-size:var(--paso--1)}:where(.ui-plan-lista)>:where(ul){padding-inline-start:var(--espacio-m)}:where(.ui-plan-lista)>:where(ul)>:where(li+li){margin-block-start:var(--espacio-3xs)}:where(.ui-plan-rotulo){font-weight:var(--peso-destacado)}:where(.ui-plan-acciones){margin-block-start:auto}}@layer tokens,base,componentes,secciones,cliente;@layer secciones{:where(.ui-tarjetas-rejilla){--_columnas: 3;--_hueco: var(--espacio-l);grid-template-columns:repeat(auto-fit,minmax(max(min(var(--grid-min-estrecho),100%),calc((100% - (var(--_columnas) - 1) * var(--_hueco)) / var(--_columnas))),1fr));gap:var(--_hueco)}:where(.ui-tarjetas-2){--_columnas: 2}:where(.ui-tarjetas-3){--_columnas: 3}:where(.ui-tarjetas-4){--_columnas: 4}:where(.ui-tarjeta){display:flex;flex-direction:column;overflow:clip;border:var(--borde-ancho) solid var(--color-borde);border-radius:var(--radio);background-color:var(--color-fondo)}:where(.ui-tarjeta-cuerpo){flex:1;padding:var(--espacio-m)}:where(.ui-tarjeta)>:where(.ui-imagen){order:-1}:where(.ui-tarjeta-medio){aspect-ratio:4 / 3}:where(.ui-tarjeta-datos){display:flex;flex-wrap:wrap;gap:var(--espacio-3xs) var(--espacio-s);padding-inline-start:0;color:var(--color-texto-suave);font-size:var(--paso--1);list-style:none}:where(.ui-tarjeta-acciones){margin-block-start:auto}}
