@media (min-width : 1200px) {
  .header-actions .link-icon__text {
    display : block;
  }

  .header-nav {
    border-top    : 1px solid #ECECEC;
    border-bottom : 1px solid #ECECEC;
  }
}

@media (max-width : 450px) {
  .swiper-help-block .alert-danger {
    font-size : 10px;
  }

  .swiper-help-block .alert {
    padding : 0 5px;
    margin  : unset;
  }
}

@media (min-width : 769px) and (max-width : 1199px) {
  .header--is-scrolled .header-search {
    grid-column : 4;
    grid-row    : 3;
  }
}

@media (max-width : 768px) {

  .login-form__content__container > * {
    width : 100%;
  }

  .login-form__content {
    align-items : unset;
  }

  /*************************
    Pop up login
  *************************/
  .popup-login__container.active {
    width : 340px;
    right : 0;
  }

  /*************************
    Search Bar
  *************************/
  .popup-login__container .login-form__content__inner {
    width : 300px;
  }

  .header--is-scrolled .link-icon.search-info, .js-open-search-bar {
    display     : flex;
    align-items : center;
  }

  .header--is-scrolled .header-search {
    display : none;
  }

  .header--is-scrolled .header-search.is-active {
    display        : block;
    padding-bottom : 7px;
  }

  .header--is-scrolled .header-logo {
    grid-column  : 3/5;
    margin-right : 5px;
  }

  .header--is-scrolled #bwa-menu__burger {
    margin : 0 0 0 8px;
  }
}

@media (max-width : 1499px) {
  .header-nav__advisor {
    display : none;
  }
}

@media (max-width : 1699px) {
  .header-nav-avis__container {
    display : none;
  }
}
