/* HSKI-2026-0190 — reguły szkoły wspólne dla wszystkich produktów.
   Reszta (reguły adresowane przez .page-id-*) jest w 12-szkoly-<strona>.css.
   Warunek: `12` w hski_poprawki_targets(). */
/* HSKI-2026-0098: te same style edytowalnej kadry także na Treningach na tyczkach (WP3546). */
/* HSKI-2026-0073 — Stala Harenda w lekcjach indywidualnych, bez strzalki i listy. */
.js-school-lesson-location.hski-lesson-location-fixed .js-school-combo-trigger {
  cursor: default;
  opacity: 1;
}
.js-school-lesson-location.hski-lesson-location-fixed .school-product-page__combo-chevron,
.js-school-lesson-location.hski-lesson-location-fixed .js-school-combo-list {
  display: none !important;
}


/* HSKI-2026-0112: tylko mobile; wygląd desktopu bez zmian. */
.js-school-badges .hski-badge-media-pin { display: none; }
@media screen and (max-width: 767px) {
  .js-school-badges .hski-badge-media-with-pin { position: relative; }
  .js-school-badges img.hski-badge-media-pin {
    display: block;
    position: absolute;
    top: 12px;
    right: 12px;
    width: clamp(56px, 18%, 88px);
    height: auto;
    aspect-ratio: 1;
    object-fit: contain;
    border-radius: 50%;
    filter: drop-shadow(0 2px 5px rgba(0, 0, 0, .18));
    pointer-events: none;
    z-index: 2;
  }
}

/* HSKI-2026-0143: retain the existing discipline label typography and size. */
.school-product-page__sport-option > a.hski-discipline-link,
.school-product-page__sport-option > a.hski-discipline-link:visited,
.school-product-page__sport-option > a.hski-discipline-link:hover {
    color: inherit;
    font: inherit;
    letter-spacing: inherit;
    text-decoration: none;
}
.school-product-page__sport-option > a.hski-discipline-link:focus-visible {
    outline: 2px solid currentColor;
    outline-offset: 3px;
}
