html{
    scrollbar-gutter: stable;
}
/* libs.js n.marginRight=o */
.menu-open{margin-right: unset !important;}
.menu-open .section--main-menu{width: 100vw !important;}

@media(min-width: 1500px) and (max-width: 1920px){
	/* COMMON */
    html{
        font-size: 0.8333vw;
    }
	.container__inner{
		width: 80vw;
		padding: unset;
	}

	/* ELEMENT PAGE */
    .grid-container{gap: 3.1vw;}
}