/* Po najechaniu: połysk i powiększenie zdjęcia */
.wl-fx-shine-zoom,.wl-fx-zoom,.wl-fx-shine{overflow:hidden !important}
.wl-fx-shine-zoom:not(.elementor-absolute):not(.elementor-fixed),
.wl-fx-zoom:not(.elementor-absolute):not(.elementor-fixed),
.wl-fx-shine:not(.elementor-absolute):not(.elementor-fixed){position:relative}
.wl-fx-shine-zoom img,.wl-fx-zoom img{transition:transform var(--wl-fx-zoom-time,500ms) ease}
.wl-fx-shine-zoom:hover img,.wl-fx-zoom:hover img{transform:scale(var(--wl-fx-scale,1.03))}
.wl-fx-shine-el{position:absolute;top:0;left:-150%;width:50%;height:100%;z-index:10;pointer-events:none;
	background:linear-gradient(90deg,transparent,var(--wl-fx-shine,rgba(255,255,255,.4)),transparent);
	transform:skewX(-25deg)}
.wl-fx-shine-zoom:hover .wl-fx-shine-el,.wl-fx-shine:hover .wl-fx-shine-el{left:150%;transition:left var(--wl-fx-shine-time,700ms) ease-in-out}

/* Ken Burns */
@keyframes wl-kb-in{from{transform:scale(1)}to{transform:scale(var(--wl-kb-scale,1.15))}}
@keyframes wl-kb-out{from{transform:scale(var(--wl-kb-scale,1.15))}to{transform:scale(1)}}
.wl-kb-anim{transform-origin:var(--wl-kb-origin,center center);animation:wl-kb-in var(--wl-kb-time,12s) ease-in-out infinite alternate;will-change:transform}
.wl-kb-dir-out .wl-kb-anim{animation-name:wl-kb-out}
.wl-kb-loop-once .wl-kb-anim{animation-iteration-count:1;animation-fill-mode:forwards}
.wl-kb-frame{display:block;position:relative}
.wl-kb-on{background-image:none !important;isolation:isolate}
.wl-kb-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;border-radius:inherit;pointer-events:none}
.wl-kb-layer>.wl-kb-anim{position:absolute;top:0;right:0;bottom:0;left:0;background-attachment:scroll !important}

@media (prefers-reduced-motion:reduce){
	.wl-kb-anim{animation:none !important}
	.wl-fx-shine-zoom img,.wl-fx-zoom img{transition:none}
	.wl-fx-shine-el{display:none}
}
