.region-select {
  display: flex;
  width: 100%;
  height: 100%;
  text-align: center;
  background: url('../../assets/region/region-bg.png') no-repeat $core-border-color;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;

  .region-item {
    position: relative;
    display: inline-block;
    width: 320px;
    height: 400px;
    margin: 1rem;
    font-size: 40px;
    font-weight: bold;
    color: white;
    cursor: pointer;
    background-color: #282828a0;//$core-tint-color;
    border: 2px solid #222;//$core-border-color;
    border-radius: $core-border-radius;

    .region-form {
      margin-top: 45px;
    }

    .amos-form-item-control {
      .amos-select-dropdown {
        min-width: 15em;
      }
    }

    &:hover {
      border: 3px solid $danger-color;
    }

    img {
      width: 314px;
      height: 250px;
    }

    .region-item-label {
      position: absolute;
      bottom: 1rem;
      width: 100%;
    }
  }
}
