.m-searchitem {

  flex         : 1 calc(33% - 13.33px);
  width        : calc(33% - 13.33px);
  min-height   : 160px;
  cursor       : pointer;

  background   : $white;
  border-radius: 5px;
  margin-right : 20px;
  margin-bottom: 20px;

  &:last-child {
    margin-right: 0;
  }

  &:nth-of-type(3n + 3) {
    margin-right: 0;
  }

  &:after {
    content  : '';
    display  : block;

    width    : 100%;
    margin   : 0 auto;

    transform: translateY(15px);
  }

  &:last-child:after {
    display: none;
  }

  &__widget {
    display       : inline-flex;
    align-items   : flex-start;
    font-size     : 15px;
    font-weight   : 600;
    color         : #00235b;

    text-transform: uppercase;

    width         : 100%;
    height        : 100%;
    position      : relative;
    z-index       : 0;
    padding       : 10px 20px;
    border-radius : 5px;
    cursor        : pointer;

    &:focus {
      color : $red;
      border: 1px solid $red;
    }
    span {
      opacity     : 0;
      width       : 0;
      visibility  : hidden;
      text-indent : 9999px;
      overflow    : hidden;
    }
  }

  img {
    position: absolute;
    top     : 0;
    left    : 0;
    z-index : -1;
    width   : 100%;
    height  : 100%;
    // width          : 20px;
    // height         : 20px;
    //
    // border         : 2px solid #788ead;
    // border-radius  : 50%;
    //
    // display        : flex;
    // justify-content: center;
    // align-items    : center;
    //
    // position       : relative;
    //
    // &:after,
    // &:before {
    //   content   : '';
    //   display   : block;
    //
    //   width     : 8px;
    //   height    : 2px;
    //
    //   background: #788ead;
    // }
    //
    // &:after {
    //   position : absolute;
    //   top      : calc(50% - 1px);
    //   left     : calc(50% - 4.5px);
    //   transform: rotate(90deg);
    // }
  }

  &:hover {
    .m-searchitem__widget {
      color: $red;
    }

    span {
      border: 2px solid $red;

      &:after,
      &:before {
        background: $red;
      }
    }
  }
}
