.wp-block-fishtank-video-block{background-color:var(--wp--preset--color--dark);color:var(--wp--preset--color--light)}.wp-block-fishtank-video-block .inner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;gap:160px;grid-template-columns:1fr;padding:50px 25px;position:relative}@media screen and (min-width:768px){.wp-block-fishtank-video-block .inner{grid-template-columns:1fr 1fr 1fr;padding:200px 50px}}.wp-block-fishtank-video-block .inner .video-poster{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.wp-block-fishtank-video-block .inner__left,.wp-block-fishtank-video-block .inner__middle,.wp-block-fishtank-video-block .inner__right{position:relative;z-index:1}.wp-block-fishtank-video-block .inner__left{text-align:center}@media screen and (min-width:768px){.wp-block-fishtank-video-block .inner__left{text-align:left}}.wp-block-fishtank-video-block .inner__middle .trigger-button{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;border:2px solid var(--wp--preset--color--light);border-radius:100px;color:var(--wp--preset--color--light);cursor:pointer;display:block;font-size:18px;height:200px;line-height:200px;margin-left:auto;margin-right:auto;text-align:center;transition:.2s ease-in-out;width:200px}.wp-block-fishtank-video-block .inner__middle .trigger-button:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.3)}.wp-block-fishtank-video-block .inner__right{text-align:center}@media screen and (min-width:768px){.wp-block-fishtank-video-block .inner__right{text-align:right}}.wp-block-fishtank-video-block .inner .video-modal{background-color:#000;height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(0);transform-origin:center;transition:all .3s;width:100%;z-index:101}.wp-block-fishtank-video-block .inner .video-modal .close-modal-button{background-color:var(--wp--preset--color--dark);cursor:pointer;height:100px;line-height:100px;position:absolute;right:0;text-align:center;top:0;width:100px;z-index:2}.wp-block-fishtank-video-block .inner .video-modal video{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:1}.wp-block-fishtank-video-block .inner .video-modal video::-webkit-media-controls-fullscreen-button{display:none}.wp-block-fishtank-video-block .inner .video-modal.active{opacity:1;transform:scale(1)}.has-youtube .fancybox__content{height:auto!important;width:80%!important}