/* The selector belongs to the header, never overlaps the hero or mobile CTAs. */
header[data-cms-section="cabecalho"]{gap:clamp(10px,1.6vw,24px)!important;overflow:visible!important}
header[data-cms-section="cabecalho"]>inova-language{z-index:60}
header[data-cms-section="cabecalho"]>sc-if:has(nav){margin-left:auto}
.legal-header{flex-wrap:wrap}.legal-header>nav{margin-left:auto}
.top>inova-language{z-index:60}.top>.top-link{margin-left:auto}
@media(max-width:767px){
 .legal-header.legal-header{flex-direction:row;align-items:center}.legal-header>nav{order:3;flex-basis:100%;margin-left:0}.legal-header>inova-language{margin-left:auto}
}
@media(max-width:560px){
 header[data-cms-section="cabecalho"]{padding-left:16px!important;padding-right:16px!important}
 header[data-cms-section="cabecalho"]>a:first-child{gap:8px!important;min-width:0;margin-right:auto}
 html[data-cms-page="inova"] header[data-cms-section="cabecalho"]>a:first-child>span:last-child>span:first-child{font-size:13px!important}
 html[data-cms-page="inova"] header[data-cms-section="cabecalho"]>a:first-child>span:last-child>span:last-child{font-size:8px!important;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 html[data-cms-page="reefersys"] header[data-cms-section="cabecalho"]>div:first-child{min-width:0;gap:8px!important;margin-right:auto}
 html[data-cms-page="reefersys"] header[data-cms-section="cabecalho"]>div:first-child>a:last-child{display:none!important}
 html[data-cms-page="reefersys"] header[data-cms-section="cabecalho"]>div:first-child img{max-width:110px;height:auto!important;max-height:30px}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"]>div:first-child{flex:1;min-width:0;gap:8px!important}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"]>div:first-child>a:last-child{display:none!important}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"]>div:first-child>a:first-child{gap:7px!important}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"]>div:first-child>a:first-child>span:last-child>span:first-child{font-size:16px!important}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"]>div:first-child>a:first-child>span:last-child>span:last-child{display:none!important}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"] .ll-brand-mark{width:42px!important;height:42px!important}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"] .ll-brand-mark img{width:37px!important;height:37px!important}
 .top{gap:12px!important}.top>.top-link{font-size:12px}.top .brand-name{display:none}
}
@media print{inova-language{display:none!important}}
@media(max-width:359px){
 html[data-cms-page="inova"] header[data-cms-section="cabecalho"]>a:first-child{gap:6px!important}
 html[data-cms-page="inova"] header[data-cms-section="cabecalho"]>a:first-child>span:first-child{width:28px!important;height:28px!important;flex-shrink:0}
 html[data-cms-page="inova"] header[data-cms-section="cabecalho"]>a:first-child>span:first-child img{width:23px!important;height:23px!important}
 html[data-cms-page="inova"] header[data-cms-section="cabecalho"]>a:first-child>span:last-child>span:first-child{font-size:11px!important;font-stretch:normal!important;letter-spacing:.02em!important}
 html[data-cms-page="inova"] header[data-cms-section="cabecalho"]>a:first-child>span:last-child>span:last-child{font-size:7px!important;max-width:105px}
 html[data-cms-page="loglearn"] header[data-cms-section="cabecalho"]>div:first-child>a:first-child>span:last-child{display:none!important}
}
