/*
 * The parent theme's frontend.style.css sets a bare, sitewide rule:
 *   ol, ul { padding: revert; }
 * intending to restore the browser's default list indentation everywhere.
 * `revert` is one of the less reliably-supported CSS-wide keywords across
 * mobile browsers, and in practice it isn't producing enough left padding
 * in real-world rendering - the bullet marker ends up sitting on top of
 * the list item's own text instead of indented in front of it.
 *
 * A plain, higher-specificity override (padding-left on the same class
 * used elsewhere on this page) did not visibly fix it when checked live,
 * so this forces every relevant property explicitly with !important
 * rather than relying on `revert`'s exact real-world behavior or on
 * matching specificity/load-order against a rule we can't fully verify
 * from static analysis alone.
 */
.lay-textformat-parent ul,
.lay-textformat-parent ol {
	list-style-position: outside !important;
	padding-left: 24px !important;
	margin-left: 0 !important;
}
.lay-textformat-parent li {
	display: list-item !important;
}
