/* Navbar homepage: 90% transparent sus, se inchide la culoare la scroll (ca shinywash.co.uk) */
body.homepage header.site-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:10000;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border-bottom:1px solid rgba(255,255,255,.12)!important}
body.homepage header.site-header::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#07140f;opacity:.1;transition:opacity 1.5s ease}
body.homepage header.site-header.is-scrolled::before{opacity:.85}
@media(max-width:900px){body.homepage .home-shell{padding-top:110px!important}}
@media(prefers-reduced-motion:reduce){body.homepage header.site-header::before{transition:none}}
body.homepage header.site-header .header-logo-text{color:#d8f15c!important}
/* Chat: mereu jos-dreapta, fara sa urce deasupra banner-ului de cookie-uri (fade-in neatins); sub banner ca sa nu acopere butoanele lui */
.site-chat-launcher{right:18px!important;bottom:18px!important;z-index:11999!important}
@media(max-width:700px){.site-chat-launcher{right:12px!important;bottom:12px!important}}
/* Chat: mereu jos-dreapta, fara sa urce deasupra banner-ului de cookie-uri (fade-in neatins); sub banner ca sa nu acopere butoanele lui */
.site-chat-launcher{right:18px!important;bottom:18px!important;z-index:11999!important}
@media(max-width:700px){.site-chat-launcher{right:12px!important;bottom:12px!important}}
/* Hamburger (3 linii / X) = aceeasi culoare ca textul logo, doar pe homepage */
body.homepage .mobile-menu-toggle span{background:#d8f15c!important}
