@media screen and (min-width: 40em) {
    .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first, .layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second {
        flex: 0 1 23%;
        margin: 0 2em 0 0;
    }
    .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second, .layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first {
        flex: 0 1 74%;
    }
}