main{margin-top:130px}main.has-sale-banner{margin-top:180px}@media screen and (max-width:820px){main{margin-top:120px}main.has-sale-banner{margin-top:170px}}.video-header{width:100%;position:relative;height:calc(100dvh - 500px);min-height:800px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0}.video-header .content{width:33%;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;gap:0}.video-header .content.full-size .container{width:65%}.video-header .content .container{width:84%;padding-left:20px}.video-header .content .pretitle{color:#fff;text-transform:uppercase}.video-header .content h1{margin:20px 0 30px 1rem}.video-header .content h1 span{background-color:#fff;padding:.5rem 0;-webkit-box-shadow:1rem 0 0 #fff,-1rem 0 0 #fff;box-shadow:1rem 0 0 #fff,-1rem 0 0 #fff;-webkit-box-decoration-break:clone;-moz-box-decoration-break:clone;box-decoration-break:clone;font-size:2.2rem;line-height:1.5;font-weight:500;color:#2B616D}.video-header .content h2{color:#fff;margin:20px 0}.video-header .content p{color:#fff}.video-header .gif{position:relative!important;width:100%!important;height:100%}.video-header .gif img{object-fit:cover;object-position:center;position:absolute!important;top:0;left:0;width:100%;height:100%;animation:showOnTop 5s infinite}.video-header .gif img:nth-child(1){animation-delay:0s}.video-header .gif img:nth-child(2){animation-delay:1s}.video-header .gif img:nth-child(3){animation-delay:2s}.video-header .gif img:nth-child(4){animation-delay:3s}.video-header .gif img:nth-child(5){animation-delay:4s}@media screen and (max-width:820px){.video-header .gif{height:400px!important}}@keyframes showOnTop{0%,20%{opacity:1;z-index:3}100%,20.01%{opacity:0;z-index:1}}.video-header .video{width:66%;height:100%;position:relative}.video-header .video img,.video-header .video video{width:100%;height:100%;object-fit:cover;display:block}.video-header .video.full-size img,.video-header .video.full-size video{width:100%;height:100%;object-fit:cover}.video-header .video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border:0;cursor:pointer}.video-header .video svg circle{transition:.5s}.video-header .video svg circle:hover{opacity:1}.video-header a{position:relative;transition:.5s;font-size:clamp(.8rem,2.5vh,1rem);font-family:montserrat;display:table;background-color:#fff;padding:10px 35px 10px 20px;text-decoration:none;color:#2e2b2b;margin-top:40px}.video-header a::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 4l8 8-8 8" stroke="black" stroke-width="2" fill="none"/></svg>');width:1rem;height:1rem;transition:.5s;position:absolute;top:3px;display:inline-block;margin-left:5px;opacity:.6}.video-header a:hover{font-weight:500}.video-header a:after{top:12px}@media screen and (max-width:1200px),(max-width:1370px){.video-header{min-height:650px}.video-header .content,.video-header .video{width:50%}.video-header .content .container,.video-header .video .container{width:85%;padding-left:0}.video-header .content .container h1 span,.video-header .video .container h1 span{line-height:1.5}.video-header .content img,.video-header .content video,.video-header .video img,.video-header .video video{width:100%;height:100%}}@media screen and (max-width:820px){.video-header{height:auto;flex-direction:column;gap:20px;padding:20px 0 0}.video-header .content{width:100%;padding:20px 0}.video-header .content.full-size .container{width:90%}.video-header .content .container{width:90%;padding-left:0}.video-header .content h1{font-size:1.8rem}.video-header .content h1 span{font-size:1.8rem;line-height:1.8}.video-header .video{width:100%;height:auto}.video-header .video img,.video-header .video video{width:100%;height:100%;position:unset;transform:unset}.video-header .video svg{width:60px;height:60px}}