/*
Theme Name: Frankos Balkan Food
Theme URI: https://nx-code.de/
Author: NX Code Solutions - O. Ababakir
Author URI: https://nx-code.de/
Description: Client-Theme für Frankos Balkan Food mit visuell starkem Balkan-Food-Shop.
Version: 0.1.0
License: GPL-2.0-or-later
Text Domain: nxcode_starter
*/

:root {
  --nx-forest: #1e4d3a;
  --nx-forest-deep: #143226;
  --nx-cream: #f7f1e5;
  --nx-cream-strong: #efe4d0;
  --nx-red: #b1462f;
  --nx-gold: #d39b2b;
  --nx-wood: #7d5a3c;
  --nx-ink: #1d1b19;
  --nx-muted: #665f57;
  --nx-border: rgba(29, 27, 25, 0.12);
  --nx-shadow: 0 24px 70px rgba(20, 50, 38, 0.12);
  --nx-radius-lg: 32px;
  --nx-radius-md: 22px;
  --nx-radius-sm: 14px;
  --nx-max-width: 1200px;
}

html {
  scroll-behavior: smooth;
  max-width: 100%;
  overflow-x: hidden;
  overflow-x: clip;
}

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

body {
  margin: 0;
  max-width: 100%;
  overflow-x: hidden;
  overflow-x: clip;
  font-family: "Manrope", "Segoe UI", sans-serif;
  background:
    radial-gradient(circle at top left, rgba(211, 155, 43, 0.16), transparent 32%),
    linear-gradient(180deg, #fbf7f0 0%, var(--nx-cream) 100%);
  color: var(--nx-ink);
}

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

a {
  color: inherit;
  text-decoration: none;
}

button,
input {
  font: inherit;
}

.screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
