/* Tutte le regole sono "wrappate" da WP quando include lo stile. Si potrebbe rendere comune con style.css */
* {
    --color-teal: #47a0ac;
    --color-orange: #f0780b;
    --color-green: #4bba94;
}

.is-style-warning {
    background-color: var(--color-orange);
    color: white;
    font-size: 1.2em;
    padding: 1em;
    line-height: normal;
}

.is-style-warning a {
    color: #fff;
    text-decoration: underline;
}


.is-style-idea {
    background-color: var(--color-teal);
    color: white;
    font-size: 1.2em;
    padding: 1em;
    line-height: normal;
}

.is-style-idea a,
.is-style-idea a:visited {
    color: #fff;
    text-decoration: underline;
}

.is-style-boxes .wp-block-column {
	background-color: #eee;
	background-image: linear-gradient(90deg, #D9EFF3 0%, #c9dFe3 100%);
	padding: 15px;
	border-radius: 10px;
}

.is-style-boxes .wp-block-column h3 {
	font-size: 18px;
	font-weight: bold;
}

.is-style-boxes .wp-block-column p {
	font-size: .9rem;
	padding-bottom: 0;
	margin-bottom: 0;
}

.is-style-boxes .wp-block-column h3 a,
.is-style-boxes .wp-block-column p a
{
	color: #000;
}

.is-style-boxes .wp-block-column h3 a:hover,
.is-style-boxes .wp-block-column p a:hover
{
	color: #444;
}


/*
.is-style-boxes .wp-block-column {
	background-image: linear-gradient(90deg, #888 0%, #555 100%);
}

.is-style-boxes .wp-block-column p
{
	color: #ccc;
}

.is-style-boxes .wp-block-column h3,
.is-style-boxes .wp-block-column h3 a,
.is-style-boxes .wp-block-column p a,
.is-style-boxes .wp-block-column h3 a:hover,
.is-style-boxes .wp-block-column p a:hover
{
	color: #fff;
}
*/