/* Premium Header Styling */
.whb-header {
    /* background-color is now handled by the customizer inline style */
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05) !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
    position: static !important; /* Force static position */
}

/* Header Rows general styling */
.whb-general-header,
.whb-top-bar,
.whb-header-bottom {
    background-color: transparent !important;
}

/* Enhance menu items for premium feel */
.whb-header .menu > li > a {
    font-weight: 500;
    letter-spacing: 0.3px;
    transition: color 0.3s ease;
}

/* Subtle hover effect for header icons/tools */
.whb-header .whb-header-links > li > a:hover,
.whb-header .wd-tools-element:hover {
    opacity: 0.8;
    transform: translateY(-1px);
}
