.banner{display:flex;flex-direction:column;position:relative;width:100%;height:100vh;overflow:hidden;isolation:isolate;z-index:auto}.banner__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;background:none}.banner__media video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.banner__content{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.banner__box{position:relative;z-index:3;padding:4rem 2rem;max-width:80rem;margin:0 auto;width:100%;text-align:center}.banner--content-align-left .banner__content,.banner--content-align-mobile-left .banner__content{justify-content:flex-start;text-align:left}.banner--content-align-right .banner__content,.banner--content-align-mobile-right .banner__content{justify-content:flex-end;text-align:right}.banner--content-align-center .banner__content,.banner--content-align-mobile-center .banner__content{justify-content:center;text-align:center}@media screen and (max-width: 749px){.banner{height:100vh}.banner__box{padding:3rem 1.5rem}.banner__heading.h0{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.2}.button{min-height:3.5rem;font-size:1.2rem}}@media screen and (min-width: 750px) and (max-width: 989px){.banner{height:100vh}.banner__box{padding:4rem 3rem}}@media screen and (min-width: 990px){.banner{height:100vh}.banner__box{padding:4rem 3.5rem}}@media screen and (min-width: 1320px){.banner__box{max-width:90rem}}.banner--small,.banner--medium,.banner--large,.banner--adapt,.banner--mobile-bottom,.banner--desktop-transparent,.banner--small:not(.banner--mobile-bottom),.banner--medium:not(.banner--mobile-bottom),.banner--large:not(.banner--mobile-bottom),.banner--small:not(.banner--adapt),.banner--medium:not(.banner--adapt),.banner--large:not(.banner--adapt){min-height:unset!important;height:unset!important}.banner:after,.banner__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;z-index:1}.banner--mobile-bottom .banner__media{position:relative}.banner--mobile-bottom:after,.banner--mobile-bottom .banner__media:after{display:none}.banner__text,.banner__text p{color:#cbc9d3!important}.banner__content{position:absolute!important;bottom:2rem!important;left:50%;transform:translate(-50%);width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.banner__box .button{background-color:transparent!important}.banner__box .button:hover{background-color:#f5b041!important;color:#0e022b!important;box-shadow:none!important;transform:none!important;border-color:#f5b041!important}.banner__box h1,.banner__box h2,.banner__box h3{margin-bottom:1.2rem}.banner__box .banner__text{margin-bottom:2rem}.banner__box .button{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-video-banner.css.map */
