/*
 Theme Name:   Megatron Child Theme
 Theme URI:    http://themes.g5plus.net/megatron/
 Description:  Megatron Child Theme
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     megatron
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5plus-megatron
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/

/*
<div id="b2b-popup-overlay" style="position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); display:flex; align-items:center; justify-content:center; z-index:9999;">
			<div id="b2b-popup" style="background:#fff; padding:20px; max-width:400px; text-align:center; border-radius:8px; box-shadow:0 0 10px rgba(0,0,0,0.3);">
				<p>Benvenuto utente B2B! Per continuare, clicca sul pulsante qui sotto.</p>
				<button id="b2b-proceed-btn" style="padding:10px 20px; background:#007BFF; color:#fff; border:none; border-radius:5px; cursor:pointer;">Procedi</button>
			</div>
		</div>
    */

#b2b-popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
  display: flex;
  justify-content: center;
  align-items: center;
  /* display: none; */
}
#b2b-popup {
  background-color: #fff;
  padding: 2rem;
  max-width: 50rem;
  text-align: center;
  border-radius: 8px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
#b2b-popup p {
  font-size: 14px;
  line-height: 1.5;
}
#b2b-proceed-btn {
  font-family: "Montserrat";
  font-size: 13px;
  line-height: 1.2;
  letter-spacing: 0.1em;
  text-align: center;
  text-transform: uppercase;
  min-width: 170px;
  padding: 16px 20px;
  background-color: #10b765;
  color: #fff;
  border: none;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
}
#b2b-proceed-btn:hover {
  background-color: #000;
  cursor: pointer;
}
