:root {
--titel: #941201;
--hgf: #efedd8;
--hell: #ffffff;
--dunkel: #222;
--marker: #d1a33e;
--markr: #d1a33e; --zitat: #fb0308;
--schwarz: #111;
--footer-bg: #222; --bg-pattern: url(//kuhrau.de/wp-content/uploads/2024/05/hgsand.jpg);
--bg-pattern-repeat: repeat;
--bg-pattern-position: top left; --fs-base: 16px;
--lh-base: 1.5;
--h1: 2rem;
--h2: 1.6rem;
--h3: 1.3rem;
--h4: 1.1rem;
--h5: 1rem;
--h6: 0.95rem; --page-gutter: 15px; --space-1: 4px;
--space-2: 8px;
--space-3: 12px;
--space-4: 20px;
--space-5: 30px;
--space-6: 60px; --side-padding: 15px;
--content-sidebar-gap: 30px;  --teaser-gap: 10px;
--teaser-first-gap: 10px; --radius-small: 10px;
--radius-large: 14px; --arrow-top-desktop: 150px;
--arrow-top-mobile: 100px; --home-col-gap: 24px; --home-row-gap: 28px; --list-col-gap: 24px; --list-row-gap: 28px; --content-sidebar-gap: 24px;  --columns-gap: 20px; --slider-arrow-size:        40px; --slider-arrow-radius:      999px; --slider-arrow-bg:          var(--marker); --slider-arrow-fg:          var(--hell); --slider-arrow-border:      2px solid var(--hell); --slider-arrow-shadow:      var(--shadow-soft); --slider-arrow-bg-hover:    var(--titel); --slider-arrow-fg-hover:    var(--hell); --slider-arrow-border-hover:2px solid var(--hell);  --card-bg: rgba(239, 237, 208, 0.3); --slider-card-h-desktop: 300px; --slider-card-h-tablet:  260px; --slider-card-h-phone:   220px;  --shadow-img: 0 2px 6px rgba(0,0,0,.22), 0 6px 18px rgba(0,0,0,.18); --single-img-max-w: 700px; --blog-hero-max-h: 320px;
--blog-hero-max-h-mobile: 300px;
}