.display{font-family:var(--font-sans);font-weight:400;letter-spacing:-.045em;line-height:.9}.display-italic{font-style:italic;font-weight:400;letter-spacing:-.035em}.mono{font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.label{font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.reveal{opacity:0;transform:translateY(20px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transition-delay:var(--stagger, 0ms)}.reveal.in-view{opacity:1;transform:translateY(0)}.reveal-headline{overflow:hidden}.reveal-headline .line{display:block;transform:translateY(110%);transition:transform 1.1s var(--ease-out);transition-delay:var(--line-delay, 0ms)}.reveal-headline.in-view .line{transform:translateY(0)}.reveal-blur{opacity:0;filter:blur(10px);transform:scale(1.02);transition:opacity 1.2s var(--ease-out),filter 1.2s var(--ease-out),transform 1.4s var(--ease-out)}.reveal-blur.in-view{opacity:1;filter:blur(0);transform:scale(1)}@media(prefers-reduced-motion:reduce){.reveal,.reveal-blur{opacity:1;transform:none;filter:none}.reveal-headline .line{transform:none}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:1.25px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/base.css.map */
