/* תיקונים לכותרת עליונה */

/* גובה הלוגו מותאם לכותרת - רק בדסקטופ */
@media (min-width: 769px) {
    .logo {
        height: 51px !important; /* גובה מותאם למרכוז בכותרת של 53px */
        max-height: 51px !important;
    }
}

/* דריסה מפורשת לצבע אייקון החיפוש במצב נגטיבי (לא עמוד הבית) */
body:not(.home) .search-icon {
    background-color: #ffffff !important;
    background-image: none !important;
}
body:not(.home) .search-submit .search-icon {
    background-color: #ffffff !important;
    background-image: none !important;
}

/* בעמוד הבית: האייקון יורש את צבע הכפתור (secondary) */
body.home .search-icon {
    background-color: currentColor !important;
    background-image: none !important;
}
body.home .search-submit .search-icon {
    background-color: currentColor !important;
    background-image: none !important;
}

@media (max-width: 768px) {
    /* הסתרת טקסט שם האתר במובייל */
    .site-branding-text {
        display: none !important;
    }

    /* המיכל הישן לא בשימוש - מוסתר */
    .mobile-menu-space {
        display: none !important;
    }

    /* וידוא שכפתור התפריט מוצג וממורכז */
    .mobile-nav-toggle {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        height: 100% !important;
    }

    /* תיקון מיקום הלוגו במובייל */
    .logo {
        height: 35px !important;
        max-height: 35px !important;
        position: relative !important;
        top: 0 !important;
        margin: 0 !important;
    }

    /* צבע כפתור פתיחת תפריט הצד במובייל */
    body.home .mobile-nav-toggle {
        color: var(--secondary-color) !important;
    }
    body:not(.home) .mobile-nav-toggle {
        color: #ffffff !important;
    }

    /* גם במובייל - אייקון חיפוש לבן במצב נגטיבי */
    body:not(.home) .search-icon {
        background-color: #ffffff !important;
        background-image: none !important;
    }
}


