/*
|--------------------------------------------------------------------------
| Dosya Adı           : header-footer-colors-v8-09.css
| Oluşturulma Tarihi  : 22.07.2026
| Değişiklik Tarihi   : 22.07.2026
| Yaratan             : Özgür Elibol
|--------------------------------------------------------------------------
*/

.site-header{
    background:var(--caa-header-bg)!important
}
.site-header .brand,
.site-header .brand span,
.site-header .caa-nav-link-v573,
.site-header .caa-nav-trigger-v573,
.site-header .menu-toggle{
    color:var(--caa-header-text)!important;
    -webkit-text-fill-color:var(--caa-header-text)!important
}
.site-header .nav-cta,
.site-header .caa-nav-cta-v573,
.site-header .caa-account-trigger-v573,
.site-header .member-nav-button,
.site-header a[href="/member-register.php"],
.site-header a[href="/member-login.php"]{
    border-color:var(--caa-header-button)!important;
    color:var(--caa-header-button-text)!important;
    -webkit-text-fill-color:var(--caa-header-button-text)!important;
    background:var(--caa-header-button)!important
}
.site-header .nav-cta:hover,
.site-header .nav-cta:focus-visible,
.site-header .caa-nav-cta-v573:hover,
.site-header .caa-nav-cta-v573:focus-visible,
.site-header .caa-account-trigger-v573:hover,
.site-header .caa-account-trigger-v573:focus-visible,
.site-header .member-nav-button:hover,
.site-header .member-nav-button:focus-visible{
    color:var(--caa-header-button-text)!important;
    -webkit-text-fill-color:var(--caa-header-button-text)!important;
    filter:brightness(.88)
}
.site-footer{
    background:var(--caa-footer-bg)!important;
    color:var(--caa-footer-text)!important
}
.site-footer h1,
.site-footer h2,
.site-footer h3,
.site-footer strong{
    color:var(--caa-footer-heading)!important;
    -webkit-text-fill-color:var(--caa-footer-heading)!important
}
.site-footer p{
    color:var(--caa-footer-text)!important;
    -webkit-text-fill-color:var(--caa-footer-text)!important
}
.site-footer a,
.site-footer .legal-links a,
.site-footer .footer-contact-link{
    color:var(--caa-footer-link)!important;
    -webkit-text-fill-color:var(--caa-footer-link)!important
}
@media(max-width:900px){
    .site-header .main-nav,
    .site-header .caa-main-nav-v573{
        background:var(--caa-header-bg)!important
    }
    .site-header .main-nav>a:not(.nav-cta),
    .site-header .caa-main-nav-v573>a:not(.nav-cta){
        color:var(--caa-header-text)!important;
        -webkit-text-fill-color:var(--caa-header-text)!important
    }
}
