/* origem: site/0079.css */
/* SOURCE: /assets/refactor-v943/css/site/0214.css */
@media (min-width: 992px){
  /* Cabeçalho 2 / Menu Premium: isolado, 1170px e justificado de ponta a ponta */
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu.is-fixed{
    position:relative!important;
    top:auto!important;
    width:100%!important;
    height:46px!important;
    min-height:46px!important;
    background:#fff!important;
    border-top:0!important;
    border-bottom:1px solid #ddd!important;
    box-shadow:none!important;
    overflow:visible!important;
  }
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu #js-header,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .container.nav-wrapper{
    width:1170px!important;
    max-width:calc(100% - 30px)!important;
    height:46px!important;
    margin:0 auto!important;
    padding:0!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    background:#fff!important;
    overflow:visible!important;
  }
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list{
    width:100%!important;
    height:46px!important;
    margin:0!important;
    padding:0!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:0!important;
    list-style:none!important;
    background:#fff!important;
    overflow:visible!important;
  }
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li:hover,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li.active,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li.current-menu-item{
    margin:0!important;
    padding:0!important;
    flex:0 1 auto!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    border:0!important;
    filter:none!important;
    text-transform:none!important;
  }
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a:link,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a:visited,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a:hover,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a:focus,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a:active{
    position:relative!important;
    height:46px!important;
    min-height:46px!important;
    line-height:46px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    padding:0!important;
    margin:0!important;
    color:#111!important;
    font-size:14px!important;
    font-weight:400!important;
    text-transform:none!important;
    letter-spacing:0!important;
    white-space:nowrap!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    border:0!important;
    box-shadow:none!important;
    filter:none!important;
    transition:color .15s ease!important;
  }
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a::before{display:none!important;content:none!important;}
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li > a::after{
    content:""!important;
    position:absolute!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    height:2px!important;
    width:100%!important;
    background:var(--item-color,var(--spb-page-accent,var(--spb-primary)))!important;
    transform:scaleX(0)!important;
    transform-origin:center!important;
    transition:transform .15s ease!important;
    display:block!important;
  }
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li:hover > a,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li.active > a,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li.current-menu-item > a{
    color:var(--item-color,var(--spb-page-accent,var(--spb-primary)))!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
  }
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li:hover > a::after,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li.active > a::after,
  html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu ul.spb-premium-menu-list > li.current-menu-item > a::after{
    transform:scaleX(1)!important;
  }
}

/* Menu lateral/editorias: hover sem verde fixo; usa a cor da categoria/página */
html body.pc .editorias-lista a:hover,
html body.pc .meuportal-editorias-lista a:hover,
html body.pc .side-editorials a:hover,
html body.pc .cats a:hover{
  background:transparent!important;
  background-color:transparent!important;
  color:var(--spb-page-accent,var(--spb-primary))!important;
  padding-left:18px!important;
  box-shadow:inset 3px 0 0 var(--spb-page-accent,var(--spb-primary))!important;
  text-decoration:none!important;
}
html body.pc .editorias-header,
html body.pc .side-editorials h3,
html body.pc .box h3{
  color:var(--spb-page-accent,var(--spb-primary))!important;
  border-bottom-color:var(--spb-page-accent,var(--spb-primary))!important;
}

/* Busca: dropdown totalmente branco e legível em qualquer cor do cabeçalho */
html body.pc .spb-header-search .spb-header-search-options,
html body.pc .spb-header-search .spb-header-search-options.is-open,
html body.pc .head.spb-header-model-laranja form.spb-header-search .spb-header-search-options,
html body.pc .head.spb-header-model-laranja form.spb-header-search .spb-header-search-options.is-open{
  background:#fff!important;
  color:#1f2937!important;
  border:1px solid #e5e7eb!important;
  box-shadow:0 14px 30px rgba(0,0,0,.16)!important;
  overflow:hidden!important;
}
html body.pc .spb-header-search .spb-header-search-options *,
html body.pc .head.spb-header-model-laranja form.spb-header-search .spb-header-search-options *{
  background:#fff!important;
  color:#1f2937!important;
  text-shadow:none!important;
}
html body.pc .spb-header-search .spb-header-search-option,
html body.pc .spb-header-search .spb-header-search-option:hover,
html body.pc .spb-header-search .spb-header-search-option:focus,
html body.pc .head.spb-header-model-laranja form.spb-header-search .spb-header-search-option,
html body.pc .head.spb-header-model-laranja form.spb-header-search .spb-header-search-option:hover,
html body.pc .head.spb-header-model-laranja form.spb-header-search .spb-header-search-option:focus{
  display:flex!important;
  align-items:center!important;
  min-height:42px!important;
  background:#fff!important;
  color:#1f2937!important;
  border-bottom:1px solid #eef0f3!important;
  box-shadow:none!important;
}
html body.pc .spb-header-search .spb-header-search-option span,
html body.pc .head.spb-header-model-laranja form.spb-header-search .spb-header-search-option span{
  background:#fff!important;
  color:var(--spb-page-accent,var(--spb-primary))!important;
  font-weight:700!important;
}

/* Slide / chamadas: não criar faixa atrás do chapéu; cor só no texto do chapéu */
html body.pc .big-news .tag,
html body.pc .small-news .tag,
html body.pc .pc-main-slide .tag,
html body.pc .pc-mobile-slide .tag,
html body.pc .pc-eyebrow,
html body.pc .pc-headline .pc-eyebrow{
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  color:var(--spb-page-accent,var(--spb-primary))!important;
  padding:0!important;
  border:0!important;
  box-shadow:none!important;
  display:inline!important;
}

