/* Epic Widgets – global motion + sticky-header helpers (modules/liquid-fx.php). */

/* Entrance animations: no CSS pre-hide. The runtime applies the start state inline (from JS) right before
   observing, so content is never hidden if the script does not run. */
.elementor-editor-active [data-custom-animations="true"] { opacity: 1 !important; }

/* Split-text pieces must be transformable. */
[data-custom-animations="true"] .split-inner { display: inline-block; }

/* Sticky header visibility toggles (the header adds .is-stuck to an ancestor while sticky). */
.is-stuck .lqd-hide-onstuck { display: none !important; }
body:not(.elementor-editor-active) .lqd-show-onstuck:not(.is-stuck *) { display: none; }
