/* ============================================================
   mothers-day.css — Temporary seasonal theme overlay
   Remove this <link> after Mother's Day to revert the site.
   ============================================================ */

/* ── Rose accent replaces red ── */
:root {
  --red:               #c2355a;
  --red-hi:            #d94a70;
  --red-glow:          rgba(194,53,90,.18);
  /* compat aliases used by site.css & inline styles */
  --accent-red:        #c2355a;
  --accent-red-bright: #d94a70;
  --accent-red-glow:   rgba(194,53,90,.22);
}

/* ── Fix SVG checkmark color (hardcoded in CSS, can't use var()) ── */
.incl-list li::before {
  border-color: var(--red);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6l3 3 5-5' stroke='%23c2355a' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

/* ── Hero glow → rose ── */
.page-hero::before {
  background: radial-gradient(ellipse 60% 70% at 80% 50%, rgba(194,53,90,.07) 0%, transparent 70%) !important;
}

/* ── Scrollbar / selection ── */
::-webkit-scrollbar-thumb:hover { background: var(--red); }
::selection { background: var(--red); color: #fff; }
