@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;
}

.category-description-collapsed .desc-full {
    display: none;
}

.category-description-collapsed.open .desc-full {
    display: block;
}

.category-description-collapsed.open .desc-short {
    display: none;
}

.desc-toggle {
    margin-top: 10px;
    background: none;
    border: none;
    color: #6B5B4D;
    font-weight: 600;
    cursor: pointer;
}

<style>
.product-trust-box {
  margin-top: 15px;
  padding: 14px 16px;
  background: #ffffff;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  font-size: 15px;
  line-height: 1.6;
  color: #111111;
}

.product-trust-box p {
  margin: 0 0 10px;
  display: flex;
  align-items: center;
  gap: 8px;
}

.product-trust-box p:last-child {
  margin-bottom: 0;
}

.product-trust-box strong {
  font-weight: 600;
}
</style>

html body #_desktop_top_menu > ul > li > a[href*="promocje"]:link,
html body #_desktop_top_menu > ul > li > a[href*="promocje"]:visited,
html body #_desktop_top_menu > ul > li > a[href*="promocje"] {
    color: #FFD93D !important;
    font-weight: 600 !important;
}

html body #_desktop_top_menu > ul > li > a[href*="promocje"]:hover {
    color: #FFEB3B !important;
}

/* =========================================
   ARDORA - KONTO KLIENTA / IKONA LOGOWANIA
   ========================================= */

/* Ukrywamy tekst linków logowania */
#_desktop_user_info .user-info a {
    font-size: 0;
    text-decoration: none;
}

/* Ukrywamy dodatkowe ikony */
#_desktop_user_info .user-info a::before {
    display: none;
}

/* Wyświetlamy jedną ikonę użytkownika */
#_desktop_user_info .user-info a:first-of-type::before {
    content: "\f007";
    font-family: "FontAwesome";
    display: inline-block;
}


/* =========================================
   ARDORA - UKRYCIE NAGŁÓWKA STRONY LOGOWANIA
   ========================================= */

body#authentication .page-header {
    display: none;
}


/* =========================================
   ARDORA - PRZYCISK KONTA OBOK KOSZYKA
   TYLKO DESKTOP
   ========================================= */

@media (min-width: 768px) {

    /* Punkt odniesienia dla pozycjonowania */
    #header .header-top {
        position: relative;
    }

    /* Pozycja całego modułu konta */
    #_desktop_user_info {
        position: absolute !important;

        /* TEGO NIE ZMIENIAMY */
        top: 11px;

        width: 40px;
        height: 40px;

        z-index: 99999 !important;

        margin: 0;
        padding: 0;

        pointer-events: auto !important;
    }

    /* Kontener informacji użytkownika */
    #_desktop_user_info .user-info {
        position: relative;

        width: 42px;
        height: 42px;

        margin: 0;
        padding: 0;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }

    /* Biały przycisk konta bez tła */
    #_desktop_user_info .user-info a:first-of-type {
        position: relative !important;

        width: 42px;
        height: 42px;

        display: flex !important;
        align-items: center;
        justify-content: center;

        background: transparent !important;
        border: none !important;
        border-radius: 0 !important;
        box-shadow: none !important;

        text-decoration: none;

        cursor: pointer !important;
        pointer-events: auto !important;

        z-index: 100000 !important;
    }

    /* Ikona użytkownika */
    #_desktop_user_info .user-info a:first-of-type::before {
        display: inline-block;

        font-size: 26px;
        color: #e6e6e6;
        line-height: 1;

        pointer-events: none !important;
    }

    /* Efekt po najechaniu */
    #_desktop_user_info .user-info a:first-of-type:hover {
        background-color: #f5a000;
    }
}


/* =========================================
   DUŻE EKRANY
   1200 PX I WIĘCEJ
   Twoje obecne ustawienie - działa poprawnie
   ========================================= */

@media (min-width: 1200px) {

    #_desktop_user_info {
        right: 270px;
    }
}


/* =========================================
   DESKTOP / MNIEJSZY LAPTOP
   992 PX - 1199 PX
   ========================================= */

@media (min-width: 992px) and (max-width: 1199px) {

    #_desktop_user_info {
        right: 240px;
    }
}


/* =========================================
   TABLET POZIOMO / MAŁE OKNO
   768 PX - 991 PX
   ========================================= */

@media (min-width: 768px) and (max-width: 991px) {

    #_desktop_user_info {
        right: 180px;
    }
}


/* =========================================
   MOBILE
   PONIŻEJ 768 PX
   UŻYWAMY ORYGINALNEJ IKONY MOBILNEJ MOTYWU
   ========================================= */

@media (max-width: 767px) {

    #_desktop_user_info {
        display: none !important;
    }
}

/* =========================================
   ARDORA - RESPONSYWNA SZEROKOŚĆ WYSZUKIWARKI
   ========================================= */

/* Duży desktop */
@media (min-width: 1200px) {
    #search_widget {
        width: 400px !important;
    }
}

/* Mniejszy desktop */
@media (min-width: 992px) and (max-width: 1199px) {
    #search_widget {
        width: 300px !important;
    }
}

/* Tablet poziomo */
@media (min-width: 768px) and (max-width: 991px) {
    #search_widget {
        width: 220px !important;
    }
}

/* =========================================
   ARDORA - USUNIĘCIE PUSTEGO GÓRNEGO PASKA
   DESKTOP + MOBILE
   ========================================= */

#header .header-nav {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

#header .header-top {
    margin-top: 0 !important;
    border-top: 0 !important;
}

/* =========================================
   ARDORA - BIAŁY TEKST I IKONA KOSZYKA
   ========================================= */

#_desktop_cart .blockcart,
#_desktop_cart .blockcart a,
#_desktop_cart .blockcart span,
#_desktop_cart .blockcart i {
    color: #f2f2f2 !important;
}

/* =========================================
   ARDORA - BLOK TWORZENIA KONTA W CHECKOUT
   ========================================= */

.ardora-create-account-info {
    margin: 20px 0 15px 0;
    padding: 18px 20px;

    background-color: #f7f7f7;

    border-left: 4px solid #ffa800;
    border-radius: 6px;
}

/* Nagłówek */
.ardora-create-account-title {
    margin-bottom: 8px;

    font-size: 17px;
    font-weight: 700;

    color: #222222;
}

/* Tekst wyjaśniający */
.ardora-create-account-text {
    margin-bottom: 10px;

    color: #555555;
}

/* Lista korzyści */
.ardora-create-account-benefits {
    margin: 0;
    padding: 0;

    list-style: none;
}

.ardora-create-account-benefits li {
    margin: 4px 0;

    color: #444444;
}

/* =========================================
   ARDORA - POWITANIE W HEADERZE
   ========================================= */

@media (min-width: 768px) {

    #header .header-top {
        position: relative;
    }

    .ardora-header-welcome {
        position: absolute;

        top: 6px;
        left: 50%;
        transform: translateX(-50%);

        width: 400px;

        text-align: center;
        white-space: nowrap;

        font-size: 14px;
        font-weight: 400;
        letter-spacing: 0.5px;

        color: #d4af37;

        z-index: 99999;
        pointer-events: none;
    }
}

@media (max-width: 767px) {

    .ardora-header-welcome {
        display: none !important;
    }
}