@import url(hover.css);
.editor-block-list__block[data-type="core/button"][data-align="center"] {
  text-align: center; }

.editor-block-list__block[data-type="core/button"][data-align="right"] {
  /*!rtl:ignore*/
  text-align: right; }

.wp-block-gab-animation-button {
  display: inline-block;
  margin-bottom: 0;
  position: relative; }
  .wp-block-gab-animation-button .editor-rich-text__tinymce {
    cursor: text;
    line-height: 1; }
  .wp-block-gab-animation-button:not(.has-text-color) .editor-rich-text__tinymce[data-is-placeholder-visible="true"] + .editor-rich-text__tinymce {
    color: #fff;
    opacity: 0.8; }

.block-library-button__inline-link {
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 13px;
  line-height: 1.4;
  width: 280px; }
  .block-library-button__inline-link .editor-url-input {
    width: auto; }
  .block-library-button__inline-link .editor-url-input__suggestions {
    width: 208px;
    z-index: z-index(".block-library-button__inline-link .editor-url-input__suggestions"); }
  .block-library-button__inline-link > .dashicon {
    width: 36px; }
  .block-library-button__inline-link .dashicon {
    color: #8f98a1; }
  .block-library-button__inline-link .editor-url-input input[type="text"]::-webkit-input-placeholder {
    color: #8f98a1; }
  .block-library-button__inline-link .editor-url-input input[type="text"]::-ms-input-placeholder {
    color: #8f98a1; }
  .block-library-button__inline-link .editor-url-input input[type="text"]::placeholder {
    color: #8f98a1; }
  [data-align="center"] .block-library-button__inline-link {
    margin-left: auto;
    margin-right: auto; }
  [data-align="right"] .block-library-button__inline-link {
    margin-left: auto;
    margin-right: 0; }

.gab-button {
  width: calc( 50% - 20px);
  text-align: center;
  display: inline-block;
  margin: 5px;
  font-size: 9px;
  cursor: pointer;
  border-radius: 30px;
  -webkit-box-shadow: 0px 0 1px 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 0 1px 1px rgba(0, 0, 0, 0.2);
  vertical-align: middle; }

.gab-button.active {
  -webkit-box-shadow: 0px 0 1px 1px rgba(0, 0, 0, 0.5);
          box-shadow: 0px 0 1px 1px rgba(0, 0, 0, 0.5); }

.wp-block-button.is-style-squared .wp-block-button__link {
  border-radius: 0; }
