.main-content .videoBackground{margin-top:-55px}.videoBackground{position:relative}.videoBackground .fullscreen-video-wrap{position:fixed;top:0;left:0;min-width:100%;width:100%;height:100%;overflow:hidden;z-index:-999}.videoBackground .fullscreen-video-wrap .video-js{position:absolute;top:0;left:0;min-height:100%;min-width:100%;width:100%;height:100%;object-fit:cover}.videoBackground .fullscreen-video-wrap video{min-height:100%;min-width:100%;object-fit:cover}.videoBackground .videoBox{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 20px 80px;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:650px;max-height:2160px;height:calc(100vh - 165px);position:relative}.videoBackground .imageBox{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding:100px 20px 80px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:calc(100vh - 165px);height:auto}.videoBackground .videoBoxInfo,.videoBackground .imageBoxInfo{z-index:2;text-align:center}.videoBackground .overlay{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:1}.videoBackground .videoBoxInfoBtn,.videoBackground .imageBoxInfoBtn{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:2px;padding:8px 15px;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.06em;white-space:normal;font-size:14px;margin-top:20px}.videoBackground .videoBoxInfoTitle,.videoBackground .imageBoxInfoTitle{color:#fff;font-size:30px;line-height:40px}.videoBackground .videoBoxInfoDescription,.videoBackground .imageBoxInfoDescription{max-width:1600px;margin:0 auto;transform:translatey(-30%)}.videoBackground .videoBoxInfoDescription p,.videoBackground .imageBoxInfoDescription p{font-size:65px;line-height:93px;letter-spacing:32px;text-shadow:0px 3px 6px #00000099}.videoBackground .placeholderNoblocks{text-align:center;max-width:500px;margin:0 auto}@media screen and (max-width: 767px){.main-content .videoBackground{margin-top:-35px}.videoBackground .fullscreen-video-wrap{z-index:1}.videoBackground .videoBox{min-height:615px;height:100%;position:relative;padding:0;justify-content:flex-start}.videoBackground .fullscreen-video-wrap{position:relative;min-height:300px}.videoBackground .videoBoxInfo{padding:20px 20px 80px;background:#000;width:100%}.videoBackground .videoBoxInfoDescription p,.videoBackground .imageBoxInfoDescription p{font-size:34px;line-height:38px;letter-spacing:12px;margin-block-start:.5em;margin-block-end:.5em}.videoBackground .imageBoxInfoDescription{transform:translatey(0)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-video-banner.css.map */
