*{box-sizing:border-box}.rbox-overlay{text-align:center;background:#000;background:rgb(0 0 0 / .8);opacity:0;display:flex;align-items:center;position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;transition:opacity 0.25s ease}.rbox-overlay--show{opacity:1;z-index:10000}.rbox-overlay--short{align-items:flex-start;position:fixed!important}.rbox-wrap{margin:25px auto;max-width:80%;position:relative;display:inline-block}.rbox-wrap--inline,.rbox-wrap--html,.rbox-wrap--ajax{background:#fff;padding:20px}.rbox{position:relative;padding:5rem 2rem;background:#fff}.rbox-next,.rbox-prev,.rbox-close{color:#777;text-decoration:none;padding:10px}.rbox-next:hover,.rbox-next:focus,.rbox-prev:hover,.rbox-prev:focus,.rbox-close:hover,.rbox-close:focus{color:#aaa}.rbox-close{position:absolute;right:0;top:0;font-size:20px}.rbox-next,.rbox-prev{position:absolute;top:44%;font-size:20px}.rbox-next{right:-30px}.rbox-prev{left:-30px}.rbox-content image{height:70vh}.rbox-content iframe{max-width:100%;width:100vw;height:70vh}.rbox-content img,.rbox-content video{display:block;margin:0 auto;max-width:100%;height:auto}.rbox-content iframe{border:0}