/**
 * Theme Name: MZM 2024 (Twenty Twenty-Four Child)
 * Template: twentytwentyfour
 * ...other header fields
 */

 body { }

 .wp-block-table td {
     min-width: 120px;
 }

 @media screen and (max-width: 600px) {
    .wp-block-media-text:not(.alignfull) > .wp-block-media-text__content {
        padding-left: 0;
        padding-right: 0;
    }

 }

 @media screen and (min-width: 601px) {
    .wp-block-media-text.has-media-on-the-right:not(.alignfull) > .wp-block-media-text__content {
        padding-left: 0;
    }
    
    .wp-block-media-text:not(.alignfull) > .wp-block-media-text__media + .wp-block-media-text__content {
        padding-right: 0;
    }
 }


 .has-gradient-1-gradient-background {
    background-image: url("../mzm-2024/assets/images/mzm-bg-green-repeat-10.svg"), var(--wp--preset--gradient--gradient-1) !important;
    background-repeat: repeat !important;
 }

 .has-gradient-2-gradient-background {
    background-image: url("../mzm-2024/assets/images/mzm-bg-green-repeat-20.svg") !important;
    background-repeat: repeat !important;
    background-color: var(--wp--preset--color--base);
 }

 .mzm-person-list {

 }

 .mzm-person-list-item {
    max-width: 220px;
    min-width: 160px;
    overflow: hidden;
}

@media screen and (min-width: 900px) {
    .mzm-person-list-item {
        max-width: 260px;
        min-width: 200px;
    }
}

 @media screen and (min-width: 1020px) {
    .mzm-person-list-item {
        max-width: 300px;
        min-width: 240px;
    }
}

 .mzm-person-list-item figure {
     background: #eee;
     width: 100%;
     aspect-ratio: 6/7;
}

.mzm-person-list-item img {
    width: 100%;
}

footer p {
    padding-bottom: var(--wp--preset--spacing--10);
}

@media screen and (min-width: 900px) {
    .fts-simple-fb-wrapper {
        column-count: 2;
        column-gap: var(--wp--preset--spacing--40);
    }
}

.fts-jal-fb-user-thumb,
.fts-jal-fb-user-name {
    display: none;
}

.fts-jal-fb-right-wrap {
    display: flex;
    flex-wrap: wrap;
    gap: var(--wp--preset--spacing--10);
}

.fts-jal-fb-top-wrap {
    flex-grow: 2;
    flex-basis: 60%;
}

.fts-album-photos-wrap {
    flex-grow: 2;
    flex-basis: 30%;
}

.fts-clear {
    flex-basis: 100%;
}
