/**
 * Styles for the accordion-heading subtitle.
 * Loaded in both the editor and on the frontend so the layout matches.
 *
 * Tokens come from theme.json (--wp--preset--*). If the active theme does
 * not define them, the fallbacks keep the layout sane.
 */

.wp-block-accordion-heading__toggle {
	flex-wrap: wrap;
}

.wp-block-accordion-heading__toggle-subtitle {
	display: block;
	flex-basis: 100%;
	font-size: var(--wp--preset--font-size--medium, 1.125rem);
	line-height: 1.5;
	color: var(--wp--preset--color--contrast, #202020);
	font-weight: 400;
	margin-top: 0.25em;
}