.pg-evento{overflow-x:clip}.pg-evento h1,.pg-evento h2{text-wrap:balance}.pg-evento .migas{font-family:var(--font-datos);letter-spacing:.08em;color:#ae937d;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.pg-evento .migas a{color:#ae937d;border-bottom:1px solid #0000;text-decoration:none;transition:color .25s,border-color .25s;position:relative}.pg-evento .migas a:before{content:"";position:absolute;inset:-14px -4px}.pg-evento .migas a:focus-visible{outline-offset:2px;outline:2px solid #e0ceac}@media (hover:hover) and (pointer:fine){.pg-evento .migas a:hover{color:#e5484d;border-bottom-color:#e5484d}}.pg-evento .ev-hero{grid-template-columns:clamp(300px,34vw,500px) minmax(0,1fr);align-items:center;gap:48px clamp(48px,7vw,112px);display:grid}.pg-evento .ev-foto{animation:ev-foto .9s var(--ease-b7) .1s both;margin:0;position:relative}.pg-evento .ev-foto-marco{aspect-ratio:4/5;transition:transform .6s var(--ease-b7);animation:ev-destapa 1.15s var(--ease-out) .12s backwards;background:#161311;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000c,0 0 0 1px #2a2421}.pg-evento .ev-foto-img{transition:transform 1s var(--ease-b7), filter .5s;animation:ev-acerca 1.5s var(--ease-out) .12s both}.pg-evento[data-momento=pasado] .ev-foto-img{filter:grayscale(.6)}.pg-evento .ev-foto-fecha{z-index:2;color:#e0ceac;font-family:var(--font-cartel);text-transform:uppercase;animation:ev-cinta-fecha .6s var(--ease-out) .7s backwards;background:#951a21;padding:10px 14px 8px;font-size:clamp(26px,2.4vw,34px);line-height:1;position:absolute;bottom:24px;left:-12px}@media (hover:hover) and (pointer:fine){.pg-evento .ev-foto:hover .ev-foto-marco{transform:rotate(3deg)scale(1.02)}.pg-evento .ev-foto:hover .ev-foto-img{filter:none}}@keyframes ev-foto{0%{opacity:0;transform:translateY(32px)rotate(3deg)}to{opacity:1;transform:rotate(-1.5deg)}}@keyframes ev-destapa{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(-30% -30% -40%)}}@keyframes ev-acerca{0%{scale:1.16}to{scale:1}}@keyframes ev-cinta-fecha{0%{clip-path:inset(0 100% 0 0);translate:-8px}to{clip-path:inset(0);translate:0}}.pg-evento .ev-entra{animation:ev-entra .8s var(--ease-b7) both}.pg-evento .ev-entra-1{animation-delay:.12s}.pg-evento .ev-entra-2{animation-delay:.2s}.pg-evento .ev-entra-3{animation-delay:.28s}.pg-evento .ev-entra-4{animation-delay:.36s}@keyframes ev-entra{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pg-evento .ev-chip,.pg-evento .ev-estado{font-family:var(--font-datos);letter-spacing:.12em;align-items:center;gap:8px;padding:6px 12px 5px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.pg-evento .ev-estado{color:#e0ceac;transition:opacity .3s var(--ease-out), background-color .3s;background:#951a21}.pg-evento .ev-estado[data-momento=pasado]{background:#2a2421}.pg-evento .ev-estado[data-momento=pendiente]{opacity:0;background:0 0}.pg-evento .ev-punto{background:#e0ceac;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite ev-latido}@keyframes ev-latido{50%{opacity:.25;transform:scale(.7)}}.pg-evento .ev-pendiente{transition:opacity .3s var(--ease-out)}.pg-evento .ev-pendiente[data-listo=false]{opacity:0}.pg-evento .ev-titulo{font-family:var(--font-cartel);text-transform:uppercase;color:#e0ceac;overflow-wrap:break-word;margin:0;font-size:clamp(60px,7.8vw,128px);font-weight:400;line-height:.86}.pg-evento .ev-datos{border-top:1px solid #2a2421;grid-template-columns:repeat(4,minmax(0,max-content));gap:18px clamp(28px,3.4vw,56px);margin:0;padding-top:22px;display:grid}.pg-evento .ev-acciones{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pg-evento .ev-aparece{animation:ev-aparece .45s var(--ease-out) both}@keyframes ev-aparece{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pg-evento .ev-compartir-pila{justify-items:center;display:grid}.pg-evento .ev-compartir-txt{transition:opacity .18s var(--ease-out), filter .18s var(--ease-out), transform .18s var(--ease-out);grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.pg-evento .ev-compartir-txt svg{flex:none;display:block}.pg-evento .ev-compartir-pila[data-copiado=false]>:last-child,.pg-evento .ev-compartir-pila[data-copiado=true]>:first-child{opacity:0;filter:blur(4px);transform:translateY(5px)scale(.97)}.pg-evento .ev-compartir-pila[data-copiado=true]>:first-child{transform:translateY(-5px)scale(.97)}.pg-evento .ev-cinta{background:#050505;border-top:1px solid #2a2421;border-bottom:1px solid #2a2421;padding:12px 0;overflow:hidden}.pg-evento .e-fila{white-space:nowrap;width:max-content;font-family:var(--font-cartel);text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px #e0ceac2e;will-change:transform;font-size:clamp(120px,14vw,220px);line-height:.95;animation:60s linear infinite ev-linea;display:flex}.pg-evento .e-fila>span{padding-right:.4em}.pg-evento .e-inversa{-webkit-text-stroke-color:#951a218c;animation-direction:reverse}@keyframes ev-linea{to{transform:translate(-50%)}}.pg-evento .e-cruce{background:#050505;border:1px solid #2a2421;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px clamp(24px,4vw,64px);padding:clamp(28px,4vw,56px);transition:border-color .3s;display:grid}@media (hover:hover) and (pointer:fine){.pg-evento .e-cruce:hover{border-color:#951a21}}.pg-evento .ev-cruce-lado{overflow-wrap:break-word;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.pg-evento .e-x{font-family:var(--font-cartel);color:#951a21;font-size:clamp(72px,8vw,128px);line-height:.8;display:block}@supports (animation-timeline:view()){.pg-evento .e-x{animation:linear both ev-x;animation-timeline:view();animation-range:entry 10% cover 45%}}@supports not (animation-timeline:view()){.rv-js .pg-evento .e-x{opacity:0;transition:opacity .6s var(--ease-out), transform .9s var(--ease-b7);transform:rotate(-90deg)scale(.95)}.rv-js .pg-evento .e-x.is-in{opacity:1;transform:none}}@keyframes ev-x{0%{opacity:0;transform:rotate(-90deg)scale(.95)}to{opacity:1;transform:none}}.pg-evento .galeria{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:240px;gap:12px;display:grid}.pg-evento .galeria .g{background:#161311;position:relative;overflow:hidden}.pg-evento .galeria .g img{filter:grayscale()brightness(.75);transition:filter .5s, transform 1s var(--ease-b7)}@media (hover:hover) and (pointer:fine){.pg-evento .galeria .g:hover img{filter:none;transform:scale(1.05)}}.pg-evento .galeria .g-alto{grid-row:span 2}.pg-evento .galeria .g-ancho{grid-column:span 2}.pg-evento .ev-otros{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;display:grid}.pg-evento .ev-otros>*{align-content:start}@media (max-width:1279px){.pg-evento .ev-datos{grid-template-columns:repeat(2,minmax(0,max-content))}}@media (max-width:1080px) and (min-width:721px){.pg-evento .ev-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 48px}.pg-evento .galeria{grid-auto-rows:200px}.pg-evento .ev-otros .b7-evento-titulo{font-size:32px}}@media (max-width:720px){.pg-evento .ev-hero{grid-template-columns:1fr}.pg-evento .ev-foto{justify-self:center;width:min(84%,320px)}.pg-evento .ev-datos{grid-template-columns:1fr 1fr}.pg-evento .e-fila{font-size:96px}.pg-evento .e-cruce{grid-template-columns:1fr;justify-items:start}.pg-evento .e-x{font-size:64px}.pg-evento .galeria{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:160px;gap:8px}.pg-evento .galeria .g-ancho,.pg-evento .galeria .g:last-child{grid-column:span 2}.pg-evento .ev-otros{scroll-snap-type:x mandatory;padding:0 var(--gutter) 6px;margin:0 calc(var(--gutter) * -1);scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.pg-evento .ev-otros::-webkit-scrollbar{display:none}.pg-evento .ev-otros>*{scroll-snap-align:start;flex:0 0 72%}.pg-evento .ev-otros .b7-evento-titulo{font-size:32px}}@media (prefers-reduced-motion:reduce){.pg-evento .ev-foto,.pg-evento .ev-foto-marco,.pg-evento .ev-foto-img,.pg-evento .ev-foto-fecha,.pg-evento .ev-entra,.pg-evento .ev-punto,.pg-evento .e-fila,.pg-evento .e-x{animation:none!important}.pg-evento .ev-foto{transform:rotate(-1.5deg)}.pg-evento .e-x{opacity:1!important;transform:none!important}.pg-evento .ev-aparece{animation:.2s both b7-fade}.pg-evento .ev-foto-marco,.pg-evento .ev-foto-img{transition-property:filter}.pg-evento .ev-compartir-txt{filter:none!important;transform:none!important}}
