.carta-principal{padding-block-start:calc(var(--alto-nav-compacta) + var(--e-2) + env(safe-area-inset-top))}.carta-principal .contenedor{max-width:var(--ancho-carta);margin-inline:0}.pagina-carta{background:var(--papel)}.pagina-carta .nav{background:rgb(251 250 247 / 0.9);backdrop-filter:blur(10px);color:var(--tinta);border-block-end:1px solid rgb(38 25 14 / 0.08)}.pagina-carta .nav .nav__palabra,.pagina-carta .nav .nav__palabra path{fill:var(--tinta)}.pagina-carta .nav .nav__vinculo{color:var(--tinta-2)}.segmento{display:flex;justify-content:center;gap:clamp(1.5rem,6vw,3.5rem);padding:var(--e-3) var(--sangria) 0;background:transparent}.segmento[hidden]{display:none}.segmento__opcion{position:relative;min-height:var(--alto-control);padding-inline:0.25rem;border:0;background:transparent;color:var(--tinta-2);font-size:var(--t-body);font-weight:var(--w-medio);letter-spacing:0.02em;cursor:pointer;transition:color 0.3s}.segmento__opcion::after{content:"";position:absolute;inset-inline:0.25rem;bottom:0.35rem;height:2px;background:var(--luz);transform:scaleX(0);transform-origin:left center;transition:transform 0.4s var(--ease-orilla, ease)}.segmento__opcion[aria-selected=true]{color:var(--tinta);font-weight:var(--w-fuerte)}.segmento__opcion[aria-selected=true]::after{transform:scaleX(1)}.franja{padding-block:var(--ritmo-apretado);view-transition-name:franja-cabecera}.pagina-carta .franja.sup-oscura{position:relative;overflow:hidden;isolation:isolate;background:var(--madera-calida)}.pagina-carta .franja.sup-oscura::before{content:"";position:absolute;inset:-12% 0 -12%;z-index:-2;background-image:image-set(url(../assets/img/lugar/restaurante-v2-1400.avif) type("image/avif"),url(../assets/img/lugar/restaurante-v2-760.webp) type("image/webp"));background-size:cover;background-position:50% 52%;will-change:transform}.pagina-carta .franja.sup-oscura::after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(104deg,rgb(20 15 10 / 0.86) 0%,rgb(20 15 10 / 0.62) 46%,rgb(20 15 10 / 0.24) 100%),linear-gradient(180deg,rgb(20 15 10 / 0.42) 0%,rgb(20 15 10 / 0) 36%,rgb(20 15 10 / 0.5) 100%)}@media(max-width:47.9rem){.pagina-carta .franja .franja__ahora{display:none}.pagina-carta .franja .franja__marca{display:flex;flex:1;justify-content:flex-end;margin-block-end:var(--e-3)}.pagina-carta .franja .franja__logo{width:84px;height:calc(84px * 132 / 400)}.pagina-carta .franja .franja__titulo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-2) var(--e-3)}.pagina-carta .franja .franja__cambiar{gap:var(--e-2);align-items:center;min-height:38px;padding-inline:var(--e-3);border:1px solid rgb(253 246 234 / 0.45);border-radius:var(--r-pastilla);background:rgb(20 15 10 / 0.3);font-family:var(--f-sans);font-size:0.8125rem;font-weight:var(--w-fuerte);letter-spacing:0.08em;text-transform:uppercase}.pagina-carta .franja .franja__cambiar:disabled{border-color:transparent;background:transparent;padding-inline:0}.pagina-carta .franja .franja__flecha{text-decoration:none;font-size:0.875rem;opacity:0.85}.pagina-carta .franja .franja__horario{font-size:0.8125rem;letter-spacing:0.04em}.pagina-carta .franja .franja__horario:not(:empty)::before{content:none}.pagina-carta .franja.sup-oscura::before,.pagina-carta .franja__marca,.pagina-carta .franja__titulo{animation:none!important}.pagina-carta .franja.sup-oscura{min-height:34vh;display:flex;flex-direction:column;justify-content:flex-end}.pagina-carta .franja.sup-oscura::before{background-image:image-set(url(../assets/img/lugar/restaurante-movil-1115.avif) type("image/avif"),url(../assets/img/lugar/restaurante-movil-720.webp) type("image/webp"));background-position:50% 28%}.pagina-carta .franja.sup-oscura::after{background-image:linear-gradient(180deg,rgb(20 15 10 / 0.4) 0%,rgb(20 15 10 / 0.2) 22%,rgb(20 15 10 / 0.78) 48%,rgb(20 15 10 / 0.94) 100%)}}.pagina-carta .franja.sup-oscura .franja__resto{position:relative}.pagina-carta .franja.sup-oscura>.contenedor::after{content:"";position:absolute;inset-inline:0;inset-block-end:calc(-1 * var(--ritmo-apretado));height:2px;background:linear-gradient(90deg,var(--luz),rgb(242 178 74 / 0))}.pagina-carta .franja.sup-oscura>.contenedor{position:relative}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pagina-carta .franja.sup-oscura::before{animation:franja-camara linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes franja-camara{from{transform:scale(1.06) translateY(0)}to{transform:scale(1) translateY(-6%)}}.pagina-carta .franja__marca,.pagina-carta .franja__titulo{animation:franja-sube linear both;animation-timeline:view();animation-range:exit 0% exit 72%}@keyframes franja-sube{from{opacity:1;transform:none}to{opacity:0.2;transform:translateY(-22px)}}}}.franja--barbados{background:var(--verde);color:var(--blanco)}.franja__fila{display:contents}.franja__marca{min-height:calc(var(--carta-logo-brio) / 2.526);margin-block-end:var(--e-5);view-transition-name:marca-carta}.franja__logo[hidden]{display:none}.franja__logo{display:block;width:var(--carta-logo-brio);max-width:62vw;height:auto}.franja--barbados .franja__logo{width:var(--carta-logo-barb)}.franja__logo.marca-wordmark{fill:var(--blanco)}.franja__ahora{display:block;min-height:1.4em;margin-block-end:var(--e-2);font-size:var(--t-label);font-weight:var(--w-fuerte);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--luz)}.franja--barbados .franja__ahora{color:var(--blanco)}.franja__titulo{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--e-2) var(--e-3);min-height:calc(2em * var(--lh-titulo));margin-block:0;font-size:var(--t-h2);letter-spacing:var(--track-titulo);view-transition-name:franja-titulo}.franja__cambiar{display:inline-flex;align-items:baseline;gap:var(--e-2);min-height:var(--alto-control);margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer}.franja__cambiar:disabled{cursor:default}.franja__flecha{font-size:var(--t-body);text-decoration:underline;text-underline-offset:4px}.franja__flecha[hidden]{display:none}.franja__horario{font-size:var(--t-body);font-weight:var(--w-normal);letter-spacing:0;color:var(--arena-texto)}.franja__horario:not(:empty)::before{content:"\b7  "}.franja__horario--largo{flex-basis:100%;margin-block-start:var(--e-2)}.franja__horario--largo:not(:empty)::before{content:none}.franja--barbados .franja__horario{color:var(--blanco)}@media(max-width:30rem){.franja{padding-block:var(--e-5) var(--e-4)}.franja__fila{display:flex;align-items:center;gap:var(--e-4)}.franja__marca{margin-block-end:var(--e-2);min-height:0}.franja__ahora{margin-block-end:0}.franja__logo{width:120px;height:calc(120px * 132 / 400);object-fit:cover;object-position:top}.franja--barbados .franja__logo{width:96px;height:auto;object-fit:fill}.franja__titulo{min-height:calc(2em * var(--lh-titulo))}}.franja__resto{height:2px;margin-block-start:var(--e-5);background:var(--madera-3)}.franja__resto span{display:block;height:100%;width:var(--resto, 0%);background:var(--luz)}.franja__resto[hidden]{display:block;visibility:hidden}.selector{display:flex;gap:var(--e-2);margin-block-start:var(--e-5);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.selector::-webkit-scrollbar{display:none}.selector__carta{flex:0 0 auto;min-height:var(--alto-control);padding-inline:var(--e-4);border:var(--linea-madera);border-radius:var(--r-control);background:transparent;color:var(--blanco);font-size:var(--t-caption);font-weight:var(--w-medio);white-space:nowrap;cursor:pointer}.selector__carta[aria-current=true]{background:var(--blanco);border-color:var(--blanco);color:var(--madera);font-weight:var(--w-fuerte)}.fuera-de-hora{padding:var(--e-4) 0;border-block-end:var(--linea-arena);font-size:var(--t-body)}.fuera-de-hora[hidden]{display:none}.fuera-de-hora__volver{margin-block-start:var(--e-2)}.indice{min-height:var(--alto-riel);position:sticky;inset-block-start:calc(var(--alto-nav-compacta) + var(--e-2) + env(safe-area-inset-top));z-index:25;padding:var(--e-2) var(--sangria);background:var(--papel);border-block-end:1px solid rgb(38 25 14 / 0.08)}.indice[hidden]{display:none}.indice__vigente{display:flex;align-items:baseline;gap:var(--e-3);width:100%;min-height:var(--alto-control);padding:0.4rem var(--e-4);border:1px solid rgb(38 25 14 / 0.08);border-radius:10px;background:#FFFEFB;box-shadow:0 1px 5px rgb(38 25 14 / 0.06);cursor:pointer;text-align:start}.indice__vigente-rotulo{font-size:0.6875rem;font-weight:var(--w-medio);letter-spacing:0.14em;text-transform:uppercase;color:var(--tinta-2)}.indice__vigente-nombre{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-serif);font-size:1.1875rem;font-weight:var(--w-normal);color:var(--tinta)}.indice__caret{align-self:center;width:0.55rem;height:0.55rem;border-inline-end:1.5px solid var(--tinta-2);border-block-end:1.5px solid var(--tinta-2);rotate:45deg;translate:0 -2px;transition:rotate var(--dur-ui) var(--ease-viento),translate var(--dur-ui) var(--ease-viento)}.indice--abierto .indice__caret{rotate:225deg;translate:0 2px}.indice__panel{position:absolute;inset-inline:0;top:100%;z-index:25;max-height:min(62vh,26rem);overflow-y:auto;padding:var(--e-3) var(--sangria) var(--e-4);background:#FFFEFB;border-radius:0 0 14px 14px;border-block-end:0;box-shadow:0 24px 40px -18px rgb(38 25 14 / 0.4);opacity:0;translate:0 -8px;visibility:hidden;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-viento),translate var(--dur-ui) var(--ease-viento),visibility 0s var(--dur-ui)}.indice--abierto .indice__panel{opacity:1;translate:none;visibility:visible;pointer-events:auto;transition-delay:0s}.indice__bajada{margin-block:var(--e-2) var(--e-3);font-size:var(--t-caption);color:var(--tinta-2)}.indice__grupo{border-block-start:1px solid rgb(38 25 14 / 0.07)}.indice__grupo:first-of-type{border-block-start:0}.indice__chip{display:flex;align-items:center;gap:0.65rem;min-height:var(--alto-control);padding-block:var(--e-2);font-family:var(--f-serif);font-size:1.25rem;color:var(--tinta);text-decoration:none}.indice__chip::before{content:"";flex:0 0 auto;width:1.8rem;height:2px;background:rgb(38 25 14 / 0.18);scale:0.61 1;transform-origin:0 50%;transition:scale var(--dur-ui) var(--ease-viento),background-color var(--dur-ui) var(--ease-viento)}.indice__chip[aria-current=true]::before{scale:1 1;background:var(--luz)}.carta--barbados .indice__chip[aria-current=true]::before{background:var(--verde)}.indice__fina{display:flex;align-items:center;min-height:2.5rem;padding-inline-start:calc(1.1rem + 0.65rem);font-size:var(--t-caption);color:var(--tinta-2);text-decoration:none}@media(min-width:76rem){.indice__vigente{display:none}.indice__panel{position:static;max-height:none;overflow-x:auto;overflow-y:visible;scrollbar-width:none;padding:0;background:none;border:0;box-shadow:none;opacity:1;translate:none;visibility:visible;pointer-events:auto;display:flex;align-items:center;justify-content:center;justify-content:safe center;gap:clamp(var(--e-4),2.2vw,var(--e-6))}.indice__panel::-webkit-scrollbar{display:none}.indice__bajada{display:none}.indice__grupo{display:contents}.indice__grupo{border:0}.indice__fila{display:contents}.pagina-carta .indice__fina,.pagina-carta .indice__desplegar,.pagina-carta .indice__finas{display:none}.indice__chip{position:relative;min-height:0;padding:0.4rem 0.1rem 0.6rem;font-family:var(--f-sans);font-size:0.8125rem;font-weight:var(--w-medio);letter-spacing:0.07em;text-transform:uppercase;white-space:nowrap;color:var(--tinta-2);transition:color var(--dur-ui) var(--ease-viento)}.indice__chip::before{display:none}.indice__chip::after{content:"";position:absolute;inset-inline:0;inset-block-end:2px;height:2px;background:var(--luz);scale:0 1;transform-origin:50% 50%;transition:scale var(--dur-ui) var(--ease-viento)}.indice__chip:hover,.indice__chip:focus-visible{color:var(--tinta)}.indice__chip:hover::after{scale:0.45 1}.indice__chip[aria-current=true]{color:var(--tinta);font-weight:var(--w-fuerte)}.indice__chip[aria-current=true]::after{scale:1 1}.carta--barbados .indice__chip[aria-current=true]::after{background:var(--verde)}}.bloque{margin-block-start:var(--e-7);scroll-margin-block-start:calc(var(--alto-nav) + var(--alto-riel) - 12px)}.carta__lista{padding-block-start:var(--e-5)}.bloque:first-of-type{margin-block-start:0}.bloque{position:relative}.categoria__centinela{position:absolute;inset-block-start:0;inset-inline-start:0;width:1px;height:1px}.bloque__cabecera{padding-block-end:var(--e-2);border-block-end:1px solid rgb(38 25 14 / 0.14)}.bloque__nombre{font-family:var(--f-serif);font-size:var(--t-h1);font-weight:var(--w-normal);letter-spacing:0;line-height:var(--lh-apretada);text-transform:none}.carta--barbados .bloque__nombre{font-family:var(--f-sans);font-size:var(--t-h2);font-weight:var(--w-negro);letter-spacing:var(--track-titulo);text-transform:uppercase}.categoria{margin-block-start:var(--e-5)}.categoria__sub{margin-block-end:var(--e-3);font-size:var(--t-body);font-weight:var(--w-fuerte);letter-spacing:0.04em;color:var(--tinta-2);scroll-margin-block-start:calc(var(--alto-nav) + var(--alto-riel))}.categoria__nota{margin-block:var(--e-3) var(--e-5);font-size:var(--t-caption);color:var(--tinta-2)}.item+.item{margin-block-start:var(--e-3)}.pagina-carta .item{display:flex;align-items:center;gap:var(--e-4);padding:10px var(--e-4) 10px 10px;background:#FFFEFB;border:1px solid rgb(38 25 14 / 0.06);border-radius:10px;box-shadow:0 2px 10px rgb(38 25 14 / 0.05)}.item__foto{flex:0 0 auto;width:76px;height:76px;object-fit:cover;border-radius:7px}.item__foto--vacia{display:grid;place-items:center;background:#EFE9DD;color:rgb(38 25 14 / 0.3)}.item__foto--vacia svg{width:26px;height:26px}.item__cuerpo{flex:1;min-width:0}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pagina-carta .item{animation:entra-item linear both;animation-timeline:view();animation-range:entry 0% entry 45%}@keyframes entra-item{from{opacity:0;transform:translateY(30px) scale(0.975)}to{opacity:1;transform:none}}}}@media(max-width:47.9rem){@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pagina-carta .item,.pagina-carta .item__foto{animation:none}.pagina-carta .bloque{animation:entra-item linear both;animation-timeline:view();animation-range:entry 0% entry 30%}}}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.pagina-carta .nav::after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:2px;background:var(--luz);transform-origin:0 50%;animation:carta-progreso linear both;animation-timeline:scroll(root)}.bloque__cabecera{position:relative;border-block-end-color:transparent}.bloque__cabecera::after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-1px;width:100%;height:1px;background:rgb(38 25 14 / 0.14);transform-origin:0 50%;animation:filete-crece linear both;animation-timeline:view();animation-range:entry 0% entry 35%}.item__foto{animation:entra-foto linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}}@keyframes carta-progreso{from{scale:0 1}to{scale:1 1}}@keyframes filete-crece{from{scale:0 1}to{scale:1 1}}@keyframes entra-foto{from{opacity:0;scale:0.9}to{opacity:1;scale:1}}.item__linea{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e-4)}.item__nombre{font-size:var(--t-h3);font-weight:var(--w-fuerte);line-height:var(--lh-media)}.pagina-carta .item__nombre{font-family:var(--f-serif);font-size:1.375rem;font-weight:var(--w-normal)}.item__precio{flex:0 0 auto;font-size:var(--t-body);font-weight:var(--w-medio)}.item__precio--nota{font-size:var(--t-caption);font-weight:var(--w-normal);color:var(--tinta-2)}.item__descripcion{margin-block-start:var(--e-1);max-width:var(--ancho-texto);font-size:var(--t-caption);color:var(--tinta-2)}.item__variantes{display:flex;flex-wrap:wrap;gap:var(--e-1) var(--e-4);margin-block-start:var(--e-2);font-size:var(--t-caption);color:var(--tinta-2)}.item__variante b{font-weight:var(--w-medio);color:var(--tinta)}.ac{margin-inline-start:var(--e-2);font-size:var(--t-micro);font-weight:var(--w-negro);letter-spacing:0.1em;color:var(--verde);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:help}.carta__separador{margin-block:var(--e-8) 0;padding-block-start:var(--e-4);border-block-start:2px solid var(--tinta);scroll-margin-block-start:calc(var(--alto-nav) + var(--alto-riel) - 12px)}.carta__separador-nombre{margin:0;font-family:var(--f-serif);font-size:var(--t-h1);font-weight:var(--w-normal);line-height:var(--lh-apretada)}.carta__separador-horario{margin:var(--e-2) 0 0;font-size:var(--t-caption);font-weight:var(--w-medio);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--tinta-2)}.carta__separador+.bloque{margin-block-start:var(--e-6)}.indice__carta{display:flex;align-items:center;min-height:var(--alto-control);margin-block-start:var(--e-3);font-size:var(--t-caption);font-weight:var(--w-medio);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--tinta-2);text-decoration:none}.indice__carta:first-of-type{margin-block-start:0}@media(min-width:76rem){.indice__carta{min-height:0;margin:0;padding-inline-start:var(--e-4);border-inline-start:1px solid rgb(38 25 14 / 0.18);font-size:0.6875rem;white-space:nowrap}.indice__carta:first-of-type{padding-inline-start:0;border:0}}.carta__pie{margin-block-start:var(--e-6);padding-block-start:var(--e-4);border-block-start:var(--linea-arena);font-size:var(--t-caption);color:var(--tinta-2)}.carta__pie p{margin:0 0 var(--e-3)}.carta__pie p:last-child{margin-block-end:0}.esqueleto__barra{height:1rem;margin-block-end:var(--e-3);background:var(--arena-profunda);opacity:0.55}.esqueleto__barra--titulo{height:1.5rem;width:42%;margin-block-end:var(--e-5)}.esqueleto__barra--corta{width:62%}.estado-carta{padding-block:var(--e-7)}.estado-carta__titulo{font-size:var(--t-h3);margin-block-end:var(--e-5)}.estado-carta__acciones{display:grid;gap:var(--e-3);max-width:var(--ancho-form)}.estado-carta__bajada{max-width:var(--ancho-form);margin-block-start:var(--e-3);font-size:var(--t-caption);color:var(--tinta-2)}.precio-tapado{color:var(--tinta-2)}@media(min-width:62rem){.categoria__nota,.categoria__items{max-width:var(--ancho-lectura)}}@media(min-width:76rem){.carta-principal .contenedor{max-width:78rem;margin-inline:auto}.categoria__nota{max-width:var(--ancho-lectura)}.categoria__items{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-3) clamp(1.5rem,3vw,2.5rem);align-items:start}.categoria__items>.item+.item{margin-block-start:0}}.item--destacado{padding-block:var(--e-4);border-block:1px solid var(--trazo-orilla)}.item--destacado .item__nombre{font-size:var(--t-h2)}.item--destacado .item__descripcion{margin-block-start:var(--e-3);font-size:var(--t-body)}.carta__lista{view-transition-name:carta-lista}::view-transition-old(carta-lista),::view-transition-new(carta-lista){animation-duration:var(--dur-ui);animation-timing-function:var(--ease-viento)}::view-transition-new(carta-lista){animation-name:sube-carta}@keyframes sube-carta{from{opacity:0;transform:translateY(var(--carta-lista-subida))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}}.cartas__lista{margin:0;padding:0;list-style:none}.cartas__opcion{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4);width:100%;min-height:56px;padding:var(--e-3) 0;border:0;border-block-end:var(--linea-arena);background:none;color:inherit;font-size:var(--t-body-lg);font-weight:var(--w-medio);text-align:start;cursor:pointer}.cartas__opcion[aria-current=true]{font-weight:var(--w-fuerte)}.cartas__ahora{font-size:var(--t-label);font-weight:var(--w-fuerte);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--tinta-2)}.estado-carta--proximamente{padding-block:clamp(5rem,18vh,10rem);text-align:center}.proximamente__titulo{margin:0 0 var(--e-3);font-family:var(--f-serif);font-weight:var(--w-normal);font-size:var(--t-h1);color:var(--tinta)}.proximamente__bajada{margin:0;font-size:var(--t-caption);letter-spacing:0.08em;color:var(--tinta-2)}.indice__fila{display:flex;align-items:center;gap:var(--e-2)}.indice__fila .indice__chip{flex:1;min-width:0}.indice__desplegar{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;cursor:pointer}.indice__desplegar::before{content:"";width:0.5rem;height:0.5rem;border-inline-end:1.5px solid var(--tinta-2);border-block-end:1.5px solid var(--tinta-2);rotate:45deg;translate:0 -2px;transition:rotate var(--dur-ui) var(--ease-viento),translate var(--dur-ui) var(--ease-viento)}.indice__desplegar[aria-expanded=true]::before{rotate:225deg;translate:0 2px}.indice__finas[hidden]{display:none}.indice__finas{padding-block-end:var(--e-2)}@media(hover:hover)and (pointer:fine){.pagina-carta .item{position:relative;transition:translate 0.35s var(--ease-viento),box-shadow 0.35s var(--ease-viento),border-color 0.35s var(--ease-viento)}.pagina-carta .item::before{content:"";position:absolute;inset-block:14px;inset-inline-start:0;width:2px;border-radius:2px;background:var(--luz);scale:1 0;transition:scale 0.4s var(--ease-viento)}.pagina-carta .item:hover{translate:0 -2px;border-color:rgb(38 25 14 / 0.1);box-shadow:0 12px 28px -12px rgb(38 25 14 / 0.22)}.pagina-carta .item:hover::before{scale:1 1}.pagina-carta .item__foto{overflow:hidden}.pagina-carta img.item__foto,.pagina-carta .item__foto--vacia svg{transition:transform 0.5s var(--ease-viento),color 0.35s var(--ease-viento)}.pagina-carta .item:hover img.item__foto{transform:scale(1.06)}.pagina-carta .item:hover .item__foto--vacia svg{transform:rotate(-8deg) scale(1.08)}.pagina-carta .item:hover .item__foto--vacia{color:rgb(38 25 14 / 0.5)}.pagina-carta .item__precio{transition:color 0.35s var(--ease-viento)}.pagina-carta .item:hover .item__precio{color:var(--tinta)}}dialog.hoja[data-hoja-cartas]{width:min(92vw,26rem);margin:auto;border-radius:var(--r-control)}.indice__velo{position:fixed;inset:0;z-index:-1;background:rgb(20 15 10 / 0.38);opacity:0;visibility:hidden;transition:opacity var(--dur-ui) var(--ease-viento),visibility 0s var(--dur-ui)}.indice--abierto .indice__velo{opacity:1;visibility:visible;transition-delay:0s}@media(min-width:76rem){.indice__velo{display:none}}
