:root{--o-bg: #f4f0e9;--o-bg-alt: #ebe5db;--o-surface: #e3dcd0;--o-surface-strong: #d3c9b9;--o-text-faint: #9a9081;--o-text-muted: #5b544a;--o-accent: #77583a;--o-text: #1a1714;--o-line: rgba(26, 23, 20, .12);--o-line-strong: rgba(26, 23, 20, .3);--o-overlay-rgb: 26, 23, 20;--o-ease-out: cubic-bezier(.23, 1, .32, 1);--o-ease-in-out: cubic-bezier(.77, 0, .175, 1);--o-ease-drawer: cubic-bezier(.32, .72, 0, 1);--o-gutter: clamp(1.6rem, 4vw, 5.6rem);--o-radius: 1.6rem}.o-eyebrow{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--o-text-muted);margin:0}.o-display{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.035em;line-height:.92;margin:0;color:var(--o-text)}.o-dark{--o-bg: #1a1714;--o-bg-alt: #221e1a;--o-surface: #2b2621;--o-surface-strong: #3a342d;--o-text-faint: #8f8576;--o-text-muted: #c4bbad;--o-accent: #d6c3a1;--o-text: #f4f0e9;--o-line: rgba(244, 240, 233, .14);--o-line-strong: rgba(244, 240, 233, .32)}.o-section{position:relative;background:var(--o-bg);color:var(--o-text);overflow:clip}.o-container{padding-inline:var(--o-gutter);max-width:172rem;margin-inline:auto}.o-btn{--o-btn-bg: var(--o-text);--o-btn-fg: var(--o-bg);position:relative;display:inline-flex;align-items:center;gap:1rem;padding:1.5rem 2.6rem;border-radius:999px;background:var(--o-btn-bg);color:var(--o-btn-fg);font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1px solid var(--o-btn-bg);cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .16s var(--o-ease-out),color .2s ease;-webkit-tap-highlight-color:transparent}.o-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--o-accent);clip-path:inset(100% 0 0 0);transition:clip-path .36s var(--o-ease-out)}.o-btn--ghost{--o-btn-bg: transparent;--o-btn-fg: var(--o-text);border-color:var(--o-line-strong)}.o-btn:active{transform:scale(.97)}.o-btn__arrow{display:inline-block;transition:transform .24s var(--o-ease-out)}@media(hover:hover)and (pointer:fine){.o-btn:hover:before{clip-path:inset(0 0 0 0)}.o-btn:hover{color:var(--o-bg)}.o-btn:hover .o-btn__arrow{transform:translate(4px)}}[data-o-reveal]{--o-delay: calc(var(--i, 0) * 60ms)}.js [data-o-reveal=fade]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--o-ease-out) var(--o-delay),transform .9s var(--o-ease-out) var(--o-delay)}.js [data-o-reveal=clip]{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s var(--o-ease-in-out) var(--o-delay)}.js [data-o-reveal=clip] img{transform:scale(1.18);transition:transform 1.6s var(--o-ease-out) var(--o-delay)}.js [data-o-reveal=line]{transform:scaleX(0);transform-origin:left center;transition:transform 1.2s var(--o-ease-in-out) var(--o-delay)}.js [data-o-reveal].is-in{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.js [data-o-reveal=clip].is-in img{transform:scale(1)}.o-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.o-word>span{display:inline-block;transform:translateY(105%);transition:transform 1s var(--o-ease-out);transition-delay:calc(var(--w, 0) * 45ms + var(--o-split-delay, 0ms))}[data-o-split].is-in .o-word>span{transform:none}.o-scrub-word{opacity:.45;transition:opacity .18s linear}.is-offscreen .o-marquee__track,.is-offscreen.o-marquee .o-marquee__track,.o-hero3d__scroll.is-offscreen span,.o-photostrip.is-offscreen .o-photostrip__track{animation-play-state:paused}@view-transition{navigation:auto}::view-transition-old(root){animation:o-vt-out .16s var(--o-ease-out) both}::view-transition-new(root){animation:o-vt-in .28s var(--o-ease-out) both}@keyframes o-vt-out{to{opacity:0}}@keyframes o-vt-in{0%{opacity:0;transform:translateY(8px)}}[data-o-parallax]{will-change:transform}[data-o-tilt]{transform-style:preserve-3d}.o-tilt-glare{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;background:radial-gradient(circle at 50% 50%,#ffffff2e,#fff0 30%);opacity:0;transition:opacity .3s ease;mix-blend-mode:soft-light}@media(hover:hover)and (pointer:fine){[data-o-tilt]:hover .o-tilt-glare{opacity:1}}.o-cursor{position:fixed;top:0;left:0;z-index:999;width:8.4rem;height:8.4rem;margin:-4.2rem 0 0 -4.2rem;border-radius:50%;display:grid;place-items:center;background:var(--o-text);color:var(--o-bg);font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;pointer-events:none;opacity:0;scale:.6;transition:opacity .2s ease,scale .26s var(--o-ease-out)}.o-cursor.is-active{opacity:1;scale:1}@media not ((hover:hover)and (pointer:fine)){.o-cursor{display:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.12s;transform:none}}.o-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:var(--o-bg);color:var(--o-text);clip-path:inset(0 0 0 0);transition:clip-path .9s var(--o-ease-in-out)}.o-intro.is-out{clip-path:inset(0 0 100% 0)}.o-intro__word{display:flex;overflow:hidden;font-family:var(--font-heading-family);font-size:clamp(4.8rem,12vw,16rem);letter-spacing:-.04em;line-height:1}.o-intro__word span{display:inline-block;transform:translateY(110%);animation:o-rise .8s var(--o-ease-out) forwards;animation-delay:calc(var(--l) * 55ms + .1s)}@keyframes o-rise{to{transform:none}}@media(prefers-reduced-motion:reduce){.js [data-o-reveal=fade],.js [data-o-reveal=clip],.js [data-o-reveal=line]{transform:none;clip-path:none;transition:opacity .4s ease}.js [data-o-reveal=clip]:not(.is-in),.js [data-o-reveal=line]:not(.is-in){opacity:0}.js [data-o-reveal=clip] img{transform:none}.o-word>span{transform:none;opacity:0;transition:opacity .4s ease}[data-o-split].is-in .o-word>span{opacity:1}.o-intro,.o-cursor{display:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.12s;transform:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/oelnor-motion.css.map */
