.outer-artisten {
    position: relative;
    width: 100%;
    max-width: none;
    min-height: 811px;
    background: var(--orange) url('../../../images/gestaltung/fa948.svg') center / cover no-repeat;
    padding: 83px 0 80px;
    overflow: hidden;
}
.outer-artisten .eyebrow{min-height:15px;line-height:15px;position:relative;left:8px}.outer-artisten h2 { text-align: center; margin: 13px auto 8px; max-width:1006px;width:100%;min-height:132px;white-space:pre-wrap;position:relative;left:8px; }
.artists-track { display: flex; gap: 52px; align-items: flex-start; justify-content: center; overflow: visible; }
.artist-card { margin: 0; min-width: 0; flex: 1; max-width: 337px; text-align: center; transform: rotate(-5deg); }
.artist-card:nth-child(3n + 2) { max-width: 420px; flex: 1.25; transform: none; margin-top: 27px; }
.artist-card:nth-child(3n) { transform: rotate(5deg); }
.artist-photo-frame { width: 100%; height: 305px; overflow: hidden; position:relative; border:0;outline:4px solid #000;outline-offset:-2px;box-shadow:0 4px 4px rgba(0,0,0,.25); }
.artist-photo-frame .artist-photo { display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%; }
.artist-card:nth-child(3n + 2) .artist-photo-frame { height: 380px; }

.artist-card h3 { font: 700 19px/1.625 var(--font-serif); margin: 8px 0 0; }
.artist-card:nth-child(3n + 2) h3 { font-size: 24px; }
.artist-card figcaption p { font-size: 13px; margin: 0; }
.artist-card:nth-child(3n + 2) figcaption p { font-size: 16px; }
.artist-controls { position: absolute; inset: 415px 4% auto; display: flex; justify-content: space-between; pointer-events: none; }
.artist-controls button { pointer-events: auto; }
.artist-controls[hidden] { display: none; }
@media (max-width: 1100px) {
    .artists-track { gap: 28px; }
    .artist-photo-frame { height: 270px; }
    .artist-card:nth-child(3n + 2) .artist-photo-frame { height: 330px; }
    .artist-card h3 { font-size: 16px; }
    .artist-card:nth-child(3n + 2) h3 { font-size: 19px; }
    .artist-controls { inset-inline: 15px; }
}
@media (max-width: 760px) {
    .outer-artisten { padding: 70px 0; min-height: 0; }
    .outer-artisten h2 { margin-bottom: 40px; }
    .artists-track { overflow-x: auto; scroll-snap-type: x mandatory; justify-content: flex-start; padding: 15px 8px 35px; gap: 25px; }
    .artist-card, .artist-card:nth-child(3n + 2), .artist-card:nth-child(3n) { flex: 0 0 82%; max-width: 350px; transform: none; margin: 0; scroll-snap-align: center; }
    .artist-photo-frame, .artist-card:nth-child(3n + 2) .artist-photo-frame { height: 330px; }
    .artist-controls { position: static; justify-content: center; gap: 45px; margin-top: 20px; }
    .artist-card h3, .artist-card:nth-child(3n + 2) h3 { font-size: 20px; }
}
.outer-artisten.seidl-slider-ready .artists-viewport{width:min(420px,100%);margin:0 auto;overflow:visible;padding-top:33px;position:relative;left:1px}
.outer-artisten.seidl-slider-ready .artists-track{gap:0;justify-content:normal;overflow:visible;padding:0;scroll-snap-type:none}
.outer-artisten.seidl-slider-ready .artist-card,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n){flex:0 0 auto;max-width:none;margin:0;transform:none;transform-origin:50% 0;height:auto}
.outer-artisten.seidl-slider-ready .artist-photo-frame,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n) .artist-photo-frame{height:380px}
.outer-artisten.seidl-slider-ready .artist-card figcaption{width:calc(100% + 2px);margin-left:-1px}.outer-artisten.seidl-slider-ready .artist-card h3,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n) h3{font-size:24px;line-height:39px;height:45px;margin:7px 0 0;display:flex;align-items:center;justify-content:center}
.outer-artisten.seidl-slider-ready .artist-card figcaption p,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n) figcaption p{font-size:16px;line-height:15px;min-height:15px;width:226px;max-width:100%;margin:0 auto}
.outer-artisten.seidl-slider-ready .swiper-slide-prev .artist-photo-frame{transform:translate(-5.782px,-16.111px) rotate(-5deg)}.outer-artisten.seidl-slider-ready .swiper-slide-prev h3{transform:translate(24.424px,-20.564px) rotate(-5deg)}.outer-artisten.seidl-slider-ready .swiper-slide-prev figcaption p{transform:translate(23.929px,-21.64px) rotate(-5deg)}
.outer-artisten.seidl-slider-ready .swiper-slide-next .artist-photo-frame{transform:translate(-5.782px,-18.607px) rotate(5deg)}.outer-artisten.seidl-slider-ready .swiper-slide-next h3{transform:translate(-24.241px,-19.374px) rotate(5deg)}.outer-artisten.seidl-slider-ready .swiper-slide-next figcaption p{transform:translate(-39.552px,-22.888px) rotate(5deg)}
@media(max-width:760px){.outer-artisten.seidl-slider-ready .artists-viewport{width:82%;max-width:350px;padding-top:15px}.outer-artisten.seidl-slider-ready .artist-photo-frame,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n) .artist-photo-frame{height:330px}.outer-artisten.seidl-slider-ready .artist-card h3,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n) h3{font-size:20px}.outer-artisten.seidl-slider-ready .swiper-slide-prev .artist-photo-frame,.outer-artisten.seidl-slider-ready .swiper-slide-prev figcaption,.outer-artisten.seidl-slider-ready .swiper-slide-next .artist-photo-frame,.outer-artisten.seidl-slider-ready .swiper-slide-next figcaption{transform:none}}

@media(max-width:760px){.outer-artisten h2{left:0;min-height:0;margin-top:18px}.outer-artisten .eyebrow{left:0;line-height:14.4px}.outer-artisten.seidl-slider-ready .artists-viewport{left:0}.outer-artisten.seidl-slider-ready .artist-card h3,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n) h3{height:auto;min-height:0;display:block;line-height:1.4}.outer-artisten.seidl-slider-ready .artist-card figcaption p,.outer-artisten.seidl-slider-ready .artist-card:nth-child(n) figcaption p{line-height:1.5;width:auto}.outer-artisten.seidl-slider-ready .swiper-slide-prev h3,.outer-artisten.seidl-slider-ready .swiper-slide-next h3,.outer-artisten.seidl-slider-ready .swiper-slide-prev figcaption p,.outer-artisten.seidl-slider-ready .swiper-slide-next figcaption p{transform:none}}

.artist-crop-0{--artist-image-top:-12.79%;--artist-focus-y:16%}.artist-crop-1{--artist-image-top:-48.05%;--artist-focus-y:62%}.artist-crop-2{--artist-image-top:-9.95%;--artist-focus-y:16%}
.outer-artisten.seidl-slider-ready .swiper-slide-prev .artist-photo-frame,.outer-artisten.seidl-slider-ready .swiper-slide-next .artist-photo-frame{outline-width:4.99115px;outline-offset:-2.495575px}
.outer-artisten.seidl-slider-ready .swiper-slide-next .artist-photo-frame{box-shadow:6.23894px 3.74336px 4.49203px rgba(0,0,0,.25)}
@media(min-width:1251px){.outer-artisten{background-size:max(1466px,100%) auto;background-position:calc(50% + 7px) calc(50% - .5px)}.artist-controls{inset-inline:55px}}

.outer-artisten.seidl-slider-ready .swiper-slide-prev .artist-photo-frame{box-shadow:0 4.99115px 4.99115px rgba(0,0,0,.25)}

.outer-artisten .artist-controls{z-index:20}
@media (min-width:761px) and (max-width:1390px){
    .outer-artisten .artist-controls{position:relative;inset:auto;justify-content:center;gap:45px;margin:22px 0 0;z-index:20}
}
.outer-artisten.seidl-slider-ready .artists-track>.swiper-slide{visibility:hidden}
.outer-artisten.seidl-slider-ready .artists-track>.swiper-slide-prev,
.outer-artisten.seidl-slider-ready .artists-track>.swiper-slide-active,
.outer-artisten.seidl-slider-ready .artists-track>.swiper-slide-next{visibility:visible}
@media (min-width:761px) and (max-width:1170px){
    .outer-artisten.seidl-slider-ready .artists-viewport{width:min(350px,82%);overflow:hidden;padding-top:15px;left:0}
    .outer-artisten.seidl-slider-ready .artists-track>.swiper-slide-prev,
    .outer-artisten.seidl-slider-ready .artists-track>.swiper-slide-next{visibility:hidden}
    .outer-artisten.seidl-slider-ready .artist-photo-frame,
    .outer-artisten.seidl-slider-ready .artist-card:nth-child(n) .artist-photo-frame{height:auto;aspect-ratio:1.105263}
    .outer-artisten.seidl-slider-ready .swiper-slide-prev .artist-photo-frame,
    .outer-artisten.seidl-slider-ready .swiper-slide-next .artist-photo-frame,
    .outer-artisten.seidl-slider-ready .swiper-slide-prev h3,
    .outer-artisten.seidl-slider-ready .swiper-slide-next h3,
    .outer-artisten.seidl-slider-ready .swiper-slide-prev figcaption p,
    .outer-artisten.seidl-slider-ready .swiper-slide-next figcaption p{transform:none}
    .outer-artisten.seidl-slider-ready .artist-card h3,
    .outer-artisten.seidl-slider-ready .artist-card:nth-child(n) h3{height:auto;min-height:0;font-size:20px;line-height:1.4;display:block}
    .outer-artisten.seidl-slider-ready .artist-card figcaption p,
    .outer-artisten.seidl-slider-ready .artist-card:nth-child(n) figcaption p{width:auto;min-height:0;line-height:1.4;font-size:14px}
}
@media (min-width:1171px) and (max-width:1390px){
    .outer-artisten.seidl-slider-ready .artists-viewport{width:min(420px,calc(35.84vw - 14.34px));left:0}
    .outer-artisten.seidl-slider-ready .artist-photo-frame,
    .outer-artisten.seidl-slider-ready .artist-card:nth-child(n) .artist-photo-frame{height:auto;aspect-ratio:1.105263}
    .outer-artisten.seidl-slider-ready .artist-card h3,
    .outer-artisten.seidl-slider-ready .artist-card:nth-child(n) h3{height:auto;min-height:1.4em;font-size:clamp(17px,1.67vw,24px);line-height:1.4}
    .outer-artisten.seidl-slider-ready .artist-card figcaption p,
    .outer-artisten.seidl-slider-ready .artist-card:nth-child(n) figcaption p{width:min(226px,100%);min-height:1.3em;font-size:clamp(12px,1.11vw,16px);line-height:1.3}
}
@media (max-width:760px){
    .outer-artisten.seidl-slider-ready .artists-viewport{overflow:hidden}
    .outer-artisten.seidl-slider-ready .artists-track>.swiper-slide-prev,
    .outer-artisten.seidl-slider-ready .artists-track>.swiper-slide-next{visibility:hidden}
}
