.information-list {
    --information-list-gutter: var(--gutter);
}

.information-list__wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(calc(33.33% - var(--information-list-gutter)), 1fr));
    column-gap: var(--information-list-gutter);
    row-gap: calc(var(--information-list-gutter) * 2);
    margin-top: var(--information-list-gutter);
}

.information-list .sortbar {
    margin-top: var(--information-list-gutter);
}

.information-list .pagination__results {
    font-size: 0.875rem;
}

.information__introtext-image {
    margin-bottom: var(--information-list-gutter);
}

.information-list__card-title {
    margin-bottom: 3px;
}

.information-list__card-text {
    margin-top: 15px;
    font-size: 14px;
    line-height: 1.7;
    max-height: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (max-width: 767.98px) {
    .information-list__wrapper {
        grid-template-columns: 1fr;
    }

    .information__introtext-image {
        margin-bottom: 10px;
    }
}