.liquid-blob-btn {
  position: relative;
  display: inline-block;
  width: 100%;
  /*padding: 1em;*/
  background: transparent !important;
  border: none;
  cursor: pointer;
  overflow: hidden;
  font-family: var(--e-global-typography-accent-font-family), Serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  color:var( --e-global-color-primary );
  font-size: var(--e-global-typography-accent-font-size);
  text-align: right;
  z-index: 1;
}

.liquid-blob-btn__text {
  position: relative;
  z-index: 2;
  transition: color 0.3s cubic-bezier(.7,1.7,.7,1.0);
  pointer-events: none;
  letter-spacing: 0.03em;
}

.liquid-blob-btn.is-blobbed .liquid-blob-btn__text {
  color: #fff;
}

.liquid-blob-btn__canvas {
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 100%;
  z-index: 1;
  pointer-events: none;
  display: block;
  background: transparent;
}

.buttonBack .liquid-blob-btn {
  overflow: visible;
  white-space: nowrap;
  /*font-size: 1.5rem;*/
}

/* back button in the footer */
.liquid-blob-btn.footerBack {
  text-align: centre;
}