.wp-block-columns {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 10px;
}

.wp-block-column {
    flex: 1 1 0;
    min-width: 0;
}

.wp-block-gallery {
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    gap: 10px;
}

.wp-block-gallery.left-aligned {
    justify-content: flex-start;
}

.wp-block-gallery.right-aligned {
    justify-content: flex-end;
}

.wp-block-gallery > figure {
    width: 200px;
    height: 200px;
}

.wp-block-gallery.width-100 > figure {
    width: 100px;
    height: 100px;
}

.wp-block-gallery.width-150 > figure {
    width: 150px;
    height: 150px;
}

.wp-block-gallery.width-250 > figure {
    width: 250px;
    height: 250px;
}

.wp-block-gallery > figure > img {
    object-fit: contain;
    width: 100%;
    height: 100%;
}

.wp-block-gallery.is-cropped > figure > img {
    object-fit: cover;
}

.wp-block-image > figcaption {
    visibility: collapse;
}

.wp-block-image.caption-always-visible > figcaption {
    visibility: visible;
}

iframe {
    width: 100%;
    height: auto;
}

.wp-embed-aspect-16-9 > div > iframe {
    aspect-ratio: 16/9;
}

.wp-embed-aspect-9-16 > div > iframe {
    aspect-ratio: 9/16;
}

.has-luminous-vivid-orange-color {
    color: #ff6900;
}