ol.svelte-1jygbt1{counter-reset:none;gap:.3em;margin:0 0 1em;padding:0;list-style:none;display:flex}li.svelte-1jygbt1{flex:1 1 0;min-width:0;position:relative}li.svelte-1jygbt1+li:where(.svelte-1jygbt1):before{content:"";background:color-mix(in srgb, var(--2) 30%, transparent);height:2px;position:absolute;top:1.05em;left:calc(1.3em - 50%);right:calc(50% + 1.3em)}li.done.svelte-1jygbt1+li:where(.svelte-1jygbt1):before,li.current.svelte-1jygbt1:before{background:var(--2)}button.svelte-1jygbt1,.step.svelte-1jygbt1{width:100%;box-shadow:none;color:var(--muted);font:inherit;font-size:var(--step--1);text-align:center;background:0 0;border:0;border-radius:.6em;flex-direction:column;align-items:center;gap:.25em;min-height:44px;margin:0;padding:.1em .2em .2em;font-weight:400;line-height:1.2;display:flex}button.svelte-1jygbt1{cursor:pointer;color:var(--2-dark)}button.svelte-1jygbt1:hover .label:where(.svelte-1jygbt1){text-decoration:underline}button.svelte-1jygbt1:focus-visible{outline:3px solid var(--2-light)}.num.svelte-1jygbt1{border:2px solid color-mix(in srgb, var(--2) 45%, transparent);z-index:1;background:#fff;border-radius:50%;place-items:center;width:2.1em;height:2.1em;font-weight:700;display:grid;position:relative}.done.svelte-1jygbt1 .num:where(.svelte-1jygbt1){background:var(--2);border-color:var(--2);color:#fff}.current.svelte-1jygbt1 .num:where(.svelte-1jygbt1){border-color:var(--1);background:var(--1);color:#fff}.current.svelte-1jygbt1 .label:where(.svelte-1jygbt1){color:var(--1-ink);font-weight:700}.label.svelte-1jygbt1{overflow-wrap:anywhere}.visually-hidden.svelte-1jygbt1{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.summary.svelte-xc3dpv{z-index:1;box-shadow:0 0 0 2px color-mix(in srgb, var(--2) 35%, transparent), 0 4px 10px #00000014;font-size:var(--step--1);background:#fff;border-radius:.8em;grid-area:summary;align-self:start;padding:.6em .8em;position:sticky;top:0}.bar.svelte-xc3dpv{flex-wrap:wrap;align-items:center;gap:.2em .6em;display:flex}h3.svelte-xc3dpv{font-size:var(--step-0);color:var(--1-ink);margin:0}.count.svelte-xc3dpv{color:var(--muted)}.total.svelte-xc3dpv{font-size:var(--step-0);margin:0 0 0 auto}.toggle.svelte-xc3dpv{border-radius:var(--round-pill);min-height:44px;box-shadow:none;color:var(--2-dark);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:.3em .7em;font-weight:700;text-decoration:underline}.toggle.svelte-xc3dpv:focus-visible{outline:3px solid var(--2-light)}.detail.svelte-xc3dpv{border-top:1px solid color-mix(in srgb, var(--2) 25%, transparent);margin-top:.4em;padding-top:.4em;display:none}.expanded.svelte-xc3dpv .detail:where(.svelte-xc3dpv){display:block}.item.svelte-xc3dpv,.option.svelte-xc3dpv{margin:0 0 .2em}.option.svelte-xc3dpv{color:var(--2-dark)}.tier.svelte-xc3dpv{background:color-mix(in srgb, var(--2) 15%, white);color:var(--2-dark);white-space:nowrap;border-radius:1em;margin-left:.5em;padding:.05em .6em;display:inline-block}.line.svelte-xc3dpv{justify-content:space-between;gap:1em;margin:.1em 0;display:flex}.amount.svelte-xc3dpv{white-space:nowrap}.note.svelte-xc3dpv{color:var(--2-dark)}.placeholder.svelte-xc3dpv{visibility:hidden}.placeholder.svelte-xc3dpv span:where(.svelte-xc3dpv):before{content:attr(data-text)}.empty.svelte-xc3dpv{color:var(--muted);margin:0}.closes.svelte-xc3dpv{color:var(--muted);font-size:var(--step--2);margin-top:.5em;display:block}.visually-hidden.svelte-xc3dpv{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container compra (width>=46rem){.summary.svelte-xc3dpv{flex-direction:column;padding:.9em 1em;display:flex;top:1em}.bar.svelte-xc3dpv{display:contents}.count.svelte-xc3dpv{order:1}.detail.svelte-xc3dpv{order:2;display:block}.total.svelte-xc3dpv{border-top:1px solid color-mix(in srgb, var(--2) 25%, transparent);font-size:var(--step-1);order:3;margin:.5em 0 0;padding-top:.4em}.toggle.svelte-xc3dpv{display:none}}fieldset.svelte-10nfkp1{border:0;flex-direction:column;gap:.5em;min-width:0;margin:0;padding:0;display:flex}legend.svelte-10nfkp1{margin-bottom:.4em;font-weight:700}.type.svelte-10nfkp1{-moz-column-gap:.7em;outline:2px solid color-mix(in srgb, var(--2) 35%, transparent);cursor:pointer;background:#fff;border-radius:.7em;grid-template-columns:auto 1fr auto;grid-template-areas:"radio name price""radio fondo fondo""radio left left";align-items:center;column-gap:.7em;padding:.7em .9em;display:grid}.type.svelte-10nfkp1:has(input:where(.svelte-10nfkp1):checked){outline:3px solid var(--2)}.type.soldout.svelte-10nfkp1{opacity:.55;cursor:not-allowed}.type.svelte-10nfkp1 input:where(.svelte-10nfkp1){width:1.3em;height:1.3em;accent-color:var(--2);grid-area:radio}.type-name.svelte-10nfkp1{overflow-wrap:anywhere;grid-area:name;min-width:0;font-weight:700}.type-tier.svelte-10nfkp1{background:color-mix(in srgb, var(--2) 15%, white);color:var(--2-dark);font-size:var(--step--1);white-space:nowrap;border-radius:1em;margin-left:.5em;padding:.05em .6em;font-weight:400;display:inline-block}.type-price.svelte-10nfkp1{text-align:right;grid-area:price}.list-price.svelte-10nfkp1{color:var(--muted);font-size:var(--step--1);margin-right:.3em}.type-fondo.svelte-10nfkp1{color:var(--2-dark);grid-area:fondo}.type-left.svelte-10nfkp1{color:var(--1-ink);grid-area:left}.type-left.svelte-10nfkp1:empty{display:none}.field.svelte-10nfkp1{flex-direction:column;gap:.25em;min-width:0;display:flex}.field.svelte-10nfkp1>label:where(.svelte-10nfkp1){font-weight:700;font-size:var(--step--1)}.hint.svelte-10nfkp1{color:var(--muted);font-size:var(--step--2)}.code-row.svelte-10nfkp1{gap:.5em;display:flex}.code-row.svelte-10nfkp1 input:where(.svelte-10nfkp1){text-transform:uppercase;flex:1;min-width:0}button.svelte-10nfkp1{font:inherit;border-radius:var(--round-pill);cursor:pointer;border:0;font-weight:700}button.svelte-10nfkp1:disabled{opacity:.6;cursor:not-allowed}button.secondary.svelte-10nfkp1{color:var(--1-dark);border:2px solid var(--1);box-shadow:none;background:#fff;outline:0;flex-grow:0;min-height:2.8em;padding:.5em 1.1em}button.secondary.svelte-10nfkp1:hover:not(:disabled){background:color-mix(in srgb, var(--1) 10%, white)}.applied.svelte-10nfkp1{color:#1d7239;font-weight:700;font-size:var(--step--1)}input[type=text].svelte-10nfkp1,input[type=number].svelte-10nfkp1{font:inherit;border:2px solid color-mix(in srgb, var(--2) 45%, transparent);background:#fff;border-radius:.5em;min-width:0;min-height:2.8em;padding:.55em .7em}input.svelte-10nfkp1:focus-visible{outline:3px solid var(--2-light)}.field.qty.svelte-10nfkp1{flex-flow:wrap;align-items:center;gap:.4em .8em}.field.qty.svelte-10nfkp1>label:where(.svelte-10nfkp1){font-size:var(--step-0)}.stepper.svelte-10nfkp1{border:2px solid color-mix(in srgb, var(--2) 45%, transparent);background:#fff;border-radius:999px;align-items:stretch;height:48px;display:inline-flex;overflow:hidden}.stepper.svelte-10nfkp1:focus-within{border-color:var(--2)}.stepper.svelte-10nfkp1 input:where(.svelte-10nfkp1){text-align:center;width:2.8em;min-height:0;font-size:var(--step-0);appearance:textfield;background:0 0;border:0;border-radius:0;padding:0;font-weight:700}.stepper.svelte-10nfkp1 input:where(.svelte-10nfkp1):focus-visible{outline:2px solid var(--2-light);outline-offset:-2px}.stepper.svelte-10nfkp1 input:where(.svelte-10nfkp1)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper.svelte-10nfkp1 input:where(.svelte-10nfkp1)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button.step.svelte-10nfkp1{width:44px;min-width:44px;height:auto;min-height:0;box-shadow:none;font-size:var(--step-1);color:var(--2-dark);background:0 0;border:0;border-radius:0;flex:0 0 44px;margin:0;padding:0;font-weight:700;line-height:1}button.step.svelte-10nfkp1:hover:not(:disabled){background:color-mix(in srgb, var(--2) 10%, white)}button.step.svelte-10nfkp1:disabled{color:color-mix(in srgb, var(--2-dark) 35%, transparent);opacity:1;background:0 0}.amount-row.svelte-10nfkp1{align-items:center;gap:.4em;display:flex}.amount-row.svelte-10nfkp1 .currency:where(.svelte-10nfkp1){font-size:var(--step-1);font-weight:700}.amount-row.svelte-10nfkp1 input:where(.svelte-10nfkp1){width:9em;font-size:var(--step-1);font-weight:700}.chips.svelte-10nfkp1{flex-wrap:wrap;gap:.4em;display:flex}button.chip.svelte-10nfkp1{min-height:2.6em;font-weight:400;font-size:var(--step--1);color:var(--2-dark);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--2) 35%, transparent);background:#fff;flex-grow:0;padding:.3em .8em}button.chip.svelte-10nfkp1:hover:not(:disabled){background:color-mix(in srgb, var(--2) 10%, white)}button.chip[aria-pressed=true].svelte-10nfkp1{box-shadow:inset 0 0 0 3px var(--2);font-weight:700}.option.svelte-10nfkp1{-moz-column-gap:.7em;outline:2px solid color-mix(in srgb, var(--2) 35%, transparent);cursor:pointer;background:#fff;border-radius:.7em;grid-template-columns:auto 1fr auto;grid-template-areas:"radio name price""radio note note";align-items:center;column-gap:.7em;padding:.55em .9em;display:grid}.option.svelte-10nfkp1:has(input:where(.svelte-10nfkp1):checked){outline:3px solid var(--2)}.option.svelte-10nfkp1 input:where(.svelte-10nfkp1){width:1.2em;height:1.2em;accent-color:var(--2);grid-area:radio}.option-name.svelte-10nfkp1{grid-area:name;min-width:0;font-weight:700}.option-price.svelte-10nfkp1{text-align:right;white-space:nowrap;grid-area:price}.option-note.svelte-10nfkp1{color:var(--muted);font-size:var(--step--1);grid-area:note}.field-error.svelte-10nfkp1{color:#b31a1a;font-size:var(--step--1);margin:0}.signup-fields.svelte-1b7jdnl{border:0;flex-direction:column;gap:.6em;min-width:0;margin:0;padding:0;display:flex}legend.svelte-1b7jdnl{margin-bottom:.4em;font-weight:700}.field.svelte-1b7jdnl{flex-direction:column;gap:.25em;min-width:0;display:flex}.field.svelte-1b7jdnl>span:where(.svelte-1b7jdnl){font-weight:700;font-size:var(--step--1)}.check.svelte-1b7jdnl{align-items:flex-start;gap:.5em;display:flex}.check.svelte-1b7jdnl input:where(.svelte-1b7jdnl){flex:none;width:1.2em;height:1.2em;margin-top:.15em}small.svelte-1b7jdnl{font-weight:400}textarea.svelte-1b7jdnl,select.svelte-1b7jdnl{font:inherit;border:2px solid color-mix(in srgb, var(--2) 45%, transparent);box-sizing:border-box;background:#fff;border-radius:.5em;width:100%;min-width:0;min-height:2.8em;padding:.55em .7em}textarea.svelte-1b7jdnl{resize:vertical}.field-error.svelte-1b7jdnl{color:var(--bad,#b00020);font-size:var(--step--1);font-weight:700}.hint.svelte-1b7jdnl{color:var(--muted);font-size:var(--step--2)}fieldset.svelte-jmo693{border:0;flex-direction:column;gap:.6em;min-width:0;margin:0;padding:0;display:flex}legend.svelte-jmo693{margin-bottom:.4em;font-weight:700}.field.svelte-jmo693{flex-direction:column;gap:.25em;min-width:0;display:flex}.field.svelte-jmo693>span:where(.svelte-jmo693):first-child{font-weight:700;font-size:var(--step--1)}.holder.svelte-jmo693{outline:2px solid color-mix(in srgb, var(--2) 25%, transparent);background:#fff;border-radius:.7em;padding:.6em .9em .8em}.holder.svelte-jmo693 legend:where(.svelte-jmo693){float:left;color:var(--2-dark);font-size:var(--step--1);margin:0 0 .3em}.holder.svelte-jmo693 .row:where(.svelte-jmo693){clear:both}.row.svelte-jmo693{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.hint.svelte-jmo693{color:var(--muted);font-size:var(--step--2)}input[type=text].svelte-jmo693,input[type=email].svelte-jmo693{font:inherit;border:2px solid color-mix(in srgb, var(--2) 45%, transparent);background:#fff;border-radius:.5em;min-width:0;min-height:2.8em;padding:.55em .7em}input.svelte-jmo693:focus-visible{outline:3px solid var(--2-light)}.label-row.svelte-jmo693{font-weight:700;font-size:var(--step--1);align-items:baseline;gap:.3em;display:flex}.help.svelte-jmo693{font-weight:400;font-size:var(--step--2);color:var(--muted);text-underline-offset:2px;margin:-.5em -.3em;padding:.5em .6em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.help.svelte-jmo693:hover,.help.svelte-jmo693:focus-visible{color:var(--2-dark)}.save-box.svelte-jmo693{background:color-mix(in srgb, var(--2) 8%, white);border-radius:.7em;flex-direction:column;gap:.3em;padding:.6em .9em;display:flex}.check.svelte-jmo693{min-height:2.75em;font-weight:700;font-size:var(--step--1);cursor:pointer;align-items:center;gap:.5em;display:flex}.check.svelte-jmo693 input:where(.svelte-jmo693){width:1.25em;height:1.25em;accent-color:var(--2-dark);flex-shrink:0}.field-error.svelte-jmo693{color:#b31a1a;font-size:var(--step--1);margin:0}@container compra (width<=30rem){.row.svelte-jmo693{grid-template-columns:1fr}}fieldset.svelte-1rn0xtg{border:0;flex-direction:column;gap:.5em;min-width:0;margin:0;padding:0;display:flex}legend.svelte-1rn0xtg{margin-bottom:.4em;font-weight:700}.method-cards.svelte-1rn0xtg{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.method.svelte-1rn0xtg{min-width:0;min-height:3.6em;box-shadow:0 0 0 2px color-mix(in srgb, var(--2) 35%, transparent);cursor:pointer;background:#fff;border-radius:.7em;align-items:center;gap:.6em;padding:.55em .8em;display:flex}.method.svelte-1rn0xtg:has(input:where(.svelte-1rn0xtg):checked){box-shadow:0 0 0 3px var(--2);background:color-mix(in srgb, var(--2) 6%, white)}.method.svelte-1rn0xtg input:where(.svelte-1rn0xtg){width:1.2em;height:1.2em;accent-color:var(--2);flex-shrink:0;margin:0}.method.svelte-1rn0xtg span:where(.svelte-1rn0xtg){min-width:0}.method.svelte-1rn0xtg small:where(.svelte-1rn0xtg){color:var(--muted);font-size:var(--step--1);line-height:1.25;display:block}.method-notes.svelte-1rn0xtg{display:grid}.method-note.svelte-1rn0xtg{font-size:var(--step--1);color:var(--muted);visibility:hidden;grid-area:1/1;margin:0}.method-note.shown.svelte-1rn0xtg{visibility:visible}.conditions.svelte-1rn0xtg{font-size:var(--step--1)}.conditions.svelte-1rn0xtg summary:where(.svelte-1rn0xtg){cursor:pointer;align-items:center;min-height:44px;text-decoration:underline;display:flex}.conditions.svelte-1rn0xtg ul:where(.svelte-1rn0xtg){background:#fff;border-radius:.5em;margin:.5em 0 0;padding:.6em .8em .6em 2em}.conditions.svelte-1rn0xtg li:where(.svelte-1rn0xtg){margin:.25em 0}.accept.svelte-1rn0xtg{font-size:var(--step--1);align-items:flex-start;gap:.6em;display:flex}.accept.svelte-1rn0xtg input:where(.svelte-1rn0xtg){width:1.4em;height:1.4em;accent-color:var(--1);flex-shrink:0}.pay.svelte-1rn0xtg{flex-wrap:wrap-reverse;justify-content:space-between;align-items:center;gap:.6em;display:flex}button.submit.svelte-1rn0xtg{font:inherit;color:#fff;background:var(--1);border-radius:var(--round-pill);cursor:pointer;border:0;flex:14em;max-width:22em;min-height:4em;padding:.8em 1.3em;font-weight:700;line-height:1.2}button.submit.svelte-1rn0xtg:hover:not(:disabled){background:var(--1-dark)}button.submit.svelte-1rn0xtg:disabled{opacity:.6;cursor:not-allowed}.field-error.svelte-1rn0xtg{color:#b31a1a;font-size:var(--step--1);margin:0}@container compra (width<=26rem){.method-cards.svelte-1rn0xtg{grid-template-columns:1fr}}@container compra (width<=30rem){button.submit.svelte-1rn0xtg{width:100%;max-width:none}}.tickets.svelte-p4ww1l{border-radius:var(--round);outline:3px solid var(--1);background:color-mix(in srgb, var(--1) 6%, white);font-size:var(--step-0);margin:1.5em auto 0;padding:1em 1.2em 1.2em;container:compra/inline-size}h2.svelte-p4ww1l{font-size:var(--step-2);color:var(--1-ink);margin:0 0 .5em}.mock-note.svelte-p4ww1l{background:var(--4-tint);color:var(--4-ink);border-radius:var(--round-sm);font-size:var(--step--1);margin:0 0 .8em;padding:.4em .7em}.layout.svelte-p4ww1l{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""form";gap:.9em;display:grid}form.svelte-p4ww1l{grid-area:form;min-width:0}.purchase-step.svelte-p4ww1l{flex-direction:column;gap:.9em;min-width:0;display:flex}.purchase-step[hidden].svelte-p4ww1l{display:none}h3.svelte-p4ww1l{font-size:var(--step-1);color:var(--1-ink);margin:0;scroll-margin-top:8rem;line-height:1.2}h3.svelte-p4ww1l:focus{outline:none}h3.svelte-p4ww1l:focus-visible{outline:3px solid var(--2-light);outline-offset:3px;border-radius:.3em}.step-of.svelte-p4ww1l{font-size:var(--step--1);color:var(--muted);font-weight:400;display:block}.step-nav.svelte-p4ww1l{flex-wrap:wrap-reverse;justify-content:space-between;gap:.6em;margin-top:.3em;display:flex}button.svelte-p4ww1l{font:inherit;border-radius:var(--round-pill);cursor:pointer;border:0;min-height:3em;padding:.8em 1.3em;font-weight:700}button.next.svelte-p4ww1l{color:#fff;background:var(--1);flex:0 auto;margin-left:auto}button.next.svelte-p4ww1l:hover{background:var(--1-dark)}button.back.svelte-p4ww1l{color:var(--2-dark);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--2) 35%, transparent);background:0 0}button.back.svelte-p4ww1l:hover{background:color-mix(in srgb, var(--2) 10%, white)}button.svelte-p4ww1l:focus-visible{outline:3px solid var(--2-light);outline-offset:2px}.readonly.svelte-p4ww1l{padding:0;list-style:none}.readonly.svelte-p4ww1l li:where(.svelte-p4ww1l){justify-content:space-between;padding:.3em 0;display:flex}.step-error.svelte-p4ww1l,.form-error.svelte-p4ww1l{color:#b31a1a;font-size:var(--step--1);margin:0;font-weight:700}.form-error.svelte-p4ww1l{margin-bottom:.8em}.closed.svelte-p4ww1l{font-weight:700}@container compra (width<=30rem){.next-to.svelte-p4ww1l{display:none}.step-nav.svelte-p4ww1l button:where(.svelte-p4ww1l){flex:auto}}@container compra (width>=46rem){.layout.svelte-p4ww1l{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);grid-template-areas:"form summary";align-items:start;gap:1.4em}}@media (width<=500px){.tickets.svelte-p4ww1l{padding:.9em}}.purchase-page.svelte-1sj63q0{max-width:62rem;margin:0 auto;padding:0 16px 3em}.back.svelte-1sj63q0{font-size:var(--step--1);margin:1em 0 .5em}.event-mini.svelte-1sj63q0{background:var(--2-dark);color:#fff;border-radius:1em;align-items:center;gap:.9em;padding:.7em;display:flex}.event-mini.svelte-1sj63q0 img:where(.svelte-1sj63q0){-o-object-fit:cover;object-fit:cover;border-radius:.6em;flex-shrink:0;width:5.5em;height:5.5em}.event-mini.svelte-1sj63q0>div:where(.svelte-1sj63q0){min-width:0}h1.svelte-1sj63q0{font-size:var(--step-2);overflow-wrap:anywhere;margin:0 0 .2em;line-height:1.15}h1.svelte-1sj63q0 a:where(.svelte-1sj63q0){color:inherit;text-decoration:none}h1.svelte-1sj63q0 a:where(.svelte-1sj63q0):hover{text-decoration:underline}.when.svelte-1sj63q0,.where.svelte-1sj63q0{font-size:var(--step--1);opacity:.9;margin:0}.when.svelte-1sj63q0:first-letter{text-transform:uppercase}.door.svelte-1sj63q0{font-size:var(--step--1);color:var(--2-dark);margin:.8em 0 0;font-weight:700}.purchase-page.svelte-1sj63q0 .tickets{margin-top:1em}@media (width<=500px){.event-mini.svelte-1sj63q0 img:where(.svelte-1sj63q0){width:4em;height:4em}}
