:root{--nymph-bg: #0B0B0B;--nymph-bg-elevated: #111111;--nymph-fg: #C6A66B;--nymph-fg-soft: rgba(198, 166, 107, .62);--nymph-fg-mute: rgba(198, 166, 107, .32);--nymph-fg-line: rgba(198, 166, 107, .22);--nymph-fg-quiet: rgba(198, 166, 107, .78);--nymph-fg-faint: rgba(198, 166, 107, .42);--nymph-bg-1: #0F0F0F;--nymph-bg-2: #080808;--nymph-bg-3: #050505;--nymph-bg-paper: #111111;--nymph-bg-overlay: rgba(11, 11, 11, .86);--nymph-border: rgba(198, 166, 107, .18);--nymph-border-soft: rgba(198, 166, 107, .22);--nymph-border-strong: rgba(198, 166, 107, .42);--nymph-border-stronger: rgba(198, 166, 107, .62);--nymph-target-min: 44px;--nymph-focus-ring: 2px solid var(--nymph-fg);--nymph-focus-offset: 4px;--nymph-font-headline: "Cormorant Garamond", "Times New Roman", serif;--nymph-font-ui: "Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--nymph-track-headline: .18em;--nymph-track-ui: .14em;--nymph-track-tight: .04em;--nymph-weight-headline: 300;--nymph-weight-ui: 400;--nymph-weight-ui-strong: 500;--nymph-fs-display: clamp(48px, 9vw, 120px);--nymph-fs-headline: clamp(28px, 4vw, 56px);--nymph-fs-subhead: clamp(18px, 2vw, 24px);--nymph-fs-body: clamp(15px, 1.1vw, 17px);--nymph-fs-ui: 11px;--nymph-fs-micro: 10px;--nymph-leading-headline: 1.1;--nymph-leading-body: 1.65;--nymph-space-3xs: 4px;--nymph-space-2xs: 8px;--nymph-space-xs: 16px;--nymph-space-s: 24px;--nymph-space-m: 48px;--nymph-space-l: 80px;--nymph-space-xl: 120px;--nymph-space-2xl: 160px;--nymph-space-3xl: 200px;--nymph-space-section: clamp(100px, 14vw, 200px);--nymph-space-section-tight: clamp(64px, 8vw, 120px);--nymph-edge: 24px;--nymph-edge-wide: clamp(24px, 6vw, 80px);--nymph-max-prose: 640px;--nymph-max-content: 1080px;--nymph-max-wide: 1320px;--nymph-line: 1px;--nymph-line-strong: 1px;--nymph-fade-duration: 1.6s;--nymph-fade-easing: cubic-bezier(.22, .61, .36, 1);--nymph-fade-delay-1: .2s;--nymph-fade-delay-2: .4s;--nymph-fade-delay-3: .6s;--nymph-hover-opacity: .62;--nymph-hover-duration: .6s}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--nymph-bg);color:var(--nymph-fg);font-family:var(--nymph-font-ui);font-size:var(--nymph-fs-body);line-height:var(--nymph-leading-body);font-weight:var(--nymph-weight-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100vh;overflow-x:hidden}::selection{background:var(--nymph-fg);color:var(--nymph-bg)}a{color:inherit;text-decoration:none;transition:opacity var(--nymph-hover-duration) ease}a:hover{opacity:var(--nymph-hover-opacity)}a:focus-visible{outline:var(--nymph-focus-ring);outline-offset:var(--nymph-focus-offset)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:var(--nymph-focus-ring);outline-offset:var(--nymph-focus-offset)}button{background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0}img,svg,video{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:var(--nymph-font-headline);font-weight:var(--nymph-weight-headline);letter-spacing:var(--nymph-track-headline);line-height:var(--nymph-leading-headline);text-transform:uppercase;margin:0;color:var(--nymph-fg)}p{margin:0}.nymph-display{font-family:var(--nymph-font-headline);font-weight:var(--nymph-weight-headline);font-size:var(--nymph-fs-display);letter-spacing:var(--nymph-track-headline);line-height:1;text-transform:uppercase;color:var(--nymph-fg)}.nymph-headline{font-family:var(--nymph-font-headline);font-weight:var(--nymph-weight-headline);font-size:var(--nymph-fs-headline);letter-spacing:var(--nymph-track-headline);line-height:var(--nymph-leading-headline);text-transform:uppercase;color:var(--nymph-fg)}.nymph-subhead{font-family:var(--nymph-font-headline);font-weight:var(--nymph-weight-headline);font-size:var(--nymph-fs-subhead);letter-spacing:var(--nymph-track-headline);line-height:1.3;text-transform:uppercase;color:var(--nymph-fg)}.nymph-body{font-family:var(--nymph-font-ui);font-size:var(--nymph-fs-body);font-weight:var(--nymph-weight-ui);letter-spacing:var(--nymph-track-tight);line-height:var(--nymph-leading-body);color:var(--nymph-fg-soft);max-width:var(--nymph-max-prose)}.nymph-ui{font-family:var(--nymph-font-ui);font-size:var(--nymph-fs-ui);font-weight:var(--nymph-weight-ui-strong);letter-spacing:var(--nymph-track-ui);text-transform:uppercase;color:var(--nymph-fg)}.nymph-micro{font-family:var(--nymph-font-ui);font-size:var(--nymph-fs-micro);font-weight:var(--nymph-weight-ui-strong);letter-spacing:.22em;text-transform:uppercase;color:var(--nymph-fg-mute)}.nymph-wordmark{font-family:var(--nymph-font-ui);font-weight:var(--nymph-weight-ui-strong);letter-spacing:.42em;text-transform:uppercase;color:var(--nymph-fg)}.nymph-section{padding-top:var(--nymph-space-section);padding-bottom:var(--nymph-space-section);padding-left:var(--nymph-edge-wide);padding-right:var(--nymph-edge-wide);background:var(--nymph-bg)}.nymph-section--tight{padding-top:var(--nymph-space-section-tight);padding-bottom:var(--nymph-space-section-tight)}.nymph-section__inner{max-width:var(--nymph-max-content);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--nymph-space-l)}.nymph-stack-s{display:flex;flex-direction:column;gap:var(--nymph-space-s)}.nymph-stack-m{display:flex;flex-direction:column;gap:var(--nymph-space-m)}.nymph-stack-l{display:flex;flex-direction:column;gap:var(--nymph-space-l)}.nymph-divider{width:48px;height:var(--nymph-line);background:var(--nymph-fg);border:0;margin:0}.nymph-divider--soft{background:var(--nymph-fg-line)}.nymph-link{display:inline-block;font-family:var(--nymph-font-ui);font-size:var(--nymph-fs-ui);letter-spacing:var(--nymph-track-ui);text-transform:uppercase;color:var(--nymph-fg);border-bottom:var(--nymph-line) solid transparent;padding-bottom:4px;transition:border-color var(--nymph-hover-duration) ease,opacity var(--nymph-hover-duration) ease}.nymph-link:hover{border-bottom-color:var(--nymph-fg);opacity:1}[data-nymph-fade]>*{opacity:0;transform:translateY(8px);transition:opacity var(--nymph-fade-duration) var(--nymph-fade-easing),transform var(--nymph-fade-duration) var(--nymph-fade-easing)}[data-nymph-fade].is-visible>*{opacity:1;transform:none}[data-nymph-fade].is-visible>*:nth-child(2){transition-delay:var(--nymph-fade-delay-1)}[data-nymph-fade].is-visible>*:nth-child(3){transition-delay:var(--nymph-fade-delay-2)}[data-nymph-fade].is-visible>*:nth-child(4){transition-delay:var(--nymph-fade-delay-3)}@media(prefers-reduced-motion:reduce){[data-nymph-fade]>*{opacity:1;transform:none;transition:none}}.nymph-skip-link{position:absolute;top:0;left:0;z-index:9999;background:var(--nymph-bg);color:var(--nymph-fg);padding:14px 24px;font-family:var(--nymph-font-ui);font-size:var(--nymph-fs-ui);font-weight:500;letter-spacing:.32em;text-transform:uppercase;text-decoration:none;transform:translateY(-200%);transition:transform .2s ease;border:1px solid var(--nymph-fg)}.nymph-skip-link:focus,.nymph-skip-link:focus-visible{transform:translateY(0);outline:var(--nymph-focus-ring);outline-offset:var(--nymph-focus-offset)}.nymph-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:960px){:root{--nymph-edge-wide: 24px;--nymph-space-section: clamp(80px, 18vw, 140px)}.nymph-section__inner{gap:var(--nymph-space-m)}}@media(max-width:600px){:root{--nymph-fs-display: clamp(40px, 14vw, 80px);--nymph-fs-headline: clamp(24px, 7vw, 38px);--nymph-track-headline: .14em}}@media(hover:none){a:hover,.nymph-link:hover{opacity:1;border-bottom-color:transparent}}.nymph-cursor-halo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;--mx:50%;--my:50%;background:radial-gradient(circle 52vmax at var(--mx) var(--my),transparent 0%,rgba(0,0,0,.06) 35%,rgba(0,0,0,.14) 68%,rgba(0,0,0,.2) 100%);transition:opacity .6s cubic-bezier(.2,0,0,1);will-change:background}.nymph-cursor-halo.is-active{opacity:1}.nymph-cursor-canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;mix-blend-mode:screen;opacity:.88;filter:blur(2.2px)}@media(hover:none),(pointer:coarse){.nymph-cursor-halo,.nymph-cursor-canvas{display:none}}@media(prefers-reduced-motion:reduce){.nymph-cursor-halo,.nymph-cursor-canvas{display:none}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/nymph-brand.css.map */
