/* Desktop: submenu arrow must never inherit the generic hover underline/block. */
@media(min-width:961px){
    body.de90-theme .de-main-nav .de-menu>li.menu-item-has-children>a::after,
    body.de90-theme .de-main-nav .de-menu>li.menu-item-has-children>a:hover::after,
    body.de90-theme .de-main-nav .de-menu>li.menu-item-has-children:focus-within>a::after,
    body.de90-theme .de-main-nav .de-menu>li.menu-item-has-children.current-menu-item>a::after,
    body.de90-theme .de-main-nav .de-menu>li.menu-item-has-children.current-menu-ancestor>a::after{
        content:'▾'!important;
        position:static!important;
        inset:auto!important;
        display:inline-block!important;
        width:auto!important;
        height:auto!important;
        margin:0 0 0 7px!important;
        padding:0!important;
        border:0!important;
        border-radius:0!important;
        background:transparent!important;
        box-shadow:none!important;
        color:rgba(248,240,223,.78)!important;
        font-size:10px!important;
        line-height:1!important;
        transform:none!important;
    }
    body.de90-theme .de-main-nav .de-menu>li.menu-item-has-children:hover>a::after,
    body.de90-theme .de-main-nav .de-menu>li.menu-item-has-children:focus-within>a::after{color:#fff!important}
}
