.frame-type-mask_teaser_video{display:flex}.frame-type-mask_teaser_video .teaser-media{width:50%;height:-webkit-fill-available;position:relative;filter:drop-shadow(var(--boxShadowSmall))}.frame-type-mask_teaser_video .teaser-media video{display:none}.frame-type-mask_teaser_video .teaser-media .video-thumbnail{height:calc(100% - 10px);width:calc(100% - 5px);clip-path:polygon(0% 0%, 100% 0%, 100% 75%, 0% 100%, 0% 0%);position:absolute;right:5px;top:0;bottom:0;margin:auto;object-fit:cover}.frame-type-mask_teaser_video .teaser-media .play-btn{border-radius:100px;border:5px solid var(--colorDark);background:var(--colorWhite);box-shadow:-6px 2px 0 0 #16141E;position:absolute;bottom:0;right:10%;top:25%;margin:auto;aspect-ratio:1;height:90px;width:auto;display:flex;align-items:center;justify-content:center;z-index:10}.frame-type-mask_teaser_video .teaser-media .play-btn i{font-size:35px}.frame-type-mask_teaser_video .teaser-media::after{content:"";clip-path:polygon(0% 0%, 100% 0%, 100% 75%, 0% 100%, 0% 0%);width:100%;height:100%;background:var(--colorDark);display:block;position:absolute;z-index:-1;top:0;left:0}.frame-type-mask_teaser_video .teaser-media::before{content:"";background:url("/typo3conf/ext/wr_designblank/Resources/Public/Images/Videoteaser/arrow.webp");position:absolute;height:150px;width:150px;background-size:contain;display:block;z-index:10;background-repeat:no-repeat;background-position:center;right:-7%;top:25%}.frame-type-mask_teaser_video .wrap{width:50%;padding-left:50px;background:url(/typo3conf/ext/wr_designblank/Resources/Public/Images/Videoteaser/texture.webp);background-position:right;background-repeat:no-repeat}.frame-type-mask_teaser_video .wrap .frame-type-mask_buttons [class^="btn"]{padding:10px 10%}@media screen and (max-width:1400px){.frame-type-mask_teaser_video{flex-direction:column-reverse}.frame-type-mask_teaser_video .teaser-media{width:100%;min-height:400px}.frame-type-mask_teaser_video .teaser-media video{display:none}.frame-type-mask_teaser_video .teaser-media .video-thumbnail{width:100%;right:0}.frame-type-mask_teaser_video .teaser-media .play-btn{border:3px solid var(--colorDark);height:50px;right:20px}.frame-type-mask_teaser_video .teaser-media .play-btn i{font-size:20px}.frame-type-mask_teaser_video .teaser-media::before{right:0;top:-15%}.frame-type-mask_teaser_video .wrap{width:100%;padding-left:0px;padding-bottom:60px}.frame-type-mask_teaser_video .wrap .frame-type-mask_buttons [class^="btn"]{padding:10px 10%}}