.landing-active{overflow:hidden}.landing-active #shopify-pc__banner,.landing-active .shopify-pc__banner,.landing-active #shopify-pc__prefs,.landing-active shopify-privacy-banner{display:none!important}.landing-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:#1a0f0a;opacity:1;transition:opacity 1s ease}.landing-overlay[hidden]{display:none}.landing-overlay.is-leaving{opacity:0;pointer-events:none}.landing-overlay__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.landing-overlay__logo,.landing-overlay__prompt{position:relative;z-index:1;text-align:center;color:#fff}.landing-overlay__logo{position:absolute;top:3.2rem;left:50%;width:var(--rr-header-logo-width, 12rem);transform:translate(-50%);-webkit-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:#fff;font:inherit;opacity:0;pointer-events:none;cursor:pointer;transition:opacity .8s ease}.landing-overlay.is-entered .landing-overlay__logo{opacity:1;pointer-events:auto}.landing-overlay__logo img{display:block;width:100%;height:auto}.landing-overlay__logo-text{font-weight:600;letter-spacing:.3rem;font-size:2rem;line-height:1}.landing-overlay__logo-text em{display:block;font-style:normal;font-size:.9rem;letter-spacing:.6rem;margin-top:.4rem;opacity:.85}.landing-overlay__prompt{margin-bottom:8vh;transition:opacity .5s ease}.landing-overlay.is-entered .landing-overlay__prompt{opacity:0;pointer-events:none}.landing-overlay__title{margin:0 0 2.4rem;font-weight:700;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.1;letter-spacing:.05em;text-transform:uppercase}.landing-overlay__actions{display:flex;gap:2rem;justify-content:center}.landing-overlay__btn{min-width:8.5rem;padding:1.2rem 1.6rem;background:transparent;border:1px solid rgba(255,255,255,.6);color:#fff;font:inherit;font-size:1.5rem;letter-spacing:.05em;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.landing-overlay__btn:hover,.landing-overlay__btn:focus-visible{background:#fff;color:#111;border-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/landing-overlay.css.map */
