/*
Theme Name: Kadence Child
Template: kadence
Version: 1.0
*/

/* Layout página inicial */
.custom-home-layout .content-area .wp-block-kadence-posts,
.custom-home-layout #primary .content-area {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 24px;
}

.custom-home-layout #primary .content-area article:first-child {
    grid-column: 1 / -1;
}

/* Primeiro artigo em destaque */
#archive-container {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr !important;
    gap: 24px !important;
}

#archive-container .entry-list-item:first-child {
    grid-column: 1 / -1 !important;
}

/* Imagem do artigo em destaque */
#archive-container .entry-list-item:first-child .post-thumbnail img {
    max-height: 450px;
    width: 100%;
    object-fit: cover;
}

/* Corrigir espaço entre foto e texto no destaque */
#archive-container .entry-list-item:first-child .post-thumbnail img {
    max-height: 350px !important;
}

#archive-container .entry-list-item:first-child .entry-content-wrap {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

#archive-container .entry-list-item:first-child .post-thumbnail {
    margin-bottom: 0 !important;
}

/* Corrigir altura do contentor de imagem no destaque */
#archive-container .entry-list-item:first-child .post-thumbnail {
    position: relative !important;
    padding-bottom: 0 !important;
    height: 400px !important;
    overflow: hidden !important;
}

#archive-container .entry-list-item:first-child .post-thumbnail-inner {
    position: relative !important;
    height: 400px !important;
}

#archive-container .entry-list-item:first-child .post-thumbnail-inner img {
    width: 100% !important;
    height: 400px !important;
    object-fit: cover !important;
}
