.ois-wrapper{--ois-speed:800ms;position:relative;width:100%;height:520px;margin-bottom:30px}.ois-slides{position:relative;width:100%;height:100%}.ois-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity var(--ois-speed) ease,visibility 0s linear var(--ois-speed)}.ois-slide.is-active{opacity:1;visibility:visible;transition:opacity var(--ois-speed) ease,visibility 0s;z-index:1}.ois-img{position:absolute;display:block;object-fit:cover;max-width:none;transition:transform var(--ois-speed) cubic-bezier(.22,.61,.36,1),opacity var(--ois-speed) ease;box-shadow:0 18px 40px rgba(0,0,0,.18)}.ois-back{top:0;left:0;width:88%;height:78%;z-index:1}.ois-front{right:0;bottom:0;width:72%;height:66%;z-index:2;border:0 solid #fff}.ois-anim-slide .ois-back{transform:translate(-40px,-20px)}.ois-anim-slide .ois-front{transform:translate(40px,40px)}.ois-anim-slide .is-active .ois-img{transform:none}.ois-anim-zoom .ois-img{transform:scale(.92)}.ois-anim-zoom .is-active .ois-img{transform:none}.ois-arrow{position:absolute;top:50%;z-index:5;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:50%;background:#fff;color:#1b1b1b;font-size:28px;line-height:1;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.2);transition:transform .2s ease}.ois-arrow:hover{transform:scale(1.08)}.ois-prev{left:8px}.ois-next{right:8px}.ois-dots{position:absolute;left:0;right:0;bottom:-28px;z-index:5;display:flex;justify-content:center;gap:8px}.ois-dot{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:#c9c9c9;cursor:pointer;transition:width .3s ease,background-color .3s ease}.ois-dot.is-active{width:26px;border-radius:10px;background:#c8a24a}@media (max-width:767px){.ois-arrow{width:36px;height:36px;margin-top:-18px;font-size:22px}}@media (prefers-reduced-motion:reduce){.ois-slide,.ois-img{transition:none!important}}