@charset "UTF-8";
@keyframes errorBackgroundAnimation {
  from {
    background-color: rgba(255, 0, 0, 0.6);
    /* rojo sólido */ }
  to {
    background-color: rgba(255, 0, 0, 0.2);
    /* rojo transparente */ } }
body:not(.wp-admin) .wp-element-button:not(#headerContainer button):before,
body:not(.wp-admin) input[type="submit"]:not(#headerContainer button):before,
body:not(.wp-admin) button:not(#headerContainer button):before,
body:not(.wp-admin) .faux-button:not(#headerContainer button):before,
body:not(.wp-admin) .wp-block-file .wp-block-file__button:not(#headerContainer button):before,
body:not(.wp-admin) input[type="button"]:not(#headerContainer button):before,
body:not(.wp-admin) input[type="reset"]:not(#headerContainer button):before, body.wp-admin .editor-styles-wrapper .wp-element-button:not(#headerContainer button):before,
body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button):before,
body.wp-admin .editor-styles-wrapper button:not(#headerContainer button):before,
body.wp-admin .editor-styles-wrapper .faux-button:not(#headerContainer button):before,
body.wp-admin .editor-styles-wrapper .wp-block-file .wp-block-file__button:not(#headerContainer button):before,
body.wp-admin .editor-styles-wrapper input[type="button"]:not(#headerContainer button):before,
body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button):before, body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > :before, body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .wp-element-button:before, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > :before, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .wp-element-button:before, body:not(.wp-admin) .wp-block-button:not(#headerContainer button):before, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button):before {
  content: "";
  display: block; }

body:not(.wp-admin) .wp-block-buttons, body.wp-admin .editor-styles-wrapper .wp-block-buttons {
  display: flex !important;
  gap: 0 !important;
  justify-items: stretch;
  align-items: stretch;
  justify-content: flex-start;
  align-content: start;
  width: max-content;
  max-width: 100%; }
  body:not(.wp-admin) .wp-block-buttons > *, body.wp-admin .editor-styles-wrapper .wp-block-buttons > * {
    padding: 10px;
    width: auto !important;
    height: 100% !important;
    display: block; }
    body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-25, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-25 {
      flex-basis: 25%; }
    body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-50, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-50 {
      flex-basis: 50%; }
    body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-75, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-75 {
      flex-basis: 75%; }
    body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-100, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-100 {
      flex-basis: 100%; }
    body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-25 .wp-block-button__link, body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-50 .wp-block-button__link, body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-75 .wp-block-button__link, body:not(.wp-admin) .wp-block-buttons > *.wp-block-button__width-100 .wp-block-button__link, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-25 .wp-block-button__link, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-50 .wp-block-button__link, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-75 .wp-block-button__link, body.wp-admin .editor-styles-wrapper .wp-block-buttons > *.wp-block-button__width-100 .wp-block-button__link {
      display: block;
      width: 100%; }

body:not(.wp-admin) .wp-element-button:not(#headerContainer button),
body:not(.wp-admin) input[type="submit"]:not(#headerContainer button),
body:not(.wp-admin) button:not(#headerContainer button),
body:not(.wp-admin) .faux-button:not(#headerContainer button),
body:not(.wp-admin) .wp-block-file .wp-block-file__button:not(#headerContainer button),
body:not(.wp-admin) input[type="button"]:not(#headerContainer button),
body:not(.wp-admin) input[type="reset"]:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .wp-element-button:not(#headerContainer button),
body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button),
body.wp-admin .editor-styles-wrapper button:not(#headerContainer button),
body.wp-admin .editor-styles-wrapper .faux-button:not(#headerContainer button),
body.wp-admin .editor-styles-wrapper .wp-block-file .wp-block-file__button:not(#headerContainer button),
body.wp-admin .editor-styles-wrapper input[type="button"]:not(#headerContainer button),
body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button), body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > *, body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .wp-element-button, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > *, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .wp-element-button {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  background: var(--broom-button-background);
  color: var(--broom-button-color);
  border-radius: var(--broom-button-radius);
  font-family: var(--broom-button-font);
  padding: var(--broom-button-padding);
  transform: var(--broom-button-transform-start);
  transition: var(--broom-button-transition);
  text-transform: var(--broom-button-text-transform);
  font-size: var(--broom-font-size); }
  body:not(.wp-admin) .wp-element-button:hover:not(#headerContainer button),
  body:not(.wp-admin) input[type="submit"]:hover:not(#headerContainer button),
  body:not(.wp-admin) button:hover:not(#headerContainer button),
  body:not(.wp-admin) .faux-button:hover:not(#headerContainer button),
  body:not(.wp-admin) .wp-block-file .wp-block-file__button:hover:not(#headerContainer button),
  body:not(.wp-admin) input[type="button"]:hover:not(#headerContainer button),
  body:not(.wp-admin) input[type="reset"]:hover:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .wp-element-button:hover:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input[type="submit"]:hover:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper button:hover:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .faux-button:hover:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .wp-block-file .wp-block-file__button:hover:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input[type="button"]:hover:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input[type="reset"]:hover:not(#headerContainer button), body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > :hover, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > :hover {
    background: var(--broom-button-hover-background);
    color: var(--broom-button-hover-color);
    transform: var(--broom-button-transform-end); }
  body:not(.wp-admin) .wp-element-button:not(#headerContainer button):before,
  body:not(.wp-admin) input[type="submit"]:not(#headerContainer button):before,
  body:not(.wp-admin) button:not(#headerContainer button):before,
  body:not(.wp-admin) .faux-button:not(#headerContainer button):before,
  body:not(.wp-admin) .wp-block-file .wp-block-file__button:not(#headerContainer button):before,
  body:not(.wp-admin) input[type="button"]:not(#headerContainer button):before,
  body:not(.wp-admin) input[type="reset"]:not(#headerContainer button):before, body.wp-admin .editor-styles-wrapper .wp-element-button:not(#headerContainer button):before,
  body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button):before,
  body.wp-admin .editor-styles-wrapper button:not(#headerContainer button):before,
  body.wp-admin .editor-styles-wrapper .faux-button:not(#headerContainer button):before,
  body.wp-admin .editor-styles-wrapper .wp-block-file .wp-block-file__button:not(#headerContainer button):before,
  body.wp-admin .editor-styles-wrapper input[type="button"]:not(#headerContainer button):before,
  body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button):before, body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > :before, body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .wp-element-button:before, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > :before, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .wp-element-button:before {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0; }
  body:not(.wp-admin) .wp-element-button:not(#headerContainer button) > span,
  body:not(.wp-admin) input[type="submit"]:not(#headerContainer button) > span,
  body:not(.wp-admin) button:not(#headerContainer button) > span,
  body:not(.wp-admin) .faux-button:not(#headerContainer button) > span,
  body:not(.wp-admin) .wp-block-file .wp-block-file__button:not(#headerContainer button) > span,
  body:not(.wp-admin) input[type="button"]:not(#headerContainer button) > span,
  body:not(.wp-admin) input[type="reset"]:not(#headerContainer button) > span, body.wp-admin .editor-styles-wrapper .wp-element-button:not(#headerContainer button) > span,
  body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button) > span,
  body.wp-admin .editor-styles-wrapper button:not(#headerContainer button) > span,
  body.wp-admin .editor-styles-wrapper .faux-button:not(#headerContainer button) > span,
  body.wp-admin .editor-styles-wrapper .wp-block-file .wp-block-file__button:not(#headerContainer button) > span,
  body.wp-admin .editor-styles-wrapper input[type="button"]:not(#headerContainer button) > span,
  body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button) > span, body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > * > span, body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .wp-element-button > span, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > * > span, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .wp-element-button > span {
    padding: 10px 5px;
    display: block;
    border-radius: inherit; }
  body:not(.wp-admin) .has-small-font-size.wp-element-button:not(#headerContainer button),
  body:not(.wp-admin) input.has-small-font-size[type="submit"]:not(#headerContainer button),
  body:not(.wp-admin) button.has-small-font-size:not(#headerContainer button),
  body:not(.wp-admin) .has-small-font-size.faux-button:not(#headerContainer button),
  body:not(.wp-admin) .wp-block-file .has-small-font-size.wp-block-file__button:not(#headerContainer button),
  body:not(.wp-admin) input.has-small-font-size[type="button"]:not(#headerContainer button),
  body:not(.wp-admin) input.has-small-font-size[type="reset"]:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .has-small-font-size.wp-element-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-small-font-size[type="submit"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper button.has-small-font-size:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .has-small-font-size.faux-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .wp-block-file .has-small-font-size.wp-block-file__button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-small-font-size[type="button"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-small-font-size[type="reset"]:not(#headerContainer button), body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .has-small-font-size, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .has-small-font-size {
    font-size: var(--textSmall) !important;
    line-height: var(--textSmallHeight) !important;
    letter-spacing: var(--textSmallSpace) !important; }
  body:not(.wp-admin) .has-medium-font-size.wp-element-button:not(#headerContainer button),
  body:not(.wp-admin) input.has-medium-font-size[type="submit"]:not(#headerContainer button),
  body:not(.wp-admin) button.has-medium-font-size:not(#headerContainer button),
  body:not(.wp-admin) .has-medium-font-size.faux-button:not(#headerContainer button),
  body:not(.wp-admin) .wp-block-file .has-medium-font-size.wp-block-file__button:not(#headerContainer button),
  body:not(.wp-admin) input.has-medium-font-size[type="button"]:not(#headerContainer button),
  body:not(.wp-admin) input.has-medium-font-size[type="reset"]:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .has-medium-font-size.wp-element-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-medium-font-size[type="submit"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper button.has-medium-font-size:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .has-medium-font-size.faux-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .wp-block-file .has-medium-font-size.wp-block-file__button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-medium-font-size[type="button"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-medium-font-size[type="reset"]:not(#headerContainer button), body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .has-medium-font-size, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .has-medium-font-size {
    font-size: var(--textMedium) !important;
    line-height: var(--textMediumHeight) !important;
    letter-spacing: var(--textMediumSpace) !important; }
  body:not(.wp-admin) .has-large-font-size.wp-element-button:not(#headerContainer button),
  body:not(.wp-admin) input.has-large-font-size[type="submit"]:not(#headerContainer button),
  body:not(.wp-admin) button.has-large-font-size:not(#headerContainer button),
  body:not(.wp-admin) .has-large-font-size.faux-button:not(#headerContainer button),
  body:not(.wp-admin) .wp-block-file .has-large-font-size.wp-block-file__button:not(#headerContainer button),
  body:not(.wp-admin) input.has-large-font-size[type="button"]:not(#headerContainer button),
  body:not(.wp-admin) input.has-large-font-size[type="reset"]:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .has-large-font-size.wp-element-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-large-font-size[type="submit"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper button.has-large-font-size:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .has-large-font-size.faux-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .wp-block-file .has-large-font-size.wp-block-file__button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-large-font-size[type="button"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-large-font-size[type="reset"]:not(#headerContainer button), body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .has-large-font-size, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .has-large-font-size {
    font-size: var(--textLarge) !important;
    line-height: var(--textLargeHeight) !important;
    letter-spacing: var(--textLargeSpace) !important; }
  body:not(.wp-admin) .has-larger-font-size.wp-element-button:not(#headerContainer button),
  body:not(.wp-admin) input.has-larger-font-size[type="submit"]:not(#headerContainer button),
  body:not(.wp-admin) button.has-larger-font-size:not(#headerContainer button),
  body:not(.wp-admin) .has-larger-font-size.faux-button:not(#headerContainer button),
  body:not(.wp-admin) .wp-block-file .has-larger-font-size.wp-block-file__button:not(#headerContainer button),
  body:not(.wp-admin) input.has-larger-font-size[type="button"]:not(#headerContainer button),
  body:not(.wp-admin) input.has-larger-font-size[type="reset"]:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .has-larger-font-size.wp-element-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-larger-font-size[type="submit"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper button.has-larger-font-size:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .has-larger-font-size.faux-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .wp-block-file .has-larger-font-size.wp-block-file__button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-larger-font-size[type="button"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-larger-font-size[type="reset"]:not(#headerContainer button), body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .has-larger-font-size, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .has-larger-font-size {
    font-size: var(--textLarger) !important;
    line-height: var(--textLargerHeight) !important;
    letter-spacing: var(--textLargerSpace) !important; }
  body:not(.wp-admin) .has-x-large-font-size.wp-element-button:not(#headerContainer button),
  body:not(.wp-admin) input.has-x-large-font-size[type="submit"]:not(#headerContainer button),
  body:not(.wp-admin) button.has-x-large-font-size:not(#headerContainer button),
  body:not(.wp-admin) .has-x-large-font-size.faux-button:not(#headerContainer button),
  body:not(.wp-admin) .wp-block-file .has-x-large-font-size.wp-block-file__button:not(#headerContainer button),
  body:not(.wp-admin) input.has-x-large-font-size[type="button"]:not(#headerContainer button),
  body:not(.wp-admin) input.has-x-large-font-size[type="reset"]:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .has-x-large-font-size.wp-element-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-x-large-font-size[type="submit"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper button.has-x-large-font-size:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .has-x-large-font-size.faux-button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper .wp-block-file .has-x-large-font-size.wp-block-file__button:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-x-large-font-size[type="button"]:not(#headerContainer button),
  body.wp-admin .editor-styles-wrapper input.has-x-large-font-size[type="reset"]:not(#headerContainer button), body:not(.wp-admin) .wp-block-button:not(#headerContainer button) > .has-x-large-font-size, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) > .has-x-large-font-size {
    font-size: var(--textXLarge) !important;
    line-height: var(--textXLargeHeight) !important;
    letter-spacing: var(--textXLargeSpace) !important; }

body:not(.wp-admin) .wp-block-button:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) {
  display: inline-flex;
  padding: 0 !important;
  margin: 0 !important; }
  body:not(.wp-admin) .wp-block-button:not(#headerContainer button).align-center, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button).align-center {
    text-align: center; }
  body:not(.wp-admin) .wp-block-button:not(#headerContainer button).align-right, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button).align-right {
    text-align: right; }
  body:not(.wp-admin) .wp-block-button:not(#headerContainer button):before, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button):before {
    background: var(--broom-button-shadow);
    transform: var(--broom-button-shadow-transform-start);
    filter: var(--broom-button-shadow-filter-start);
    transition: var(--broom-button-transition);
    text-transform: var(--broom-button-text-transform);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  body:not(.wp-admin) .wp-block-button:not(#headerContainer button):hover:before, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button):hover:before {
    transform: var(--broom-button-shadow-transform-end);
    filter: var(--broom-button-shadow-filter-end); }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button) .wp-element-button, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) .wp-element-button {
  width: auto;
  display: inline-block; }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button) span, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) span {
  margin: 0 !important; }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button).with-border .wp-element-button, body:not(.wp-admin) .wp-block-button:not(#headerContainer button).only-border .wp-element-button, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button).with-border .wp-element-button, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button).only-border .wp-element-button {
  border: currentColor 1px solid; }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button).only-border .wp-element-button, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button).only-border .wp-element-button {
  background: none !important; }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button) *, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) * {
  font-size: inherit; }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button), body:not(.wp-admin) .wp-element-button:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button), body.wp-admin .editor-styles-wrapper .wp-element-button:not(#headerContainer button) {
  margin: var(--broom-button-margin); }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button) .wp-element-button, body:not(.wp-admin) input[type="submit"]:not(#headerContainer button) .wp-element-button, body:not(.wp-admin) input[type="reset"]:not(#headerContainer button) .wp-element-button, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) .wp-element-button, body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button) .wp-element-button, body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button) .wp-element-button {
  margin: 0;
  background: var(--broom-button-background);
  color: var(--broom-button-color);
  border-radius: var(--broom-button-radius);
  font-family: var(--broom-button-font);
  transform: var(--broom-button-transform-start);
  transition: var(--broom-button-transition);
  text-transform: var(--broom-button-text-transform);
  padding: var(--broom-button-padding); }
  body:not(.wp-admin) .wp-block-button:not(#headerContainer button) .wp-element-button:hover, body:not(.wp-admin) input[type="submit"]:not(#headerContainer button) .wp-element-button:hover, body:not(.wp-admin) input[type="reset"]:not(#headerContainer button) .wp-element-button:hover, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) .wp-element-button:hover, body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button) .wp-element-button:hover, body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button) .wp-element-button:hover {
    background: var(--broom-button-hover-background);
    color: var(--broom-button-hover-color);
    transform: var(--broom-button-transform-end); }
body:not(.wp-admin) .wp-block-button:not(#headerContainer button) .style-inverted .wp-element-button, body:not(.wp-admin) input[type="submit"]:not(#headerContainer button) .style-inverted .wp-element-button, body:not(.wp-admin) input[type="reset"]:not(#headerContainer button) .style-inverted .wp-element-button, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) .style-inverted .wp-element-button, body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button) .style-inverted .wp-element-button, body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button) .style-inverted .wp-element-button {
  background: var(--broom-button-color);
  color: var(--broom-button-background); }
  body:not(.wp-admin) .wp-block-button:not(#headerContainer button) .style-inverted .wp-element-button:hover, body:not(.wp-admin) input[type="submit"]:not(#headerContainer button) .style-inverted .wp-element-button:hover, body:not(.wp-admin) input[type="reset"]:not(#headerContainer button) .style-inverted .wp-element-button:hover, body.wp-admin .editor-styles-wrapper .wp-block-button:not(#headerContainer button) .style-inverted .wp-element-button:hover, body.wp-admin .editor-styles-wrapper input[type="submit"]:not(#headerContainer button) .style-inverted .wp-element-button:hover, body.wp-admin .editor-styles-wrapper input[type="reset"]:not(#headerContainer button) .style-inverted .wp-element-button:hover {
    background: var(--broom-button-hover-color);
    color: var(--broom-button-hover-background); }

/*# sourceMappingURL=block-styles-button.css.map */
