/* origem: site/0152.css */
/* SOURCE: /assets/refactor-v943/css/site/0375.css */
/* v16.1.596 — Categorias realmente fixa nas listagens Blog e hover somente nos cards grandes do feed. */
@media(min-width:901px){
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body{
    position:relative!important;
    align-items:stretch!important;
  }
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body .spb-blog-list-sidebar{
    position:relative!important;
    width:300px!important;
    min-width:300px!important;
    max-width:300px!important;
    align-self:stretch!important;
    overflow:visible!important;
  }
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body .spb-blog-sidebar-flow[data-sidebar-context="archive"]{
    position:relative!important;
    width:300px!important;
    min-width:300px!important;
    max-width:300px!important;
    overflow:visible!important;
    height:auto!important;
    max-height:none!important;
  }
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body [data-sidebar-module="categories"].spb-cat-force-fixed{
    position:fixed!important;
    top:88px!important;
    right:auto!important;
    bottom:auto!important;
    width:300px!important;
    min-width:300px!important;
    max-width:300px!important;
    margin:0!important;
    z-index:2147482500!important;
  }
  html body.pc.spb-home-model-blog_sidebar .spb-blog-archive-body [data-sidebar-module="categories"].spb-cat-force-bottom{
    position:absolute!important;
    top:auto!important;
    right:0!important;
    bottom:0!important;
    left:auto!important;
    width:300px!important;
    min-width:300px!important;
    max-width:300px!important;
    margin:0!important;
    z-index:30!important;
  }
  html body.pc .spb-category-force-placeholder{display:block!important;width:300px!important;height:0;margin:0!important;padding:0!important;border:0!important}
}

/* Retira qualquer animação do slide e dos cards pequenos do topo da Home Blog. */
html body.pc.spb-home-model-blog_sidebar .pc-home-card,
html body.pc.spb-home-model-blog_sidebar .pc-mini-card,
html body.pc.spb-home-model-blog_sidebar .pc-side-item,
html body.pc.spb-home-model-blog_sidebar .module-card,
html body.pc.spb-home-model-blog_sidebar .pc-slide,
html body.pc.spb-home-model-blog_sidebar .pc-slider,
html body.pc.spb-home-model-blog_sidebar .pc-home-card:hover,
html body.pc.spb-home-model-blog_sidebar .pc-mini-card:hover,
html body.pc.spb-home-model-blog_sidebar .pc-side-item:hover,
html body.pc.spb-home-model-blog_sidebar .module-card:hover,
html body.pc.spb-home-model-blog_sidebar .pc-slide:hover,
html body.pc.spb-home-model-blog_sidebar .pc-slider:hover{
  transform:none!important;
  transition:none!important;
  will-change:auto!important;
}

/* A animação fica exclusivamente nos cards editoriais grandes do feed Blog. */
html body.pc.spb-home-model-blog_sidebar .spb-blog-feed-row .spb-blog-feature-card{
  transition:transform .18s ease!important;
  will-change:transform!important;
}
@media(hover:hover) and (pointer:fine){
  html body.pc.spb-home-model-blog_sidebar .spb-blog-feed-row .spb-blog-feature-card:hover{
    transform:translateY(-3px)!important;
  }
}
@media(prefers-reduced-motion:reduce){
  html body.pc.spb-home-model-blog_sidebar .spb-blog-feed-row .spb-blog-feature-card,
  html body.pc.spb-home-model-blog_sidebar .spb-blog-feed-row .spb-blog-feature-card:hover{
    transition:none!important;
    transform:none!important;
  }
}

