/* Slide layout and controls are native Elementor global classes. */
.sp-carousel-stage::-webkit-scrollbar { display:none; }
.sp-carousel-stage { -webkit-overflow-scrolling:touch; }
.sp-carousel-image { user-select:none; }
.elementor-editor-active .sp-carousel-stage { overflow-x:auto; }
@media (prefers-reduced-motion:reduce) { .sp-carousel-stage { scroll-behavior:auto; } }

.sp-carousel[data-sp-carousel94] .sp-carousel-slide:not(.sp-room-current-94) .sp-carousel-caption { opacity:0; }
