@media (min-width: 501px) {
  .split-view--photo .media-block {
    height: 250px;
    overflow: hidden;
    position: relative; } }

@media (min-width: 941px) {
  .split-view--photo .media-block {
    height: auto;
    position: absolute; } }

@media (max-width: 500px) {
  .split-view--photo .media-block img {
    height: auto;
    position: static;
    -webkit-transform: none;
    transform: none; } }

@media (min-width: 501px) {
  .split-view--photo .media-block img {
    position: absolute; } }

@media (min-width: 941px) {
  .split-view--photo .media-block img {
    bottom: auto; } }
