.p1-capa{position:fixed;inset:0;z-index:60;background:var(--m-fondo);color:var(--m-texto)}.p1-fondo{position:absolute;inset:0 0 auto 0;height:300px;overflow:hidden;pointer-events:none;background:radial-gradient(110% 45% at 10% -8%,rgba(163,107,255,.24),transparent 62%),radial-gradient(80% 35% at 105% 2%,rgba(255,95,180,.12),transparent 60%),var(--m-fondo)}.p1-fondo img{position:absolute;inset:-20%;width:140%;height:140%;object-fit:cover;filter:blur(90px) saturate(.85) brightness(.6);transform:translateZ(0)}.p1-fondo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,8,12,.1),rgba(9,8,12,.38) 50%,#09080C)}@media (min-width:768px){.p1-fondo{height:620px}}.p1-desliza{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain}.p1-columna{position:relative;max-width:480px;min-height:100%;margin:0 auto;padding:14px 16px 0;display:flex;flex-direction:column;gap:16px}.p1-cab{display:flex;align-items:center;gap:12px;padding-top:6px}.p1-redondo{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;cursor:pointer;flex:0 0 auto;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--m-texto)}.p1-redondo:disabled{opacity:.35;cursor:default}.p1-ceja{margin-right:auto;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CFC8D8;display:inline-flex;align-items:center}.p1-ceja i{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#A36BFF,#FF5FB4);margin:0 8px;display:inline-block}.p1-flyer{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:var(--m-superficie);border:1px solid rgba(255,255,255,.12)}.p1-flyer img{position:relative;width:100%;height:100%;object-fit:contain;display:block}.p1-flyer img.lados{position:absolute;inset:-15%;width:130%;height:130%;object-fit:cover;filter:blur(28px) saturate(.9) brightness(.6)}.p1-evento{display:grid;grid-gap:6px;gap:6px;min-width:0}.p1-renglon{margin:0;font-size:15px;color:#CFC8D8}.p1-cancelacion{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--m-texto2)}.p1-cancelacion b{font-weight:600;color:#CFC8D8}.p1-linea{font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.p1-titulo{margin:0;font-weight:800;font-size:34px;line-height:.96;overflow-wrap:anywhere;color:#F5F2F8}.p1-datos{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px;margin:0}.p1-datos .ancho{grid-column:1/-1}.p1-datos dt,.p1-et{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CFC8D8}.p1-datos dd{margin:2px 0 0;font-size:15.5px;font-weight:500;color:var(--m-texto)}.p1-vidrio{background:rgba(20,16,27,.66);border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35)}.p1-tipos{display:grid;grid-gap:10px;gap:10px}.p1-tipo{position:relative;padding:16px;display:grid;grid-gap:14px;gap:14px}.p1-elegir{display:grid;grid-gap:12px;gap:12px;text-align:left;color:inherit;font:inherit;width:100%;cursor:pointer;background:none;border:0;padding:0}.p1-elegir:disabled{cursor:default}.p1-tipo.escogido:after{content:"";position:absolute;inset:-1px;border-radius:18px;padding:1.5px;pointer-events:none;background:var(--anillo,#C9A8FF);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.p1-tipo-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.p1-tipo-cab b{display:block;font-size:17px;font-weight:600}.p1-tipo-cab small{display:block;font-size:13px;color:var(--m-texto2);margin-top:2px}.p1-precio{font-weight:800;font-size:34px;line-height:1;color:var(--m-texto);flex:0 0 auto}.p1-precio.agotado{color:#8A8196;font-size:24px}.p1-precio{display:inline-flex;align-items:flex-start}.p1-precio .signo{font-size:15px;font-weight:700;line-height:1;margin:2px 1px 0 0;color:#CFC8D8}.p1-fase{margin:0;font-size:13px;color:#CFC8D8;display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.p1-pildora{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.08);color:#F5F2F8;font-weight:600}.p1-pildora i{width:7px;height:7px;border-radius:50%;background:var(--anillo,#C9A8FF);flex:0 0 auto}.p1-cuenta-atras{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#E5DCF0}.m-evd-cuenta{display:block;margin:0 0 2px;text-align:center;font-size:13.5px;font-weight:600;color:#E5DCF0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p1-contador{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07)}.p1-cantidad{margin-right:auto;display:flex;flex-direction:column;gap:2px;font-size:14px;color:#CFC8D8}.p1-cantidad small{font-size:12px;color:var(--m-texto2)}.p1-contador .p1-redondo{font-size:22px;line-height:1;font-weight:600}.p1-cuantos{min-width:36px;text-align:center;font-weight:700;font-size:24px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p1-suma{margin-left:auto;text-align:right;font-size:12px;line-height:1.35}.p1-nota,.p1-suma{color:var(--m-texto2)}.p1-nota{margin:0;font-size:13px;text-align:center}.p1-nota.error{color:var(--m-rojo-suave,#EF7D8A)}.p1-linea-pie{font-size:12px;color:#A69EB2;text-align:center}@media (prefers-reduced-transparency:reduce){.p1-tipo.escogido,.p1-vidrio{background:#141118;-webkit-backdrop-filter:none;backdrop-filter:none}}.p1-pie{position:-webkit-sticky;position:sticky;bottom:0;margin:auto -16px 0;padding:14px 16px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px;background:radial-gradient(210px 46px at 50% 42px,rgba(163,107,255,.36),rgba(255,95,180,.08) 55%,transparent 80%),rgba(9,8,12,.88);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);border-top:0}.m-evd-desde{margin:0;text-align:center;font-size:14px;color:var(--m-texto2)}.m-evd-desde b{font-family:var(--m-f-bs);font-weight:800;font-size:26px;color:var(--m-texto);letter-spacing:.02em;margin-left:6px}.m-evd-cabeza .organiza,.m-evento-detalle .donde+.organiza{margin:-2px 0 0;font-size:14px;font-weight:600;color:var(--m-texto2)}.p1-datos-comprador{display:grid;grid-gap:14px;gap:14px}.p1-resumen{padding:14px 16px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.p1-resumen b{font-weight:600;font-size:16px}.p1-resumen span{font-weight:800;font-size:28px;line-height:1}.p1-campo{display:grid;grid-gap:6px;gap:6px}.p1-campo>span{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CFC8D8}.p1-campo input{height:48px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:var(--m-texto);font:inherit;font-size:16px;padding:0 14px;width:100%;box-sizing:border-box}.p1-campo input:focus-visible{outline:2px solid #A36BFF;outline-offset:1px}.p1-campo input[aria-invalid=true]{border-color:var(--m-rojo-suave,#EF7D8A)}.p1-campo small{font-size:12.5px;color:var(--m-texto2)}.p1-campo small.error{color:var(--m-rojo-suave,#EF7D8A)}.p1-casilla{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.4;color:var(--m-texto2)}.p1-casilla input{width:20px;height:20px;margin-top:1px;flex:0 0 auto;accent-color:#A36BFF}.p1-casilla a{color:var(--m-texto);text-decoration:underline}.p1-casilla.con-error input{outline:2px solid #FF6B6B;outline-offset:2px;border-radius:4px}.p1-atras{background:none;border:0;color:var(--m-texto2);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer;padding:8px;text-align:center}.p1-atras:disabled{opacity:.4;cursor:default}