/*
 Theme Name:   Muretto 2024
 Description:  Bootscore Child Theme
 Author:       Bootscore
 Author URI:   https://bootscore.me
 Template:     bootscore
 Version:      6.0.0
 Requires at least: 5.0
 Tested up to: 6.6
 Requires PHP: 7.4
 License: MIT License
 License URI: https://github.com/bootscore/bootscore-child/blob/main/LICENSE
 Text Domain:  bootscore
*/

/* 
All style editing is done via /assets/scss/_bootscore_custom.scss
*/
@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: "Prompt";
	font-style: normal;
	font-weight: 300;
	src: url("/fonts/prompt-v10-latin-300.woff2") format("woff2"),
		/* Chrome 36+, Opera 23+, Firefox 39+ */
			url("/fonts/prompt-v10-latin-300.woff") format("woff"); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* prompt-regular - latin */
@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: "Prompt";
	font-style: normal;
	font-weight: 400;
	src: url("/fonts/prompt-v10-latin-regular.woff2") format("woff2"),
		/* Chrome 36+, Opera 23+, Firefox 39+ */
			url("/fonts/prompt-v10-latin-regular.woff") format("woff"); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* prompt-700 - latin */
@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: "Prompt";
	font-style: normal;
	font-weight: 700;
	src: url("/fonts/prompt-v10-latin-700.woff2") format("woff2"),
		/* Chrome 36+, Opera 23+, Firefox 39+ */
			url("/fonts/prompt-v10-latin-700.woff") format("woff"); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* prompt-900 - latin */
@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: "Prompt";
	font-style: normal;
	font-weight: 900;
	src: url("/fonts/prompt-v10-latin-900.woff2") format("woff2"),
		/* Chrome 36+, Opera 23+, Firefox 39+ */
			url("/fonts/prompt-v10-latin-900.woff") format("woff"); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
:root {
	--fondo: rgba(0, 0, 0, 1);
	--testo: rgba(255, 255, 255, 1);
}

body {
	font-family: "Prompt";
	color: #000;
}
.evento-container {
	position: relative;
	min-height: 100vh;
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.evento-corpo {
	margin: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	text-align: center;
	width: 100%;
	font-weight: 900;
	text-transform: uppercase;
}
.inverso {
	color: var(--testo);
	background-color: var(--fondo);
    line-height: 100%;
    padding-top: 0.15em;
    padding-bottom: 0.15em;
    padding-left: 0.25em;
    padding-right: 0.25em;

    display: inline-block;
    margin-bottom: 0.1em;
}

.evento-info {
	font-size: 28pt;
	line-height: 100%;
	margin-top: 48px;
}

.evento-episodio {
	font-size: 28pt;
    margin-top: 64px;
}

.evento-titolo {
    margin-top: 32px;
	font-size: 96pt;
	line-height: 100%;
	/* letter-spacing: -0.2rem; */
}

.evento-sottotitolo {
	font-size: 36pt;
}
.evento-data {
	margin-top: 128px;
	font-size: 48pt;
}

.evento-share {
	font-size: 28pt;
	line-height: 100%;
	margin-top: 30px;
	margin-bottom: 90px;
	margin-top: 64px;
}
.evento-address {
	font-size: 36pt;
	line-height: 100%;
	margin-top: 120px;
}

.evento-address-home {
	font-size: 36pt;
	line-height: 100%;
	margin-top: 30px;
}

.evento-qr {
	width: 400px;
	height: auto;
	padding: 20px;
	margin-top: 20px;
}

@media (min-width: 1600px) {
	.evento-logo {
		width: 300px;
		height: auto;
	}
	.evento-qr {
		width: 300px;
		height: auto;
	}
	.evento-address,
	.evento-share,
	.evento-open {
		display: none;
	}
}

.page-container {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 100vh;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.page-corpo {
	padding: 60px;
	text-align: center;
	text-transform: uppercase;
	background-color: rgba(255, 255, 255, 0.85);
	margin: auto;
}
