
.slide-galerie {
    transition: transform 0.3s ease;
}

.pfeil-nav{
    position: relative;
    width: calc(100% + (5*var(--block-margin)));
    top: 130px;
    margin: 0 calc(-2.5*var(--block-margin));
}

.slide-carousel-prev,
.slide-carousel-next {
    position: absolute;
    z-index: 100;
    font-size: 30px !important;
}

.slide-carousel-prev { left: 10px; }
.slide-carousel-next { right: 10px; }

.slide-carousel-prev:hover,
.slide-carousel-next:hover {
    background: rgba(0,0,0,0.8);
    cursor: pointer;
}


@media (max-width: 768px) { /* ab Desktop */
.pfeil-nav{
    top: 80px;
}
}

@media (max-width: 1600px) { /* ab Desktop */
.pfeil{
    margin-left: calc(2*var(--block-margin));
    margin-right: calc(2*var(--block-margin));
}

.pfeil-nav{
    width: calc(100% + (4.4*var(--block-margin)));
    margin: 0 calc(-2.2*var(--block-margin));
}

}
