/* =========================================================
   WHITEFOX GLOBAL CSS – Phase 9.1A
   Quelle: letzter Customizer-Rest nach Phase 8.8B
   Zielpfad: /wp-content/plugins/whitefox-suite/modules/assets/css/whitefox-global.css
   Hinweis: erst nur zusätzlich laden, Customizer unverändert lassen.
   ========================================================= */

/* Seitentitel ausblenden (WordPress + Elementor) */
.page-title,
.entry-title,
.page .entry-title,
.page h1.entry-title,
.page .page-title,
h1.elementor-heading-title{
  display: none !important;
}

/* Theme/Elementor Wrapper sicherheitshalber ebenfalls dunkel */
body,
#page,
.site,
#content,
.elementor,
.elementor-section-wrap {
  background-color: #05060f !important;
}

/* iOS Overscroll/Rubberband darf nicht weiß blitzen */
@supports (-webkit-touch-callout: none){
  body { overscroll-behavior-y: none; }
}

/* =========================================================
   GLOBAL H2 FIX
   ========================================================= */

h2{
  line-height: 1.22 !important;
  letter-spacing: 0.01em !important;
  word-spacing: 0.02em !important;
}

.elementor-widget-heading h2.elementor-heading-title,
.elementor-widget-heading h2{
  line-height: 1.22 !important;
  letter-spacing: 0.01em !important;
  word-spacing: 0.02em !important;
}

/* =========================================================
   WHITEFOX – SEO / Accessibility helper
   Unsichtbare Überschriften/Anker für Struktur, ohne optische Änderung.
   ========================================================= */
.wf-sr-only,
.wf-seo-anchor-text{
  position:absolute !important;
  width:1px !important;
  height:1px !important;
  padding:0 !important;
  margin:-1px !important;
  overflow:hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

/* =========================================================
   Kleine globale Hotfixes
   ========================================================= */

iframe#merchantwidgetiframe{
  display:none !important;
  pointer-events:none !important;
}

.woocommerce-orders-table .button.invoice_xml {
  display: none !important;
}
