/**
 * Linked Item (widget del tema, es. pagina "Dove mangiare") — il link in
 * basso diventa un pulsante a pillola come gli altri del sito (freccia in
 * alto a destra) al posto del testo sottolineato. Pieno giallo con testo
 * scuro, come le pillole sulle foto del blog: resta leggibile anche sulle
 * foto chiare (es. Pasticceria).
 * Caricato da inc/theme-widgets-styles.php.
 */

.philantrop_linked_item .philantrop_linked_item_link {
	display: inline-flex !important; /* il tema forza "a { display: inline-block }" con specificità più alta */
	align-items: center;
	gap: 8px;
	padding: 18px 33px 15px;
	border: 2px solid #fcbf00;
	border-radius: 50px;
	background: #fcbf00;
	color: #1C1C1C;
	font-family: Epilogue, sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 1.66;
	letter-spacing: 0;
	text-decoration: none;
	transition: background-color .3s, color .3s, transform .3s, box-shadow .3s;
}

/* Freccia dei pulsanti del sito al posto della sottolineatura del tema */
.philantrop_linked_item .philantrop_linked_item_link::after {
	content: "";
	position: static;
	flex: 0 0 9px;
	width: 9px;
	height: 9px;
	background: currentColor;
	-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M7.72 1.28H2.6V0H9v6.4H7.72z'/%3E%3Cpath d='M.9 9 0 8.1 8.03.06l.9.9z'/%3E%3C/svg%3E") no-repeat center / contain;
	mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M7.72 1.28H2.6V0H9v6.4H7.72z'/%3E%3Cpath d='M.9 9 0 8.1 8.03.06l.9.9z'/%3E%3C/svg%3E") no-repeat center / contain;
	transition: transform .3s;
}

.philantrop_linked_item .philantrop_linked_item_link:hover {
	border-color: #1C1C1C;
	background: #1C1C1C;
	color: #fff;
	transform: translate3d(0, -5px, 0);
	box-shadow: 0 6px 15px rgba(0, 0, 0, .15);
}

/* il tema in hover porta la sottolineatura a larghezza 0 */
.philantrop_linked_item .philantrop_linked_item_link:hover::after {
	width: 9px;
	transform: translate(3px, -3px);
}
