/**
 * Mobile offcanvas menu — light theme override.
 * Loaded after parent template.css; excluded from WP Rocket RUCSS (see asset-loader.php).
 *
 * @package Superio Child
 */

.apus-offcanvas {
	color: #202124;
	background-color: #ffffff;
}

.apus-offcanvas-body .apus_socials a,
.apus-offcanvas-body a:not([class]) {
	color: inherit;
	border-radius: 30px;
}

.sliding-menu li .sliding-menu__nav,
.sliding-menu li a {
	color: #646464;
}

.sliding-menu li.active > a {
	color: #3924f8;
}

.sliding-menu .sliding-menu__panel:first-child li.active > a {
	background-color: var(--superio-theme-color-01) !important;
}

.sliding-menu .sliding-menu__panel:first-child li.active > a:hover,
.sliding-menu .sliding-menu__panel:first-child li.active > a:focus,
.apus-offcanvas-body .offcanvas-content .apus_socials a:hover,
.apus-offcanvas-body .offcanvas-content .apus_socials a:focus,
.apus-offcanvas-body .offcanvas-content a:not([class]):hover,
.apus-offcanvas-body .offcanvas-content a:not([class]):focus {
	color: #fff;
	background-color: #3924f8 !important;
}

.apus-offcanvas-body .header-mobile-bottom .title {
	color: inherit !important;
}
