.section-video-background .image-with-text{background:#022d02;height:40vw}.section-video-background .image-with-text h2{font-size:65px;color:#fff;line-height:60px;font-weight:600}.section-video-background .image-with-text h2 strong{font-family:Fraunces,serif;display:block;font-weight:300;font-style:italic;font-size:60px}.section-video-background .image-with-text__text-item .rich-text__buttons a.button{background:#fff;color:#022c02!important}.section-video-background .image-with-text__text-item .rich-text__buttons a.button:hover{background:#022c02;color:#fff!important}.section-video-background .video-background-container{position:absolute;width:100%;height:100%;overflow:hidden}.section-video-background .video-background-container video#hls-video{width:100%;height:100%!important;object-fit:cover}.section-video-background .image-with-text .image-with-text__grid{height:100%}.section-video-background .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{width:100%;display:flex;justify-content:center}.section-video-background .video-background-container:before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.25}.section-video-background .video-wrapper,.section-video-background .custom-video-section{height:100%}@media screen and (max-width: 1100px){.section-video-background .image-with-text h2{font-size:55px!important;color:#fff!important;line-height:58px!important}.section-video-background .image-with-text h2 strong{font-size:50px!important;line-height:55px}.section-video-background .image-with-text{height:50vw}}@media (max-width: 575px){.section-video-background .image-with-text h2{font-size:35px!important;line-height:38px!important}.section-video-background .image-with-text h2 strong{font-size:35px!important}.section-video-background .image-with-text{height:50rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-video-bgr.css.map */
