.video-banner-container{display:flex;flex-direction:column;width:100%}.video-banner{position:relative;overflow:hidden;display:flex;align-items:flex-end;height:95vh}.video-banner:last-child{margin-bottom:0}.video-banner--full-width{width:100vw;margin-left:calc(-50vw + 50%)}.video-banner__media-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.video-banner__media{width:100%;height:100%;object-fit:cover}.video-banner__content{position:relative;z-index:1;width:100%;display:flex;align-items:flex-end}.video-banner__box{padding:0 20px 85px;max-width:800px;width:100%;text-align:center}.video-banner__heading{margin-bottom:10px;font-style:normal}.video-banner__heading.rainbow-text{color:transparent;background:linear-gradient(90deg,#212123,#c9a779,#212123,#c9a779,#212123,#c9a779,#212123,#c9a779,#212123,#c9a779,#212123,#c9a779,#212123,#c9a779 91%,#212123 97%,#c9a779);background-clip:text;-webkit-background-clip:text;background-size:500%;animation:rainbow 40s linear infinite}.video-banner .video-banner__buttons ..button:after{box-shadow:none}@keyframes rainbow{0%{background-position:0% 50%}to{background-position:100% 50%}}.video-banner__text{margin-bottom:20px}.video-banner__buttons{display:flex;justify-content:center}.video-banner__content--left{justify-content:flex-start}.video-banner__content--center{justify-content:center}.video-banner__content--right{justify-content:flex-end}@media screen and (max-width: 749px){.video-banner__heading{font-size:36px!important;line-height:40px!important}.video-banner__text{font-size:14px}}@media screen and (min-width: 750px) and (max-width: 989px){.video-banner{max-height:70vh}.video-banner__heading{font-size:48px!important;line-height:52px!important}.video-banner__text{font-size:16px}}@media screen and (min-width: 990px){.video-banner__text{font-size:18px}}@media screen and (min-width: 425px){.video-banner{max-height:100vh}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vidio-banner.css.map */
