.bwa-menu-top-additional {
    position : relative;
    width: 7vw;
    background: black;
}

.bwa-menu-top-additional__burger {
    background      : black;
    display         : flex;
    justify-content : center;
    align-items     : center;
    height: 100%;
    /*transform: skewX(-10deg);*/
    /*-webkit-transform: skewX(-10deg);*/
    /*-moz-transform: skewX(-10deg);*/
    /*-ms-transform: skewX(-10deg);*/
    /*-o-transform: skewX(-10deg);*/
}

.bwa-menu-top-additional__burger:hover{
    cursor: pointer;
}

.bwa-menu-top-additional__burger:after {
    content  : '...';
    font-size: var(--font-size-700);
    letter-spacing: -0.005em;
    margin-top: -10px;
    position : static;
    color    : white;
}

.bwa-menu-top-additional .bwa-menu-top-additional__item-list {
    position : absolute;
    top      : 100%;
    right    : 0;
    width: 250px;
}

.bwa-menu-top-additional__item-list {
    background : black;
    padding    : 20px;
    color      : white;
    text-align : right;
}

.bwa-menu-top-additional__item-list li {
    list-style : none;
}

.bwa-menu-top-additional__item-list a {
    color : currentColor;
}

.bwa-menu-top-additional:before{
    content: '';
    display: inline-block;
    pointer-events: none;
    z-index: -1;
    position: absolute;
    top: 0;
    left: -5px;

    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    clip-path: polygon(0% 0, 100% 0%, calc(100% - 12px) 100%, 0 100%);
    background: black;
}
@media (max-width: 767px){
    /*.bwa-menu-top-additional:before{*/
    /*    left: -15px;*/
    /*    transform: rotate(180deg);*/
    /*    z-index: 1;*/
    /*}*/
    .bwa-menu-top-mobile__container .bwa-menu__top{
        margin-left: -4px;
    }
    .bwa-menu-top-additional{
        z-index: 2;
        /*transform: skewX(-10deg);*/
        /*-webkit-transform: skewX(-10deg);*/
        /*-moz-transform: skewX(-10deg);*/
        /*-ms-transform: skewX(-10deg);*/
        /*-o-transform: skewX(-10deg);*/
    }
    .bwa-menu-top-additional__burger {
        padding: 7px;
        padding-right: 10px;
    }
    /*.header-nav{*/
    /*    background: black;*/
    /*}*/
    .bwa-menu-top-additional:before{
        background: none;
    }

}
/*Afficher menu mainpart2 dans les ...*/
/*@media (max-width: 1199px){*/
.bwa-menu-top-additional .bwa-menu__top__wrapper .bwa-menu__link-title{
    padding: 0;
}
.bwa-menu-top-part2-mobile .bwa-menu-top__item-list > .bwa-menu__main-item .bwa-menu__title, .bwa-menu-top-additional__title{
    font-weight: 400;
    line-height: 2.2em;
    font-style: initial;
    font-size: var(--font-size-200);
    border-bottom: 1px solid grey;
}
.bwa-menu-top-part2-mobile .bwa-menu__main-item{
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    background: transparent!important;
    border-right: none!important;
}
.bwa-menu-top-part2-mobile .bwa-menu__top,.bwa-menu-top-part2-mobile .bwa-menu__main-item {
    width: 100%;
}
.bwa-menu-top-part2-mobile .bwa-menu__title__wrapper{
    padding: 0!important;
}
.bwa-menu-top-part2-mobile .bwa-menu__link-title:hover .bwa-menu__title{
    color: var(--link-color-on-hover);
}
.bwa-menu-top-additional__item-list .bwa-menu__top__wrapper .bwa-menu__title{
    justify-content: left!important;
}
.bwa-menu-top-additional__item-list .bwa-menu__title__wrapper, .bwa-menu-top-additional__title__wrapper{
    text-align: left!important;
}
/*Fin - Afficher menu mainpart2 dans les ...*/

.bwa-menu-top-additional__burger.active:after{
    content: '✕';
    margin-top: 1px;
    font-weight: 300;
}
