Disable Dashicons CSS in WordPress Front End

/* This code disables loading of Dashicons in Front End */
function wpflt_dequeue_dashicon() {
	if (current_user_can( 'update_core' )) {
	    return;
	}
	wp_deregister_style('dashicons');
}
add_action( 'wp_enqueue_scripts', 'wpflt_dequeue_dashicon' );

Dashicons create a CSS file that is unused in most cases. It is better to disable the loading of Dashicon CSS to improve page loading speed and to make search engines happy.