:root{--velura-paper: #f4ede0;--velura-ink: #14110d;--velura-stone: #a89e8a;--velura-rose: #d9b59c;--velura-gold-deep: #8e7239;--vv-display: clamp(64px, 9vw, 144px);--vv-h1: clamp(40px, 5.5vw, 84px);--vv-h2: clamp(28px, 3.5vw, 56px);--vv-h3: clamp(22px, 2.5vw, 32px);--vv-eyebrow: 11px;--vv-body: 16px;--vv-body-lg: 18px;--vv-small: 13px;--vv-tiny: 10px;--vv-ls-display: -.04em;--vv-ls-tight: -.02em;--vv-ls-eyebrow: .32em;--vv-ls-caps: .18em;--vv-section-y: clamp(96px, 12vw, 192px);--vv-section-y-tight: clamp(64px, 8vw, 128px);--vv-page-x: clamp(20px, 5vw, 80px);--vv-stack: clamp(24px, 3vw, 48px);--vv-ease-enter: cubic-bezier(.22, 1, .36, 1);--vv-ease-ui: cubic-bezier(.4, 0, .2, 1);--vv-dur-fast: .18s;--vv-dur: .28s;--vv-dur-slow: .6s;--vv-dur-hero: .9s;--vv-rule: 1px;--vv-rule-thick: 2px}.vv-eyebrow{font-family:var(--velura-font-body);font-size:var(--vv-eyebrow);font-weight:600;letter-spacing:var(--vv-ls-eyebrow);text-transform:uppercase;color:var(--velura-gold-deep);display:inline-block}.vv-display{font-family:var(--velura-font-heading);font-size:var(--vv-display);line-height:.95;letter-spacing:var(--vv-ls-display);font-weight:400;color:var(--velura-ink);margin:0}.vv-h2{font-family:var(--velura-font-heading);font-size:var(--vv-h2);line-height:1.05;letter-spacing:var(--vv-ls-tight);font-weight:400;color:var(--velura-ink);margin:0}.vv-italic{font-style:italic;font-weight:300;color:var(--velura-gold)}.vv-caps-small{font-family:var(--velura-font-body);font-size:11px;letter-spacing:var(--vv-ls-caps);text-transform:uppercase;font-weight:600;color:var(--velura-text-mid)}.vv-rule{display:block;height:var(--vv-rule);background:var(--velura-gold);border:0;margin:0}.vv-rule--vertical{width:var(--vv-rule);height:100%;background:var(--velura-gold)}.vv-rule--short{width:64px}.vv-rule--mid{width:120px}.vv-rule--soft{background:var(--velura-border)}.vv-container{max-width:1320px;margin:0 auto;padding-left:var(--vv-page-x);padding-right:var(--vv-page-x)}.vv-section{padding-top:var(--vv-section-y);padding-bottom:var(--vv-section-y)}.vv-section--tight{padding-top:var(--vv-section-y-tight);padding-bottom:var(--vv-section-y-tight)}.vv-reveal{opacity:1;transform:translateY(0);transition:transform var(--vv-dur-slow) var(--vv-ease-enter)}@media(prefers-reduced-motion:no-preference){html.vv-js-ready .vv-reveal{transform:translateY(16px);opacity:.85;transition:opacity var(--vv-dur-slow) var(--vv-ease-enter),transform var(--vv-dur-slow) var(--vv-ease-enter)}html.vv-js-ready .vv-reveal.is-in{opacity:1;transform:translateY(0)}}.vv-reveal-clip{clip-path:inset(0 0 0 0);transition:clip-path var(--vv-dur-hero) var(--vv-ease-enter)}html.vv-js-ready .vv-reveal-clip{clip-path:inset(8% 0 0 0)}html.vv-js-ready .vv-reveal-clip.is-in{clip-path:inset(0 0 0 0)}.vv-hover-lift{transition:transform var(--vv-dur) var(--vv-ease-ui),box-shadow var(--vv-dur) var(--vv-ease-ui)}.vv-hover-lift:hover{transform:translateY(-4px);box-shadow:0 18px 48px #14110d14}.vv-progress{position:fixed;top:0;left:0;right:0;height:2px;background:transparent;z-index:9999;pointer-events:none}.vv-progress__fill{height:100%;width:100%;background:var(--velura-gold);transform:scaleX(0);transform-origin:left center;transition:transform 80ms linear}@media(prefers-reduced-motion:reduce){.vv-reveal,.vv-reveal-clip{opacity:1;transform:none;clip-path:none}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velura-v2.css.map */
