.p-widget-social-share,
.p-widget-social-share__items {
  display: flex;
  gap: 0.5rem;
  align-items: center;
}

.p-widget-social-share {
  justify-content: flex-end;
}

.p-widget-social-share__item-button {
  border: none;
  background-color: var(--v-color__2--alt3);
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: var(--v-transition__default);
}

.p-widget-social-share__item-button:hover {
  background-color: var(--v-color__6);
  color: var(--v-color__2);
}
