/*.gallery-container {*/
/*    column-count: 4;*/
/*    column-gap: 16px;*/
/*}*/
.gallery-container > .gallery-image {
    margin: 0;
    display: grid;
    grid-template-rows: 1fr auto;
    break-inside: avoid;
    background: #f5f5f5;
    border-radius: 8px;
    overflow: hidden;
}
.gallery-container > .gallery-image > a {
    /*grid-row: 1 / -1;*/
    /*grid-column: 1;*/
    display: flex;
}
.gallery-container > .gallery-image > a > img {
    object-fit: cover;
}
.gallery-container > .gallery-image .gallery-caption {
    padding: 12px 16px 8px 16px;
}
.gallery-container > .gallery-image .gallery-artist {
    padding: 0 16px 16px 16px;
}

/*@media (max-width: 840px) {*/
/*    .gallery-container {*/
/*        column-count: 3;*/
/*    }*/
/*}*/
/*@media (max-width: 501px) {*/
/*    .gallery-container {*/
/*        column-count: 2;*/
/*    }*/
/*}*/
/*@media (max-width: 351px) {*/
/*    .gallery-container {*/
/*        column-count: 1;*/
/*    }*/
/*}*/

.gallery-container {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 1300px) {
    .gallery-container {
        grid-template-columns: repeat(3, 1fr);
    }
}
@media (max-width: 1000px) {
    .gallery-container {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media (max-width: 700px) {
    .gallery-container {
        grid-template-columns: repeat(1, 1fr);
    }
}

/*.gallery-group-title {*/
/*    margin-top: 2em !important;*/
/*    margin-bottom: 1em !important;*/
/*}*/

/*.gallery-container > .gallery-image {*/
/*    */
/*}*/

/*.gallery-container > .gallery-image > a {*/
/*    display: flex;*/
/*}*/

/*.gallery-container > .gallery-image > a > img {*/
/*    border-radius: var(--mdc-card-radius);*/
/*}*/

.margin-top-32 {
    margin-block-start: 32px !important;
}

.is-style-weight-600,
.is-style-weight-600 > p
{
    font-weight: 600 !important;
}