body.has-hero-video-slider header.header-container{position:absolute;top:35px;left:0;width:100%;z-index:101;background:transparent;border-bottom:none;box-shadow:none;display:flex;flex-direction:column;transition:background .3s ease,box-shadow .3s ease;}body.has-hero-video-slider header.header-container .header{background:transparent;}body.has-hero-video-slider header.header-container .logo-container,body.has-hero-video-slider header.header-container .logo-container a,body.has-hero-video-slider header.header-container .shop-menu-container,body.has-hero-video-slider header.header-container .standard-menu-container{background:transparent;}body.has-hero-video-slider.video-menu-inside header.header-container nav#mainMenu{background:transparent;box-shadow:none;}body.has-hero-video-slider.video-menu-inside header.header-container nav#mainMenu ul.main-menu{background:transparent;}body.has-hero-video-slider.video-menu-outside nav#mainMenu{position:absolute;top:115px;left:0;width:100%;z-index:100;background:transparent;box-shadow:none;}body.has-hero-video-slider.video-menu-outside nav#mainMenu ul.main-menu{background:transparent;}body.has-hero-video-slider .banner-type-slider.video-slider{position:relative;width:100%;height:100vh;max-width:100%;margin:0;padding:0;overflow:hidden;background-color:#000;}body.has-hero-video-slider .banner-type-slider.video-slider .slider-container{width:100%;height:100%;max-width:100%;padding:0;margin:0;}body.has-hero-video-slider .banner-type-slider.video-slider .banner-item{width:100%;height:100%;max-width:100%;aspect-ratio:auto;}body.has-hero-video-slider .banner-type-slider.video-slider .video-slide-content{position:relative;width:100%;height:100%;overflow:hidden;}body.has-hero-video-slider .banner-type-slider.video-slider video,body.has-hero-video-slider .banner-type-slider.video-slider .hero-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);display:block;}body.has-hero-video-slider .banner-type-slider.video-slider .content-box{background:transparent;box-shadow:none;padding:0;margin:0;width:100%;max-width:100%;height:100%;top:0;left:0;transform:none;pointer-events:none;}body.has-hero-video-slider .banner-type-slider.video-slider .content-box .title,body.has-hero-video-slider .banner-type-slider.video-slider .content-box .button-container{display:none;}.banner-type-slider.video-slider .slider-controls{display:none;}body.has-hero-video-slider.header-hovered header.header-container{background:color-mix(in srgb,var(--header-bg-color) 50%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.15);box-shadow:0 2px 4px rgba(0,0,0,.1);}body.has-hero-video-slider.header-hovered header.header-container .header{background:transparent;}body.has-hero-video-slider.video-menu-inside.header-hovered header.header-container nav#mainMenu{background:transparent;}body.has-hero-video-slider.video-menu-outside.header-hovered nav#mainMenu{background:color-mix(in srgb,var(--menu-background-color,var(--main-menu-bg-color)) 50%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);}@media (max-width:960px){html body.has-hero-video-slider section#top-contactAndSocial{display:none}body.has-hero-video-slider header.header-container{position:absolute;top:0;left:0;width:100%;z-index:101}body.has-hero-video-slider.video-menu-outside nav#mainMenu{position:relative;top:auto}body.has-hero-video-slider .banner-type-slider.video-slider,body.has-hero-video-slider .banner-type-slider.video-slider .slider-container,body.has-hero-video-slider .banner-type-slider.video-slider .banner-item,body.has-hero-video-slider .banner-type-slider.video-slider .video-slide-content{height:auto;min-height:auto;width:100%}body.has-hero-video-slider .banner-type-slider.video-slider video,body.has-hero-video-slider .banner-type-slider.video-slider .hero-video{position:relative;top:auto;left:auto;transform:none;width:100%;height:auto;object-fit:contain}html body.has-hero-video-slider nav#mainMenu #mobileMainmenuViewer:checked ~ ul.main-menu,html body.has-hero-video-slider.video-menu-inside header.header-container nav#mainMenu #mobileMainmenuViewer:checked ~ ul.main-menu,html body.has-hero-video-slider.video-menu-outside nav#mainMenu #mobileMainmenuViewer:checked ~ ul.main-menu{background-color:var(--mobile-menu-background-color,var(--content-bg-color))}}