/* origem: site/0153.css */
/* SOURCE: /assets/refactor-v943/css/site/0376.css */
/* v16.1.597 — trava definitiva da categoria e remoção do efeito que clareava a navegação. */
@media(min-width:901px){
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body{
    grid-template-columns:minmax(0,1fr) 300px!important;
    align-items:stretch!important;
    overflow:visible!important;
  }
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body .spb-blog-list-sidebar,
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body aside.spb-blog-list-sidebar{
    width:300px!important;min-width:300px!important;max-width:300px!important;
    align-self:stretch!important;position:relative!important;overflow:visible!important;
  }
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body .spb-blog-sidebar-flow[data-sidebar-context="archive"]{
    display:flex!important;flex-direction:column!important;
    width:300px!important;min-width:300px!important;max-width:300px!important;
    height:100%!important;min-height:100%!important;overflow:visible!important;
    position:relative!important;top:auto!important;bottom:auto!important;
  }
  /* Mesmo que scripts antigos adicionem classes fixed/bottom, esta regra prevalece. */
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body .spb-blog-sidebar-flow[data-sidebar-context="archive"] > [data-sidebar-module="categories"],
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body [data-sidebar-module="categories"].spb-cat-fixed,
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body [data-sidebar-module="categories"].spb-cat-bottom,
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body [data-sidebar-module="categories"].spb-cat-force-fixed,
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body [data-sidebar-module="categories"].spb-cat-force-bottom{
    order:999999!important;
    position:-webkit-sticky!important;position:sticky!important;
    top:88px!important;left:auto!important;right:auto!important;bottom:auto!important;
    width:300px!important;min-width:300px!important;max-width:300px!important;
    margin-top:auto!important;margin-bottom:20px!important;
    z-index:500!important;align-self:flex-start!important;
    transform:none!important;
  }
  html body.pc .spb-category-sticky-placeholder,
  html body.pc .spb-category-force-placeholder{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}
}
/* Não clareia, não reduz opacidade e não anima o body ao trocar de página. */
html,html body.pc{background:var(--spb-page-bg,#fff)!important}
html body.pc,html body.pc.spb-page-leaving{opacity:1!important;transition:none!important;animation:none!important}
::view-transition-old(root),::view-transition-new(root){animation:none!important}

