/*
 * Informacje praktyczne — korekty strony testowej.
 * Uporządkowano wyłącznie zapis; wartości i kolejność reguł bez zmian.
 */

/* Odstępy wprowadzenia i treści */
.werstok-modern.wm-info-page .wm-intro {
  padding-top: clamp(10px, calc(5vw - 20px), 42px) !important;
}

.werstok-modern.wm-info-page .wm-intro h1 {
  margin-top: 0 !important;
}

.werstok-modern.wm-info-page .wm-content {
  padding-bottom: 28px !important;
}

/* Ikona po prawej; tekst zaczyna się bezpośrednio pod wstępem. */
.werstok-modern.wm-info-page .wm-informacje > img[src$="info.jpg"] {
  float: right !important;
  display: block !important;
  width: 110px !important;
  max-width: 28% !important;
  height: auto !important;
  margin: 0 22px 12px 28px !important;
}

/* Urządzenia mobilne */
@media (max-width: 780px) {
  .werstok-modern.wm-info-page .wm-intro {
    padding-top: 10px !important;
  }

  .werstok-modern.wm-info-page .wm-content {
    padding-bottom: 24px !important;
  }

  .werstok-modern.wm-info-page .wm-informacje > img[src$="info.jpg"] {
    width: 85px !important;
    margin: 0 0 12px 18px !important;
  }
}
