.section-hero__video{position:relative;aspect-ratio:var(--aspect-ratio);z-index:1}.section-parallax__image{z-index:101;position:relative;margin:0}.section-hero__video .video-wrapper{left:0;width:100%;display:flex;position:fixed;justify-content:center;background:#d0d0d0;z-index:-1}.section-hero__video .video-content{top:50%;width:100%;position:absolute;transform:translateY(-50%);-webkit-transform:translate(0,-50%)}.section-hero__video .content-inner{display:flex;flex-direction:column;max-width:680px}.section-hero__video .content-inner h1,.section-hero__video .content-inner h2{font-size:48px;letter-spacing:-.005em;font-family:var(--font-heading-family);line-height:normal!important;display:flex;flex-direction:column;font-weight:400;font-style:normal}.section-hero__video .content-inner h1{color:#313031;font-size:48px}.section-hero__video .content-inner h1 span,.section-hero__video .content-inner h2 span{opacity:.8;font-size:54px;letter-spacing:-.05em}.section-hero__video .content-inner .video-rte{color:#313031;margin-bottom:32px}.section-parallax__image .content-inner .video-rte{color:#fff}.section-hero__video .content-inner .video-rte p{color:#313031}.section-parallax__image .content-inner .video-rte p{color:#fff}.section-hero__video .content-inner .video-rte a{opacity:.8;color:#313031;text-decoration:none}.section-parallax__image .content-inner .video-rte a{color:#fff}.section-hero__video .buttons{display:inline-flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;column-gap:16px;row-gap:16px}.section-hero__video .buttons a{color:#313031;border-color:#313031;text-transform:uppercase;margin-bottom:0!important}.section-parallax__image .buttons a{color:#fff;border-color:#fff}.lightbox-video{top:0;width:100%;height:100%;display:flex;position:fixed;align-items:center;justify-content:center;background:#000c;z-index:100001}.lightbox-video .video-block__inner,.lightbox-video .video-block__inner iframe{width:100%;height:auto;aspect-ratio:702/405;position:relative;max-width:720px}.lightbox-video .video-block__inner .js-button-close{top:-20px;width:64px;height:64px;right:-20px;color:#fff;display:flex;border:unset;background:#000;box-shadow:unset;position:absolute;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);cursor:pointer;z-index:10001}.section-parallax__image{min-height:720px}.section-parallax__image .video-content{top:40%}@media screen and (max-width: 1280px){.section-hero__video .content-inner h1,.section-hero__video .content-inner h2{font-size:48px}.section-hero__video .content-inner h1 span,.section-hero__video .content-inner h2 span{font-size:40px;line-height:normal}}@media screen and (max-width: 960px){.section-hero__video .video-wrapper{position:relative}.section-hero__video .video-content{top:unset;position:relative;transform:unset;background:#fff;padding:32px}.section-parallax__image .video-content{background:#000}}@media screen and (max-width: 749px){.section-hero__video .video-large{display:none}.section-hero__video .video-small{display:block!important}.section-hero__video .page-width{padding-left:20px;padding-right:20px}.section-parallax__image{flex-direction:column;background:unset!important}.section-parallax__image .image-small{display:block!important}}@media screen and (max-width: 572px){.section-hero__video .video-content{margin-top:0;padding:32px 0}.section-hero__video .content-inner h1,.section-hero__video .content-inner h2,.section-hero__video .content-inner h1 span,.section-hero__video .content-inner h2 span{font-size:32px;line-height:1.2;max-width:320px}.section-hero__video .content-inner h1 span{display:flex;font-size:26px}.section-parallax__image .content-inner h2{font-size:32px;line-height:1.2;margin-top:32px}.section-hero__video .content-inner p{font-size:14px}.section-parallax__image{min-height:unset;padding-top:16px!important;padding-bottom:32px;background-attachment:scroll}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/video-hero.css.map */
