
/* section-news */
.section-news {
    --columns: 6;
    --offset-block: var(--offset-main);
}
.section-news__items {
    display: grid;
    grid-template-columns: repeat(var(--columns), 1fr);
    gap: var(--offset-block);
}
.section-news__item {
    grid-column: span calc(var(--columns) / 3);
}
.section-news__item-medium {
    grid-column: span calc(var(--columns) / 3 * 2);
}
.section-news__item-half {
    grid-column: span calc(var(--columns) / 2);
}
.section-news__item-full {
    grid-column: span var(--columns);
}

@media screen and (max-width: 1023.5px) {
    .section-news {
        --offset-block: var(--offset-secondary);
    }
    .section-news__item {
        grid-column: span calc(var(--columns) / 2);
    }
    .section-news__item-medium {
        grid-column: span var(--columns);
    }
}
@media screen and (max-width: 575px) {
    .section-news__item,
    .section-news__item-medium,
    .section-news__item-half {
        grid-column: span var(--columns);
    }
}