@media (max-width: 1024px) {
    .blog-index-page .blog-hero h1 {
        font-size: 22px;
    }

    .blog-index-page .blog-sidebar__tabs--standalone {
        display: flex;
        flex-wrap: wrap;
        gap: 0;
        justify-content: flex-start;
        margin-bottom: 10px;
    }

    .blog-index-page .blog-sidebar__tabs--standalone .blog-sidebar__tab {
        margin: 0;
        border-radius: 999px;
        border: 1px solid #e8dccf;
        border-right-width: 1px;
    }

    .blog-index-page .blog-card__meta--standalone {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: flex-start;
        gap: 6px;
    }

    .blog-index-page .blog-card .title {
        -webkit-line-clamp: 2;
    }

    .blog-card-list {
        grid-template-columns: 1fr;
    }

    .blog-card-list .blog-card:nth-child(1),
    .blog-card-list .blog-card:nth-child(2) {
        grid-column: 1;
    }

    .blog-layout {
        grid-template-columns: 1fr;
    }

    .blog-sidebar--right {
        order: 3;
    }

    .blog-sidebar--right .blog-product-cards {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }
}
