.field-mediabrowser {
  .show-image {
    width: 100%;
    height: 420px;
    margin-bottom: 10px;
    div {
      width: 100%;
      height: 100%;
      padding-bottom: calc(100% * 1 / 2);
      position: relative;
      img {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        object-fit: cover;
        object-position: center;
      }
    }
  }
}