You need to use the partial refresh feature of kirki
'transport' => 'postMessage',
'partial_refresh' => array(
'my_nav_render_setting' => array(
'selector' => '.menu-button',
'render_callback' => 'my_nav_render',
) ),