@media(min-width:641px){.page-band.ev-band+.page-band.ev-band{padding-top:20px}[data-live-module=post-event-sports],[data-live-module=post-event-next],[data-live-module=post-event-reserve]{padding-top:20px}}[data-live-module=post-event-reserve]{scroll-margin-top:84px}.tk-phone[data-astro-cid-puewudet]{display:grid;gap:6px}.tk-phone[data-astro-cid-puewudet] .form-field{margin:0}.tk.skin-aniversario{--hw-font-display: var(--font-display);--hw-font-phrase: var(--font-body);--hw-gradient: linear-gradient(180deg, var(--an-champagne) 0%, var(--an-gold) 60%, var(--an-gold-deep) 100%);--tk-line: var(--line)}.tk.skin-aniversario .tk-title{font-weight:900;font-size:var(--fs-h2);letter-spacing:-.01em;text-transform:uppercase}.tk.skin-aniversario :is(.tk-tier__title,.tk-tier.is-vip .tk-tier__title){color:var(--an-gold);font-weight:800;border-bottom-color:var(--line)}.tk.skin-aniversario :is(.tk-type__name,.tk-sheet__title,.tk-stepper output,.tk-done__code){font-weight:800;letter-spacing:-.005em}.tk.skin-aniversario :is(.tk-sheet__kicker,.tk-type__left,.tk-done__code){color:var(--an-champagne)}.tk.skin-aniversario .tk-sheet{background:var(--card)}@media(min-width:641px){.page-band.ev-band+.page-band.ev-band{padding-top:20px}}.cz-offer-band.is-bleed{padding-left:0;padding-right:0}.cz-offer-band.is-bleed .cz-wrap{max-width:none}.cz-offer-band.is-bleed .cz-offer{border-radius:0;border-left:0;border-right:0}@media(min-width:900px){.cz-offer-band.is-bleed .cz-offer{min-height:clamp(420px,36vw,600px)}.cz-offer-band.is-bleed .cz-offer__body{width:56%;padding-left:max(32px,calc((100vw - 1120px)/2));padding-right:32px}.cz-offer-band.is-bleed .cz-offer__title{font-size:clamp(36px,4vw,60px)}.cz-offer-band.is-bleed .cz-offer__text{font-size:18px}}.cz-offer-band.skin-clownaton .cz-offer__title{line-height:.95;text-shadow:0 0 18px rgba(255,138,42,.55),0 3px 0 #000}@media(min-width:900px){.cz-offer-band.is-bleed .cz-offer__title{font-size:clamp(44px,5vw,76px)}}.cz-offer__countdown{display:flex;flex-direction:column;gap:4px;margin:6px 0 18px}.cz-offer__cd-label{font-family:var(--cz-label, "Oswald", sans-serif);font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:#ff5c9a}.cz-offer__cd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.cz-offer__cd-unit{display:inline-flex;align-items:baseline;gap:5px}.cz-offer__cd-unit b{font-family:"Anton",var(--cz-display, sans-serif);font-weight:400;font-size:40px;line-height:1;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgba(255,92,154,.45)}.cz-offer__cd-unit small{font-family:var(--cz-label, "Oswald", sans-serif);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffb3cf}@media(max-width:420px){.cz-offer__cd{gap:4px 12px}.cz-offer__cd-unit b{font-size:32px}}@media(min-width:900px){.hw-hero.is-ringmaster{min-height:0;align-items:flex-start;padding-top:50px;padding-bottom:72px}}@media(min-width:641px){.page-band.hw-page+.page-band.hw-page{padding-top:20px}}@media(min-width:641px){.page-band.hw-page.prize-tiers{padding-top:48px}.page-band.hw-page+.page-band.hw-page.prize-tiers{padding-top:48px}}@media(min-width:641px){.page-band.hw-page.tk,.page-band.hw-page+.page-band.hw-page.tk{padding-top:48px}}.hw-hero+.page-band.hw-page{padding-top:var(--space-xl)}@keyframes hw-prize-seesaw{0%{rotate:0deg}to{rotate:3deg}}:is(.hw-hero,.hw-page) [data-hw-prize]{animation:hw-prize-seesaw 2.6s ease-in-out infinite alternate;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){:is(.hw-hero,.hw-page) [data-hw-prize]{animation:none}}.hw-hero.is-ringmaster .cta-stack>.btn-pill.is-yellow{order:-1;display:inline-flex;align-items:center;justify-content:center}@media(min-width:781px){.hw-hero.is-ringmaster .cta-stack{align-items:stretch}}main[data-under-nav]>.hw-hero{margin-top:calc(-1 * var(--chrome-gap))}.hw-hero a.hw-stamp[data-hw-prize]{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px}:is(#premios,#entradas,#mesas-reserva,#mesas,#mesas-lista){scroll-margin-top:calc(60px + 2 * var(--space-sm) + 1px)}@media(max-width:860px){:is(#premios,#entradas,#mesas-reserva,#mesas,#mesas-lista){scroll-margin-top:calc(44px + 2 * var(--space-sm) + 1px)}}.hw-story-cta{display:flex;justify-content:center;margin-top:var(--space-xl)}.page-band.hw-where{position:relative;isolation:isolate;overflow:hidden;margin-top:0;padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);padding-left:var(--space-md);padding-right:var(--space-md)}.page-band.hw-page+.page-band.hw-where{padding-top:var(--space-3xl)}.hw-where__bg,.hw-where__bg img{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.hw-where__bg img{object-fit:cover;object-position:72% 60%}.hw-where:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0c0828eb,#220c46cc 45%,#781860b8)}.hw-where__body{align-items:center;text-shadow:0 2px 14px rgba(8,4,28,.75)}.hw-where__body .hw-label{color:#ff8fd0}.hw-where__body .btn-pill{margin-top:var(--space-sm);text-shadow:none}@media(max-width:640px){.page-band.hw-where,.page-band.hw-page+.page-band.hw-where{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}}.hw-page>.hw-stack+.article-body{margin-top:var(--space-xl)}@media(min-width:641px){.page-band.ec-band+.page-band.ec-band{padding-top:20px}}@media(max-width:640px){.page-band.ec-band{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}}.ec-hero .ec-hero__scrim{background:radial-gradient(ellipse 44% 62% at 50% 54%,rgba(16,18,38,.86) 0%,rgba(16,18,38,.62) 55%,transparent 100%),linear-gradient(180deg,rgba(16,18,38,.6) 0%,transparent 22%,transparent 70%,var(--color-black) 100%)}.ec-hero .ec-hero__eyebrow{text-shadow:0 1px 3px rgba(16,18,38,.95),0 0 18px rgba(16,18,38,.9)}.ec-hero .ec-hero__lead,.ec-hero .ec-when{text-shadow:0 1px 3px rgba(16,18,38,.95),0 0 20px rgba(16,18,38,.9)}@media(max-width:899.98px){.ec-hero .ec-hero__scrim{background:linear-gradient(180deg,rgba(16,18,38,.45) 0%,transparent 12%,rgba(16,18,38,.62) 26%,rgba(16,18,38,.86) 36%,rgba(16,18,38,.9) 60%,var(--color-black) 100%)}}.ec-req{--hw-font-display: var(--font-display);--hw-font-phrase: var(--font-display);scroll-margin-top:84px;max-width:480px;margin:0 auto;display:grid;gap:var(--space-md)}.ec-req .section-head{margin:0}.ec-req .section-head .section-lead{margin-top:var(--space-sm)}.ec-req__form,.ec-req .tk-done,.ec-req__closed{border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border-subtle)}.ec-req__closed{display:grid;gap:var(--space-md);padding:18px}.ec-req .tk-stepper output{font-weight:800}.ec-req .tk-done__code{font-weight:800}.ec-req__wa{justify-self:center}.ec-req__phone{display:grid;gap:6px}.ec-hero.is-live{min-height:0;padding-top:calc(44px + 2 * var(--space-sm) + 1px + var(--space-xl));padding-bottom:var(--space-lg)}.ec-req__phone .form-field{margin:0}#mesas,#reservar{scroll-margin-top:84px}.ss-req{--hw-font-display: var(--font-display);--hw-font-phrase: var(--font-display);--booking-gutter: 18px;--booking-muted: var(--text-secondary);max-width:520px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.ss-req__form{grid-template-columns:minmax(0,1fr);overflow:hidden}.ss-req__form>*{min-width:0}.ss-req .section-head{margin:0}.ss-req .section-head .section-lead{margin-top:var(--space-sm)}.ss-req__form,.ss-req .tk-done,.ss-req__closed{border-radius:var(--radius-md);background:var(--bg-card);border:1px solid var(--border-subtle);min-width:0}.ss-req__closed{display:grid;gap:var(--space-md);padding:18px}.ss-req__days{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0}.ss-req__days .booking-rail{margin-top:0}.ss-req__days .booking-rail:after{background:linear-gradient(90deg,transparent,var(--bg-card))}.ss-req__dayname{margin:0;font-size:14px;color:var(--text-primary)}.ss-req__dayname .text-caption{color:var(--text-secondary);margin-right:4px}.ss-req .tk-stepper output{font-weight:800}.ss-req .tk-done__code{font-weight:800}.ss-req__wa{justify-self:center}.ss-req__phone{display:grid;gap:6px}.ss-req__phone .form-field{margin:0}@media(min-width:641px){.page-band[data-cmp-band]+.page-band[data-cmp-band]{padding-top:20px}}@media(max-width:640px){.page-band[data-cmp-band]{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}}@media(min-width:781px){main .masthead.is-event{margin-bottom:calc(min(80%,2065px) * 600 / 2065 - 120px + 64px)}main .masthead.is-event .masthead__hero{top:calc(100% - 120px);bottom:auto}}#dias,[data-cmp-day]{scroll-margin-top:84px}[data-live-module=campaign-stats] .proof-stats{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1240px}[data-live-module=campaign-stats] .proof-stats__value{font-size:clamp(1.75rem,3.2vw,var(--fs-hero-2))}@media(max-width:759px){[data-live-module=campaign-stats] .proof-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:419px){[data-live-module=campaign-stats] .proof-stats{grid-template-columns:minmax(0,1fr)}}[data-cmp-grid]{display:grid;grid-template-columns:repeat(var(--cmp-cols, 3),minmax(0,1fr));overflow:visible;scroll-snap-type:none;padding-bottom:0;max-width:1240px;margin:var(--space-lg) auto 0}[data-cmp-grid][data-cols="4"]{--cmp-cols: 4}[data-cmp-grid][data-cols="2"]{--cmp-cols: 2}[data-cmp-grid]>[data-cmp-day]{display:flex;min-width:0}@media(min-width:781px){[data-cmp-grid]>[data-cmp-day][data-regular]{grid-column:1 / -1}[data-cmp-grid]>[data-cmp-day][data-regular]>.featured-card{min-height:0}}[data-cmp-source]{text-align:center;margin:var(--space-md) auto 0;opacity:.75}[data-cmp-tba]{text-align:center;max-width:760px;margin:var(--space-lg) auto 0}[data-cmp-grid]>[data-cmp-day]>.featured-card{flex:1 1 auto;min-height:340px;width:100%}@media(min-width:781px){[data-cmp-grid]>[data-cmp-day][data-estelar]>.featured-card{min-height:400px}[data-cmp-grid]>[data-cmp-day][data-main]{grid-column:span 2}}@media(min-width:781px)and (max-width:1100px){[data-cmp-grid][data-cols="4"]{--cmp-cols: 2}}[data-cmp-grid]>[data-cmp-day]>.featured-card:has(>.badge-circle){padding-top:calc(var(--badge-size, 80px) + clamp(28px,3vw,40px))}@media(max-width:780px){[data-cmp-grid]{grid-template-columns:minmax(0,1fr)}[data-cmp-grid]>[data-cmp-day]>.featured-card{min-height:0;padding:32px 24px}}
