.seivana-hero{--hero-ink: #26231d;--hero-canvas: #f5efe3;--hero-accent: #2e6d29;--hero-ease: cubic-bezier(.22, .61, .36, 1);--hero-tshadow: 0 1px 2px rgba(5, 8, 5, .9), 0 3px 12px rgba(5, 8, 5, .7), 0 10px 44px rgba(5, 8, 5, .75);position:relative;background:var(--hero-canvas);overflow-x:clip!important;overflow-y:visible!important}.seivana-hero__rail{height:var(--hero-scroll, 500vh)}.seivana-hero.is-static .seivana-hero__rail{height:auto}.seivana-hero__stage{position:sticky;top:0;height:100svh;min-height:34rem;overflow:hidden;display:grid;place-items:center;background:var(--hero-canvas)}.seivana-hero__poster,.seivana-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.seivana-hero__poster{background-position:center;background-size:cover;background-repeat:no-repeat}.seivana-hero__video{opacity:0;transition:opacity .6s var(--hero-ease);will-change:transform;transform:translateZ(0)}.seivana-hero.is-video-ready .seivana-hero__video{opacity:1}.seivana-hero.is-static .seivana-hero__video{display:none}.seivana-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 120% 92% at 50% 46%,#0a0e0a00 34%,#0a0e0a8c)}.seivana-hero__bands{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:end;justify-items:start;padding:clamp(1.5rem,5vw,5rem);pointer-events:none}.seivana-hero__band{grid-area:1 / 1;max-width:17ch;margin:0;color:#fff;text-shadow:var(--hero-tshadow);font-family:var(--font-heading--family, serif);font-weight:700;font-size:clamp(2rem,5.2vw,4rem);line-height:1.04;letter-spacing:-.015em;opacity:0;visibility:hidden;transform:translate3d(0,calc((1 - var(--k, 1)) * 1.4rem),0)}.seivana-hero__band:before{content:"";position:absolute;top:-12%;right:-8%;bottom:-14%;left:-10%;z-index:-1;pointer-events:none;opacity:calc(.3 + .7 * var(--k, 1));background:radial-gradient(ellipse 85% 75% at 22% 80%,#040704d9,#04070499 54%,#04070400 85%)}.seivana-hero__settle{display:grid;gap:1rem;justify-items:start;pointer-events:auto}.seivana-hero__settle-heading{margin:0;font-family:var(--font-heading--family, serif);font-weight:700;font-size:clamp(2rem,5.2vw,4rem);line-height:1.04}.seivana-hero__settle-note{margin:0;max-width:30ch;font-family:var(--font-body--family, sans-serif);font-weight:500;font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.45;letter-spacing:.01em}.seivana-hero .seivana-hero__cta{text-shadow:none;margin-top:.4rem}.seivana-hero__cue{position:absolute;bottom:1.25rem;left:50%;translate:-50% 0;width:2.5rem;height:2.5rem;color:#ffffffd9;pointer-events:none;opacity:1;transition:opacity .5s var(--hero-ease)}.seivana-hero__ring{width:100%;height:100%;opacity:.45}.seivana-hero__cue-arrow{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:.6rem;height:.6rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -.15rem;animation:seivana-hero-nudge 4s var(--hero-ease) -1.2s infinite}@keyframes seivana-hero-nudge{0%,to{transform:translateY(-.15rem);opacity:.55}50%{transform:translateY(.25rem);opacity:1}}.seivana-hero.is-static .seivana-hero__cue{display:none}.seivana-hero.is-static .seivana-hero__stage{position:relative;height:calc(100svh - var(--header-height, 0px));min-height:30rem;max-height:60rem}.seivana-hero.is-static.has-still .seivana-hero__poster{background-image:var(--hero-still)!important}.seivana-hero.is-static .seivana-hero__scrim{background:linear-gradient(to top,#050805d1,#0508058c 32%,#05080500 62%)}.seivana-hero.is-static .seivana-hero__bands{padding:1.5rem clamp(1.25rem,6vw,3rem) calc(5rem + env(safe-area-inset-bottom,0px));justify-items:center;text-align:center}.seivana-hero.is-static .seivana-hero__band{grid-area:auto;opacity:1;visibility:visible;transform:none;max-width:22ch;margin:0}.seivana-hero.is-static .seivana-hero__band:before{display:none}.seivana-hero.is-static .seivana-hero__band:not(.seivana-hero__settle){display:none}.seivana-hero.is-static .seivana-hero__band:nth-last-child(2){display:block;margin-bottom:.4rem;font-size:clamp(1.25rem,5.5vw,1.9rem)}.seivana-hero.is-static .seivana-hero__settle{justify-items:center}.seivana-hero.is-static .seivana-hero__settle-heading{font-size:clamp(2.6rem,12vw,4rem)}.seivana-hero.is-static .seivana-hero__settle-note{opacity:.92}@media(prefers-reduced-motion:reduce){.seivana-hero *,.seivana-hero *:before,.seivana-hero *:after{animation:none!important;transition:none!important}.seivana-hero__band{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/seivana-scroll-hero.css.map */
