.page-id-5600 .sj-coverflow-section{position:relative;left:50%;width:100vw;max-width:100vw;margin:24px 0 64px;padding:0 0 64px;transform:translateX(-50%);overflow:hidden;background:transparent;box-sizing:border-box}
.page-id-5600 .sj-coverflow-stage{position:relative;width:100%;height:420px;padding:0 72px;box-sizing:border-box;perspective:1600px}
.page-id-5600 .sj-coverflow-cards{position:relative;height:100%;width:100%;transform-style:preserve-3d}
.page-id-5600 .sj-coverflow-card{position:absolute;left:50%;top:50%;display:block;width:clamp(340px,22vw,450px);height:clamp(360px,22vw,445px);overflow:hidden;border-radius:23px;box-shadow:0 20px 45px rgba(44,35,27,.18);transform:translate(-50%,-50%) translateX(calc(var(--offset)*clamp(175px,12.8vw,260px))) translateZ(calc(var(--depth)*-110px)) scale(calc(1 - var(--depth)*.09));opacity:calc(1 - var(--depth)*.06);transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .55s;pointer-events:auto;text-decoration:none!important;color:#fff!important}
.page-id-5600 .sj-coverflow-card.is-hidden{opacity:0;pointer-events:none}
.page-id-5600 .sj-coverflow-card img{width:100%;height:100%;object-fit:cover}
.page-id-5600 .sj-coverflow-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(18,15,14,.82) 100%)}
.page-id-5600 .sj-coverflow-overlay{position:absolute;z-index:2;bottom:20px;left:22px;right:18px;display:flex;flex-direction:column;gap:7px;font-family:Georgia,serif}
.page-id-5600 .sj-coverflow-overlay small{font:10px Manrope,sans-serif;letter-spacing:2px;color:#c7ab6c}
.page-id-5600 .sj-coverflow-overlay strong{font-size:25px;line-height:1.12;font-weight:400}
.page-id-5600 .sj-coverflow-overlay>span{font-size:12px;color:#d3b67b}
.page-id-5600 .sj-coverflow-arrow{position:absolute;z-index:30;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;border-radius:50%;background:#3d3029;color:#fff;font-size:21px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px rgba(44,35,27,.16)}
.page-id-5600 .sj-coverflow-prev{left:34px}
.page-id-5600 .sj-coverflow-next{right:34px}
.page-id-5600 .sj-coverflow-dots{display:none!important}
@media(max-width:1100px){.page-id-5600 .sj-coverflow-stage{height:440px;padding:0 64px}.page-id-5600 .sj-coverflow-card{width:clamp(300px,28vw,390px);height:clamp(320px,30vw,400px);transform:translate(-50%,-50%) translateX(calc(var(--offset)*clamp(145px,17vw,195px))) translateZ(calc(var(--depth)*-95px)) scale(calc(1 - var(--depth)*.09));opacity:calc(1 - var(--depth)*.07)}}
@media(max-width:700px){.page-id-5600 .sj-coverflow-section{margin:40px 0;padding:0 0 40px}.page-id-5600 .sj-coverflow-stage{height:330px;padding:0 44px}.page-id-5600 .sj-coverflow-card{width:74vw;max-width:300px;height:280px;transform:translate(-50%,-50%) translateX(calc(var(--offset)*58vw)) translateZ(calc(var(--depth)*-90px)) scale(calc(1 - var(--depth)*.1));opacity:calc(1 - var(--depth)*.08)}.page-id-5600 .sj-coverflow-arrow{width:28px;height:28px;font-size:20px}.page-id-5600 .sj-coverflow-prev{left:10px}.page-id-5600 .sj-coverflow-next{right:10px}.page-id-5600 .sj-coverflow-overlay strong{font-size:21px}}
@media(prefers-reduced-motion:reduce){.page-id-5600 .sj-coverflow-card{transition:none}}