/* Dynamic Button — Button injection styles */

/* Widget overlay when active */
.elementor-widget-button[data-pe-db-processed] {
  background: transparent !important;
}

.elementor-widget-button[data-pe-db-processed] > .elementor-widget-container {
  background: transparent !important;
}

@media (max-width: 1023px) {
  .elementor-widget-button[data-pe-db-processed] {
    position: static !important;
    inset: unset !important;
    z-index: auto !important;
    pointer-events: auto !important;
    overflow: visible !important;
  }

  .elementor-widget-button[data-pe-db-processed] .elementor-button {
    position: static !important;
    opacity: 1 !important;
    pointer-events: auto !important;
    left: unset !important;
    top: unset !important;
    white-space: normal !important;
  }
}
