#estadias-dsr .stays-gallery-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:3/2;direction:ltr;touch-action:pan-x pan-y;cursor:grab}#estadias-dsr .stays-gallery-track::-webkit-scrollbar{display:none}#estadias-dsr .stays-gallery-slide{position:relative;flex:0 0 100%;width:100%;height:auto;aspect-ratio:3/2;scroll-snap-align:start;overflow:hidden}#estadias-dsr .stays-gallery-slide img{position:relative;display:block;width:100%;height:100%;object-fit:cover;user-select:none}#estadias-dsr .stays-gallery-slide:first-child img{object-fit:cover}#estadias-dsr .stays-gallery::after{pointer-events:none}#estadias-dsr .stays-gallery-controls{position:absolute;z-index:4;bottom:8px;left:50%;transform:translateX(-50%);display:flex;gap:8px;align-items:center;max-width:calc(100% - 24px);padding:0 5px;border-radius:24px;background:#10271f88}#estadias-dsr .stays-gallery-controls[hidden]{display:none}#estadias-dsr .stays-gallery-controls>button{width:36px;height:36px;border:0;background:transparent;color:white;font:400 26px/1 Georgia;cursor:pointer}#estadias-dsr .stays-gallery-bars{display:flex;gap:4px}#estadias-dsr .stays-gallery-bars button{width:clamp(12px,2.4vw,24px);height:32px;border:0;padding:0;background:transparent;position:relative;cursor:pointer}#estadias-dsr .stays-gallery-bars button::after{content:"";position:absolute;left:0;right:0;top:14px;height:3px;background:#ffffff66;border-radius:3px}#estadias-dsr .stays-gallery-bars button[aria-current="true"]::after{background:#fff}#estadias-dsr .stays-gallery-controls button:focus-visible{outline:2px solid white;outline-offset:2px}#estadias-dsr .stays-gallery-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#estadias-dsr .mesa-convite-photo h2:not(.decifer-card-heading){bottom:54px}#estadias-dsr .stays-gallery-track.is-dragging{scroll-snap-type:none;cursor:grabbing}

#estadias-dsr .stays-gallery-controls{width:min(520px,calc(100% - 24px));box-sizing:border-box}#estadias-dsr .stays-gallery-controls>button{flex-shrink:0}#estadias-dsr .stays-gallery-bars{flex:1;min-width:0;gap:3px}#estadias-dsr .stays-gallery-bars button{flex:1;width:auto;min-width:4px}
