/*

[Custom Stylesheet]

Project     : USNews - Multipurpose News, Magazine and Blog HTML5 Template
Author      : themelooks.com
Author URI  : https://themeforest.net/user/themelooks

*/
/* Limpeza de filtro, opacidade e pseudo-elementos em todos os post--item */

/* 1. Remove qualquer filtro (como 'brightness' ou 'contrast') ou opacidade aplicada à imagem em si, mesmo no hover. */
.post--item .post--img img, 
.post--item:hover .post--img img {
    filter: none !important;
    opacity: 1 !important;
    transition: none !important;
}

/* 2. Remove o 'overlay' escuro que é geralmente um pseudo-elemento (::before ou ::after) aplicado no link da imagem. */
.post--item .post--img a.thumb::before,
.post--item .post--img a.thumb::after,
.post--item:hover .post--img a.thumb::before,
.post--item:hover .post--img a.thumb::after {
    /* * Torna o fundo completamente transparente 
     * (Isso anula cores como black, #000, e rgba(0,0,0, 0.X))
     */
    background-color: transparent !important; 
    
    /* * Se o tema estiver usando opacidade no overlay, zera ela.
     */
    opacity: 0 !important;
    
    /* * Se o tema estiver usando o filtro 'brightness' ou 'sepia' no overlay, remove.
     */
    filter: none !important; 
    
    /* * Se houver transição de cor/opacidade, anula.
     */
    transition: none !important;
    
    /* * Para alguns temas, content: none anula o elemento completamente, mas pode causar problemas de layout.
     * Tente esta linha apenas se as outras falharem.
     */
    /* content: none !important; */
}