.wp-block-button__link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--wp--preset--spacing--sm);

  img {
    height: var(--wp--preset--font-size--base);
    width: auto;
  }
}
.wp-block-button__link:hover {
  opacity: 0.8;
  &:after {
    transform: translateX(4px);
    transition: all 0.3s ease;
  }
}
