:root {
	/* =====================================================
	   OWLWAYS HEADER – HERBST HELL
	   Alle Farben des Headers werden hier gesteuert.
	===================================================== */
/* Papierhintergrund */
--owlh-page-texture: url(../../../images/papertile.jpg);

/* Typografie */
--owlh-font-body: Tahoma, Verdana, Arial, sans-serif;
--owlh-font-serif: Georgia, "Times New Roman", serif;
--owlh-font-mono: Monaco, Consolas, Courier, monospace;

/* Systemzustände */
--owlh-success: #54704f;
--owlh-success-bg: #e7eee2;
--owlh-success-border: #b8c9ad;

--owlh-warning: #8a651f;
--owlh-warning-bg: #f4ead0;
--owlh-warning-border: #d8bd78;

--owlh-error: #98483f;
--owlh-error-bg: #f1dfdc;
--owlh-error-border: #d3a49e;

--owlh-info-bg: #e8e2d8;
--owlh-info-border: #c9bcaa;

--owlh-selected-bg: #efe5c8;
--owlh-selected-border: #d7bd73;

--owlh-deleted-bg: #e9e3ea;

--owlh-overlay: rgba(47,42,37,.76);
	
	/* Grundflächen */
	--owlh-page: #e9e4da;
	--owlh-surface: #f5f1e9;
	--owlh-surface-soft: #eee8dd;
	--owlh-surface-raised: #faf7f0;
	--owlh-surface-deep: #ded5c6;
	--owlh-header-image: url(/images/autumnbanner.png);
	--owlh-header-position: center center;

	--owlh-header-avatar-x: 32.5%;
	--owlh-header-avatar-y: 50%;

	--owlh-header-avatar-width: 235px;
	--owlh-header-avatar-height: 250px;

	--owlh-header-avatar-position: center 22%;

	/* Schrift */
	--owlh-text: #39342e;
	--owlh-text-soft: #766d61;
	--owlh-text-muted: #9b8f7f;
	--owlh-heading: #2f2a25;

	/* Hauptakzent: Kürbis */
	--owlh-accent: #b85d2b;
	--owlh-accent-hover: #93451f;
	--owlh-accent-soft: #ead0bb;

	/* Zweitakzente */
	--owlh-rust: #87462f;
	--owlh-olive: #6e7050;
	--owlh-gold: #b18a55;

	/* Linien */
	--owlh-border: #d7cdbf;
	--owlh-border-soft: #e5ddd2;
	--owlh-border-strong: #c5b7a5;

	/* Spezialflächen */
	--owlh-nav-bg: #35312c;
	--owlh-nav-text: #eee8dd;
	--owlh-nav-muted: #c2b8aa;

	/* Hero-Platzhalter */
	--owlh-hero-bg: linear-gradient(135deg, #b8aa94 0%, #82745f 45%, #4e463b 100%);
	--owlh-hero-overlay: linear-gradient(90deg, rgba(42, 36, 29, .52), rgba(42, 36, 29, .08), rgba(42, 36, 29, .34));
	--owlh-hero-text: #fffaf1;
	--owlh-hero-muted: #e8ddcc;

	/* Status */
	--owlh-notice: #9e4d27;

	/* Schatten */
	--owlh-shadow: rgba(58, 45, 32, .10);
	--owlh-shadow-deep: rgba(58, 45, 32, .18);

	/* Scrollbar */
	--owlh-scroll-track: #e8e0d4;
	--owlh-scroll-thumb: #b7a895;
	--owlh-scroll-hover: #9d8b75;

	/* Formen */
	--owlh-radius: 2px;
	--owlh-radius-soft: 5px;
}


/* =====================================================
   OPTIONAL: ALTERNATIVE PALETTE – DUNKLER / ROSTROT
   Klasse z.B. auf body oder #container:
   class="owlh-palette-rust"
===================================================== */

.owlh-palette-rust {
	--owlh-page: #dfd8ce;
	--owlh-surface: #ece6dc;
	--owlh-surface-soft: #e2d9cd;
	--owlh-surface-raised: #f2ede5;
	--owlh-surface-deep: #cfc2b3;

	--owlh-text: #332e2a;
	--owlh-text-soft: #70645b;
	--owlh-text-muted: #918276;
	--owlh-heading: #2a2522;

	--owlh-accent: #9c452c;
	--owlh-accent-hover: #78331f;
	--owlh-accent-soft: #dcbbaa;

	--owlh-rust: #713b31;
	--owlh-olive: #65674b;
	--owlh-gold: #9e794c;

	--owlh-border: #cabdae;
	--owlh-border-soft: #ddd2c5;
	--owlh-border-strong: #b8a795;

	--owlh-nav-bg: #302b28;
	--owlh-nav-text: #eee7de;
	--owlh-nav-muted: #bdb1a5;

	--owlh-hero-bg: linear-gradient(135deg, #9f806b 0%, #705447 50%, #403832 100%);
	--owlh-hero-overlay: linear-gradient(90deg, rgba(38, 30, 26, .58), rgba(38, 30, 26, .12), rgba(38, 30, 26, .40));
	--owlh-hero-text: #fffaf4;
	--owlh-hero-muted: #e7d7cb;

	--owlh-notice: #8f3926;

	--owlh-shadow: rgba(53, 40, 32, .11);
	--owlh-shadow-deep: rgba(53, 40, 32, .20);

	--owlh-scroll-track: #ddd3c7;
	--owlh-scroll-thumb: #aa9785;
	--owlh-scroll-hover: #8f7968;
}


/* =====================================================
   OPTIONAL: ALTERNATIVE PALETTE – HERBST / OLIVE
===================================================== */

.owlh-palette-olive {
	--owlh-page: #e5e2d8;
	--owlh-surface: #f1eee5;
	--owlh-surface-soft: #e8e4d8;
	--owlh-surface-raised: #f8f5ed;
	--owlh-surface-deep: #d5d0c1;

	--owlh-text: #38382f;
	--owlh-text-soft: #6f7061;
	--owlh-text-muted: #949484;
	--owlh-heading: #303128;

	--owlh-accent: #b46131;
	--owlh-accent-hover: #8f4922;
	--owlh-accent-soft: #e5cbb8;

	--owlh-rust: #844a32;
	--owlh-olive: #717453;
	--owlh-gold: #ac8b57;

	--owlh-border: #cecabd;
	--owlh-border-soft: #dfdbd0;
	--owlh-border-strong: #bbb5a5;

	--owlh-nav-bg: #35372f;
	--owlh-nav-text: #eeece4;
	--owlh-nav-muted: #bfc0b1;

	--owlh-hero-bg: linear-gradient(135deg, #a9a48c 0%, #716e59 48%, #45453a 100%);
	--owlh-hero-overlay: linear-gradient(90deg, rgba(36, 38, 31, .54), rgba(36, 38, 31, .10), rgba(36, 38, 31, .36));
	--owlh-hero-text: #faf8f0;
	--owlh-hero-muted: #dedbca;

	--owlh-notice: #9a4f2b;

	--owlh-shadow: rgba(48, 48, 39, .10);
	--owlh-shadow-deep: rgba(48, 48, 39, .17);

	--owlh-scroll-track: #dfdbcf;
	--owlh-scroll-thumb: #aaa795;
	--owlh-scroll-hover: #8d8b76;
}
