/* V4.7: Typography is owned by Elementor's native widget controls.
   Legacy font rules remain as low-specificity visual defaults; they cannot override Elementor.
   Descendant spans/paragraphs inherit the widget typography, so the smallest labels are adjustable. */
body.bm-native-page .elementor-widget-heading .elementor-heading-title :is(span,small,em,strong,b,a),
body.bm-native-page .elementor-widget-text-editor .elementor-widget-container :is(p,ul,ol,li,span,small,em,strong,b,a),
body.bm-native-page .elementor-widget-button .elementor-button :is(span,small,em,strong,b){
  font-size:inherit;
  line-height:inherit;
}
