/*
Theme Name: Avis Maserada
Description: Tema del sito di Avis Comunale Maserada sul Piave. Caratteri grandi, alto contrasto, pensato per il telefono.
Author: Avis Comunale Maserada
Version: 1.0.2
Requires at least: 6.6
Requires PHP: 7.4
License: GPLv2 or later
Text Domain: avis-maserada
*/

/* Ritocchi che theme.json non copre */
.avism-card {
	border-top: 6px solid var(--wp--preset--color--rosso);
}
.avism-date li {
	padding: 0.5rem 0;
	border-bottom: 1px solid var(--wp--preset--color--grigio-chiaro);
}
.avism-date li:last-child { border-bottom: 0; }
.avism-annullata { text-decoration: line-through; color: var(--wp--preset--color--grigio); }
a:focus-visible, button:focus-visible {
	outline: 3px solid var(--wp--preset--color--blu);
	outline-offset: 3px;
}
.avism-salta {
	position: absolute; left: -9999px; top: 0;
	background: var(--wp--preset--color--blu); color: #fff; padding: 0.75rem 1rem; z-index: 1000;
}
.avism-salta:focus { left: 1rem; }

/* Pulsante "A+" per ingrandire il testo */
.avism-testo-grande { font-size: 125%; }
#avism-ingrandisci {
	font: inherit; font-weight: 700; cursor: pointer;
	background: transparent; color: inherit;
	border: 2px solid currentColor; border-radius: 6px; padding: 0.25rem 0.6rem;
}

/* Link leggibili sulle fasce blu e rosse (intestazione, piè di pagina) anche se modificate dall'Editor */
.has-blu-background-color a:not(.wp-block-button__link),
.has-rosso-background-color a:not(.wp-block-button__link) {
	color: var(--wp--preset--color--bianco);
}
.has-blu-background-color a:not(.wp-block-button__link):hover,
.has-rosso-background-color a:not(.wp-block-button__link):hover {
	color: var(--wp--preset--color--crema);
}

/* Fascia blu in cima all'intestazione e piè di pagina: link sempre bianchi,
   anche se il colore di sfondo è stato reimpostato dall'Editor. */
header.wp-block-template-part > .wp-block-group:first-of-type,
header.wp-block-template-part > .wp-block-group:first-of-type a,
header.wp-block-template-part > .wp-block-group:first-of-type p,
footer.wp-block-template-part a:not(.wp-block-button__link) {
	color: #fff !important;
}
