/* Górny pasek z komunikatami ([sa_gorny_pasek]): na komputerze stoi w miejscu, na telefonie przewija się w nieskończoność.
   Znaczniki: inc/gorny-pasek.php, budowa przewijania: assets/js/gorny-pasek.js. */
.sa-pasek{width:100%;overflow:hidden;color:inherit;line-height:1.4;text-align:center}
.sa-pasek a{color:inherit}
.sa-pasek__tor{display:flex;justify-content:center}
.sa-pasek__grupa{display:flex;flex-wrap:wrap;justify-content:center;flex:none;max-width:100%}
.sa-pasek__slajd::after{content:"·";margin:0 1.4em}
.sa-pasek__slajd:last-child::after{display:none}
@media (max-width:767px){
.sa-pasek{white-space:nowrap}
.sa-pasek.is-ready .sa-pasek__tor{display:inline-flex;justify-content:flex-start;width:max-content;animation:sa-pasek-bieg 60s linear infinite;will-change:transform}
.sa-pasek.is-ready .sa-pasek__grupa{flex-wrap:nowrap;max-width:none}
.sa-pasek.is-ready .sa-pasek__slajd:last-child::after{display:inline}
.sa-pasek.is-ready:active .sa-pasek__tor{animation-play-state:paused}
}
@keyframes sa-pasek-bieg{to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.sa-pasek.is-ready .sa-pasek__tor{animation:none}}

/* lightbox galerii produktu (PhotoSwipe, z-index 1500) ma byc ponad naglowkiem (fixed, z-index 10002), inaczej przycisk zamkniecia i licznik chowaja sie pod nim */
.pswp { z-index: 100000 !important; }
