.redes{--redes-oro:#c2a061;--redes-aro:color-mix(in srgb, var(--redes-oro) 60%, transparent);flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.cine[data-tono=claro] .redes{--redes-oro:#9a7a3e}.redes-enlace{border:1px solid var(--redes-aro);width:2.75rem;height:2.75rem;color:inherit;border-radius:50%;place-items:center;transition:color .25s,border-color .25s;display:grid}.redes-enlace svg{width:1.15rem;height:1.15rem}.redes-enlace--tripadvisor svg{width:1.35rem}@media (hover:hover) and (pointer:fine){.redes-enlace:hover{color:var(--redes-oro);border-color:var(--redes-oro)}}.redes-enlace:focus-visible{color:var(--redes-oro);border-color:var(--redes-oro)}@media (prefers-reduced-motion:reduce){.redes-enlace{transition:none}}
.cine-bordado{--bordado-ancho:clamp(15rem, 30vw, 28rem);--bordado-alto:calc(var(--bordado-ancho) * 231 / 1080);--bordado-hilo:#9a7a3e;--bordado-hilo-claro:#c2a061;--bordado-letra:#5e4519;--bordado-letra-claro:#8a6a30;--bordado-puntada:#9a7a3e99;--bordado-luz:#ffffffb3;--bordado-relieve:#5a462840;grid-template-columns:minmax(0, 1fr) var(--bordado-ancho) minmax(0, 1fr);pointer-events:none;grid-template-rows:auto auto;justify-items:center;row-gap:clamp(.9rem,1.6vw,1.3rem);width:100%;display:grid}.cine-bordado--pie{--bordado-ancho:clamp(14rem, 26vw, 24rem);--bordado-letra:#9a7a3e;--bordado-letra-claro:#c2a061;--bordado-puntada:#c2a0618c;--bordado-luz:#0009;--bordado-relieve:#e0c88f29}.cine-bordado-logo{aspect-ratio:1080/231;background:repeating-linear-gradient(115deg, var(--bordado-hilo) 0 1.2px, var(--bordado-hilo-claro) 1.2px 2.4px);width:100%;filter:drop-shadow(0 1px 0 var(--bordado-luz)) drop-shadow(0 -1px 0 var(--bordado-relieve));grid-area:1/2;-webkit-mask:url(/brand/etereo-logo.png) 50%/contain no-repeat;mask:url(/brand/etereo-logo.png) 50%/contain no-repeat}.cine-bordado-costura{background:repeating-linear-gradient(90deg, var(--bordado-hilo) 0 9px, transparent 9px 14px);height:2px;filter:drop-shadow(0 1px 0 var(--bordado-luz));grid-row:1;place-self:start stretch}.cine-bordado-costura--izq{margin-top:calc(var(--bordado-alto) * .465 - 1px)}.cine-bordado-costura--der{margin-top:calc(var(--bordado-alto) * .554 - 1px)}.cine-bordado-costura--izq{margin-right:calc(var(--bordado-ancho) * -.052 + 6px);grid-column:1}.cine-bordado-costura--der{margin-left:calc(var(--bordado-ancho) * -.051 + 6px);grid-column:3}.cine-bordado-nombre{grid-area:2/1/auto/-1;padding:.6rem 1.3rem;position:relative}.cine-bordado-texto{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:.5em;text-transform:uppercase;white-space:nowrap;background:repeating-linear-gradient(115deg, var(--bordado-letra) 0 1px, var(--bordado-letra-claro) 1px 2px);color:#0000;filter:drop-shadow(0 1px 0 var(--bordado-luz));-webkit-background-clip:text;background-clip:text;margin-right:-.5em;font-size:clamp(.72rem,.6rem + .35vw,.92rem);font-weight:600;line-height:1.6;display:block}.cine-bordado-pespunte{position:absolute}.cine-bordado-pespunte--arriba,.cine-bordado-pespunte--abajo{background:repeating-linear-gradient(to right, var(--bordado-puntada) 0 3px, transparent 3px 6px);height:1px;left:0;right:0}.cine-bordado-pespunte--arriba{top:0}.cine-bordado-pespunte--abajo{bottom:0}.cine-bordado-pespunte--der,.cine-bordado-pespunte--izq{background:repeating-linear-gradient(to bottom, var(--bordado-puntada) 0 3px, transparent 3px 6px);width:1px;top:0;bottom:0}.cine-bordado-pespunte--der{right:0}.cine-bordado-pespunte--izq{left:0}.cine-mesa-datos .cine-bordado{width:auto;margin-top:clamp(1rem,4vw,3.5rem);margin-inline:max(0px, var(--cine-der) - var(--cine-izq)) max(0px, var(--cine-izq) - var(--cine-der))}@media (min-width:900px) and (min-aspect-ratio:4/5),(min-width:640px) and (max-height:500px) and (orientation:landscape){.cine-mesa-datos .cine-bordado{grid-area:4/1/auto/-1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.cine-bordado[data-cose]:not(.es-visible) :is(.cine-bordado-costura,.cine-bordado-logo,.cine-bordado-texto,.cine-bordado-pespunte--arriba){clip-path:inset(0 100% 0 0)}.cine-bordado[data-cose]:not(.es-visible) .cine-bordado-pespunte--der{clip-path:inset(0 0 100%)}.cine-bordado[data-cose]:not(.es-visible) .cine-bordado-pespunte--abajo{clip-path:inset(0 0 0 100%)}.cine-bordado[data-cose]:not(.es-visible) .cine-bordado-pespunte--izq{clip-path:inset(100% 0 0)}.cine-bordado[data-cose].es-visible .cine-bordado-costura--izq{animation:1s steps(16,end) .15s both cine-cose-x}.cine-bordado[data-cose].es-visible .cine-bordado-logo{animation:2s steps(30,end) 1.15s both cine-cose-x}.cine-bordado[data-cose].es-visible .cine-bordado-costura--der{animation:1s steps(16,end) 3.15s both cine-cose-x}.cine-bordado[data-cose].es-visible .cine-bordado-pespunte--arriba{animation:.9s steps(14,end) 2.2s both cine-cose-x}.cine-bordado[data-cose].es-visible .cine-bordado-pespunte--der{animation:.3s steps(4,end) 3.1s both cine-cose-y}.cine-bordado[data-cose].es-visible .cine-bordado-pespunte--abajo{animation:.9s steps(14,end) 3.4s both cine-cose-x-inv}.cine-bordado[data-cose].es-visible .cine-bordado-pespunte--izq{animation:.3s steps(4,end) 4.3s both cine-cose-y-inv}.cine-bordado[data-cose].es-visible .cine-bordado-texto{animation:1.9s steps(19,end) 2.5s both cine-cose-x}html:not(.cine-listo) .cine-bordado[data-cose] *{animation:1ms linear 6s both cine-cose-x}}@keyframes cine-cose-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cine-cose-x-inv{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes cine-cose-y{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes cine-cose-y-inv{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}
