/* Styles légers : utilise d’abord les variables WP (si dispo), sinon fallback */
.sic-wrapper { margin-top: 1.25rem; }

.sic-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: .5em;
	padding: .65em 1.1em;
	border-radius: 10px;
	text-decoration: none;
	font-weight: 600;
	line-height: 1;
	/* Couleurs thème (Global Styles) */
	background-color: var(--wp--preset--color--primary, #1d4ed8);
	color: var(--wp--preset--color--base, #ffffff);
	box-shadow: 0 1px 2px rgba(0,0,0,.06), 0 1px 1px rgba(0,0,0,.04);
	transition: transform .04s ease, filter .15s ease;
}
.sic-button:hover,
.sic-button:focus {
	filter: brightness(.95);
	text-decoration: none;
}
.sic-button:active { transform: translateY(1px); }
