.video-banner-container .h1{margin:0 0 1.6rem;line-height:1;font-size:5.2rem;font-weight:500}.video-banner-container .rte{font-size:1.6rem}.video-banner-container .grid{align-items:flex-end}.video-banner-container{margin-bottom:3.2rem}.grid-tab-item-first{width:calc(75% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(75% - var(--grid-desktop-horizontal-spacing) / 2)}.grid-tab-item-sec{width:calc(25% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) / 2)}.heading-container{padding-right:5.6rem}.video-conatiner-bottom video{width:100%;vertical-align:middle;height:100%;object-fit:cover}.video-banner-button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-conatiner-bottom{position:relative}.video-banner-button a{display:block;width:100%;height:100%}.video-banner-button .video-player-toggleButton{position:absolute;bottom:2rem;right:2rem;border:unset;padding:0;background:#fff;border-radius:100%;cursor:pointer}.video-banner-button .video-player-toggleButton svg{vertical-align:middle}.video-banner-button .video-player-toggleButton.active .play,.video-banner-button .video-player-toggleButton .pause{display:block}.video-banner-button .video-player-toggleButton .play,.video-banner-button .video-player-toggleButton.active .pause{display:none}.video-conatiner-bottom:after{content:"";position:absolute;transition:all .35s ease-in-out;top:0;left:0;width:100%;height:100%}.video-conatiner-bottom.active-overlay:after{background:#00000040}.video-banner-container .button-container{display:flex;flex-direction:column;gap:1.2rem}.video-banner-container .grid-tab-item-sec .button-full{width:100%;margin-bottom:.8rem}.video-banner-container .button-container{flex-direction:row;gap:.8rem;margin-bottom:2.4rem}.video-banner-container .link{font-size:1.2rem;font-weight:500}@media screen and (min-width:1025px){.video-banner-container .button{width:calc(29.4rem + var(--buttons-border-width) * 2);align-self:flex-end}}@media screen and (max-width:749px){.video-banner-container .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2)}.video-banner-container .h1{font-size:4.4rem;margin-bottom:1.6rem}.video-banner-container .rte{font-size:1.4rem}.video-banner-container .grid{row-gap:2.4rem}.heading-container{padding:0}.video_text_container{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.video-banner-container .button-container{margin-top:0}.video-conatiner-bottom{margin:2.4rem 0rem 0rem}.video-banner-container{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-banner.css.map */
