.index-hero-video-section{width:100%;display:block}.index-hero-video-section .index-video-container{padding:0;margin:0;border:0}.index-hero-video-section .index-video-container{height:100vh;position:relative}.index-hero-video-section .index-video-container:before{content:"";width:100%;height:100%;position:absolute;background:#6784a5;z-index:1}.index-hero-video-section .index-video-container__background{overflow:hidden;position:relative;margin:0;padding:0}.index-hero-video-section .index-video-container .index-video-container__wrap{position:relative;height:100%;max-width:none;padding:0!important;opacity:1}.index-hero-video-section .index-video-container .index-video-container__wrap video{object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;cursor:text}.index-hero-video-section .index-video-container .index-video-overlay-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:all}.index-hero-video-section .index-video-container .index-video-overlay-container .video-overlay-img{display:block;width:100%;object-fit:cover;height:100vh}.index-hero-video-section .index-video-container .index-video-overlay-container .video-overlay-img.video-overlay-img__hidden{opacity:0}.index-hero-video-section .index-video-container .index-video-overlay-container .video-overlay-txt__element{position:absolute;left:0;right:0;bottom:auto;text-align:center;display:flex;align-items:center;z-index:2;justify-content:center;width:100%;top:50%!important;transform:translateY(-50%)!important}.index-hero-video-section .index-video-container .video-overlay-text__inner{display:block;position:relative;width:100%;max-width:800px;text-align:center;margin:auto}.index-hero-video-section .index-video-container .video-overlay-text__title{font-size:52px;line-height:1.1em;font-style:normal;margin-bottom:15px;margin-top:0;font-weight:700;font-size:75px;color:#fff;line-height:80px;font-family:Poppins-Bold}.index-hero-video-section .index-video-container .video-overlay-text__content{font-size:20px;text-transform:uppercase;font-family:var(--font-montserrat-semibold)}.index-hero-video-section .index-video-container .overlay-button__link{text-decoration:none!important;cursor:pointer;vertical-align:middle;text-align:center;transition:background-color .1s,color .1s,border-color .1s,opacity .1s;display:inline-block;font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none;-webkit-tap-highlight-color:transparent;padding:12px 40px;font-family:var(--font-montserrat-semibold);text-transform:uppercase;font-size:18px;line-height:normal;border-radius:1000px;font-family:Poppins-Bold;font-size:16px;text-transform:initial}@media (max-width: 989px){.index-hero-video-section .index-video-container .video-overlay-text__title{font-size:45px;line-height:55px}.index-hero-video-section .index-video-container .index-video-overlay-container .video-overlay-txt__element{bottom:10rem}.index-hero-video-section .index-video-container .video-overlay-text__title{font-size:47px;line-height:50px}}@media (max-width: 767px){.index-hero-video-section .index-video-container .video-overlay-text__title{font-size:45px;color:#fff;line-height:50px;font-family:Poppins-Bold}.index-hero-video-section .index-video-container{height:330px;position:relative;width:100%}}@media (max-width:576px){.index-hero-video-section .index-video-container{height:592px;position:relative;width:100%}}.index-hero-video-section .index-sign-up-img-with-text{margin:auto;max-width:700px}.index-hero-video-section .index-sign-up-img-with-text .newsletter-form__field-wrapper .field__input:hover,.index-hero-video-section .index-sign-up-img-with-text .newsletter-form__button .field__input,.index-hero-video-section .index-sign-up-img-with-text .newsletter-form__field-wrapper .field__input{background-color:transparent;color:#fff}.index-hero-video-section .index-video-container .video-overlay-text__inner{max-width:100%}.index-hero-video-section .index-video-container .video-overlay-text__content{font-size:28px;text-transform:initial;font-family:Poppins-Regular}.index-hero-video-section .index-video-container .index-video-overlay-container .video-overlay-txt__element{position:absolute;left:0;right:0;bottom:120px;text-align:center;display:flex;align-items:center;z-index:2;justify-content:center;width:100%;top:auto!important;transform:initial!important}.index-hero-video-section .newsletter-form{display:flex;flex-direction:row;max-width:100%}.index-hero-video-section .index-sign-up-img-with-text .newsletter-form{row-gap:15px;column-gap:20px}.index-hero-video-section .index-sign-up-img-with-text .newsletter-form__button{padding:15px 0}@media (max-width: 767px){.index-hero-video-section .index-video-container .video-overlay-text__inner{top:auto}.index-hero-video-section .index-video-container .video-overlay-text__title{font-size:44px;line-height:55px;max-width:350px;margin:auto}.index-hero-video-section .index-video-container .video-overlay-text__content{font-size:20px;line-height:30px;max-width:320px;margin:auto;padding-top:15px}.index-hero-video-section .index-sign-up-img-with-text .newsletter-form__button{width:max-content;position:absolute;font-size:11px;right:0;border-radius:0 1000px 1000px 0;border:0;height:51px;top:2px;padding:14px 10px;background-color:#e1fe6b80!important}.index-hero-video-section .index-sign-up-img-with-text{display:block;margin-top:20px}.index-hero-video-section .index-video-container .index-video-overlay-container .video-overlay-txt__element{bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/index-hero-video.css.map */
