:root {
  --season-bg-color: #AAA;     /* Neutral default background (mid-gray) */
  --season-fg-color: #FFF;     /* Light foreground for readability on default */
}

.newyears {
  --season-bg-color: #444;     /* Deep near-black with subtle midnight blue tint */
  --season-fg-color: #E8E8E8;  /* Soft off-white – high contrast but not harsh pure #FFF */
}

.valentines {
  --season-bg-color: #C44;     /* Muted romantic red (desaturated for softness) */
  --season-fg-color: #F5F0F0;  /* Very light pinkish-white – readable and gentle */
}

.july4th {
  --season-bg-color: #223D66;  /* Deep navy blue (patriotic, not pure black) */
  --season-fg-color: #F0F0FF;  /* Soft icy white with faint blue tint */
}

.halloween {
  --season-bg-color: #222;     /* Deep charcoal (near-black with warmth) */
  --season-fg-color: #FFCC99;  /* Soft pumpkin orange – thematic yet readable */
}

.christmas {
  --season-bg-color: #165B33;  /* Rich forest green (traditional yet muted) */
  --season-fg-color: #F0F0E8;  /* Creamy off-white – cozy and high-contrast */
}

.thanksgiving {
  --season-bg-color: #8B4513;  /* Warm saddle brown (earthy, desaturated) */
  --season-fg-color: #FFF5E8;  /* Light creamy beige – harvest warmth */
}

.blackfriday {
  --season-bg-color: #000;     /* Pure black for dramatic sales urgency */
  --season-fg-color: #E0E0E0;  /* Light gray-white – stark but softened */
}

.cybermonday {
  --season-bg-color: #1A1A33;  /* Deep cyber blue-purple (tech feel) */
  --season-fg-color: #CCCCFF;  /* Soft neon-ish light blue – modern contrast */
}

.spring {
  --season-bg-color: #47996b;  /* Light mint green (fresh, pastel-inspired) */
  --season-fg-color: #fff;    /* Deep charcoal – strong but not pure black */
}

.summer {
  --season-bg-color: #e1bb00;  /* Golden yellow (sunny, slightly muted) */
  --season-fg-color: #fff;  /* Deep blue-gray – cool contrast */
}

.fall {
  --season-bg-color: #A0522D;  /* Warm sienna brown (rich autumn leaf) */
  --season-fg-color: #FFF8F0;  /* Light ivory – cozy readability */
}

.winter {
  --season-bg-color: #DDEEFF;  /* Icy light blue (snowy, cool) */
  --season-fg-color: #222233;  /* Deep cool gray – crisp contrast */
}

