@import url('/css/fonts.css');

:root {
  --ink:    #0a0a0a;
  --paper:  #ffffff;
  --accent: #ff3b00;

  /* byilona носи свой шрифт; клиентските страници вървят на Adobe кита. */
  --sans:    'Onest', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
  --display: 'kazimirtext', Georgia, 'Times New Roman', serif;
  --body:    'circe', -apple-system, BlinkMacSystemFont, Arial, sans-serif;

  /* Belchin Garden - токени, извадени от belchin-garden.com */
  --bg-green:        #023b2d;
  --bg-green-darker: #041410;
  --bg-beige:        #fff8eb;
  --bg-beige-grey:   #e9e6e2;
  --bg-beige-dark:   #e6dfd2;
  --bg-beige-darker: #cec3af;
  --bg-gold:         #ffa51f;
  --bg-gold-light:   #fcc063;
  --bg-brown:        #201a18;
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

html { -webkit-text-size-adjust: 100%; }

body {
  background: var(--paper);
  color: var(--ink);
  font-family: var(--body);
  font-synthesis-weight: none;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

img { display: block; max-width: 100%; }
a   { color: inherit; }

/* Филтрите се дефинират в скрит SVG; той самият заема нула място. */
.defs { position: absolute; width: 0; height: 0; overflow: hidden; }

.sr-only {
  position: absolute; width: 1px; height: 1px; padding: 0;
  overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0;
}
