/* === Fuji Tea – poprawka 5.11.2026: zakładki „Klasa matchy” w zestawach wyglądają tak samo ===
   Plik wczytuje moduł fujitea_poprawki – po CSS motywu i modułu fujitea_ux.
   Zmiana pliku: wgraj nową wersję modułu i wyczyść pamięć podręczną.

   Działa na klasach <body>, które nadaje PrestaShop (bez JavaScriptu), więc od pierwszej klatki:
   category-id-6  = Zestawy do matchy (zakładka „Wszystkie”)
   category-id-7  = Classic, category-id-17 = Premium, category-id-8 = Ceremonialna
   Kategoria 27 (Zestawy To Go) celowo pominięta. */

/* 1. Bez kolumny filtrów i bez paska „Sortuj wg” – tak jak dziś w „Wszystkie” */
body.category-id-6 #left-column,
body.category-id-7 #left-column,
body.category-id-17 #left-column,
body.category-id-8 #left-column,
body.category-id-6 #search_filter_toggler,
body.category-id-7 #search_filter_toggler,
body.category-id-17 #search_filter_toggler,
body.category-id-8 #search_filter_toggler,
body.category-id-6 #js-product-list-top,
body.category-id-7 #js-product-list-top,
body.category-id-17 #js-product-list-top,
body.category-id-8 #js-product-list-top {
  display: none !important;
}

/* 2. Lista zestawów na całą szerokość */
body.category-id-6 #content-wrapper,
body.category-id-7 #content-wrapper,
body.category-id-17 #content-wrapper,
body.category-id-8 #content-wrapper {
  flex: 0 0 100% !important;
  max-width: 100% !important;
  width: 100% !important;
}

/* 3. Ta sama wielkość kart na każdej zakładce: 4 w rzędzie od 1200 px */
@media (min-width: 1200px) {
  body.category-id-6 #js-product-list .js-product-miniature,
  body.category-id-7 #js-product-list .js-product-miniature,
  body.category-id-17 #js-product-list .js-product-miniature,
  body.category-id-8 #js-product-list .js-product-miniature {
    flex: 0 0 25% !important;
    max-width: 25% !important;
    width: 25% !important;
  }
}

/* 4. Miejsce na pasek „Klasa matchy” (40 px + marginesy 4/22 px), zanim skrypt go wstawi.
      Przy wolnym ładowaniu lista nie zjeżdża w dół. */
body.category-id-6 #products:not(:has(#fujiux-chips))::before,
body.category-id-7 #products:not(:has(#fujiux-chips))::before,
body.category-id-17 #products:not(:has(#fujiux-chips))::before,
body.category-id-8 #products:not(:has(#fujiux-chips))::before {
  content: "";
  display: block;
  height: 66px;
}

/* 5. Karty „Obecnie brak na stanie” nie mają przycisku koszyka, przez co tytuł zjeżdża o 10 px.
      Rezerwujemy wysokość przycisku – tytuły w rzędzie stoją równo (dotyczy wszystkich list produktów). */
.js-product-miniature:not(.fujiux-setcard) .product-miniature__infos .row > .col-6.justify-content-end {
  min-height: 44px;
}
