/**
 * Plug&Sign — FAQ accordions
 */

.molti-faq.et_pb_toggle {
	border: none !important;
	border-bottom: 1px solid var(--ps-border) !important;
	background: transparent !important;
	margin-bottom: 0;
}

.molti-faq .et_pb_toggle_title {
	font-family: var(--ps-font-heading);
	font-weight: 600;
	font-size: var(--ps-text-base);
	color: var(--ps-text) !important;
	padding: var(--ps-space-md) 0 var(--ps-space-md) 2rem !important;
}

.molti-faq .et_pb_toggle_title:before {
	color: var(--ps-primary) !important;
	font-size: 1.25rem;
}

.molti-faq.et_pb_toggle_open .et_pb_toggle_title:before {
	color: var(--ps-primary) !important;
}

.molti-faq .et_pb_toggle_content {
	padding: 0 0 var(--ps-space-md) 2rem !important;
	color: var(--ps-text-muted);
	line-height: var(--ps-line-height);
}

.molti-faq.et_pb_toggle_open {
	background: var(--ps-bg-alt) !important;
	border-radius: var(--ps-radius);
	border-bottom-color: transparent !important;
	padding: 0 var(--ps-space-sm);
}

/* Toggles Divi génériques */
.et_pb_toggle {
	border-color: var(--ps-border) !important;
}

.et_pb_toggle_title {
	color: var(--ps-text) !important;
}
