@media (max-width: 468px) {
    :is(body.category, .search) .grid-posts-01 .post-item:first-child .post-item-image {
        aspect-ratio: 2/1;
    }

    :is(body.category, .search) .grid-posts-01 .post-item:not(:first-child) {
        display: flex;
        gap: 20px;
        align-items: center;
    }

    :is(body.category, .search) .grid-posts-01 .post-item:not(:first-child) .post-item-image {
        flex: 0 0 100px;
        aspect-ratio: 3 / 2;
        max-height: fit-content;
    }

    :is(body.category, .search) .grid-posts-01 .post-item:not(:first-child) .post-item-title.font-destaque-3 {
        font-size: 16px;
    }

    :is(body.category, .search) .grid-posts-01 .post-item:not(:first-child) .post-item-category-02 {
        font-size: 14px;
    }
}

