/*
Theme Name: Hello Elementor Child
Theme URI: https://parco-della-musica.local/
Description: Child theme di Hello Elementor per il sito Parco della Musica.
Author: Parco della Musica
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

:root {
	--pdm-black: #000000;
	--pdm-white: #ffffff;
	--pdm-gray: #b8b8b8;
	--pdm-line: rgba(255, 255, 255, 0.28);
}

html {
	background: var(--pdm-black);
	color-scheme: dark;
}

body,
button,
input,
select,
textarea {
	font-family: "Lato", Arial, sans-serif;
}

body,
.elementor-location-header,
.elementor-location-footer,
.elementor-location-single {
	background: var(--pdm-black);
	color: var(--pdm-white);
}

.elementor-location-header {
	background: transparent;
	position: sticky;
	top: 0;
	z-index: 1000;
}

.elementor-location-header .elementor-element.pdm-kit-header {
	background-color: transparent;
	transition: background-color 220ms ease;
}

.elementor-location-header.is-scrolled .elementor-element.pdm-kit-header {
	background-color: var(--pdm-black);
}

body.admin-bar .elementor-location-header {
	top: 32px;
}

:focus-visible {
	outline: 3px solid var(--pdm-white);
	outline-offset: 4px;
}

.pdm-page-top-anchor {
	display: block;
	height: 0;
	position: relative;
	top: 0;
	width: 0;
}

@media (prefers-reduced-motion: reduce) {
	.elementor-location-header .elementor-element.pdm-kit-header {
		transition: none;
	}
}

@media (max-width: 767px) {
	body.admin-bar .elementor-location-header {
		top: 46px;
	}

}
