.omega-hero-scroll-container{position:relative;width:100%;background-color:#000}.omega-slide{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;box-sizing:border-box;background-color:#000;display:flex;align-items:center;justify-content:center}.omega-slide.editor-focused{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;opacity:1!important;visibility:visible!important;z-index:99999!important;pointer-events:auto!important}.omega-hero-media-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none}.omega-hero-media{width:100%;height:100%;object-fit:cover;transform-origin:center center;will-change:transform,opacity;display:block}.omega-hero-media-desktop{display:block}.omega-hero-media-mobile{display:none}@media screen and (max-width:767px){.omega-hero-media-desktop{display:none}.omega-hero-media-mobile{display:block}}.omega-hero-media-wrapper video{width:100%;height:100%;object-fit:cover;display:block}.omega-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background:radial-gradient(circle at center,#0003,#000000bf);transition:opacity .3s ease}.omega-hero-container{position:relative;z-index:3;width:100%;height:100%;display:flex;align-items:flex-end;padding-bottom:60px;box-sizing:border-box}.omega-hero-content{max-width:800px;color:#fff;will-change:transform,opacity;display:flex;flex-direction:column}.omega-hero-container--left{justify-content:flex-start;padding-left:8%;padding-right:8%}.omega-hero-container--left .omega-hero-content{text-align:left;align-items:flex-start}.omega-hero-container--left .omega-hero-divider{margin:15px 0 25px}.omega-hero-container--left .omega-hero-buttons-wrapper{justify-content:flex-start}.omega-hero-container--center{justify-content:center;padding-left:20px;padding-right:20px}.omega-hero-container--center .omega-hero-content{text-align:center;align-items:center}.omega-hero-container--center .omega-hero-divider{margin:15px auto 25px}.omega-hero-container--center .omega-hero-buttons-wrapper{justify-content:center}.omega-hero-container--right{justify-content:flex-end;padding-left:8%;padding-right:8%}.omega-hero-container--right .omega-hero-content{text-align:right;align-items:flex-end}.omega-hero-container--right .omega-hero-divider{margin:15px 0 25px auto}.omega-hero-container--right .omega-hero-buttons-wrapper{justify-content:flex-end}.omega-hero-subtitle{font-family:var(--font-text, sans-serif);font-weight:var(--font-text-weight, 500);font-style:var(--font-text-style, normal);font-size:var(--font-size-subheading, 11px);letter-spacing:5px;text-transform:uppercase;color:#ffffffe6;margin:0 0 10px;padding:0;line-height:1.2}.omega-hero-divider{width:50px;height:1px;background-color:#fff6}.omega-hero-title{font-family:var(--font-heading, serif);font-weight:var(--font-heading-weight, 300);font-style:var(--font-heading-style, normal);font-size:var(--font-size-heading-desktop, 60px);letter-spacing:3px;text-transform:uppercase;color:#fff;margin:0 0 20px;line-height:1.15;text-shadow:0 2px 10px rgba(0,0,0,.3)}.omega-hero-description{font-family:var(--font-text, sans-serif);font-weight:var(--font-text-weight, 300);font-style:var(--font-text-style, normal);font-size:var(--font-size-description, 16px);line-height:1.7;color:#fffc;margin:0 0 15px;max-width:620px}.omega-hero-container--center .omega-hero-description{margin-left:auto;margin-right:auto}.omega-hero-buttons-wrapper{display:flex;gap:20px;width:100%;flex-wrap:wrap}.omega-hero-btn{font-family:var(--font-button-family, var(--font-body-family, var(--font-text, sans-serif)))!important;font-weight:var(--font-text-weight, 500)!important;font-style:var(--font-text-style, normal)!important;display:inline-block!important;font-size:12px!important;letter-spacing:3px!important;text-transform:uppercase!important;text-decoration:none!important;padding:15px 40px!important;border-radius:0!important;transition:all .4s cubic-bezier(.165,.84,.44,1)!important;box-sizing:border-box!important;line-height:1.2!important}.omega-hero-btn-primary{background-color:#00000073!important;color:#fff!important;border:1px solid #ffffff!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.omega-hero-btn-primary:hover{background-color:#fff!important;color:#000!important;border-color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 5px 15px #ffffff1a!important}.omega-hero-btn-secondary{background-color:#0000004d!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.omega-hero-btn-secondary:hover{background-color:#fff!important;color:#000!important;border-color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 5px 15px #ffffff1a!important}.omega-hero-scroll-indicator{position:absolute;bottom:40px;left:50%;transform:translate(-50%);z-index:999;display:flex;flex-direction:column;align-items:center;cursor:pointer;text-decoration:none;transition:opacity .3s ease,transform .3s ease}.omega-hero-scroll-indicator:hover{transform:translate(-50%) translateY(2px)}.omega-hero-scroll-text{font-family:var(--font-text, sans-serif);font-weight:var(--font-text-weight, 500);font-style:var(--font-text-style, normal);font-size:9px;letter-spacing:4px;text-transform:uppercase;color:#ffffffb3;margin-bottom:12px}.omega-hero-scroll-line{width:1px;height:45px;background-color:#fff3;position:relative;overflow:hidden}.omega-hero-scroll-dot{position:absolute;top:0;left:50%;transform:translate(-50%);width:3px;height:3px;background-color:#fff;border-radius:50%;animation:omegaScrollDotAnimation 2.2s cubic-bezier(.165,.84,.44,1) infinite}@keyframes omegaScrollDotAnimation{0%{top:0;opacity:0}15%{opacity:1}75%{opacity:1}90%,to{top:100%;opacity:0}}html{scroll-behavior:smooth}@media screen and (max-width:767px){.omega-hero-container{padding-bottom:90px}.omega-hero-title{display:none!important}.omega-hero-container--left,.omega-hero-container--right{padding-left:20px;padding-right:20px}.omega-hero-divider{margin:10px 0 20px}.omega-hero-buttons-wrapper{flex-direction:column;width:100%;max-width:280px;gap:12px}.omega-hero-btn{width:100%;padding:12px 20px}.omega-hero-scroll-indicator{bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/omega-hero-banner.css.map */
