@charset "UTF-8";
body:not(.wp-admin) .wp-block-separator:before, body.wp-admin .editor-styles-wrapper .wp-block-separator:before {
  transform: translate(-50%, 0);
  webkit-transform: translate(-50%, 0); }

@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-block-separator:before, body.wp-admin .editor-styles-wrapper .wp-block-separator:before {
  content: "";
  display: block; }

body:not(.wp-admin) .wp-block-separator, body.wp-admin .editor-styles-wrapper .wp-block-separator {
  height: 2px;
  display: block;
  color: var(--primaryColor);
  border: none !important; }
  body:not(.wp-admin) .wp-block-separator:before, body.wp-admin .editor-styles-wrapper .wp-block-separator:before {
    position: absolute;
    width: 100% !important;
    height: 100% !important;
    top: 0 !important;
    left: 50% !important;
    transform: translate(-50%, 0) !important;
    webkit-transform: translate(-50%, 0) !important;
    background: currentColor; }
  body:not(.wp-admin) .wp-block-separator + *, body.wp-admin .editor-styles-wrapper .wp-block-separator + * {
    margin-top: 0 !important; }
  body:not(.wp-admin) .wp-block-separator.fullWidth:before, body.wp-admin .editor-styles-wrapper .wp-block-separator.fullWidth:before {
    width: 100vw !important; }

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