/* SISKO Hair, Kapsalon Design Studio, ForwardX */
:root {
  /* Kleuren */
  --color-primary:       #d8ba9e;
  --color-primary-light: #d2bfac;
  --color-sand:          #d9bda3; /* matches logo background, recurring brand tint */
  --color-accent:        #bf8d5f;
  --color-accent-dark:   #a3743f;
  --color-dark:          #000c0b;
  --color-footer:        #2b211b; /* warm espresso, softer than black */
  --color-bg:            #f5f5f4;
  --color-bg-alt:        #edebe9;
  --color-bg-warm:       #e4e0dd;
  --color-text:          #000c0b;
  --color-text-soft:     #4a4744;
  --color-text-muted:    #8a857f;
  --color-text-light:    #5c8a86;
  --color-line:          #ddd6cf;
  --color-white:         #ffffff;

  /* Typografie */
  --font-heading: 'Outfit', sans-serif;
  --font-body:    'DM Sans', sans-serif;

  /* UI */
  --radius:     8px;
  --radius-lg:  12px;
  --radius-btn: 100px;

  /* Spacing */
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 32px;
  --space-xl: 64px;
  --space-2xl: 96px;

  /* Layout */
  --max-width: 1240px;
  --header-h: 76px;

  /* Shadows */
  --shadow-sm: 0 1px 3px rgba(0, 12, 11, 0.06);
  --shadow-md: 0 4px 16px rgba(0, 12, 11, 0.10);
  --shadow-lg: 0 20px 50px rgba(0, 12, 11, 0.14);
  --transition: 0.25s ease;
}
