.long-button-loading {
  position: relative;
  width: 594px;
  height: 108px;
  background: url("../assets/buttons/button-loading.png") center center
    no-repeat;
  background-size: 100% 100%;
  border: none;
  cursor: pointer;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.15s ease, opacity 0.15s ease;
}

.long-button-loading:hover {
  transform: translateY(-2px);
}

.long-button-loading:active {
  transform: translateY(0);
}

.long-button-loading-text {
  height: 48px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 49px;
  font-family: NotoSansCJKsc-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 43px;
}
