/*
Theme Name: La Sorginade
Template: twentytwentyfive
Version: 1.0.0
Author: La Sorginade
Description: Thème enfant de Twenty Twenty-Five pour La Sorginade — traiteur & chef à domicile à Paris.
Text Domain: la-sorginade
*/

/* Les couleurs, polices, titres, liens, bouton par défaut et navigation
   sont gérés nativement par theme.json. Le reste ci-dessous couvre les
   classes utilitaires utilisées dans le contenu des pages (sg-*). */

.sg-eyebrow {
	display: block;
	text-transform: uppercase;
	letter-spacing: 0.35em;
	font-size: 0.75rem;
	color: var(--wp--preset--color--dore);
	margin-bottom: 0.75rem;
}

.sg-divider {
	display: inline-block;
	height: 1px;
	width: 48px;
	background-color: var(--wp--preset--color--dore);
	border: none;
	margin: 1.5rem auto;
}

.sg-section-tinted {
	background-color: rgba(92, 90, 53, 0.05);
}

.sg-cta-band {
	background-color: var(--wp--preset--color--bordeaux) !important;
	color: var(--wp--preset--color--beige);
	text-align: center;
}
.sg-cta-band h2,
.sg-cta-band p {
	color: var(--wp--preset--color--beige) !important;
}
.sg-cta-band .sg-eyebrow {
	color: var(--wp--preset--color--jaune) !important;
}

.wp-block-button.is-style-outline .wp-block-button__link {
	background-color: transparent !important;
	color: var(--wp--preset--color--beige) !important;
	border: 1px solid rgba(247, 236, 211, 0.7) !important;
}
.wp-block-button.is-style-outline .wp-block-button__link:hover {
	background-color: var(--wp--preset--color--beige) !important;
	color: var(--wp--preset--color--bordeaux) !important;
}

.sg-btn-jaune .wp-block-button__link {
	background-color: var(--wp--preset--color--jaune) !important;
	color: var(--wp--preset--color--bordeaux) !important;
}

.wp-block-cover {
	border-radius: 0 !important;
}

details.wp-block-details summary {
	font-family: var(--wp--preset--font-family--cormorant-garamond);
	cursor: pointer;
	color: var(--wp--preset--color--bordeaux);
}
