body {
	--fascia-nero:rgb(43,80,70);
	--fascia-bianco:rgb(239,236,217);
	--fascia-bianco-semitrasparente:rgb(239,236,217,.85);
	--fascia-colore1:lightblue;
	--fascia-colore2:lightgrey;
	--fascia-carattere1:500 15px/23px "aktiv-grotesk";
	--fascia-carattere2:300 30px/30px "aktiv-grotesk";
	--fascia-carattere3:300 15px/21px "aktiv-grotesk";
	--fascia-carattere4:400 12px/14px "aktiv-grotesk";
	--fascia-carattere5:700 12px/14px "aktiv-grotesk";
	--fascia-carattere6:300 20px/20px "aktiv-grotesk";
	--fascia-carattere7:300 60px/60px "aktiv-grotesk";
	--fascia-pulsantoni-padding:6px 20px;

	--fascia-grondaia-piccola:10px;
	--fascia-grondaia-media:22px;
	--fascia-grondaia-grande:32px;

	--fascia-spazio-grosso:78px;
	--fascia-spazio-piccolo:12px;
	--fascia-spazio-medio:40px;
}

body.brand-fascia {
	--tancredi-colore1:var(--fascia-colore1);
	--tancredi-colore2:var(--fascia-colore2);

	--tancredi-scrollbar-track:var(--fascia-colore2);
	--tancredi-scrollbar-thumb:var(--fascia-colore1);

	--tancredi-grigio:rgb(148,145,146);
	--tancredi-grigino:rgb(248,245,246);
	--tancredi-grigiolino:rgb(252,249,251);

	--tancredi-nero:var(--fascia-nero);
	--tancredi-bianco:var(--fascia-bianco);

	--tancredi-mega-width:1920px;
	--tancredi-boxatura:1200px;
	--tancredi-boxatura-stretta:980px;
	--tancredi-padding-desktop:18px !important;
	--tancredi-padding-mobile:18px !important;
	
	--tancredi-carattere:var(--fascia-carattere1);
	--tancredi-carattere-pulsantone:var(--fascia-carattere1);
	--tancredi-carattere-gigante:var(--fascia-carattere7);

	--tancredi-pulsantoni-colore:var(--fascia-nero);
	--tancredi-pulsantoni-sfondo:var(--fascia-bianco);
	--tancredi-pulsantoni-padding:var(--fascia-pulsantoni-padding);
	--tancredi-pulsantoni-bordati-style:solid;
	--tancredi-pulsantoni-bordati-width:1px;
	--tancredi-pulsantoni-altezza-icona:45px;

	--tancredi-grondaia-piccola:var(--fascia-grondaia-piccola);
	--tancredi-grondaia-media:var(--fascia-grondaia-media);
	--tancredi-grondaia-grande:var(--fascia-grondaia-grande);

	--tancredi-spazio-grosso:var(--fascia-spazio-grosso);
	--tancredi-spazio-piccolo:var(--fascia-spazio-piccolo);
	--tancredi-spazio-medio:var(--fascia-spazio-medio);

	
}

.quippini.natasha {
	--quippini-colore-chiaro:var(--fascia-bianco);
	--quippini-colore-chiaro-semitrasparente:var(--fascia-bianco-semitrasparente);
	--quippini-colore-scuro:var(--fascia-nero);
	--quippini-colore-grigio:var(--fascia-colore2);
	--quippini-carattere1:var(--fascia-carattere1);
	--quippini-carattere2:var(--fascia-carattere2);
	--quippini-carattere3:var(--fascia-carattere3);
	--quippini-carattere4:var(--fascia-carattere4);
	--quippini-carattere5:var(--fascia-carattere5);
	--quippini-carattere6:var(--fascia-carattere6);

	--quippini-grondaia-grande:var(--fascia-grondaia-grande);
	--quippini-grondaia-media:var(--fascia-grondaia-media);
	--quippini-grondaia-piccola:var(--fascia-grondaia-piccola);
	--quippini-spazio-grosso:var(--fascia-spazio-grosso);
	--quippini-spazio-medio:var(--fascia-spazio-medio);
	--quippini-spazio-piccolo:var(--fascia-spazio-piccolo);

}

.quippini.natasha {
	--apri-pannelli:8 #pulsante-filtro4-mobile click,11 #filtro1-m click,12 #filtro2-m click,13 #filtro3-m click,10 #apri-ricerca-mobile click,9 #apri-filtriera-mobile click,8 #pulsante-filtro4 click,2 suscipit click,2 1802 click,2 1806 click,1 quis click,1 1804 click,1 1807 click,3 condimentum click,4 #quippini-panino click, 6 #pulsante-apri-lingue-mobile click,5 phasellus click,7 #apri-pannello7 click;
}


#quippini-footer li.principale {
    text-transform: uppercase;
}
#quippini-footer li.principale > article > div {
	text-align: left;
}
footer ul.link_sociali {
    filter: invert(1);
    -webkit-filter: invert(1);
}

footer#quippini-footer .sotto .col5 > div.div > p {
	padding-top:var(--fascia-spazio-medio);
	padding-bottom:var(--fascia-spazio-medio);
	padding-left:0;
	padding-right:0;
}

footer .pulsantone a.link-testuale {
	justify-content: center;
	-webkit-justify-content: center;
}
footer .pulsantone {
	margin:0;
}

#quippini-footer .col1 .crusco {
    font: var(--fascia-carattere1);
}
#quippini-footer .leporide,
#quippini-footer .col1 .crusco.leporide {
    font: var(--fascia-carattere4);
}

.pulsantone.pulsantone-mobile > div > a {
	padding:20px 4px;
}
.quippini .pannello-splash .sx > .sotto ul.cinerama.leporide.iconico > li > article > div > a {
	padding: var(--fascia-pulsantoni-padding);
}
#apri-pannello7 {
	border-width:0;
	border-bottom-width: var(--tancredi-pulsantoni-bordati-width);
	border-style: var(--tancredi-pulsantoni-bordati-style);
	border-color: var(--tancredi-pulsantoni-colore);
}
.quippini ul.cinerama.leporide.iconico.puls2 > li > article > div > a {
	padding: var(--tancredi-pulsantoni-padding);
}

.crusco-reset {display:none;}

.tancredi ul.cinerama.squalide > li > article {
	border:0;
}
.tancredi ul.cinerama.squalide > li > article > a > .titolo-e-testo > .titolo {
    margin-top: 0;
}
.tancredi ul.cinerama.squalide > li {
	margin-bottom:var(--fascia-spazio-medio);
}
.tancredi section.cinerama.squalide.paddato {
	--padding-orizzontale:var(--fascia-grondaia-media);
	--padding-verticale:var(--fascia-spazio-medio);
	--sfondo-dei-li:var(--fascia-colore1);
}
.tancredi section.cinerama.squalide .titolo-e-testo > .titolo {
	margin-top:0;
	margin-bottom: var(--fascia-spazio-piccolo);
	}
.tancredi section.cinerama.squalide.sottosopra .titolo-e-testo > .titolo {
	margin-top: var(--fascia-spazio-piccolo);
	}
#principe.tancredi ul.cinerama.squalide div.testo {
	font:var(--fascia-carattere1);
}
#principe.tancredi ul.cinerama.squalide.squaletto div.testo,
#principe.tancredi ul.cinerama.squalide.squaletto div.testo > * {
	font: var(--fascia-carattere4);
}
.tancredi ul.cinerama.squalide .titolo {
	font:var(--fascia-carattere2);
}
.tancredi ul.cinerama.squalide {
	--righe-di-contento: 2;
	--canalina: 26px;
}
.tancredi ul.cinerama.squalide .testo {
	margin-bottom: var(--fascia-spazio-piccolo);
}
.tancredi .cinerama.squalide p.leggi-tutto {
	margin-top: 0;
	margin-bottom: 0;
}
.tancredi .squalide .data {
	font: var(--fascia-carattere3);
}
.tancredi .cinerama.squalide.leggi-tutto p.leggi-tutto {
    margin-bottom: var(--fascia-spazio-piccolo);
}
