.video-background-section{position:relative;width:100%;margin:0 auto 60px;border-radius:12px;overflow:hidden}.video-background video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.video-background img{width:100%;height:100%;object-fit:cover}.video-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;background:#0000004d;padding:167px 0 143px;position:absolute;top:0;left:0;width:100%;height:100%}.video-container{width:100%;max-width:866px;margin:0 auto}.video-overlay-heading{font-weight:700;font-size:70px;line-height:70px;letter-spacing:-1.6px;text-align:center;margin:0 0 34px;color:#e5e5db}.video-overlay-heading span{color:#c7bff0}.video-overlay-description{width:100%;max-width:763px;margin:0 auto}.video-overlay-description p{color:#e5e5db;font-weight:400;font-size:23px;line-height:35px;letter-spacing:-.1px;text-align:center;margin:0 0 20px}.video-overlay-description p:last-child{margin:0}.video-desktop,.video-overlay-desktop,.image-desktop{display:block}.video-mobile,.video-overlay-mobile,.image-mobile{display:none}@media screen and (max-width:767px){.video-desktop,.video-overlay-desktop,.image-desktop{display:none}.video-mobile,.video-overlay-mobile,.image-mobile{display:block}.video-overlay-heading{font-size:30px;line-height:34px;letter-spacing:-.46px}.video-overlay-description p{font-size:14px;line-height:24px;letter-spacing:-.08px}.video-overlay-mobile{max-width:275px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/video-background.css.map */
