/* WhatsApp Float Pro (MVC) – alinhamento do ícone no botão */
.wf-btn,
.wfp-whatsapp-btn,
a[data-wfp-btn],
.wf-preview-link {
  display: inline-flex;
  align-items: center;
  gap: .5rem;
  line-height: 1;
}

.wf-btn .wf-icon,
.wfp-whatsapp-btn .wf-icon,
.wf-preview-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
}

.wf-btn .wf-icon svg,
.wfp-whatsapp-btn .wf-icon svg,
.wf-preview-icon svg,
.wf-btn .wf-icon img,
.wfp-whatsapp-btn .wf-icon img,
.wf-preview-icon img {
  display: block;
  width: 1.1em;
  height: 1.1em;
  flex: 0 0 auto;
  vertical-align: middle;
}

.wf-btn,
.wfp-whatsapp-btn,
.wf-preview-link {
  padding: .6rem 1.2rem;
  border-radius: 999px;
}

.wfp-is-active .wf-icon,
.wfp-is-active .wf-preview-icon {
  transform: none;
}
