/*  INHALTSELEMENT: CE_GALLERY
//////////////////////////////////////////////////////////////////////////////*/
@layer components {
    .ce_gallery {
    }
    .ce_gallery ul {
        list-style: none;
        margin: 0;
        padding: 0;
        display: grid;
        gap: var(--size-gap);
        gap: var(--spacing-s);
    }
    .ce_gallery ul.cols_1 {
        grid-template-columns: repeat(1, 1fr);
    }
    .ce_gallery ul.cols_2 {
        grid-template-columns: repeat(2, 1fr);
    }
    .ce_gallery ul.cols_3 {
        grid-template-columns: repeat(3, 1fr);
    }
    .ce_gallery ul.cols_4 {
        grid-template-columns: repeat(4, 1fr);
    }
    .ce_gallery ul.cols_5 {
        grid-template-columns: repeat(5, 1fr);
    }
    .ce_gallery ul.cols_6 {
        grid-template-columns: repeat(6, 1fr);
    }
    .ce_gallery ul.cols_7 {
        grid-template-columns: repeat(7, 1fr);
    }
    .ce_gallery ul.cols_8 {
        grid-template-columns: repeat(8, 1fr);
    }
    .ce_gallery ul.cols_9 {
        grid-template-columns: repeat(9, 1fr);
    }
    .ce_gallery ul.cols_10 {
        grid-template-columns: repeat(10, 1fr);
    }
    .ce_gallery ul.cols_11 {
        grid-template-columns: repeat(11, 1fr);
    }
    .ce_gallery ul.cols_12 {
        grid-template-columns: repeat(12, 1fr);
    }
}
