.palace-theme .deposit-popup .palace-deposit-tabs .hg-deposit-tab-gift-badge {
  position: absolute;
  z-index: 1;
  top: calc(-14 * var(--u));
  right: calc(-5 * var(--u));
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: calc(14 * var(--u));
  padding: 0 calc(4 * var(--u));
  border-radius: calc(6.5 * var(--u)) calc(6.5 * var(--u)) calc(6.5 * var(--u)) 0;
  background: #ea4e3d;
  color: #fff;
  font-size: calc(10 * var(--u));
  font-weight: 600;
  line-height: calc(14 * var(--u));
  white-space: nowrap;
  pointer-events: none;
}

.palace-theme .deposit-popup .palace-deposit-tabs .hg-deposit-tab-gift-badge img {
  position: absolute;
  left: calc(-11 * var(--u));
  top: calc(5 * var(--u));
  display: block;
  width: calc(16 * var(--u));
  height: calc(16 * var(--u));
  max-width: none;
  object-fit: contain;
}
