.share-btn{
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.4rem 0.75rem;
  font-size: 1rem;
  line-height: 1;
/*  color: #2b2b2b; */
/*  cursor: pointer; */
}

.share-btn:focus{
/*  outline: 3px solid #9fd3ff;
  outline-offset: 2px; */
}

/* Icon-Größe an Textgröße anpassen */
.share-icon{
  width: 1.1em;
  height: 1.5rem;
  display: inline-block;
  vertical-align: middle;
}

/* Optional: Hover-Effekt */
.share-btn:hover{
/*  background: #f3f6fb; */
}

Hinweis zu Farben: