@media (max-width: 1199px) {

    .nav-search {
        width: 100%;
        grid-column: 2/5;
        padding-top: 0.5em;
    }

    .header-actions .link-icon.gift-card-icon {
        display: none;
    }

}

@media (min-width : 1200px) {

    /*
    --------------------------------------
    Header menu
    --------------------------------------
    */

    header#header ul.bwa-menu__top {
        width: 1100px;
        margin: auto;
        max-width: 95%;
        position: initial!important;
    }

    header#header li.bwa-menu__main-item.li-about .bwa-menu__title__wrapper {
        border-left: 1px solid #dad7cc;
    }

    /*
    --------------------------------------
    Header actions
    --------------------------------------
    */

    .header-actions .link-icon__text {
        display : block;
    }
}

@media (min-width: 1200px){
    .bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu__item{
        width: auto;
        height: fit-content;
        /*margin-right: 20px!important;*/
    }
    .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"],
    .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!important;
    }
    .bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"]{
        /*height: 250px;*/
        /*min-height: 250px;*/
        width: 100%;
    }
    /*.bwa-menu__sub-menu__link-title[data-depth="1"]:after{*/
    /*    content: '';*/
    /*    display: block;*/
    /*    position: relative;*/
    /*    bottom: 0;*/
    /*    width: 25px;*/
    /*    height: 1px;*/
    /*    top: 0px;*/
    /*    left: 0;*/
    /*    background: var(--color-primary);*/
    /*    transition: all 0.5s ease*/
    /*}*/
    .bwa-menu__top__wrapper[data-is-desktop="true"] .bwa-menu__sub-menu[data-template="template-1"] .bwa-menu__sub-menu__title[data-depth="2"]{
        color: #353535 !important;
    }
}
