@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/cdn/shop/files/montserrat-300.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/montserrat-400.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/cdn/shop/files/montserrat-500.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url() format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/cdn/shop/files/montserrat-700.woff2?v=1686537863) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/cdn/shop/files/montserrat-800.woff2?v=1686537863) format("woff2")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/bebas-neue-400.woff2?v=1686537502) format("woff2")}@font-face{font-family:Titling Gothic FB Wide Bold;font-style:normal;font-weight:300;font-display:swap;src:url(/cdn/shop/files/TitlingGothicFBWideBold.woff2?v=1713154414) format("woff2")}@font-face{font-family:Shuttleblock;font-style:normal;font-weight:700;font-display:swap;src:url(/cdn/shop/files/Shuttleblock-Bold.woff2?v=1769536268) format("woff2")}@font-face{font-family:Shuttleblock;font-style:normal;font-weight:600;font-display:swap;src:url(/cdn/shop/files/Shuttleblock-Demi.woff2?v=1769536268) format("woff2")}.ocs-hero-container{height:600px;padding:0 30px;display:flex;justify-items:center;justify-content:center;align-items:center;overflow-x:hidden;position:relative}.ocs-hero-container .hero-image{position:absolute;top:0;left:0;max-width:unset;height:100%;width:100%;z-index:1;object-fit:cover}.ocs-hero-container .content-grid{z-index:2;max-width:1380px;width:100%;margin:0 auto}.ocs-hero-container .content-grid .logo-holder{width:60%;max-width:400px;margin:0 0 30px}.ocs-hero-container .content-grid .content-block h1{font-size:clamp(1rem,4vw,1.6rem);line-height:1.4;letter-spacing:clamp(.2rem,.3vw,1.6rem);font-family:Titling Gothic FB Wide Bold,Arial,sans-serif}.ocs-hero-container .btn{text-transform:uppercase;letter-spacing:.2rem;font-size:.8rem;border-radius:36px;line-height:3;padding:0 20px;background:none;border:2px solid white}.ocs-hero-container .cover{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.4}.ocs-hero-container.align-left{justify-content:flex-start}.ocs-hero-container.align-left .over-content{margin:0;text-align:left}.ocs-hero-container.align-left .over-content *{text-align:left}.ocs-hero-container.align-center{justify-content:center}.ocs-hero-container.align-center .over-content{margin:0 auto;text-align:center}.ocs-hero-container.align-center .over-content *{text-align:center}@media(min-width:1150px){.ocs-hero-container{padding:0 100px;height:40vw}}.video-container{z-index:1}.videoPlayer{z-index:3;width:100%;margin:0 auto}.videoPlayer iframe{width:100%;height:520px}.over-content{margin:0 auto;width:calc(100% - 40px);max-width:510px;text-align:center;z-index:2}.over-content h1,.over-content h2,.over-content h3,.over-content h4,.over-content h5{font-size:clamp(3.4rem,5vw,6rem);line-height:1;margin-bottom:0;padding:10px 0}.over-content h1 strong,.over-content h2 strong,.over-content h3 strong,.over-content h4 strong,.over-content h5 strong{font-size:clamp(1rem,4vw,1.8rem);text-transform:uppercase;letter-spacing:.3rem;display:block;margin-bottom:15px}.over-content p{margin-bottom:30px;font-size:1rem}.play-cta{display:flex;justify-content:center;align-items:center}.play-cta .play-btn{width:60px;height:60px;border:2px solid white;border-radius:100px;display:flex;justify-content:center;align-items:center}.play-cta .play-btn .icon-play{width:30px;height:30px}.over-content *{color:#fff}.video-background{position:absolute;left:50%;transform:translate(-50%);bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:cover;-webkit-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.video-background.faded{opacity:.2}.close-btn{margin:0 auto;border:none;background:none;display:flex;font-size:1.1rem}.close-btn .icon-close{margin-left:10px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ocs-hero-video-v2.css.map */
