/*  PAGE: DATENBANK 
//////////////////////////////////////////////////////////////////////////////*/

@layer layout {
    .page-template-page_datenbank {
    }
    .page-template-page_datenbank .grid > .hentry .article__body .suchFilter {
        margin-bottom: var(--spacing-l);
    }
    @media (min-width: 1200px) {
        .page-template-page_datenbank .grid > .hentry {
            grid-column: 1 / -1;
        }
        .page-template-page_datenbank .grid > .hentry .article__body {
            grid-template-columns: 18rem repeat(5, 9rem);
            column-gap: 2.5rem;
            row-gap: var(--spacing-m);
        }
        .page-template-page_datenbank .grid > .hentry .article__body > #ajax-search-form {
            display: grid;
            grid-column: 1 /-1;
            grid-template-columns: 18rem repeat(5, 9rem);
            grid-template-rows: min-content min-content 1fr;
            column-gap: 2.5rem;
            row-gap: 1.25rem;
        }
        .page-template-page_datenbank .grid > .hentry .article__body > * {
            grid-column: 2 /-2;
        }
        .page-template-page_datenbank .grid > .hentry .article__body .suchFeldWrapper {
            grid-column: 2/-2;
            place-self: start;
        }
        .page-template-page_datenbank .grid > .hentry .article__body .suchFilter {
            grid-column: 1;
            grid-row: 2/4;

            place-self: start stretch;
        }
        .page-template-page_datenbank .grid > .hentry .article__body #search-results {
            grid-column: 2/-2;
            grid-row: 2;
            display: flex;
            flex-direction: column;
            gap: var(--spacing-m);
        }
        .page-template-page_datenbank .grid > .hentry .article__body .pagination {
            grid-column: 2/-2;
            grid-row: 3;
            place-self: start;
        }
    }
}
