.eco-auto-menu {
	max-width: var(--wp--style--global--wide-size) !important;
	padding-left: var(--wp--preset--spacing--500)!important;
}
.eco-auto-menu__aside > ul {
	position: sticky;
	top: 5rem;
}

.eco-auto-menu__aside ul {
	padding-left: 0;
	font-weight: 600;
	color: var(--wp--preset--color--primary);
	margin-top: 0!important;
	list-style-type: none;
	font-size: var(--wp--preset--font-size--m);
	max-width: 15rem;
}

.eco-auto-menu__aside ul li {
	margin-bottom: var(--wp--preset--spacing--60);
}

body:not(.wp-admin.wp-core-ui) .eco-notice { display: none }

@media screen and (max-width: 960px){
	.eco-single-header__main .eco-menu-auto__post-title {
		margin: auto!important;
		padding: 0!important;
	}
	.eco-auto-menu {
		padding: 0!important;
	}

	.eco-auto-menu__aside ul {
		max-width:none;
	}

	.eco-auto-menu__aside li:last-child {
		margin-bottom: 0;
	}

	.eco-auto-menu__aside {
		border-top: 1px solid var(--wp--preset--color--primary-light);
		border-bottom: 1px solid var(--wp--preset--color--primary-light);
		padding: var(--wp--preset--spacing--500) 0;
	}

}