/* =========================================================================
   MAESTRIA POLANICA - arkusz stylów (custom.css). Wersja 1.0, 2026-08-26.
   Zakres: warstwa LOCATION LOCK (prefiks mpol-). Strona pokazuje tylko
   obiekty z Polanicy-Zdrój, więc wybór miasta w interfejsie jest zbędny.
   Reszta wyglądu strony pozostaje natywna (default13) - świadomie nic
   więcej tu nie nadpisujemy.
   Klasa mpol-loc-single trafia na <html> ze skryptu w polu HEAD.
   ========================================================================= */

/* --- §1 Wyszukiwarka: pole „Lokalizacja" ZOSTAJE widoczne, na sztywno z miastem.
       Sprawdzone na żywej stronie 2026-08-26: formularz to siatka o sztywnych
       kolumnach (194px ×4 + 224px). Ukrycie pola nie usuwa kolumny - przycisk
       „Sprawdź dostępność" zwęża się z 224 do 194px i zostaje puste 224px na
       końcu. Dlatego pole pokazujemy, a JS wpisuje w nie miasto i ogranicza
       listę wyboru. Pole jest natywnie readonly, więc gość nic nie zepsuje.
       Świadomie ZERO reguł w tej sekcji - zostaje sam JS. --- */

/* --- §2 Lista ofert: nagłówek miasta w filtrach jest zbędny przy jednym mieście --- */
html.mpol-loc-single body.page-offers #filter_locations .filter_header_sub {
  display: none !important;
}

/* --- §3 Zapas na przypadek pojedynczej lokalizacji: cała grupa filtra znika,
       gdy zostanie w niej jeden adres (JS dostawia klasę mpol-filter-solo). --- */
body.page-offers #filter_locations.mpol-filter-solo {
  display: none !important;
}

/* --- §4 Strona główna: siatka zastępująca karuzelę, gdy część obiektów odsiano.
       Karuzela slick wpisuje slajdom szerokości przy starcie, więc po odsianiu
       kart trzeba ją zamienić na zwykłą siatkę (JS dostawia .mpol-offers-grid). --- */
body.page-index .mpol-offers-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 30px;
}

body.page-index .mpol-offers-grid .offer {
  width: auto !important;
  display: block !important;
}

/* --- §FR-CLIENT - miejsce na własne reguły klienta. NIE USUWAĆ tej sekcji. --- */
