body.reveillon-page.ticket-page{--rv-noite:#081026;--rv-noite-2:#0f1d3d;--rv-ouro:#d9b04c;--rv-ouro-claro:#f3d98a;--rv-areia:#ead7b0;--rv-branco:#fbf8f1;--ticket-earth:var(--rv-noite);--ticket-rust:var(--rv-ouro);--ticket-gold:var(--rv-ouro-claro);--ticket-muted:#c9cfe3;background-color:var(--rv-noite);background-image:linear-gradient(180deg, var(--rv-noite) 0%, var(--rv-noite-2) 100%);color:var(--rv-branco)}body.reveillon-page .theme-slot .theme-control{display:none}body.reveillon-page.ticket-page .ticket-header{background:#060b1f;border-bottom:1px solid #d9b04c55}body.reveillon-page.ticket-page .rv-hero{background:var(--rv-noite);height:400px}body.reveillon-page.ticket-page .rv-hero .rv-quadro{aspect-ratio:1448/600;height:max(100%,41.4422vw);position:absolute;top:55%;left:60%;transform:translate(-60%,-55%)}body.reveillon-page.ticket-page .rv-hero .rv-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rv-agua{z-index:1;mix-blend-mode:screen;opacity:.6;pointer-events:none;position:absolute;-webkit-mask-image:radial-gradient(50% 50%,#000 50%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 50%,#0000 100%)}.rv-agua:before{content:"";background-image:linear-gradient(#fff0 0%,#e8f0ff8c 45%,#fff0 100%);background-size:100% 70px;animation:1.4s linear infinite rv-cai;position:absolute;inset:0;-webkit-mask-image:repeating-linear-gradient(90deg,#000000e6 0 1px,#00000059 2px 4px,#000c 5px,#0000 6px 9px,#00000080 10px,#0000 11px 15px);mask-image:repeating-linear-gradient(90deg,#000000e6 0 1px,#00000059 2px 4px,#000c 5px,#0000 6px 9px,#00000080 10px,#0000 11px 15px)}.rv-agua-1{width:21%;height:41%;top:18%;left:5%;transform:skew(-4deg)}.rv-agua-2{width:14%;height:34%;top:22%;left:24.5%}.rv-agua-2:before{animation-duration:1.6s}.rv-agua-3{width:15%;height:26%;top:27%;left:38%}.rv-agua-3:before{animation-duration:1.5s}@keyframes rv-cai{0%{background-position:0 0}to{background-position:0 70px}}.rv-nevoa{z-index:1;pointer-events:none;filter:blur(6px);background:radial-gradient(at 45%,#e6eeff73,#0000 70%);width:60%;height:22%;animation:5s ease-in-out infinite alternate rv-nevoa;position:absolute;top:46%;left:4%}@keyframes rv-nevoa{0%{opacity:.35;transform:translate(-1.5%)scale(1)}to{opacity:.7;transform:translate(1.5%)scale(1.05)}}@media (prefers-reduced-motion:reduce){.rv-agua:before,.rv-nevoa{animation:none}}body.reveillon-page.ticket-page .rv-hero:after{z-index:1;background:linear-gradient(90deg,#081026f5 0%,#081026d1 38%,#08102640 75%,#0810261a 100%),linear-gradient(#0000 65%,#081026d9 100%);display:block}body.reveillon-page.ticket-page .rv-hero .ticket-hero-copy{z-index:2;top:40px}.rv-logos{align-items:center;gap:18px;margin-bottom:10px;display:flex}.rv-logos img:first-child{width:clamp(150px,17vw,230px);height:auto}.rv-logos img:last-child{width:clamp(80px,9vw,120px);height:auto}.rv-logos-sep{background:#f3d98a99;align-self:stretch;width:2px;min-height:34px}body.reveillon-page.ticket-page .ticket-eyebrow{color:var(--rv-ouro-claro)}body.reveillon-page.ticket-page .ticket-hero h1{color:var(--rv-branco);text-shadow:0 0 24px #d9b04c66,3px 4px #050a1c}.rv-sub-h1{color:var(--rv-ouro);letter-spacing:.04em;font-size:.62em}body.reveillon-page.ticket-page .ticket-hero p{color:#e6e9f5;font-weight:600}body.reveillon-page.ticket-page .ticket-panel{background:var(--rv-branco);color:#141a33;border:3px solid var(--rv-ouro);box-shadow:9px 10px #d9b04c55}body.reveillon-page.ticket-page .ticket-panel:before{background:repeating-linear-gradient(90deg, var(--rv-ouro) 0 12px, var(--rv-noite) 12px 20px, var(--rv-branco) 20px 28px)}body.reveillon-page.ticket-page .ticket-panel h2,body.reveillon-page.ticket-page .purchase-visit-note h3{color:var(--rv-noite)}body.reveillon-page.ticket-page .ticket-panel-sub,body.reveillon-page.ticket-page #price-info{color:#4a5275}body.reveillon-page.ticket-page .fld label,body.reveillon-page.ticket-page .rv-label{color:#1d2a5e;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:800}body.reveillon-page.ticket-page .fld input,body.reveillon-page.ticket-page .fld select{color:#141a33;background:#fff;border-color:#b9bfd6}body.reveillon-page.ticket-page .round-btn{color:var(--rv-noite);background:#fff;border-color:#b9bfd6}body.reveillon-page.ticket-page .ticket-submit{background:var(--rv-noite);color:var(--rv-ouro-claro);border-color:var(--rv-ouro);box-shadow:5px 5px 0 var(--rv-ouro)}body.reveillon-page.ticket-page .ticket-submit:hover{background:#1d2a5e}body.reveillon-page.ticket-page .summary-line.total strong{color:var(--rv-noite)}body.reveillon-page.ticket-page .child-policy.rv-destaque{background:var(--rv-noite);color:var(--rv-branco);border-color:var(--rv-ouro);box-shadow:5px 5px #d9b04c88}body.reveillon-page.ticket-page .child-policy.rv-destaque .child-policy-symbol{color:var(--rv-ouro)}body.reveillon-page.ticket-page .purchase-visit-note{border-left-color:var(--rv-ouro);background:#f3ead6}body.reveillon-page.ticket-page .purchase-visit-note li,body.reveillon-page.ticket-page .purchase-visit-note li strong,body.reveillon-page.ticket-page .visit-note-groups,body.reveillon-page.ticket-page .visit-note-groups strong{color:#1d2440}body.reveillon-page.ticket-page .purchase-visit-note li:before{background:var(--rv-ouro)}body.reveillon-page.ticket-page .visit-note-rule{border-color:var(--rv-ouro);background:#fff;box-shadow:3px 3px #d9b04c88}body.reveillon-page.ticket-page .visit-note-rule h4{color:#1d2a5e}body.reveillon-page.ticket-page .visit-note-rule p{color:#2c3352}.rv-lotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.rv-lote{border:2px solid var(--lote-cor);color:#141a33;text-align:center;background:#fff;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;display:flex;position:relative}.rv-lote-nome{text-transform:uppercase;letter-spacing:.04em;font:700 18px/1 Barlow Condensed,sans-serif}.rv-lote-preco{font:800 30px/1 Barlow Condensed,sans-serif}.rv-lote-status{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800}.rv-lote.is-current{background:var(--lote-cor);color:var(--lote-texto);box-shadow:4px 4px 0 var(--rv-noite);transform:translateY(-2px)}.rv-lote.is-sold_out{opacity:.55}.rv-lote.is-sold_out .rv-lote-preco{text-decoration:line-through}.rv-lote.is-next{border-style:dashed}.rv-aviso{border-left:4px solid var(--rv-ouro);color:#3b2f0a;background:#fff3d4;grid-column:1/-1;margin:6px 0 0;padding:10px 12px;font-size:14px;font-weight:700}.rv-carregando{color:#4a5275;grid-column:1/-1;margin:0;font-size:14px}@media (width<=450px){.rv-lotes{gap:6px}.rv-lote-preco{font-size:24px}.rv-lote-nome{font-size:15px}}body.reveillon-page .site-footer{background:#060b1f}body.reveillon-page.ticket-page .step-title{color:var(--rv-noite)}body.reveillon-page.ticket-page .form-progress{color:#4a5275}body.reveillon-page.ticket-page .step-nav button{color:var(--rv-noite);background:#fff;border-color:#b9bfd6}body.reveillon-page.ticket-page .step-nav .step-next{background:var(--rv-noite);color:var(--rv-ouro-claro);border-color:var(--rv-ouro);box-shadow:4px 4px 0 var(--rv-ouro)}body.reveillon-page.ticket-page .pay-option{color:#141a33;background:#fff;border-color:#b9bfd6}body.reveillon-page.ticket-page .pay-option.is-selected{border-color:var(--rv-ouro);box-shadow:3px 3px 0 var(--rv-noite);background:#fbf3dc}body.reveillon-page.ticket-page .field-hint,body.reveillon-page.ticket-page .qty-group,body.reveillon-page.ticket-page .confirm-check{color:#2c3352}body.reveillon-page.ticket-page .qty-group a{color:#1d2a5e}@media (width<=850px){body.reveillon-page.ticket-page .rv-hero{height:300px}body.reveillon-page.ticket-page .rv-hero .ticket-hero-copy{top:18px;bottom:16px}body.reveillon-page.ticket-page .rv-hero .rv-quadro{left:62%;transform:translate(-62%,-55%)}body.reveillon-page.ticket-page .rv-hero:after{background:linear-gradient(#08102659 0%,#0810268c 45%,#081026eb 100%)}.rv-logos{gap:12px}}
