/*--------------------------------------------

    # Adaptive

----------------------------------------------*/
.wp-block-post-template .wp-block-post,
.wp-block-columns > .wp-block-column {
    container-name: grid-item;
    container-type: inline-size;
}

@media (max-width: 480px) {
    .is-block-adaptive.is-block-adaptive-fluid-gap {
        gap: var(--wp--custom--adaptive--fluid-gap);
    }

    .is-block-adaptive.is-block-adaptive-fluid-layout {
        grid-template-columns: repeat(auto-fill, minmax(min(var(--wp--custom--layout--column-min-width)), 1fr));
    }
}

@container (max-width: 200px) {
    .is-block-adaptive.is-block-adaptive-font-scale {
        font-size: var(--wp--custom--adaptive--font-size) !important;
    }
}
/*---------------- End adaptive ----------------*/