/*
Theme Name: Leitwerk Base Theme
Theme URI: https://leitwerk.app/
Author: Leitwerk
Author URI: https://leitwerk.app/
Description: Builderfreie Leitwerk-Grundstruktur fuer globale Theme-Elemente als Ersatz fuer produktiv aktive Elementor-Elemente.
Version: 0.1.0
Requires at least: 6.4
Tested up to: 6.9
Requires PHP: 7.4
Text Domain: leitwerk-base-theme
*/

html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  background: #ffffff;
  color: #16181a;
}

.lmw-site {
  min-height: 100vh;
}

.lmw-site__content {
  min-height: 40vh;
}

.lmw-site__content article {
  min-width: 0;
}

.lmw-site__fallback {
  max-width: 960px;
  margin: 0 auto;
  padding: 80px 24px;
}

.lmw-site__fallback h1,
.lmw-site__fallback h2 {
  margin: 0 0 20px;
  font-family: "Poppins", "Helvetica Neue", Arial, sans-serif;
}

.lmw-site__fallback p,
.lmw-site__fallback li,
.lmw-site__fallback label,
.lmw-site__fallback input,
.lmw-site__fallback textarea {
  font-family: "Roboto", "Helvetica Neue", Arial, sans-serif;
}

.lmw-site__fallback a {
  color: inherit;
}

.lmw-search-results {
  display: grid;
  gap: 16px;
  margin-top: 24px;
}

.lmw-search-results__item {
  border: 1px solid rgba(22, 24, 26, 0.08);
  border-radius: 24px;
  padding: 20px;
  background: #ffffff;
}

.lmw-search-results__item h2 {
  margin: 0 0 12px;
  font-size: 1.4rem;
  line-height: 1.1;
}

.lmw-search-results__item p {
  margin: 0;
  color: #66707a;
  line-height: 1.6;
}

.lmw-search-results__empty {
  margin-top: 24px;
  color: #66707a;
}
