/*
 * Polish theme entry point. Keep overrides here (or in a theme template), not
 * behind theme conditionals in shared files: a PL design change must not alter
 * the Norwegian storefront accidentally. This file is loaded after
 * /css/storefront.css, so a rule of equal specificity wins by order.
 */
:root {
  --site-language: pl;
}

/*
 * Вводный блок. Общий stylesheet приколочен к норвежской витрине, где заголовок
 * разбит на две короткие строки: .legacy-intro__title h1 там ровно 24.64px
 * высотой. У польского источника это одно длинное предложение
 * («Profesjonalne nalewaki do piwa, systemy dozujące i chłodziarki do piwa»),
 * и фиксированная высота обрезала бы его на первой строке, а текст лез бы на
 * следующий блок. Высоты заменены на минимальные: вертикальный ритм источника
 * сохраняется, но длинная строка переносится.
 */
/*
 * Диапазоны важны. Общий stylesheet намеренно обнуляет эти min-height в
 * 576–991.98px и 992–1279.98px: там раскладка текучая. Правило темы без
 * медиазапроса загружается позже и побеждает по порядку, то есть вернуло бы
 * фиксированные высоты ровно там, где витрина должна тянуться, — на планшете и
 * ноутбуке текст снова упирался бы в чужой блок. Поэтому высоты действуют
 * только там, где их держит и общий stylesheet.
 */
.legacy-intro__title { height: auto; }
.legacy-intro__title h1 { height: auto; }
.legacy-intro__text { height: auto; }

@media (max-width: 575.98px) {
  .legacy-intro__title { min-height: 91.28px; }
  .legacy-intro__title h1 { min-height: 24.64px; }
  .legacy-intro__text { min-height: 112px; }
}

@media (min-width: 1280px) {
  .legacy-intro__title { min-height: 91.28px; }
  .legacy-intro__title h1 { min-height: 24.64px; }
  .legacy-intro__text { min-height: 112px; }
}

@media (max-width: 900.98px) {
  .legacy-intro.container { height: auto; }
}

@media (max-width: 575.98px) {
  .legacy-intro.container { min-height: 350.28px; }
  .legacy-intro__text { min-height: 217px; }
}

/* ── Выпадающие меню полосы: «Informacje» и «Usługi» ───────────────────────
   Владелец прислал 2026-09-04 разметку источника рядом с нашей: у источника
   это выпадающие списки со ссылками (Płatności, Wysyłka, Zwrot pieniędzy,
   O nas / FAQ, Sprzedawcy, KEG Lista), у нас — мёртвые подписи с галочкой.
   Ссылки теперь снимаются (`utilityMenus`), здесь — их вид.

   Замер источника 2026-09-04, одинаковый на 390, 768 и 1280: окно 142×128,
   левый край вровень с пунктом, верх на 2px ниже пункта, фон #fff, тень
   rgba(0,0,0,.15) 0 7px 14px, подписи 14px/21px цвета #f29400, отступ
   3.5px 21px. Общая вёрстка держит геометрию норвежского источника (123px,
   сдвиг -78px, тень .19, подписи #212529) — она остаётся своей витрине.
   142px is a floor, not the width: the shared layout grows the panel to the
   longest label, capped at 240px (see `.service-menu>ul` in storefront.css). */
.service-links > li.service-menu{position:relative}
.service-menu > ul{left:0;top:calc(100% + 2px);min-width:142px;padding:8px 0;box-shadow:0 7px 14px rgba(0,0,0,.15)}
.service-menu > ul a{padding:3.5px 21px;color:#f29400;font-size:14px;line-height:21px}
