/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://retropixelz.com/pling
 Description:  Child Theme für Hello Elementor – Projekt PLING
 Author:       Kopf & Stift
 Author URI:   https://kopfundstift.de
 Template:     hello-elementor
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  hello-elementor-child
*/

/* Partner Logos Grayscale Effect */
.grayscale-logo img {
    filter: grayscale(100%) opacity(0.5);
    transition: filter 0.3s ease, opacity 0.3s ease;
}
.grayscale-logo:hover img {
    filter: grayscale(0%) opacity(1);
}

/* Default-Linkfarbe (CI-Blau) — niedrige Spezifität, jede konkretere Regel überschreibt */
a {
    color: #3A86D6;
}
a:hover {
    color: #2c6db0;
}

/* === PLING Typografie-Defaults (niedrige Spezifität) ============================
   Greift überall, wo keine spezifischere Regel die Schrift setzt — also v. a.
   auf Standard-Blog-Posts und Theme-Templates. Auf Elementor-Seiten gewinnen
   automatisch die Per-Widget-Settings aus den Global Styles (Kit ID 5).
   ============================================================================== */
body {
    font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
    font-weight: 400;
    line-height: 1.7;
    color: #4A5568;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Space Grotesk', system-ui, -apple-system, sans-serif;
    font-weight: 700;
    color: #12283A;
    line-height: 1.3;
}
