.fp-video-share {
  display: inline-flex;
  align-items: center;
  gap: .4rem;
  margin-top: .65rem;
  padding: .45rem .8rem;
  border: 1px solid currentColor;
  border-radius: .35rem;
  background: transparent;
  color: inherit;
  cursor: pointer;
  font: inherit;
  font-size: .92rem;
}

.fp-video-share:hover,
.fp-video-share:focus-visible {
  background: rgba(127, 127, 127, .12);
}

.fp-video-card.fp-video-linked {
  outline: 3px solid rgba(227, 132, 35, .72);
  outline-offset: 6px;
}
