@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400&family=Source+Sans+Pro&display=swap');

:root {
  --color-light: rgb(127, 128, 128);
  --color-dark: rgb(22, 22, 22);
  --color-white: white;
  --color-black: black;
  --color-brand: rgb(231, 196, 38);

  --font-family-sans: "Source Sans Pro", arial, sans-serif;
  --font-family-serif: "Libre Baskerville", "Georgia", "Times", serif;

  --button-primary-color: var(--color-brand);
  --button-primary-label-color: var(--color-black);
  --button-primary-font-family: var(--font-family-sans);

  --header-logo-width: 200px;

  --primary-theme-color: var(--color-brand);
  --secondary-theme-color: var(--color-brand);

  --calendar-primary-color: var(--color-black);
  --calendar-secondary-color: var(--color-white);

  --primary-nav-font-family: var(--font-family-sans);
  --primary-nav-font-size: 18px;
  --primary-nav-font-weight: 600;

  --primary-heading-font-family: var(--font-family-serif);
  --primary-text-font-family: var(--font-family-sans);
  --show-date-font-family: var(--font-family-sans);
  --header-line-color: var(--color-dark); /* Border */

  /* N E W */
  --g-body-primary: var(--color-dark);
  --g-fg-primary: white;
  --g-fg-disclaimer: white; 
  --g-table-notFitMinimum: #404049;
  --g-table-disabled: #404049;
  --g-table-available: rgb(192, 192, 192);
  --g-header-primary: var(--color-dark);
  --g-header-link: white;
  --g-header-link-hover: var(--color-brand);
  --g-body-checkout-sidebar: black;
  --g-calendar-bg-active: black;
  --g-calendar-fg-active: white;
  --g-calendar-perf-link: white;
  --g-bg-input: black;
  --g-border-color: rgba(238, 237, 236, 0.2);
  --mode: dark;

}