/**
 * Media stays static while scrolling — no zoom/scale on photos or film.
 * Loads last so it wins over stil CSS, hover zooms, and scroll-reveal scales.
 * Covers beauty / barbershop / accommodation · K1–K4 · S1–S4.
 */
.slotivo-beauty-k1 img,
.slotivo-beauty-k1 video,
.slotivo-beauty-k1 .hero-motion,
.slotivo-beauty-k2 img,
.slotivo-beauty-k2 video,
.slotivo-beauty-k3 img,
.slotivo-beauty-k3 video,
.slotivo-beauty-k3 .cine-media,
.slotivo-beauty-k3 .cine-poster,
.slotivo-beauty-k3 .fin-film .fin-media,
.slotivo-beauty-k4 img,
.slotivo-beauty-k4 video,
.slotivo-beauty-k4 .k4-cat-thumb-frame,
.slotivo-beauty-k4 .k4-artists-portrait-frame,
.slotivo-beauty-k4 .k4-lookbook-feature-img,
body[class*='slotivo-kostur-'] img,
body[class*='slotivo-kostur-'] video,
body[class*='slotivo-kostur-'] .slotivo-hero-img,
body[class*='slotivo-kostur-'] .k4-cinematic-service-media,
body[class*='slotivo-kostur-'] .k4-gallery-featured-media,
body[class*='slotivo-kostur-'] .k4-about-methodology-media > [style*='background-image'],
body[class*='slotivo-kostur-'] .k4-about-methodology-media [class*='bg-cover'] {
  transform: none !important;
}

/* Hover / focus / inview / ready states must not re-introduce zoom. */
.slotivo-beauty-k1 .service:hover .service-photo img,
.slotivo-beauty-k1 .service:hover .service-photo video,
.slotivo-beauty-k1 .person:hover .portrait img,
.slotivo-beauty-k1 .plate:hover .plate-media img,
.slotivo-beauty-k1 .plate:focus-within .plate-media img,
.slotivo-beauty-k1 .stories-photo:hover img,
.slotivo-beauty-k2 .frame:hover video,
.slotivo-beauty-k2 .hero.is-ready .frame video,
.slotivo-beauty-k2 .compare.is-inview img,
.slotivo-beauty-k2 .result-card.is-inview .result-shot img,
.slotivo-beauty-k2 .pf-item.is-inview img,
.slotivo-beauty-k2 .pf-item:hover img,
.slotivo-beauty-k3.is-ready .cine-media,
.slotivo-beauty-k3.is-ready .cine-poster,
.slotivo-beauty-k3 .philo-room.is-in img,
.slotivo-beauty-k3 .rit-photo.is-in img,
.slotivo-beauty-k3 .san-hero.is-in img,
.slotivo-beauty-k3 .san-hero.is-in video,
.slotivo-beauty-k3 .san-moment.is-in .frame img,
.slotivo-beauty-k3 .san-wide.is-in img,
.slotivo-beauty-k3 .san-vert.is-in img,
.slotivo-beauty-k3 .san-pair .is-in img,
.slotivo-beauty-k3 .san-closewide.is-in img,
.slotivo-beauty-k3 .san-closewide.is-in video,
.slotivo-beauty-k3 .sto-photo.is-in img,
.slotivo-beauty-k3 .fin-film.is-in img,
body[class*='slotivo-kostur-'] section .group:hover img,
body[class*='slotivo-kostur-'] article:hover img,
body[class*='slotivo-kostur-'] .slotivo-gallery-cell:hover img,
body[class*='slotivo-kostur-'] .group:hover > .k4-gallery-featured-media,
body[class*='slotivo-kostur-'] .service-card:hover > .k4-cinematic-service-media {
  transform: none !important;
}

@media (hover: hover) and (pointer: fine) {
  body[class*='slotivo-kostur-'] .service-card:hover > .k4-cinematic-service-media,
  body[class*='slotivo-kostur-'] .group:hover > .k4-gallery-featured-media {
    transform: none !important;
  }
}
