.ticketleo-btn {
  &__link {
    display: inline-block;
    font-size: var(--ticketleo-btn-fontsize, .9rem);
    white-space: nowrap;
  }

  &--show .ticketleo-btn__link {
    background: var(--ticketleo-btn-bg, transparent);
    padding-block: var(--ticketleo-btn-padding-block, 0);
    padding-inline: var(--ticketleo-btn-padding-inline, 0);
    color: var(--ticketleo-btn-text-color, var(--wp--preset--color--contrast, #111111));

    &:is(:hover, :focus, :active) {
      text-decoration: var(--ticketleo-btn-decoration, underline);
    }
  }
}