/* Make header transparent and position it over the hero */
header, 
.wp-block-template-part,
.site-header,
header.wp-block-template-part {
    position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    background: transparent !important;
    background-color: transparent !important;
    z-index: 9999 !important;
    border: none !important;
    box-shadow: none !important;
}

/* Make menu links readable over the background image, and apply Manrope font */
header a, 
header .wp-block-navigation-item__content,
header .site-title {
    text-shadow: 0 1px 5px rgba(0, 0, 0, 0.6) !important;
}

/* Apply specific font to navigation items only */
header .wp-block-navigation-item__content,
header .wp-block-navigation a {
    font-family: 'Manrope', sans-serif !important;
    font-weight: 600 !important;
}

/* Additional specificity for Hostinger AI Theme header to ensure background is overridden */
.wp-site-blocks > header {
    background: transparent !important;
}
