@media(min-width:768px){

  #header .desktop-header-version .header-wrapper{
    display:flex!important;
    align-items:center!important;
    gap:14px!important;
  }

  #header .desktop-header-version .header-logo{
    flex:0 0 260px!important;
    width:260px!important;
    min-width:260px!important;
  }

  #header .desktop-header-version .header-logo img,
  #header .desktop-header-version .header-logo img.logo{
    width:250px!important;
    max-width:250px!important;
    height:auto!important;
  }

  #header .desktop-header-version .header-right{
    flex:1 1 auto!important;
    min-width:0!important;
  }

  #header .desktop-header-version .display-top{
    display:flex!important;
    align-items:center!important;
    flex-wrap:nowrap!important;
    gap:10px!important;
    width:100%!important;
  }

  #header .desktop-header-version .muzbox-catalog-trigger{
    flex:0 0 185px!important;
    width:185px!important;
    min-width:185px!important;
    margin-left:0!important;
  }

  #header .desktop-header-version .searchbar-wrapper{
    flex:1 1 auto!important;
    min-width:220px!important;
    max-width:460px!important;
  }

  #header .desktop-header-version .search-widget,
  #header .desktop-header-version .search-widget form{
    width:100%!important;
    margin:0!important;
  }

  #header .desktop-header-version .muzbox-header-contact,
  #header .desktop-header-version .muzbox-header-socials,
  #header .desktop-header-version .customer-signin-module,
  #header .desktop-header-version .shopping-cart-module{
    flex:0 0 auto!important;
    white-space:nowrap!important;
  }

  #header .desktop-header-version .shopping-cart-module{
    min-width:110px!important;
  }
}

@media(min-width:768px){

  #header .desktop-header-version .shopping-cart-module{
    min-width:110px!important;
  }

  #header .desktop-header-version .cart-preview .cart-header .cart-link{
    width:100%!important;
    height:38px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:6px!important;
    padding:0 10px!important;
  }

  #header .desktop-header-version .cart-preview .cart-header .cart-link > span{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:4px!important;
    padding:0!important;
    line-height:1!important;
  }

  #header .desktop-header-version .cart-total-value{
    line-height:1!important;
    white-space:nowrap!important;
  }

  #header .desktop-header-version .cart-products-count{
    top:-8px!important;
    right:-6px!important;
  }
}