@media (min-width: 768px){

/* ===== SEARCH - lekko w prawo ===== */
#header .ps-search-widget,
#header #_desktop_search_widget,
#header #_desktop_searchbar{
    transform: translateX(30px);
}

/* ===== CART - lekko w lewo ===== */
#header #_desktop_cart,
#header .blockcart{
    transform: translateX(-25px);
}

}
@media (min-width: 768px){

  /* nie ucinaj dropdownów w headerze */
  #header,
  #header .header-top,
  #header .header-top .container,
  #header .header-top .row{
    overflow: visible !important;
  }

  /* header nad resztą strony */
  #header .header-top{
    position: relative !important;
    z-index: 10000 !important;
  }

  /* koszyk jako "kotwica" */
  #header #_desktop_cart,
  #header .blockcart{
    position: relative !important;
    z-index: 20000 !important;
  }

  /* sam dropdown koszyka - najwyżej */
  #header #_desktop_cart .cart-content,
  #header #_desktop_cart .dropdown-menu,
  #header .blockcart .cart-content,
  #header .blockcart .dropdown-menu,
  #header .blockcart .cart_block,
  #header .blockcart .cart_block_list{
    position: absolute !important;
    z-index: 30000 !important;
    right: 0 !important;
    left: auto !important;
  }
}
/* 1. Header cofamy */
#header,
.header-top,
.header-nav {
    position: relative;
    z-index: 10;
}

/* 2. Wyszukiwarka ponad headerem */
#search_widget,
.search-widget {
    position: relative;
    z-index: 9999;
}

/* 3. Lista wyników najwyżej */
.ui-autocomplete,
.autocomplete-suggestions,
.search-widget .search-results {
    position: absolute;
    z-index: 10000 !important;
}
/* Ukryj markę */
.product-manufacturer {
    display:none !important;
}

/* Ukryj indeks (reference) */
.product-reference {
    display:none !important;
}

/* Ukryj EAN */
.product-ean13 {
    display:none !important;
}
