@media screen and (min-width:56.25em) {
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.hover>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.hover>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.hover>.menu-item:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.wnd-active-path>.menu-item:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li.wnd-active>.menu-item:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li>.menu-item:hover+ul+.mm-arrow:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-1>li>.menu-item:hover:after {
        color: var(--ac-color)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-2>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-2>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-2>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-2>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-3>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-max>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-max>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-2>li .mm-arrow:hover:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-2>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-2>li>.menu-item:hover+ul+.mm-arrow:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .level-3>li>.menu-item:hover {
        color: var(--ac-color)!important
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.hover>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.hover>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.hover>.menu-item:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.wnd-active-path>.menu-item:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li.wnd-active>.menu-item:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li>.menu-item:hover+ul+.mm-arrow:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .level-1>li>.menu-item:hover:after {
        color: var(--ac-color)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .cart.wnd-active a .cart-text span,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .search.wnd-active .search-icon-text,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .cart a:hover .cart-text span,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default .search:hover .search-icon-text {
        color: var(--ac-color)!important
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .level-1>li>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .level-1>li>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .level-1>li>.menu-item:after {
        color: var(--ac-color)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .cart.wnd-active a .cart-text span:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .cart.wnd-active a .cart-text span:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .cart a .cart-text span:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .cart a .cart-text span:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .level-1>li>.menu-item span:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .level-1>li>.menu-item span:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .search-icon-text:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .search-icon-text:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .search.wnd-active .search-icon-text:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline-grow .search.wnd-active .search-icon-text:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .cart.wnd-active a .cart-text span:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .cart.wnd-active a .cart-text span:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .cart a .cart-text span:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .cart a .cart-text span:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .level-1>li>.menu-item span:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .level-1>li>.menu-item span:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .search-icon-text:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .search-icon-text:before,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .search.wnd-active .search-icon-text:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-default-underline .search.wnd-active .search-icon-text:before {
        background-color: var(--ac-color)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-bottom.wnd-mt-classic .cart.wnd-active a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-bottom.wnd-mt-classic .cart a:hover,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-bottom.wnd-mt-classic .level-1>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-bottom.wnd-mt-classic .level-1>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-bottom.wnd-mt-classic .search-icon:hover,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-bottom.wnd-mt-classic .search.wnd-active .search-icon,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-bottom.wnd-mt-classic .level-1>li>.menu-item:hover {
        border-top-color: var(--ac-color)!important
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .cart.wnd-active a .cart-text span,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .cart a:hover .cart-text span,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .level-1>li.more>.menu-item:hover:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .level-1>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .level-1>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .level-1>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .level-1>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .level-1>li>.menu-item:hover,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .level-1>li>.menu-item:hover+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .search.wnd-active .search-icon-text,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-pipe .search:hover .search-icon-text,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .cart.wnd-active a .cart-text span,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .level-1>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .level-1>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .level-1>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .level-1>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .search.wnd-active .search-icon-text,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .cart.wnd-active a .cart-text span,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .cart a:hover .cart-text span,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .level-1>li.more>.menu-item:hover:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .level-1>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .level-1>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .level-1>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .level-1>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .level-1>li>.menu-item:hover,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .level-1>li>.menu-item:hover+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .search.wnd-active .search-icon-text,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-spaces .search:hover .search-icon-text,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .cart a:hover .cart-text span,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .level-1>li.more>.menu-item:hover:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .level-1>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .level-1>li>.menu-item:hover+ul+.mm-arrow:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-delimiters-slash .search:hover .search-icon-text {
        color: var(--ac-color);
        text-shadow: 0 0 .0625rem rgba(var(--ac-color-rgb), .5)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-3>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-max>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-max>li>.menu-item:hover,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-2>li .mm-arrow:hover:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-2>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-2>li.wnd-active-path>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-2>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-2>li.wnd-active>.menu-item+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-2>li>.menu-item:hover,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-2>li>.menu-item:hover+ul+.mm-arrow:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-3>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-3>li>.menu-item:hover,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-max>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar.menu-default .level-max>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2>li .mm-arrow:hover:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2>li>.menu-item:hover+ul+.mm-arrow:after,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic:not(.menu-bottom) .level-3>li>.menu-item:hover {
        color: var(--ac-color)!important
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic.menu-bottom #menu .level-2>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic.menu-bottom #menu .level-2>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic.menu-bottom #menu .level-3>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic.menu-bottom #menu .level-max>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic.menu-bottom #menu .level-max>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic.menu-bottom #menu .level-2>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic.menu-bottom #menu .level-3>li>.menu-item:hover {
        border-left-color: var(--ac-color)!important
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .search-bar-submit {
        color: var(--ac-color)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active,
    body.touched .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .search-bar-submit:hover {
        background: var(--ac-color);
        color: var(--ac-basic)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active span,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active span:after,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active span:before,
    body.touched .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active span,
    body.touched .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active span:after,
    body.touched .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit.active span:before {
        background-color: var(--ac-basic)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-1>li.wnd-active-path>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-1>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-2>li.wnd-active-path>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-2>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-3>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-max>li.wnd-active>a,
    body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-1>li.wnd-active-path>a:hover,
    body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-1>li.wnd-active>a:hover,
    body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-2>li.wnd-active-path>a:hover,
    body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-2>li.wnd-active>a:hover,
    body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-3>li.wnd-active>a:hover,
    body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-max>li.wnd-active>a:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-1 li a:hover.mm-arrow,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu .level-1 li a:hover:first-child {
        color: var(--ac-color)
    }
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic .search-bar-input:focus,
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar .search-bar-input:focus,
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .search-bar-input:focus {
        border-color: rgba(var(--ac-color-rgb), .4)
    }
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic .search-bar-submit,
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar .search-bar-submit,
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .search-bar-submit {
        background: var(--ac-color)
    }
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-classic .search-bar-submit:hover,
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sidebar .search-bar-submit:hover,
    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .search-bar-submit:hover {
        background: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + var(--ac-color-l) / 100 * -10))
    }
    .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-sidebar .logo-color .b-l-c {
        background-color: transparent
    }
    .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-sidebar .logo-color .b-l-text-w {
        background-color: var(--ac-color);
        color: var(--ac-basic)
    }
    .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-sidebar .logo-color-alpha .b-l-c {
        background-color: transparent
    }
    .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-sidebar .logo-color-alpha .b-l-text-w {
        background-color: rgba(var(--ac-color-rgb), .7);
        color: var(--ac-basic)
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b.logo-sidebar .logo-wb embed,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml.logo-sidebar .logo-wb embed,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w.logo-sidebar .logo-wb embed,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt.logo-sidebar .logo-wb embed {
        color: var(--ac-color);
        outline-color: var(--ac-icon-outline-lbg)!important;
        border-color: var(--ac-icon-border-lbg)!important
    }
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d.logo-sidebar .logo-wb embed,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt.logo-sidebar .logo-wb embed,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m.logo-sidebar .logo-wb embed {
        color: var(--ac-color);
        outline-color: var(--ac-icon-outline-dbg)!important;
        border-color: var(--ac-icon-border-dbg)!important
    }
    .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-2>li.wnd-active-path>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-2>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-3>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-max>li.wnd-active>.menu-item,
    .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-max>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-2>li>.menu-item:hover,
    body:not(.touched).ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-3>li>.menu-item:hover {
        border-left-color: var(--ac-color)!important
    }
}