/* Keep a real image visible until the visitor requests Instagram playback. */
.cs-ultimo-v31 .cs-v182-video-phone .cs-v182-video-screen{position:relative;display:block;overflow:hidden;background:#100b19}
.cs-ultimo-v31 .cs-v182-video-placeholder{position:absolute;inset:0;width:100%;height:100%}
.cs-ultimo-v31 .cs-v182-video-poster{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:contain!important;object-position:center;background:#100b19}
.cs-ultimo-v31 .cs-v182-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:8;display:grid;place-items:center;border:0;border-radius:999px;width:62px;height:62px;background:#fff;color:#8e228b;box-shadow:0 8px 28px #0005;cursor:pointer;font-size:22px;line-height:1}
.cs-ultimo-v31 .cs-v182-video-play:hover,.cs-ultimo-v31 .cs-v182-video-play:focus-visible{background:#faf0fd;outline:3px solid #a72b91;outline-offset:3px}
.cs-ultimo-v31 .cs-v182-video-screen iframe{position:absolute;inset:0;display:block!important;width:100%!important;height:100%!important;border:0;background:#100b19}
@media(max-width:767px){.cs-ultimo-v31 .cs-v182-video-play{width:54px;height:54px;font-size:19px}}
