.rts-holiday-banner{position:relative;z-index:20;text-align:center;background:#090b10;color:var(--holiday-accent);border-bottom:1px solid color-mix(in srgb,var(--holiday-accent) 45%,transparent);font:600 12px/1.5 system-ui,sans-serif;letter-spacing:.06em;padding:9px 12px;}
html[data-holiday]:not([data-holiday="regular"]) .pro-header,html[data-holiday]:not([data-holiday="regular"]) .main-header{box-shadow:0 2px 18px color-mix(in srgb,var(--holiday-accent) 18%,transparent)}
html[data-holiday="halloween"] .rts-holiday-banner{background:radial-gradient(ellipse at center,#3a1b08,#090b10 75%)}
html[data-holiday="christmas"] .rts-holiday-banner{background:linear-gradient(110deg,#10261c,#090b10 50%,#351218)}
