.map__label-box {
  @extend .ui-popup;

  padding: .5rem;
  background: white;
  transform-origin: 50% 50%;
  transform: translateX(-50%);
  min-width: max-content;

  font-size: 9pt;

  font-weight: bold;
  align-items: center;

  @include active {
    transform: translateX(-50%) scale(1.1);
  }

  @include flex-with-spacing(.5rem);
}

.map__icon {
  font-size: 1.5rem;
}

img.map__icon {
  width: 24px;
  height: 24px;
}