.m-media{height:100%;position:relative;width:100%}.m-media+.m-media{margin-top:1rem}.m-media__item{height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.m-media--landscape::before,.m-media--portrait::before,.m-media--spread::before,.m-media--square::before,.m-media--wide::before{content:"";display:block}.m-media--landscape img,.m-media--landscape span,.m-media--portrait img,.m-media--portrait span,.m-media--spread img,.m-media--spread span,.m-media--square img,.m-media--square span,.m-media--wide img,.m-media--wide span{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.m-media--square::before{height:0;padding-bottom:calc(1 / 1 * 100%);position:relative}.m-media--portrait::before{height:0;padding-bottom:calc(4 / 3 * 100%);position:relative}.m-media--landscape::before{height:0;padding-bottom:calc(3 / 4 * 100%);position:relative}.m-media--wide::before{height:0;padding-bottom:calc(1 / 2 * 100%);position:relative}.m-media--spread::before{height:0;padding-bottom:calc(1 / 8 * 100%);position:relative}.m-media--cover img,.m-media--cover span{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
/*# sourceMappingURL=media.css.map */