.ccm-map { width: 100%; border-radius: 12px; overflow: hidden; }

.ccm-label span {
  display: inline-flex;
  width: 28px; height: 28px;
  border-radius: 999px;
  align-items: center; justify-content: center;
  font: 600 12px/1 sans-serif;
  background: #111; color: #fff;
  border: 2px solid #fff;
  box-shadow: 0 2px 8px rgba(0,0,0,.2);
}