@charset "UTF-8";

/*
Theme Name: Vetto 25
Author: K.
Description: Su base Design Italia (adattata) [Comuni]
Version: 0.1.0
Template: agid-des-ita-c--k
*/


/* COLORI */

/* :root {
	--col-primary: #8d1c18;
	--col-primary-rgb: 141, 28, 24;

	--bs-primary: hsl(2, 71%, 32%);
	--bs-primary-rgb: var(--col-primary-rgb);
} */


/* Stemma (testata e footer) */
.it-brand-wrapper > a > svg,
.it-brand-text > svg {
	background: white;
	border-radius: 50%;
	outline: 1px solid #fff;
}


/* Siti tematici HP */
.card--sito-tematico:hover,
.card--sito-tematico {
	color: #fff;
	background-color: #2c2c2c;
}
.card--sito-tematico .card-body :is(h3, p, .card-text) {
	color: inherit;
}
.card--sito-tematico:nth-child(2n + 1) {
	background-color: var(--theme-color-accent-alt);
}

/* Quickfix liste card */
[class*="col-"] .card-wrapper.border {
	padding-bottom: 0;
}

[class*="col-"] > .card.card-teaser:only-child {
	height: 100%;
}


/* fix img resp. */
article img[class*="wp-image-"] {
	max-width: 100%;
	height: auto;
}