.search-results {
  ul {
    list-style: none;
    padding: 0;
  }
}
//.item-list {
//display: none;
//}
.search-result {
  .views-field {
    display: flex;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 5px;
    padding-bottom: 3px;
  }
  .views-label {
    font-weight: 600;
    @extend dt;

    width: 10rem;
  }
  .field-content {
  }
  background-color: #ffffff;
  -webkit-box-shadow: 0 0 8px 4px var(--light);
  box-shadow: 0 0 8px 4px var(--light);
  border: 1px solid #ccc;
  margin: 1em;
  padding: 1em;
  dl {
    margin: 0;
    dt {
      float: left;
      width: 5em;
    }
    dd {
      margin: 0 0 0.5rem 0;
      &:last-child {
        margin: 0;
      }
    }
  }
}