.index-hero-video-section{width:100%;display:block}.index-hero-video-section .index-video-container{height:900px;position:relative;padding:0;margin:0;border:0}.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 .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 .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{line-height:1.1em;font-style:normal;margin-bottom:15px;margin-top:0;font-weight:700;font-size:62px;color:#fff;line-height:72px;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 .video-overlay-text__button{margin-bottom:20px}.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-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}.index-hero-video-section .award-logo{max-width:135px}@media screen and (max-width: 1401px) and (min-width:990px){.index-hero-video-section .index-video-container .video-overlay-text__title{font-size:54px;line-height:65px}.index-hero-video-section .award-logo{max-width:100px}}@media screen and (max-width: 1580px) and (min-width:1200px){.index-hero-video-section .index-video-container{height:800px}}@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{height:330px;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:24x;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:30px;text-align:center;display:flex;align-items:center;z-index:2;justify-content:center;width:100%;top:50%;transform:translateY(-50%)}.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:36px;line-height:42px;max-width:100%;margin:auto}.index-hero-video-section .index-video-container .video-overlay-text__content{font-size:16px;line-height:24px;max-width:480px;margin:auto;padding-top:15px;padding-bottom:20px}.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}}@media screen and (min-width: 576px) and (max-width: 767px){.index-hero-video-section .index-video-container{height:750px}}@media screen and (max-width:576px){.index-hero-video-section .index-video-container{height:680px;position:relative;width:100%}.index-hero-video-section .award-logo{max-width:100px}.index-hero-video-section .index-video-container .video-overlay-text__title{font-size:24px;line-height:36px}}.index-hero-video-section .index-sign-up-img-with-text .shop_cta_btn{margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/index-hero-video.css.map */
