/* Bloc chapitrage */
._styles .scroll_indicator--mobile {width: 0; height: 2px; background-color: red; position: fixed; top: 100px; z-index: 9999; }
._styles .page--article .wysiwyg-container .module_lecture {display: none; }


@media (min-width: 1024px)
{	/* Bloc wysiwyg-container et bloc c-article */
	/* Le bloc nécessite une petite modification au niveau du comportement */
	._styles .page--article .wysiwyg-container.container {display: flex; justify-content: center; gap: 70px; width: 100%; }
	._styles .page--article .wysiwyg-container.container #c-article {max-width: 910px; }
	
	/* Bloc chapitrage */
	._styles .scroll_indicator--mobile {display: none; }
	._styles .page--article .wysiwyg-container .module_lecture {display: block; position: sticky; top: 120px; left: 40px; height: 100%; min-width: 300px; max-width: 350px; margin-top: 41px; }
	._styles .page--article .wysiwyg-container .module_lecture nav {max-height: 375px; overflow-y: scroll; box-shadow: 0 2px 24px rgba(0,0,0,.14); }
	._styles .page--article .wysiwyg-container .module_lecture h2 {max-width: 375px; margin-bottom: 20px; }
	._styles .page--article .wysiwyg-container .module_lecture_nav .module_lecture_contenu {background-color: white; max-width: 100%; padding: 20px 10px; position: relative; }
	._styles .page--article .wysiwyg-container .module_lecture_nav .module_lecture_li {margin-bottom: 0; padding-bottom: 20px; position: relative; padding-left: 20px; list-style-type: none; }
	._styles .page--article .wysiwyg-container .module_lecture_nav .module_lecture_li:not(.module_lecture_nav .module_lecture_li:last-child) {min-height: 60px; }
	._styles .page--article .wysiwyg-container .module_lecture_nav .scroll_indicator__nav:not(.module_lecture_contenu .module_lecture_li:last-child .scroll_indicator__nav) {position: absolute; top:10px; left: 4px; width: 2px; height: 100%; background-color: white; }
	._styles .page--article .wysiwyg-container .module_lecture_nav .scroll_indicator__progress {height: 0; max-height: 100%; background-color: #363636; }
	._styles .page--article .wysiwyg-container .module_lecture_nav .module_lecture_contenu a {text-decoration: none; color: #002d5d; position: relative; }
	._styles .page--article .wysiwyg-container .module_lecture_contenu a:before {width: 9px; height: 9px; content: ""; border-radius: 50%; display: block; top: 7px; transform: translateX(6%); position: absolute; left: -20px; z-index: 4; background-color: #d0103a; }
}