.video-banner{position:relative;background-color:#f8f6f1}.video-banner__media-container{position:relative;overflow:hidden;padding-bottom:85.3%}@media screen and (min-width: 750px){.video-banner__media-container{padding-bottom:42.3%}}.video-banner__media{position:absolute;width:100%;height:100%;left:0;top:0}.video-banner__video{position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto!important;height:auto!important;object-fit:cover;z-index:1}.video-banner__media:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-color:var(--overlay-color, transparent);opacity:var(--overlay-opacity)}.video-banner__content-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.video-banner__content{position:relative;max-width:102.4rem;padding:5rem 2rem 2rem;color:var(--text-color, #FFF)}.video-banner__content--center{margin:0 auto;text-align:center}.video-banner__content--left{margin-right:auto;text-align:left}.video-banner__content--right{margin-left:auto;text-align:right}.video-banner__heading{margin-block:0 1.6rem;font-weight:700;line-height:1.28;text-transform:uppercase}.video-banner__title{margin-block:0 1.6rem;font-size:4rem;line-height:1.04;letter-spacing:-.01em;color:inherit}.video-banner__text{max-width:67rem}.video-banner__content--center .video-banner__text{margin-inline:auto}.video-banner__text p{line-height:1.5}@media screen and (min-width: 1440px){.video-banner__content{padding-inline:5.6rem}}@media screen and (max-width: 749px){.video-banner__content-container{position:static}.video-banner__content{--text-color: #000;padding-block:3.2rem 5.6rem}.video-banner__heading{margin-bottom:1.2rem;font-weight:450;font-size:2rem;line-height:1.2}.video-banner__title{margin-bottom:1.2rem;font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/1956/assets/page-video-banner.css.map */
