.title_video_wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center;height:100%}.title_video_wrapper .cover-image{position:relative;width:100%;height:calc(100% + 40px);max-height:650px;display:flex;border-radius:var(--border-radius-main)}.title_video_wrapper .cover-image img{border-radius:var(--border-radius-main)}.title_video_wrapper .video_title .section-title span{font-size:calc(var(--font-heading-h1-scale) * 5rem)}.title_video_wrapper .cover-image img{max-width:100%;height:auto}.title_video_wrapper .video_title .main_heading{margin-bottom:0}.title_video_wrapper .img-mobile{display:none}.title_video_wrapper .video_title{max-width:676px;position:absolute;bottom:2rem;top:0;right:auto;left:2rem;margin:auto auto 0;height:max-content;z-index:1;padding:50px 40px;border-radius:var(--border-radius-main);background-color:rgb(var(--color-background))}.title_video_wrapper .video_title .section-title,.title_video_wrapper .description-wrapper .section-description{max-width:556px}.title_video_wrapper .video_title .section-title{margin-bottom:24px}@media screen and (min-width:1600px){.title_video_wrapper .cover-image img{height:100%}.title_video_wrapper .cover-image{overflow:hidden}.title_video_wrapper .video_title .section-title,.title_video_wrapper .description-wrapper .section-description{max-width:100%}.title_video_wrapper .video_title{max-width:916px;padding:50px 80px 50px 40px;width:100%}}@media screen and (min-width:1200px)and (max-width:1600px){.title_video_wrapper .cover-image img{max-width:100%;min-height:calc(100% + 40px);max-height:650px}}@media screen and (min-width:768px){.title_video_wrapper.right_video .video_title{max-width:550px}}@media screen and (max-width:767px){.title_video_wrapper .video_title .section-title{font-size:calc(var(--font-heading-h1-scale) * 4.2rem)}.title_video_wrapper .cover-image{min-height:700px;max-height:auto}.title_video_wrapper .video_title{padding:32px 24px}.title_video_wrapper .img-mobile{display:block}.title_video_wrapper .img-desktop{display:none}.title_video_wrapper:not(.right_video) .video_title{max-width:100%;left:16px;right:16px;top:auto;bottom:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-hero-banner.css.map */
