Hm… for some reason, there are two things missing on that test page. These are a script snippet and one script file that belong to the theme:
<script type='text/javascript'>
/* <![CDATA[ */
var udt_global_vars = {"template_dir":"http:\/\/www.biancamirabela.com\/it\/wp-content\/themes\/cartel\/","contact_form_required_fields_label_ajax":"This is a required field.","contact_form_warning":"Please verify fields and try again.","contact_form_email_warning":"Please enter a valid e-mail address and try again.","contact_form_error":"There was an error sending your email. Please try again later.","contact_form_success_message":"Thanks, we got your mail and will get back to you in 24h!","scrollToTopSpeed":"normal","epic_slider_slideshow":"0","epic_slider_autoplay":"1","epic_slider_navigation_style":"bullets","epic_slider_slide_timer":"3000","epic_slider_slide_animation_speed":"600","epic_slider_slide_animation":"leftToRight","epic_slider_mobile_slide_animation":"fade","epic_slider_easing":"easeInQuad","flexslider_autoplay":"1","flexslider_slide_timer":"3000","flexslider_slide_animation_speed":"600","thumb_rollover_color":"#ffffff","thumb_rollover_text_color":"#000000","thumb_rollover_opacity":"0.8","thumb_rollover_padding":"0","thumb_rollover_zoom_factor":"1.05","rollover_logo":"http:\/\/www.biancamirabela.com\/it\/wp-content\/uploads\/udf_foundry\/images\/rollover_logo.png","background_image_opacity":"1","background_image_overlay_pattern_on_off":"0","epic_slider_overlay_pattern_on_off":"0","map_controls":"1","map_image_marker":"http:\/\/www.biancamirabela.com\/it\/wp-content\/uploads\/udf_foundry\/images\/map_marker.png"};
/* ]]> */
</script>
<script type='text/javascript' src='http://www.biancamirabela.com/it/wp-content/themes/cartel/js/common.js?ver=3.8.1'></script>
When this is present (in the footer) then the map works but it looks like the Easy FancyBox plugin removes these.
The plugin uses wp_deregister_script() to remove any scripts that are named ‘fancybox’, ‘jquery.fancybox’, ‘jquery_fancybox’, ‘jquery-fancybox’, ‘jquery-easing’ and ‘jquery-mousewheel’ to prevent overlap or conflict with other plugins.
It might just be that the theme uses any one of these names for its common.js file inclusion. Or it could just be that the fancybox script that comes with the theme (and removed again by the plugin) has a dependency for ‘common.js’…
I’d need to see the themes functions.php to tell you more.