.holiday-today-link{color:var(--ink);background:#f9f2e0;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;padding:12px 16px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #ecdcb4}.holiday-today-link:hover{box-shadow:inset 0 0 0 1px #c9a24a}.holiday-today-link-cross{color:#b8862b;background:#fffdf8;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid;box-shadow:inset 0 0 0 1px #ecdcb4}.holiday-today-link small{color:#b8862b;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.holiday-today-link b{color:#7a1f1f;font:600 17px/1.3 var(--font-article-serif), Georgia, serif}.holiday-today-link-go{color:#7a1f1f;white-space:nowrap;font-weight:700}@media (max-width:560px){.holiday-today-link{grid-template-columns:auto minmax(0,1fr)}.holiday-today-link-go{grid-column:1/-1}}[data-theme=dark] .holiday-today-link{background:#2a241a;box-shadow:inset 0 0 0 1px #4a3d2c}[data-theme=dark] .holiday-today-link-cross{background:#26211d;box-shadow:inset 0 0 0 1px #4a3d2c}[data-theme=dark] .holiday-today-link b,[data-theme=dark] .holiday-today-link-go{color:#e8a29a}
