
.slide-show {
    position: fixed;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    margin: auto;
    margin-top: 25pt;
    justify-content: center;
    opacity: 0;
    animation: fade 700ms 500ms forwards;
    z-index: 9;
    shape-rendering: crispEdges;
}

@keyframes fade {
    100% {
        opacity: 1;
    }
}

.slide-show img {
    display: block;
    margin: auto;
    width: 100%;
    max-height: 320.5pt;
    height: calc(100vw - 60pt);
    shape-rendering: crispEdges;
}

.swiper-lazy-preloader {
    background: rgb(232, 232, 232);
    height: 320pt;
    width: 320pt;
}

.swiper {
    width: 100%;
    max-width: 320pt;
    max-height: 320pt;
    margin-right: 13pt;
    height: calc(100vw - 60pt);
    width: calc(100vw - 60pt);
}

.swiper:last-child {
    margin-right: unset;
}

.swiper1 {
    filter: saturate(1.2);
}

.swiper0, .swiper2 {
    opacity: 0.4;
    filter: saturate(0.2) brightness(1.1)
}


