/* TCG: adjust header height on mobile - setup panel in backend doesn't work - KEEP IT */
/*
@media (max-width:575px) {
#sp-header {
	height: 60px;
	line-height: 60px;
	}
}
@media (min-width:576px) and (max-width:991px) {
#sp-header {
	height: 70px;
	line-height: 70px;
	}
}
*/

/* TCG: header setup - Configurazione altezza Header su Mobile e Tablet */
@media (max-width: 991.98px) {
  #sp-header {
    height: 70px !important; /* Imposta l'altezza desiderata */
  }
  
  /* Mantiene il logo e l'icona burger allineati alla nuova altezza */
  #sp-header .logo,
  #sp-header #offcanvas-toggler {
    height: 70px;
    display: flex;
    align-items: center;
  }
}

/* TCG: widgetkit: */
.uk-scope .uk-margin {
	margin-bottom: 5px !important;
}

/* TCG: center title bottom modules */
#sp-bottom .sp-module .sp-module-title {
	text-align: center;
}

#sp-copyright p {
	margin-bottom: 0.1rem;
}

/*
#sp-copyright {
	background: #4d0d16;
}
*/

/* TCG: widgetkit: change overlay color fill for bottles slider */
.uk-scope .uk-overlay-primary {
	background: rgba(77,13,22,.4) !important;
}

/* TCG: widgetkit: change font family for h1 header */
.uk-scope .uk-h1, .uk-scope h1, .uk-h2 {
	font-family: Alkatra, sans-serif !important;
}

/* TCG: GDPR: center footer main menu */
.cc-revoke.cc-center {
	margin-left: -85px !important;
}
	
