@charset "utf-8";
/* CSS Document */

body.light-theme{
	background-color:#ffffff;
}
.light-theme .navbar{
	background-color:#ffffff !important;
}
.light-theme .navbar .navbar-toggler-icon{
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2851, 49, 50, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-brand{
	color:#587b91;
}
.light-theme .navbar-brand, a:hover,
.light-theme .mm-listitem__text, .navbar-brand,
.light-theme .nav-pills .nav-link.active,
.light-theme .nav-pills .show > .nav-link{
	color:#587b91;
}
.light-theme .nav-pills .nav-link{
	color:#cdcdcd;
}
.light-theme .categorie-nav {
    border-color:#e6e6e6;
}
.light-theme .nav-pills .nav-link.active,
.nav-pills .show > .nav-link{
	border-color:#587b91;
}
.light-theme .menu-item h3{
	color:#333132;
}
.menu-item p{
	color:#595959;
}
.light-theme .menu-item p span:after{
	color:#cdcdcd;
}
.light-theme .menu-item p.prezzo{
	color:#404040;
}
.light-theme .mm-menu {
        --mm-color-background: #ffffff;
        --mm-color-text: #595959;
}
/* Links */
.light-theme .mm-menu a:hover,
.light-theme .mm-menu .mm-listitem__text{
	color:#587b91;
}
.light-theme .mm-listview li{
	border-color:#cdcdcd;
}
.light-theme .nav-link:focus,
.light-theme .nav-link:hover{
	border-color:#587b91;
}
.light-theme .col-info a{
	color: #cdcdcd;
}
.light-theme .mm-listview .languages .lang-btn.current a{
	border-color:#333132;
	color:#333132;
}
.light-theme .modal-header,
.light-theme .modal-body{
	background-color:#ffffff;
}
.light-theme .modal-body h4{
	color:#333132;
}
.light-theme .modal-body p{
	color:#595959;
}
.light-theme .modal-body .allergene p.titolo{
	color:#333132;
}
.light-theme .lista-allergeni .allergene .icona{
	filter: invert(13%) sepia(6%) saturate(317%) hue-rotate(277deg) brightness(91%) contrast(81%);
}