.vitrina-rail[data-astro-cid-afg6vbhd]{scrollbar-width:none}.vitrina-rail[data-astro-cid-afg6vbhd]::-webkit-scrollbar{display:none}.vitrina-flecha[data-astro-cid-afg6vbhd][hidden]{display:none}.vitrina-flecha[data-astro-cid-afg6vbhd]{touch-action:none;-webkit-touch-callout:none;transition:transform .1s}.generos__marca[data-astro-cid-ugus2awr]{inset-block:4px;opacity:0;width:calc(50% - 4px);transform:translateX(calc(var(--i,0) * 100%));background:#d9b97a;border-radius:9999px;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s;position:absolute;left:4px;box-shadow:0 6px 18px -6px #d9b97ab3}.generos__marca[data-astro-cid-ugus2awr][data-visible]{opacity:1}.genero[data-astro-cid-ugus2awr]{color:#f3eee6b3}.genero[data-astro-cid-ugus2awr]:hover{color:#f3eee6}.genero[data-astro-cid-ugus2awr][aria-pressed=true]{color:#141210}.generos[data-astro-cid-ugus2awr]:not(:has([aria-pressed=true])) .genero[data-astro-cid-ugus2awr]{animation:1.8s ease-in-out infinite latido}.generos[data-astro-cid-ugus2awr]:not(:has([aria-pressed=true])) .genero[data-astro-cid-ugus2awr]+.genero[data-astro-cid-ugus2awr]{animation-delay:.9s}@keyframes latido{0%,30%,to{transform:scale(1)}8%{color:#f3eee6;text-shadow:0 0 12px #d9b97ad9;transform:scale(1.12)}16%{transform:scale(1.02)}23%{color:#f3eee6;text-shadow:0 0 10px #d9b97a99;transform:scale(1.08)}}.nota[data-astro-cid-ugus2awr]{transition:background-color .25s,border-color .25s,box-shadow .25s,transform .2s,opacity .25s}.nota[data-astro-cid-ugus2awr]:hover{border-color:var(--nota);transform:translateY(-1px)}.nota[data-astro-cid-ugus2awr]:active{transform:scale(.96)}.nota__punto[data-astro-cid-ugus2awr]{background:var(--nota);transition:transform .25s}.nota[data-astro-cid-ugus2awr][aria-pressed=true]{background:color-mix(in srgb, var(--nota) 24%, transparent);border-color:var(--nota);color:#fff;box-shadow:0 0 20px -6px var(--nota)}.nota[data-astro-cid-ugus2awr][aria-pressed=true] .nota__punto[data-astro-cid-ugus2awr]{transform:scale(1.45)}.nota__cuenta[data-astro-cid-ugus2awr]{opacity:.55;font-size:10px}.nota[data-astro-cid-ugus2awr][data-vacia]:not([aria-pressed=true]){opacity:.38}.cta[data-astro-cid-ugus2awr][data-pulso]{animation:.45s ease-out pulso}@keyframes pulso{40%{transform:scale(1.05);box-shadow:0 0 0 6px #d9b97a40}}@media (prefers-reduced-motion:reduce){.generos__marca[data-astro-cid-ugus2awr],.nota[data-astro-cid-ugus2awr],.nota__punto[data-astro-cid-ugus2awr]{transition:none}.cta[data-astro-cid-ugus2awr][data-pulso],.generos[data-astro-cid-ugus2awr] .genero[data-astro-cid-ugus2awr]{animation:none!important}}.arma3x2__brillo{pointer-events:none;background:radial-gradient(circle at 20% 30%,#d9b97a29,#0000 40%),radial-gradient(circle at 80% 70%,#cf4a861a,#0000 40%),radial-gradient(circle at 60% 10%,#3b7fd41a,#0000 35%);animation:18s ease-in-out infinite alternate arma3x2-brillo;position:absolute;inset:-40%}@keyframes arma3x2-brillo{to{transform:translate(6%,-4%)rotate(8deg)}}.arma3x2__lugar--siguiente{animation:1.8s ease-in-out infinite arma3x2-respira}@keyframes arma3x2-respira{50%{border-color:#d9b97a;box-shadow:0 0 22px -6px #d9b97a99}}.arma3x2__lugar--lleno{animation:.45s cubic-bezier(.22,1.4,.36,1) arma3x2-entra}@keyframes arma3x2-entra{0%{opacity:0;transform:scale(.6)rotate(-6deg)}}.arma3x2__lugar--gratis{box-shadow:0 0 0 2px #d9b97a,0 0 28px -4px #d9b97acc}.arma3x2__cta--listo{animation:1.6s ease-out infinite arma3x2-llama;box-shadow:0 0 #d9b97a80}@keyframes arma3x2-llama{70%{box-shadow:0 0 0 12px #d9b97a00}}.arma3x2__switch{appearance:none;cursor:pointer;background:#ffffff26;border-radius:9999px;flex-shrink:0;width:2.75rem;height:1.5rem;transition:background-color .25s;position:relative}.arma3x2__switch:after{content:"";background:#f3eee6;border-radius:9999px;width:1.1rem;height:1.1rem;transition:transform .25s;position:absolute;top:.2rem;left:.2rem}.arma3x2__switch:checked{background:#e8772e}.arma3x2__switch:checked:after{transform:translate(1.25rem)}.arma3x2__switch:focus-visible{outline-offset:2px;outline:2px solid #d9b97a}.arma3x2__lista{scrollbar-width:thin;scrollbar-color:#d9b97a66 transparent}.arma3x2__filtros{scrollbar-width:none}.arma3x2__filtros::-webkit-scrollbar{display:none}.arma3x2__buscar::-webkit-search-cancel-button{appearance:none}@media (prefers-reduced-motion:reduce){.arma3x2__brillo,.arma3x2__lugar--siguiente,.arma3x2__lugar--lleno,.arma3x2__cta--listo{animation:none}}
