html[data-holiday=valentines]{--accent:#c42259;--accent-ink:#fff}html[data-holiday=july4]{--accent:#b31942;--accent-ink:#fff}html[data-holiday=blackfriday]{--accent:#14161a;--accent-ink:#f5c542}html[data-holiday=christmas]{--accent:#1e6b3a;--accent-ink:#fff}html[data-holiday=valentines] .site-announcement{color:#fff;background:linear-gradient(90deg,#a81d4c,#d6456f)}html[data-holiday=july4] .site-announcement{color:#fff;background:#0a3161;border-bottom:4px solid #0000;border-image:repeating-linear-gradient(90deg,#b31942 0 18px,#fff 18px 36px) 4}html[data-holiday=blackfriday] .site-announcement{color:#f5c542;background:#0b0c0e}html[data-holiday=blackfriday] .site-announcement a{letter-spacing:.06em;text-transform:uppercase;font-weight:700}html[data-holiday=christmas] .site-announcement{color:#fff;background:#1e6b3a;border-bottom:3px solid #b3122e}html[data-holiday] .site-announcement a:focus-visible{outline-color:currentColor}html[data-holiday=valentines] .holiday-valentines .hl-heart{opacity:.22}html[data-holiday=july4] .holiday-july4 .hl-spark{opacity:.34}html[data-holiday=christmas] .holiday-christmas .hl-holly{opacity:.7}html[data-holiday=blackfriday] .holiday-blackfriday{box-shadow:inset 0 3px #f5c542}@media (prefers-reduced-motion:reduce){html[data-holiday] .holiday *{animation:none!important}}
