.motto-button {
  display: inline-flex;
  align-items: center;
}

.motto-button {
  --button-gap: 0.5em;
  --icon-color: currentColor;
  --icon-size: 1em;
}
:is(.motto-button, .motto-button).wp-block-button__link {
  display: inline-flex;
  align-items: center;
}
.motto-button {
  gap: var(--button-gap);
}
.motto-button .motto-button__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.motto-button .motto-button__icon svg {
  width: var(--icon-size);
  height: auto;
}
.motto-button .motto-button__icon svg.lucide {
  stroke: var(--icon-color);
}
.motto-button .motto-button__icon .motto-button__icon-media-inline :is(svg, svg *) {
  fill: var(--icon-color);
}
.motto-button .motto-button__icon-media {
  display: block;
  width: 1em;
  height: 1em;
}

.wp-block-buttons.motto-buttons .motto-button {
  width: auto;
}/*# sourceMappingURL=button.css.map */