/* FEO GmbH Custom Bootstrap Theme - Variables
 * Root variables and color definitions
 */

:root {
  --bs-primary: #82bb27;
  --bs-primary-rgb: 114, 192, 44;
  --box-shadow-light: 0 2px 8px rgba(0, 0, 0, 0.03);
  --box-shadow-medium: 0 3px 10px rgba(0, 0, 0, 0.05);
  --font-weight-thin: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --scrollbar-thumb: rgba(var(--bs-primary-rgb), 0.6);
  --scrollbar-thumb-hover: var(--bs-primary);
  --scrollbar-track: rgba(0, 0, 0, 0.05);
  --scrollbar-width: 8px;
}

/* Override Bootstrap primary color */
.btn-primary {
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  background-color: #65ab27;
  border-color: #65ab27;
}

.btn-outline-primary {
  color: var(--bs-primary);
  border-color: var(--bs-primary);
}

.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:active {
  background-color: var(--bs-primary);
  border-color: var(--bs-primary);
}

.text-primary {
  color: var(--bs-primary) !important;
}

.bg-primary {
  background-color: var(--bs-primary) !important;
}

.border-primary {
  border-color: var(--bs-primary) !important;
}