.wp-block-sturdy-video-popup-large{max-width:100% !important}.wp-block-sturdy-video-popup-large__container{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;position:relative;z-index:2}.wp-block-sturdy-video-popup-large__link{border-radius:var(--wp--custom--cards--border-radius--s);background-color:hsla(0,0%,100%,.2);padding:3rem;min-height:500px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media(min-width: 768px){.wp-block-sturdy-video-popup-large__link{min-height:625px}}.wp-block-sturdy-video-popup-large__heading{margin:0;font-size:50px;line-height:40px;max-width:50rem;text-align:center;pointer-events:none;position:relative;z-index:2}@media(min-width: 768px){.wp-block-sturdy-video-popup-large__heading{font-size:100px;line-height:80px}}.wp-block-sturdy-video-popup-large__image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0;-o-object-position:left;object-position:left}.wp-block-sturdy-video-popup-large span.wp-block-sturdy-video-popup-large__icon-play{--size: 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--wp--preset--color--general-secondary);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;height:var(--size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:var(--size);z-index:3;color:var(--wp--preset--color--text-text-primary)}.wp-block-sturdy-video-popup-large span.wp-block-sturdy-video-popup-large__icon-play:before{width:auto}@media(min-width: 768px){.wp-block-sturdy-video-popup-large span.wp-block-sturdy-video-popup-large__icon-play{--size: 6.3rem;font-size:2.25rem}}@media(max-width: 1023px){.fancybox-slide.fancybox-slide--video{padding:10px !important}}
