.rio360-gallery-item.is-video{background:#0d0e15}.rio360-gallery-item.is-video:focus-visible{outline:3px solid var(--rio360-primary,#ffc637);outline-offset:2px}.rio360-gallery-item video.rio360-gallery-previa{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.rio360-gallery-play{align-items:center;background:rgb(13 14 21 / .55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1.5px solid rgb(255 255 255 / .7);border-radius:50%;color:#fff;display:flex;height:56px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform 0.25s ease,opacity 0.25s ease;width:56px}.rio360-gallery-play svg{fill:currentColor;height:24px;margin-left:3px;width:24px}.rio360-gallery-item.is-video:hover .rio360-gallery-play{transform:translate(-50%,-50%) scale(1.08)}.rio360-gallery-item.is-previa .rio360-gallery-play{opacity:0}.rio360-gallery-dur{background:rgb(0 0 0 / .72);border-radius:6px;bottom:10px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;padding:3px 7px;pointer-events:none;position:absolute;right:10px}.rio360-gallery-item.is-sin-portada{background:#1f1f26}.rio360-gallery-item.is-red-instagram.is-sin-portada{background:linear-gradient(45deg,#f9ce34 0%,#ee2a7b 50%,#6228d7 100%)}.rio360-gallery-item.is-red-facebook.is-sin-portada{background:linear-gradient(160deg,#1877f2,#0b4fb3)}.rio360-gallery-red{color:#fff;display:flex;flex-direction:column;gap:2px;left:16px;position:absolute;top:14px}.rio360-gallery-red strong{font-size:17px;font-weight:800}.rio360-gallery-red small{font-size:13px;opacity:.9}.rio360-lightbox__stage video{background:#000;border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0 / .8);display:block;max-height:85vh;max-width:90vw}.rio360-lightbox__frame{aspect-ratio:16 / 9;background:#000;border:0;border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0 / .8);display:block;max-height:85vh;width:min(90vw, 1100px, calc(85vh * 16 / 9))}.rio360-lightbox__frame.is-vertical{aspect-ratio:9 / 16;width:min(90vw, 420px, calc(85vh * 9 / 16))}.rio360-lightbox__frame.is-instagram,.rio360-lightbox__frame.is-facebook.is-vertical{aspect-ratio:auto;background:#fff;height:min(85vh, 760px);width:min(90vw, 420px)}@media (max-width:767px){.rio360-lightbox__frame,.rio360-lightbox__frame.is-vertical{width:94vw}.rio360-lightbox__frame.is-vertical{max-height:78vh;width:min(94vw, calc(78vh * 9 / 16))}.rio360-lightbox__frame.is-instagram{height:78vh;width:94vw}.rio360-gallery-play{height:44px;width:44px}.rio360-gallery-play svg{height:20px;width:20px}}.rio360-gallery-item.is-red-tiktok.is-sin-portada{background:radial-gradient(circle at 25% 20%,rgb(37 244 238 / .35),transparent 55%),radial-gradient(circle at 80% 85%,rgb(254 44 85 / .4),transparent 55%),#0b0b0f}.rio360-gallery-item.is-red-youtube:not([data-vertical]) img{transform:scale(1.34)}.rio360-gallery-item.is-red-youtube:not([data-vertical]):hover img{transform:scale(1.42)}