@media (max-width : 1199px) {

  /*header info*/
  .header-infos .header-info__inner {
    row-gap : 8px;
  }

  .main-header-container--is-scrolled .header-infos {
    background-color : #fff;
    color            : var(--color-primary);
  }

  /*actions*/
  .main-header-container--is-scrolled .header-actions .link-icon a,
  .main-header-container--is-scrolled .header-logo__link {
    color : var(--color-primary);
  }

  .main-header-container--is-scrolled .link-icon .cart-products-count {
    background-color : var(--color-primary);
    color            : #fff;
  }

  .header-info__actions {
    grid-row    : 1;
    grid-column : 3 / 5;
  }

  .header-info__search {
    grid-row    : 2;
    grid-column : 1/-1;
  }

  .main-header-container .bwa-menu__main-item {
    padding : 16px 0;
  }

  .main-header-container .bwa-menu__top__wrapper[data-is-desktop='false'] .bwa-menu__title,
  .main-header-container #tab_back {
    line-height : 1;
  }

  .main-header-container .tab_back__container {
    margin-right : 0;
  }

  /*search*/
  .header-info__search .search-widget input[type=text] {
    padding-left : 4em;
  }

  .main-header-container--is-scrolled .header-info__search .search-widget input[type=text]::placeholder,
  .main-header-container--is-scrolled .search-widget form button[type=submit] {
    color : var(--color-primary);
  }

  /*burger*/
  .secondary-style-menu .header-burger {
    color : var(--color-primary);
  }

}

@media (max-width : 1023px) {

  /*element*/
  .element-hidden-responsive {
    display : none !important;
  }

  /*burger*/
  .header-burger {
    display         : flex;
    justify-content : center;
    align-items     : center;
    grid-column     : 1;
    height          : 100%;
  }

  #bwa-menu__burger {
    display     : flex;
    align-items : center;
    height      : 100%;
    margin-top  : 7px !important;
  }

}

@media (max-width : 767px) {

  /*Header logo*/
  #header .header-logo {
    display         : flex;
    justify-content : center;
    padding         : 10px;
  }

  /*Header actions*/
  #header .header-actions {
    display : none;
  }

}

@media (min-width : 1200px) {

  #header {
    border       : solid rgba(234, 227, 210, 0.30);
    border-width : 1px 0;
  }

  /*Header infos*/
  .header-infos {
    transition : all 0.4s ease-in-out;
    /*will-change: opacity, transform;*/
  }

  .header-infos--is-hidden,
  .header-infos--is-hidden > * {
    opacity    : 0;
    transform  : translateY(-100%);
    transition : all 0.1s ease-in-out;
    /*height: 0;*/
  }

  .main-header--is-scrolled {
    transform : translateY(-96px);
  }

  /*Header logo*/
  #index #header .header-logo-link {
    color : #fff;
  }

  /*Header actions*/
  #header .header-actions {
    margin-right : 10px;
  }

  /*Header menu*/
  #header .bwa-menu__sub-menu__main-list__item {
    display               : grid;
    grid-template-columns : repeat(3, 1fr);
    row-gap               : 5px;
  }

  #header .bwa-menu__sub-menu__part.bwa-menu__sub-menu__part--main-list .bwa-menu__sub-menu__main-title {
    display : none;
  }

  /*submenu*/
  .bwa-menu__sub-menu__main-list__wrapper.bwa-menu__level-2 div:not(:last-of-type) {
    padding-bottom : 20px;
  }

}
