/* origem: site/0080.css */
/* SOURCE: /assets/refactor-v943/css/site/0215.css */
/* Stories: margem/padding igual em cima e embaixo, sem ficar colado no menu */
html body.pc.spb-header-active-laranja .spb-stories-strip{
  margin-top:0!important;
  padding-top:18px!important;
  padding-bottom:18px!important;
  display:block!important;
  overflow:hidden!important;
  border-top:0!important;
  border-bottom:1px solid #e8edf3!important;
}
html body.pc.spb-header-active-laranja .spb-stories-scroll{
  min-height:118px!important;
  align-items:center!important;
  display:flex!important;
}
html body.pc.spb-header-active-laranja .spb-story-item{
  margin-top:0!important;
  margin-bottom:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
}
@media(max-width:760px){
  html body.pc.spb-header-active-laranja .spb-stories-strip{
    padding-top:14px!important;
    padding-bottom:14px!important;
  }
  html body.pc.spb-header-active-laranja .spb-stories-scroll{min-height:94px!important;}
}

/* Menu Premium: sem piscar e sem animação exagerada */
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu *,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu *::before,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu *::after{
  animation:none!important;
}
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li:hover,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li.active,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li.current-menu-item,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li > a,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li > a:hover,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li > a:focus,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li > a:active{
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  filter:none!important;
  outline:0!important;
}
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li > a{
  transition:color .08s linear!important;
}
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li > a::after{
  transition:none!important;
}
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li:hover > a::after,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li.active > a::after,
html body.pc.spb-header-active-laranja #containerSecundario.spb-premium-model2-menu .spb-premium-menu-list > li.current-menu-item > a::after{
  transform:scaleX(1)!important;
}

/* Busca Premium: abre ao clicar, fica aberta para digitar, dropdown branco e legível */
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search{
  overflow:visible!important;
  transition:width .22s ease, opacity .22s ease!important;
}
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search.is-expanded,
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search:focus-within{
  width:340px!important;
  max-width:340px!important;
}
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search.is-expanded .spb-header-search-input,
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search:focus-within .spb-header-search-input{
  width:340px!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  background:#fff!important;
  color:#1f2937!important;
}
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search .spb-header-search-input::placeholder{color:#6b7280!important;}
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search .spb-header-search-options,
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search .spb-header-search-options.is-open{
  right:0!important;
  top:calc(100% + 6px)!important;
  width:340px!important;
  min-width:340px!important;
  background:#fff!important;
  color:#1f2937!important;
  border:1px solid #e5e7eb!important;
  border-radius:8px!important;
  box-shadow:0 16px 35px rgba(0,0,0,.18)!important;
  z-index:2147483600!important;
}
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search .spb-header-search-option,
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search .spb-header-search-option:hover,
html body.pc.spb-header-active-laranja .head.spb-header-model-laranja form.spb-header-search .spb-header-search-option:focus{
  background:#fff!important;
  color:#1f2937!important;
  text-shadow:none!important;
}
html body.pc.spb-header-active-laranja .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;
}

