.richtext {
    padding-left: var(--gutter);
    padding-right: var(--gutter);
    
}

.richtext {
    & .container {
        & .grid-block {
            & .grid-row {
                row-gap: var(--font-margin-p);
            }
        }
    }
}

.richtext.mobile-columns-reverse {
    & .container {
        & .grid-block {
            & .grid-row {
                flex-direction: column-reverse;
            }
        }
    }
}
@media (min-width: 768px) {
    .richtext.mobile-columns-reverse {
        & .container {
            & .grid-block {
                & .grid-row {
                    flex-direction: initial;
                }
            }
        }
    }
}