.cr-popup {
  background-color: transparent;
  border-radius: 0;
}
.cr-icon {
  display: block;
  margin: @padding-lg auto 0;
}
.max-popup {
  background-color: @white;
  border-radius: @border-radius-lg;
  width: 290px;
  &__head {
    background: url('~@/assets/images/maxMember/dialog-title-ng.png') top center no-repeat;
    background-size: cover;
    .text-size(17px);
    font-weight: 500;
    color: @black;
    text-align: center;
    padding: @padding-md @padding-unit @padding-sm;
  }
  &__content {
    .text-size(12px);
    color: @gray-5;
    min-height: 203px;
    padding: @padding-md @padding-lg;
  }
  &__foot {
    padding: 0 @padding-md + 2 @padding-lg;
    .cr-button {
      background: linear-gradient(90deg, #f63038 0%, #ff8f70 100%);
      letter-spacing: 0.63px;
      .text-size(17px);
      height: 40px;
      @{deep} .cr-button__text {
        font-weight: bold;
      }
    }
  }
}