/*
*
--------------------------------------
    Template style desktop
--------------------------------------
*
*/
.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] {
    padding        : 10px 0 10px 0;
    /*min-height     : 370px;*/
    display        : flex;
    flex-direction : column;
    flex-wrap      : wrap;
    max-height     : 82vh;
    width: 250px;
}

.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__link-title[data-depth="1"] {
    padding       : 0 20px 4px;
    margin-bottom : 10px;
    margin-top    : 10px;
}

.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__link-title[data-depth="1"]:active{
  text-decoration: none;
  opacity: 0.9;
}

.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__link-title[data-depth="1"]:focus{
  text-decoration: none;
}

.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__title[data-depth="1"] {
    display        : inline;
    padding        : 0;
    padding-bottom : 5px;
    color          : white;
    font-family: var(--typo-secondary);
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__link-title[data-depth="1"]:hover  .bwa-menu__sub-menu__title[data-depth="1"]{
  color: var(--color-secondary);
}

/*.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__title[data-depth="1"]:after {*/
/*    font-family            : FontAwesome;*/
/*    font-weight            : 400;*/
/*    font-style             : normal;*/
/*    text-decoration        : inherit;*/
/*    -webkit-font-smoothing : antialiased;*/
/*    margin-right           : .3em;*/
/*    text-decoration        : inherit;*/
/*    display                : inline-block;*/
/*    speak                  : none;*/
/*    content                : "\f04b";*/
/*    font-size              : 8px;*/
/*    color                  : #fa1a8c;*/
/*    color                  : var(--primary-color-lighter);*/
/*    margin-left            : 10px;*/
/*}*/

.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__title[data-depth="2"] {
    padding     : 0 20px 3px;
    color       : #777;
    line-height : 13px;
}

.bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__item[data-type="current-cat"] .bwa-menu__sub-menu__title[data-depth="2"] {
    font-style : italic;
    color      : #ef1860;
    color      : var(--primary-color);
}
