@media (prefers-color-scheme:dark){:root{--dk-bg:#0b0c10;--dk-surface:#1c1e26;--dk-surface-2:#252833;--dk-border:#3a3e4d;--dk-text:#e8e8ec;--dk-text-dim:#b4b7c2;--dk-heading:#ffeeb0;--dk-link:#b3d1ff;--dk-link-visited:#d6c6ff;color-scheme:dark}body{background-color:var(--dk-bg);color:var(--dk-text)}#wrap{background:linear-gradient(to top,rgba(0,0,0,.85) 25%,rgba(0,0,0,.35) 100%);color:var(--dk-text)}main{filter:none;color:var(--dk-text)}img,picture,video{filter:brightness(85%)}#splash_div{filter:brightness(85%)}.v_ribbon_st{filter:brightness(80%)}h1{color:var(--dk-text-dim)}article>h1,article>h2,article>h3,article>h4,article>div>h1,article>div>h2,article>div>h3,#buy_header>h1{color:var(--dk-heading);text-shadow:0 0 10px #000,1px 1px 2px rgba(0,0,0,.8)}section h1,section h2,section h3,section h4,details h1,details h2,details h3,details h4,article>section>h1,article>section>h2,article>section>h3,article>div>section>h1,article h3{color:var(--dk-heading);text-shadow:none}footer h3{color:var(--dk-text-dim)}article section,article>details,article section.tourbug,article section#boarding_info{background-color:var(--dk-surface);color:var(--dk-text)!important;border:1px solid var(--dk-border);box-shadow:0 10px 20px rgba(0,0,0,.7)}article section p,article section li,article section td{color:var(--dk-text)}article section a,article>details a,article a{color:var(--dk-link)}article section a:visited{color:var(--dk-link-visited)}article section a:hover,article section a:focus{color:#fff}blockquote{color:var(--dk-text-dim);border-color:var(--dk-border)}article table,article section table{filter:none;background-color:var(--dk-surface);color:var(--dk-text)}article table th,table.dataTable th,table#tours_table th{background:#000;color:var(--dk-heading)}table#tours_table{background:var(--dk-surface)}tr:nth-of-type(even),.even,tr:nth-of-type(even)>td,.even>td,table.dataTable tr:nth-of-type(even),table.dataTable tr>:nth-child(even){background-color:rgba(255,255,255,.05)}.odd,.odd>td{background-color:rgba(0,0,0,.25)}.tripheader,article table.tripheader{background-color:var(--dk-surface-2);color:var(--dk-text);filter:none}input,select,textarea{background-color:var(--dk-surface-2);color:var(--dk-text);border:1px solid var(--dk-border)}input::placeholder,textarea::placeholder{color:var(--dk-text-dim)}input:focus,select:focus,textarea:focus{outline:2px solid var(--keycolor);outline-offset:1px}#formtable,#cardinfo{color:var(--dk-text);background-color:transparent}button,.button{border-color:#777;color:#fff}.button.primary{background-color:#3a4fb8;border-color:#6d86e6}.button.secondary{background-color:#5a4a4a;border-color:#8a7676}#upnext{background-color:#8a1414;color:#fff}article .alert,section.alert{background-color:#3d3410;color:#fff4c2!important;border-color:#8a7420}.faq{background-color:#3a2a2a;background-image:none;color:#ffb3b3;border-top-color:#e04545}.faq a{color:#ffd0d0}footer{background-color:#12141c;color:var(--dk-text-dim);border-top:1px solid var(--dk-border)}footer a{color:var(--dk-link)}footer table tr td{color:var(--dk-text-dim)}.award,.award td,tr.award>td{border-color:#b8a02e;color:#fff;background-color:#7a6b1f}table.saleslist .award td::before{background-color:#7a6b1f}article section.award{border-color:#b8a02e;color:var(--dk-text)!important;background-color:#4f4617}.polar,.polar td,tr.polar>td{border-color:#2e6bb8;color:#fff;background-color:#1f477a}table.saleslist .polar td::before{background-color:#1f477a}article section.polar{border-color:#2e6bb8;color:var(--dk-text)!important;background-color:#17304f}.cajun,.cajun td,tr.cajun>td{border-color:#b87e2e;color:#fff;background-color:#7a541f}table.saleslist .cajun td::before{background-color:#7a541f}.visitsanta,.visitsanta td,tr.visitsanta>td{border-color:#b82e2e;color:#fff;background-color:#7a1f1f}table.saleslist .visitsanta td::before{background-color:#7a1f1f}article section.visitsanta{border-color:#b82e2e;color:var(--dk-text)!important;background-color:#4f1717}.visitgrinch,.visitgrinch td,tr.visitgrinch>td{border-color:#36b03a;color:#fff;background-color:#247527}table.saleslist .visitgrinch td::before{background-color:#527623}article section.visitgrinch{border-color:#36b03a;color:var(--dk-text)!important;background-color:#184e1a}.grinch,.grinch td,tr.grinch>td{border-color:#2eb899;color:#fff;background-color:#1f7a66}table.saleslist .grinch td::before{background-color:#1f7a66}article section.grinch{border-color:#2eb899;color:var(--dk-text)!important;background-color:#174f43}.whoville,.whoville td,tr.whoville>td{border-color:#2eb8ae;color:#fff;background-color:#1f7a74}table.saleslist .whoville td::before{background-color:#1f7a74}.scrooge,.scrooge td,tr.scrooge>td{border-color:#b82e6c;color:#fff;background-color:#7a1f48}table.saleslist .scrooge td::before{background-color:#7a1f48}article section.scrooge{border-color:#b82e6c;color:var(--dk-text)!important;background-color:#4f1730}.santa,.santa td,tr.santa>td{border-color:#b83d2e;color:#fff;background-color:#7a291f}table.saleslist .santa td::before{background-color:#7a291f}article section.santa{border-color:#b83d2e;color:var(--dk-text)!important;background-color:#4f1d17}.peanuts,.peanuts td,tr.peanuts>td{border-color:#b4a431;color:#fff;background-color:#786d21}table.saleslist .peanuts td::before{background-color:#786d21}article section.peanuts{border-color:#b4a431;color:var(--dk-text)!important;background-color:#4f4817}.mistletoe,.mistletoe td,tr.mistletoe>td{border-color:#ab2eb8;color:#fff;background-color:#721f7a}table.saleslist .mistletoe td::before{background-color:#721f7a}article section.mistletoe{border-color:#ab2eb8;color:var(--dk-text)!important;background-color:#4a174f}article section.performance{border-color:#2e8ab8;color:var(--dk-text)!important;background-color:#173c4f}.ticketsButton{border-color:#b82e2e;color:#fff;background-color:#7a1f1f}.award a,.polar a,.cajun a,.visitsanta a,.visitgrinch a,.grinch a,.whoville a,.scrooge a,.santa a,.peanuts a,.mistletoe a,tr.award a,tr.polar a,tr.cajun a,tr.visitsanta a,tr.visitgrinch a,tr.grinch a,tr.whoville a,tr.scrooge a,tr.santa a,tr.peanuts a,tr.mistletoe a,article section.award a,article section.polar a,article section.cajun a,article section.visitsanta a,article section.visitgrinch a,article section.grinch a,article section.whoville a,article section.scrooge a,article section.santa a,article section.peanuts a,article section.mistletoe a,.ticketsButton a{color:#fff;text-decoration:underline}.cajun a:visited,.whoville a:visited{color:#e6dcff}}