:root {
  --default-font: "Roboto", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --heading-font: "Amatic SC", sans-serif;
  --nav-font: "Inter", sans-serif;
}

:root {
  --background-color: #ffffff;
  --default-color: #a37f90;
  --heading-color: #522d3c;
  --accent-color: #ce1212;
  --surface-color: #F3F5F7;
  --contrast-color: #ffffff;
  --blur-focus-ring-color: rgba(206, 18, 18, 0.5) !important;
}

:root {
  --nav-color: #a37f90;
  --nav-hover-color: #ce1212;
  --nav-mobile-background-color: #ffffff;
  --nav-dropdown-background-color: #ffffff;
  --nav-dropdown-color: #7f7f90;
  --nav-dropdown-hover-color: #ce1212;
}

.light-background {
  --background-color: #F3F5F7;
  --surface-color: #ffffff;
}

.dark-background {
  --background-color: #24131a;
  --default-color: #ffffff;
  --heading-color: #522d3c;
  --surface-color: #37373f;
  --contrast-color: #ffffff;
}

:root {
  scroll-behavior: smooth;
}
