/*
Theme Name:      Mediawork
Theme URI:       https://mediawork.ch/
Description:     Mediawork Child-Theme fuer Hello Elementor. Fleet-Standard mit Typografie, m2/m3-Hochstellern und sicheren Fixes. Von <a href="https://mediawork.ch/">mediawork.ch</a>.
Author:          mediawork.ch
Template:        hello-elementor
Version:         2.0
Text Domain:     mediawork-theme-child
--------------------------------------------------------------
*/

/* =Theme customization starts here
------------------------------------------------------- */

/* --- Typografie: Silbentrennung ---------------------------------------
 * Aktiviert die automatische Silbentrennung im Fliesstext. Die Sprache
 * kommt aus den WordPress-Website-Einstellungen (lang-Attribut), daher
 * muss die Site auf Deutsch (de_CH / de_DE) stehen, damit die Trennung
 * korrekt greift. Nur dort aktiv, wo langer Fliesstext steht, nicht auf
 * Ueberschriften (dort waeren Trennstriche unschoen).
 */
.entry-content,
.elementor-widget-text-editor,
.elementor-widget-theme-post-content,
.mw-hyphens {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    overflow-wrap: break-word;
    word-break: normal;
}

/* Ueberschriften bewusst NICHT trennen */
h1, h2, h3, h4, h5, h6,
.elementor-heading-title {
    -webkit-hyphens: manual;
    hyphens: manual;
}

/* Utility: Trennung gezielt unterdruecken (z. B. Eigennamen, Marken) */
.mw-no-hyphens {
    -webkit-hyphens: none;
    hyphens: none;
}
