.wf-nav{z-index:30;background:var(--wf-papel);border-bottom:1px solid var(--wf-linea);position:sticky;top:0}.wf-nav-fila{justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.wf-nav-marca{letter-spacing:2px;color:inherit;font-weight:800;text-decoration:none}.wf-nav-enlaces{align-items:center;gap:24px;display:none}.wf-nav-enlaces a{color:inherit;min-height:var(--wf-toque);align-items:center;text-decoration:none;display:inline-flex}.wf-nav-enlaces a.wf-boton{color:var(--wf-papel)}.wf-nav-menu-boton{min-width:var(--wf-toque);min-height:var(--wf-toque);border:1px solid var(--wf-linea);border-radius:var(--wf-radio);cursor:pointer;color:inherit;background:0 0;font-size:20px}.wf-menu-abierto{z-index:40;background:var(--wf-papel);flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed;inset:0}.wf-menu-abierto a{color:inherit;min-height:var(--wf-toque);align-items:center;font-size:24px;font-weight:700;text-decoration:none;display:flex}.wf-invitacion{background:var(--wf-fondo);border-bottom:1px solid var(--wf-linea);text-align:center;padding:10px 16px}.wf-hero{border-bottom:1px solid var(--wf-linea);padding:48px 0}.wf-hero .wf-h1{margin:12px 0}.wf-chip{border:1px solid var(--wf-tinta);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-block}.wf-ticket-etapa{flex-direction:column;gap:8px;display:flex}.wf-ticket-etapa[data-estado=cerrada]{opacity:.55}.wf-ticket-etapa[data-estado=vigente]{border-color:var(--wf-tinta);box-shadow:inset 0 0 0 1px var(--wf-tinta)}.wf-precio{font-size:36px;font-weight:800;line-height:1}.wf-lista-limpia{margin:0;padding:0;list-style:none}.wf-lista-limpia>li+li{margin-top:8px}.wf-faq details{border-top:1px solid var(--wf-linea);padding:12px 0}.wf-faq summary{cursor:pointer;min-height:var(--wf-toque);align-items:center;font-weight:600;display:flex}.wf-pie{background:var(--wf-fondo);padding:32px 0}.wf-barra-compra{z-index:25;background:var(--wf-papel);border-top:1px solid var(--wf-linea);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0}.wf-barra-compra[data-oculta=true]{pointer-events:none;transform:translateY(110%)}.wf-legal{gap:24px;padding:32px 0 64px;display:grid}.wf-legal nav a{color:inherit;padding:8px 0;display:block}.wf-agotado-tarjetas{display:none}@media (min-width:900px){.wf-agotado-tarjetas{display:grid}.wf-agotado-linea{display:none}.wf-nav-enlaces{display:flex}.wf-nav-menu-boton,[data-movil]{display:none}.wf-legal{grid-template-columns:240px 1fr}.wf-barra-compra{display:none}}@media (prefers-reduced-motion:reduce){.wf-barra-compra{transition:none}}
