 
/* Balanced palette: white content, blue navigation, red actions, yellow highlights. */
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2){background:#fff!important;color:#171717!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-home-main,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-home-directory,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-red-design,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-main,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-events-main,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #events,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-prerender-main,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-upcoming,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-gallery,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-partners,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-news,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-sponsor-strip,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-live-upcoming,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-fandom-photos,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-hotel-block{background:#fff!important;color:#171717!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-features{background:#fff4c7!important;color:#171717!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-anniversary-feature{background:#fff2f4!important;color:#171717!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel h1,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel h3,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-prerender-main h1,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-prerender-main h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-sponsor-strip .rd-eyebrow,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-gallery h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-partners h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-news h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-features h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-live-upcoming h1,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-live-upcoming h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-fandom-photos h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-hotel-block h2{color:#1749b5!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel li,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel address,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-lead,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-prerender-main p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-prerender-main li,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-sponsor-strip .rd-sponsor-name,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-features p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-gallery p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-partners p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-news p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-live-upcoming>.ccc-up-wrap>p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-live-upcoming .ccc-up-status,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-fandom-photos p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-hotel-block p{color:#171717!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .charlies-event-seo,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .charlies-event-seo p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .charlies-event-seo strong,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .charlies-event-seo time,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .charlies-event-seo li,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .charlies-event-seo address,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .ccc-site-facts p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .ccc-guest-biographies p{color:#171717!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel a:not(.ccc-vendor-cta):not(.ccc-up-button):not(.btn-primary):not(.btn-add-rad):not(.ccc-package-link):not(.nm-button),html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-prerender-main>p a,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-prerender-main>ul a,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-back,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-event-detail-date,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-event-detail-venue,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-event-detail-body h1,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .nm-hero-copy h1,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .nm-bottom h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .nm-contact{color:#1749b5!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel label,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-sponsor-section-head h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-guests-carousel-head h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .nm-section-head h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-event-detail-kicker,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .nm-hero-copy .nm-eyebrow,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-sponsor-strip .rd-premium-label{color:#c51230!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-anniversary-feature h2,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-anniversary-feature p{color:#c51230!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-next-shows{background:#c51230!important;color:#fff!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .rd-sponsor-strip .rd-sponsor-logos a{background:#fff!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .ccc-vendor-events li{background:#f1f5ff!important;color:#171717!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .ccc-vendor-events li a,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .ccc-vendor-events li p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .ccc-page-panel .ccc-vendor-events li span{color:#1749b5!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .nm-hero-copy p,html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) .nm-bottom p{color:#171717!important}

/* Larger official hotel logo, preserving its proportions. */
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-hotel-block .ccc-hotel-logo{width:240px!important;max-width:65%!important;height:auto!important;object-fit:contain!important;margin:0 0 16px 24px!important}
html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-hotel-block h3{color:#171717!important}
@media(max-width:700px){html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-hotel-block .ccc-hotel-logo{float:none!important;width:240px!important;max-width:72%!important;margin:0 auto 12px!important}html:root body:not(#ccc-palette-unused):not(#ccc-palette-unused-2) #charlies-hotel-block{padding-top:16px!important} }
