:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-media-link{display:block;width:100%;overflow:hidden;border-radius:inherit}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-media .city-school-media-link{height:100%}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-media-link>picture,:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-gallery *:is(.swiper-slide,picture){display:block;width:100%;height:100%}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-gallery .swiper-wrapper{display:flex;width:100%;height:100%}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-image{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-gallery{width:100%;height:100%}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-media-link .city-school-image{transition:transform .2s ease}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-media-link:hover .city-school-image{transform:scale(1.025)}:is(.miasto-route,.msc-route,.podyplomowe-route) *:is(.city-gallery-prev,.city-gallery-next){position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:var(--ui-color-brand);background:rgb(255 255 255 / .9);opacity:0;transition:opacity .15s}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-gallery-prev{left:8px}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-gallery-next{right:8px}:is(.miasto-route,.msc-route,.podyplomowe-route) *:is(.city-gallery-prev,.city-gallery-next) svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-gallery:is(:hover,:focus-within) *:is(.city-gallery-prev,.city-gallery-next){opacity:1}@media (hover:none){:is(.miasto-route,.msc-route,.podyplomowe-route) *:is(.city-gallery-prev,.city-gallery-next){opacity:1}}@media (prefers-reduced-motion:reduce){:is(.miasto-route,.msc-route,.podyplomowe-route) *:is(.city-school-image,.city-gallery-prev,.city-gallery-next){transition:none}}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-gallery button[hidden]{display:none!important}.msc-campus-gallery>.city-school-media-link{height:100%}.msc-campus-gallery .pd-campus__identity{z-index:3}:is(.miasto-route,.msc-route,.podyplomowe-route) .city-school-gallery .city-school-media-link{height:100%}