/*
Theme Name: CleanCore Service
Theme URI: https://cleancore-service.de
Author: CleanCore Service
Description: SEO-optimiertes Theme für CleanCore Service (Gebäudereinigung). Eigene Adressen für Startseite, Leistungen, Einsatzgebiete, Über uns, Kontakt, Impressum, AGB und Datenschutz; Cookie-Einwilligung; Sitemap; Kontaktformular.
Version: 2.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: Proprietary
Text Domain: cleancore-service
*/

        .page-view {
            display: none;
        }
        .page-view.active {
            display: block;
            animation: pageFadeIn 0.3s ease-in-out forwards;
        }
        @keyframes pageFadeIn {
            from {
                opacity: 0;
                transform: translateY(6px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }
        .glass-header {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            width: 100%;
            z-index: 60;
            background: #ffffff;
            backdrop-filter: blur(14px);
            -webkit-backdrop-filter: blur(14px);
        }

        /* Platz für den fixierten Header freihalten */
        main {
            padding-top: 5rem;
        }
        .nav-link.active {
            color: #0A192F;
            font-weight: 600;
        }
        .nav-link.active::after {
            content: '';
            position: absolute;
            bottom: -6px;
            left: 0;
            right: 0;
            height: 2.5px;
            background-color: #C8102E;
            border-radius: 9999px;
        }
    
/* Aufklapp-Pfeil der FAQ-Einträge ausblenden (eigenes Plus-Symbol) */
details > summary::-webkit-details-marker { display: none; }

/* WordPress-Admin-Leiste: fixierten Header darunter anordnen */
.admin-bar .glass-header { top: 32px; }
@media (max-width: 782px) { .admin-bar .glass-header { top: 46px; } }
