/* V57: 4A Tuketim and Efsane Global form ONE header group.
 * The old .headrow justify-content:space-between spread them across the row.
 * Brand palette: Efsane blue / cyan with 4A gold accents.
 * No changes to the hero animation, database, admin or product cards.
 */
.sitehead.ef57-head{background:#fff!important;border-bottom:1px solid #dceafa!important;box-shadow:0 5px 19px rgba(8,67,121,.075)!important}
.sitehead.ef57-head .headrow{display:flex;align-items:center;justify-content:space-between;column-gap:16px;min-height:91px!important}
.sitehead.ef57-head .ef57-brand-pair{display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 auto;gap:10px;min-width:0}
.sitehead.ef57-head .ef56-header-4a{width:72px;height:78px;display:flex;align-items:center;justify-content:flex-start;padding:0 10px 0 0;margin:0;border-right:2px solid #efa418;flex:none}
.sitehead.ef57-head .ef56-header-4a img{display:block;width:60px;height:75px;object-fit:contain;filter:none}
.sitehead.ef57-head .brand{display:inline-flex;align-items:center;flex:0 0 auto;gap:7px;min-width:0}
.sitehead.ef57-head .brand img{display:block;width:70px;height:69px;object-fit:contain;filter:none}
.sitehead.ef57-head .brand span{line-height:1;display:flex;flex-direction:column}
.sitehead.ef57-head .brand strong{font-size:22px;letter-spacing:1.1px;font-weight:900;line-height:1.08;color:#085ab5!important}
.sitehead.ef57-head .brand small{font-size:10px!important;letter-spacing:5.7px!important;font-weight:850;color:#e99107!important;margin-top:4px}
.sitehead.ef57-head .nav{margin-left:auto;gap:clamp(9px,1.15vw,19px);color:#164577!important}
.sitehead.ef57-head .nav>a:not(.navcta),.sitehead.ef57-head .nav .ef50-nav-brand>a,.sitehead.ef57-head .nav .ef50-nav-brand>a{color:#164b87!important}
.sitehead.ef57-head .nav a:hover,.sitehead.ef57-head .nav a[aria-current="page"],.sitehead.ef57-head .nav .ef50-nav-brand>a[aria-current="page"]{color:#0572cf!important}
.sitehead.ef57-head .nav .ef50-mega-toggle{color:#e69c0e!important}
.sitehead.ef57-head .ef50-quote-button{background:linear-gradient(115deg,#096dce,#06458f)!important;border:1px solid #0b63b5!important;color:white!important;box-shadow:0 7px 18px rgba(0,86,166,.18)!important}
.sitehead.ef57-head .ef50-quote-button:hover{background:linear-gradient(115deg,#087cdf,#0756a4)!important}
.sitehead.ef57-head .ef50-quote-count{color:#07549e!important;background:#fff!important}
@media(max-width:1190px){
 .sitehead.ef57-head .headrow{column-gap:10px}
 .sitehead.ef57-head .ef57-brand-pair{gap:7px}
 .sitehead.ef57-head .brand img{width:61px;height:61px}
 .sitehead.ef57-head .brand strong{font-size:19px}
 .sitehead.ef57-head .brand small{font-size:9px!important;letter-spacing:4.8px!important}
 .sitehead.ef57-head .nav{gap:9px;font-size:12px}
}
@media(max-width:990px){
 .sitehead.ef57-head .headrow{justify-content:space-between;min-height:75px!important}
 .sitehead.ef57-head .menubtn{margin-left:auto;background:#e9f4ff!important;border:1px solid #badcf8!important;color:#064e95!important}
 .sitehead.ef57-head .nav,.sitehead.ef57-head .nav.open{background:#fff!important;color:#164b87!important;border:1px solid #dceafa!important;box-shadow:0 17px 35px #0b336323!important;margin-left:0}
 .sitehead.ef57-head .nav>a:not(.navcta),.sitehead.ef57-head .nav .ef50-nav-brand>a{color:#164b87!important}
}
@media(max-width:590px){
 .sitehead.ef57-head .headrow{min-height:67px!important;gap:6px;width:95%}
 .sitehead.ef57-head .ef57-brand-pair{gap:5px}
 .sitehead.ef57-head .ef56-header-4a{width:47px;height:52px;padding-right:5px;border-right-width:1px}
 .sitehead.ef57-head .ef56-header-4a img{width:40px;height:51px}
 .sitehead.ef57-head .brand{gap:5px}
 .sitehead.ef57-head .brand img{width:43px;height:45px}
 .sitehead.ef57-head .brand strong{font-size:16px;letter-spacing:.6px}
 .sitehead.ef57-head .brand small{font-size:7px!important;letter-spacing:3.5px!important;margin-top:3px}
 .sitehead.ef57-head .menubtn{padding:7px 8px;font-size:12px}
}

/* V58: Hide the orbit pause/start control; brand logos keep animating. */
.ef56-home .ef56-stage .ef56-toggle{display:none!important}
