/* Tablet: ~600-980px (37.51-61.25em) - 4:3 crop */
@media screen and (min-width: 37.51em) and (max-width: 61.25em) {
    .o-s--banner.o-s--bg {
        min-height: 32rem;
    }
}

/* Mobile: <=600px (37.5em) - 4:5 portrait crop */
@media screen and (max-width: 37.5em) {
    .o-s--banner.o-s--bg {
        min-height: 31rem;
    }
}
