/* Scoped to home: does not change checkout, members or product pages. */
.home-performance #introLoader { display:none !important; }
.home-performance .main-wrapper { position:relative; overflow:hidden; background:linear-gradient(90deg,rgba(7,34,52,.75),rgba(7,34,52,.48)),url('../images/hero-header/01.jpg') center/cover no-repeat !important; }
.home-performance .youtube-bg-wrapper { height:auto; min-height:550px; }
.home-performance .top_box { display:none; }
.home-performance .main-search-holder { position:relative; top:auto; left:auto; transform:none; z-index:2; padding:85px 0 65px; }
.home-performance .hero-title { font-size:48px; line-height:1.15; }
.home-performance .main-search-wrapper { margin-top:20px; }
.home-performance .home-video-layer { position:absolute; inset:0; pointer-events:none; overflow:hidden; }
.home-performance .home-video-layer iframe { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%; height:100%; border:0; pointer-events:none; }
@media(max-width:767px) {
 .home-performance .youtube-bg-wrapper { min-height:460px; }
 .home-performance .main-search-holder { padding:48px 0; }
 .home-performance .hero-title, .home-performance .hero-highlight { font-size:32px; }
 .home-performance .main-search-holder .lead { font-size:16px; margin-bottom:18px; }
}
