.hero-video-image-split{position:relative;width:100%}.hero-video-image-split .hero-split__inner{display:flex;flex-direction:row;align-items:stretch;width:100%}.hero-video-image-split .hero-split__panel{position:relative;flex:1 1 50%;overflow:hidden}.hero-video-image-split .hero-split__panel--video{display:flex;align-items:center;justify-content:center}.hero-video-image-split .hero-split__media,.hero-video-image-split .hero-split__panel video,.hero-video-image-split .hero-split__panel img{display:block;width:100%;height:100%!important;object-fit:cover;object-position:center}.hero-video-image-split .hero-split__overlay{position:absolute;z-index:2;max-width:600px;padding:0;pointer-events:none}.hero-video-image-split .hero-split__overlay>*{pointer-events:auto}.hero-video-image-split .hero-split__overlay .heading{margin:0 0 24px;font-weight:500;font-family:var(--font-lt-cushion);line-height:1.2;letter-spacing:-.03em}.hero-video-image-split .hero-split__overlay .text{margin:0 0 16px;font-weight:400;font-family:var(--font-Eina03);line-height:1.4}.hero-video-image-split .hero-split__overlay .button-container{display:flex;align-items:center;gap:16px}.hero-video-image-split .hero-split__overlay .button{border-radius:4px;text-transform:capitalize;padding:12px 24px;line-height:1.5;font-family:var(--font-Eina03);font-weight:600;border:1px solid transparent;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.hero-video-image-split .hero-split__overlay.text-position-left{text-align:left}.hero-video-image-split .hero-split__overlay.text-position-left .button-container{justify-content:flex-start}.hero-video-image-split .hero-split__overlay.text-position-center{text-align:center}.hero-video-image-split .hero-split__overlay.text-position-center .button-container{justify-content:center}.hero-video-image-split .hero-split__overlay.text-position-right{text-align:right}.hero-video-image-split .hero-split__overlay.text-position-right .button-container{justify-content:flex-end}.hero-video-image-split .hero-split__glow{position:absolute;z-index:-1;top:50%;left:50%;width:120%;height:220px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,#00000073,#0000 70%);pointer-events:none}@media(min-width:769px){.hero-video-image-split .hero-split__panel--image{display:block}.hero-video-image-split .hero-split__glow--mobile-only{display:none}.hero-video-image-split .hero-split__overlay--desktop-top{top:64px}.hero-video-image-split .hero-split__overlay--desktop-center{top:50%;transform:translateY(-50%)}.hero-video-image-split .hero-split__overlay--desktop-bottom{bottom:64px}.hero-video-image-split .hero-split__overlay.text-position-left{left:32px;right:auto}.hero-video-image-split .hero-split__overlay.text-position-right{right:32px;left:auto}.hero-video-image-split .hero-split__overlay.text-position-center{left:50%}.hero-video-image-split .hero-split__overlay.text-position-center.hero-split__overlay--desktop-center{transform:translate(-50%,-50%)}.hero-video-image-split .hero-split__overlay.text-position-center:not(.hero-split__overlay--desktop-center){transform:translate(-50%)}}@media(max-width:768px){.hero-video-image-split .hero-split__inner{flex-direction:column;padding:0;gap:0}.hero-video-image-split .hero-split__panel{flex:1 1 auto;width:100%;border-radius:0!important}.hero-video-image-split .hero-split__panel--image{display:none}.hero-video-image-split .hero-split__panel--video{position:relative;width:100%}.hero-video-image-split .hero-split__media,.hero-video-image-split .hero-split__panel video,.hero-video-image-split .hero-split__panel img{width:100%;height:100%;object-fit:cover}.hero-video-image-split .hero-split__overlay{position:absolute;left:32px;right:32px;max-width:calc(100% - 64px);padding:0;transform:none}.hero-video-image-split .hero-split__overlay--mobile-top{top:64px}.hero-video-image-split .hero-split__overlay--mobile-center{top:50%;transform:translateY(-50%)}.hero-video-image-split .hero-split__overlay--mobile-bottom{bottom:64px}.hero-video-image-split .hero-split__overlay .heading{margin-bottom:16px}.hero-video-image-split .hero-split__overlay .button-container{padding-top:8px}.hero-video-image-split .hero-split__overlay .button{padding:12px 16px;max-width:169px;width:100%;letter-spacing:0}.hero-video-image-split .hero-split__glow--desktop-only{display:none}}@media(max-width:330px){.hero-video-image-split .hero-split__overlay .button{max-width:159px}}
/*# sourceMappingURL=/cdn/shop/t/462/assets/hero-video-image-split.css.map */
