:root{--nova-primary: #0332A8;--nova-primary-hover: #022787;--nova-primary-light: #0C47D9;--nova-primary-lighter: #E6EBFA;--nova-primary-dark: #021C6E;--nova-secondary: #020F2A;--nova-secondary-hover: #010814;--nova-secondary-light: #051739;--nova-secondary-lighter: #E5E7EC;--nova-accent: #D4A857;--nova-accent-hover: #BF9640;--nova-accent-light: #E4C484;--nova-accent-lighter: #FAF5EA;--nova-background: #F4F0EB;--nova-background-white: #FFFFFF;--nova-background-light: #F9F7F4;--nova-background-dark: #EAE6E1;--nova-text-primary: #020F2A;--nova-text-secondary: #4A5568;--nova-text-muted: #718096;--nova-text-light: #A0AEC0;--nova-text-white: #FFFFFF;--nova-text-accent: #D4A857;--nova-border-primary: rgba(3, 50, 168, .15);--nova-border-secondary: rgba(2, 15, 42, .1);--nova-border-light: rgba(0, 0, 0, .05);--nova-border-muted: #E2E8F0;--nova-success: #48BB78;--nova-success-light: #F0FFF4;--nova-error: #F56565;--nova-error-light: #FFF5F5;--nova-warning: #ED8936;--nova-warning-light: #FFFAF0;--nova-info: #4299E1;--nova-info-light: #EBF8FF;--nova-font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--nova-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--nova-font-mono: "SF Mono", "Monaco", "Inconsolata", "Fira Code", "Droid Sans Mono", "Source Code Pro", monospace;--nova-phi: 1.618;--nova-phi-inverse: .618;--nova-text-xs: clamp(.618rem, .6rem + .25vw, .75rem);--nova-text-sm: clamp(.764rem, .73rem + .3vw, .875rem);--nova-text-base: clamp(1rem, .95rem + .25vw, 1.125rem);--nova-text-lg: clamp(1.236rem, 1.15rem + .4vw, 1.382rem);--nova-text-xl: clamp(1.618rem, 1.5rem + .6vw, 1.854rem);--nova-text-2xl: clamp(2.058rem, 1.85rem + 1vw, 2.427rem);--nova-text-3xl: clamp(2.618rem, 2.3rem + 1.6vw, 3.236rem);--nova-text-4xl: clamp(3.236rem, 2.8rem + 2.2vw, 4.236rem);--nova-text-5xl: clamp(4.236rem, 3.5rem + 3.5vw, 5.563rem);--nova-text-6xl: clamp(5.563rem, 4.5rem + 5vw, 7.451rem);--nova-text-h1: var(--nova-text-5xl);--nova-text-h2: var(--nova-text-4xl);--nova-text-h3: var(--nova-text-3xl);--nova-text-h4: var(--nova-text-2xl);--nova-text-h5: var(--nova-text-xl);--nova-text-h6: var(--nova-text-lg);--nova-weight-light: 300;--nova-weight-normal: 400;--nova-weight-medium: 500;--nova-weight-semibold: 600;--nova-weight-bold: 700;--nova-weight-extrabold: 800;--nova-leading-none: 1;--nova-leading-tight: 1.236;--nova-leading-snug: 1.382;--nova-leading-normal: 1.5;--nova-leading-relaxed: 1.618;--nova-leading-loose: 1.854;--nova-tracking-tighter: -.05em;--nova-tracking-tight: -.025em;--nova-tracking-normal: 0;--nova-tracking-wide: .025em;--nova-tracking-wider: .05em;--nova-tracking-widest: .1em;--nova-fib-5: .3125rem;--nova-fib-8: .5rem;--nova-fib-13: .8125rem;--nova-fib-21: 1.3125rem;--nova-fib-34: 2.125rem;--nova-fib-55: 3.4375rem;--nova-fib-89: 5.5625rem;--nova-fib-144: 9rem;--nova-fib-233: 14.5625rem;--nova-space-0: 0;--nova-space-xs: clamp(.3125rem, .5vw, .5rem);--nova-space-sm: clamp(.5rem, 1vw, .8125rem);--nova-space-md: clamp(.8125rem, 1.5vw, 1.3125rem);--nova-space-lg: clamp(1.3125rem, 2vw, 2.125rem);--nova-space-xl: clamp(2.125rem, 3vw, 3.4375rem);--nova-space-2xl: clamp(3.4375rem, 4.5vw, 5.5625rem);--nova-space-3xl: clamp(5.5625rem, 6vw, 9rem);--nova-space-4xl: clamp(9rem, 10vw, 14.5625rem);--nova-space-1: var(--nova-space-xs);--nova-space-2: var(--nova-space-sm);--nova-space-3: var(--nova-space-sm);--nova-space-4: var(--nova-space-md);--nova-space-5: var(--nova-space-md);--nova-space-6: var(--nova-space-md);--nova-space-8: var(--nova-space-lg);--nova-space-10: var(--nova-space-lg);--nova-space-12: var(--nova-space-xl);--nova-space-16: var(--nova-space-xl);--nova-space-20: var(--nova-space-2xl);--nova-space-24: var(--nova-space-2xl);--nova-space-32: var(--nova-space-3xl);--nova-space-40: var(--nova-space-3xl);--nova-space-48: var(--nova-space-4xl);--nova-space-56: var(--nova-space-4xl);--nova-space-64: var(--nova-space-4xl);--nova-container-sm: 640px;--nova-container-md: 768px;--nova-container-lg: 1024px;--nova-container-xl: 1280px;--nova-container-2xl: 1400px;--nova-container-3xl: 1600px;--nova-section-padding-sm: clamp(var(--nova-fib-34), 5vw, var(--nova-fib-55));--nova-section-padding-md: clamp(var(--nova-fib-55), 7.5vw, var(--nova-fib-89));--nova-section-padding-lg: clamp(var(--nova-fib-89), 10vw, var(--nova-fib-144));--nova-gap-xs: var(--nova-fib-8);--nova-gap-sm: var(--nova-fib-13);--nova-gap-md: var(--nova-fib-21);--nova-gap-lg: var(--nova-fib-34);--nova-gap-xl: var(--nova-fib-55);--nova-gap-2xl: var(--nova-fib-89);--nova-radius-none: 0;--nova-radius-sm: .375rem;--nova-radius-md: .5rem;--nova-radius-lg: .75rem;--nova-radius-xl: 1rem;--nova-radius-2xl: 1.25rem;--nova-radius-3xl: 1.5rem;--nova-radius-full: 9999px;--nova-shadow-sm: 0 1px 2px 0 rgba(3, 50, 168, .05);--nova-shadow-base: 0 1px 3px 0 rgba(3, 50, 168, .1), 0 1px 2px -1px rgba(3, 50, 168, .1);--nova-shadow-md: 0 4px 6px -1px rgba(3, 50, 168, .1), 0 2px 4px -2px rgba(3, 50, 168, .1);--nova-shadow-lg: 0 10px 15px -3px rgba(3, 50, 168, .1), 0 4px 6px -4px rgba(3, 50, 168, .1);--nova-shadow-xl: 0 20px 25px -5px rgba(3, 50, 168, .1), 0 8px 10px -6px rgba(3, 50, 168, .1);--nova-shadow-2xl: 0 25px 50px -12px rgba(3, 50, 168, .25);--nova-shadow-inner: inset 0 2px 4px 0 rgba(3, 50, 168, .05);--nova-shadow-luxury-sm: 0 4px 12px rgba(3, 50, 168, .08);--nova-shadow-luxury-md: 0 8px 24px rgba(3, 50, 168, .12);--nova-shadow-luxury-lg: 0 16px 48px rgba(3, 50, 168, .15);--nova-shadow-luxury-xl: 0 24px 60px rgba(3, 50, 168, .2);--nova-shadow-gold-sm: 0 0 12px rgba(212, 168, 87, .3);--nova-shadow-gold-md: 0 0 24px rgba(212, 168, 87, .4);--nova-shadow-gold-lg: 0 0 40px rgba(212, 168, 87, .5);--nova-depth-gradient-start: #020F2A;--nova-depth-gradient-end: #0332A8;--nova-depth-gradient-angle: 135deg;--nova-depth-opacity: 1;--nova-depth-breathing-scale: 1;--nova-depth-offset-layer-1: 0px;--nova-depth-offset-layer-2: 0px;--nova-depth-offset-layer-3: 0px;--nova-depth-noise-opacity: .03;--nova-gradient-hero-start: #020F2A;--nova-gradient-hero-end: #0332A8;--nova-gradient-product-start: #0332A8;--nova-gradient-product-end: #0C47D9;--nova-gradient-testimonial-start: #D4A857;--nova-gradient-testimonial-end: #BF9640;--nova-gradient-story-start: #020F2A;--nova-gradient-story-end: #051739;--nova-gradient-showroom-start: #F4F0EB;--nova-gradient-showroom-end: #EAE6E1;--nova-gradient-footer-start: #051739;--nova-gradient-footer-end: #020F2A;--nova-duration-fast: .15s;--nova-duration-base: .3s;--nova-duration-slow: .5s;--nova-duration-slower: .7s;--nova-ease-linear: linear;--nova-ease-in: cubic-bezier(.4, 0, 1, 1);--nova-ease-out: cubic-bezier(0, 0, .2, 1);--nova-ease-in-out: cubic-bezier(.4, 0, .2, 1);--nova-ease-luxury: cubic-bezier(.19, 1, .22, 1);--nova-ease-elegant: cubic-bezier(.25, .46, .45, .94);--nova-ease-smooth: cubic-bezier(.33, 1, .68, 1);--nova-z-base: 0;--nova-z-dropdown: 1000;--nova-z-sticky: 1020;--nova-z-fixed: 1030;--nova-z-modal-backdrop: 1040;--nova-z-modal: 1050;--nova-z-popover: 1060;--nova-z-tooltip: 1070;--nova-z-notification: 1080;--nova-z-top: 9999;--nova-gradient-primary: linear-gradient(135deg, var(--nova-primary), var(--nova-primary-dark));--nova-gradient-secondary: linear-gradient(135deg, var(--nova-secondary), var(--nova-primary));--nova-gradient-accent: linear-gradient(135deg, var(--nova-accent-light), var(--nova-accent));--nova-gradient-bg-light: linear-gradient(180deg, #FFFFFF 0%, var(--nova-background) 100%);--nova-gradient-bg-dark: linear-gradient(180deg, var(--nova-background) 0%, #FFFFFF 100%);--nova-gradient-overlay-dark: linear-gradient(180deg, rgba(2, 15, 42, 0) 0%, rgba(2, 15, 42, .8) 100%);--nova-gradient-overlay-light: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .9) 100%);--nova-blur-sm: blur(4px);--nova-blur-base: blur(8px);--nova-blur-md: blur(12px);--nova-blur-lg: blur(16px);--nova-blur-xl: blur(24px);--nova-blur-2xl: blur(40px);--nova-opacity-0: 0;--nova-opacity-5: .05;--nova-opacity-10: .1;--nova-opacity-20: .2;--nova-opacity-30: .3;--nova-opacity-40: .4;--nova-opacity-50: .5;--nova-opacity-60: .6;--nova-opacity-70: .7;--nova-opacity-80: .8;--nova-opacity-90: .9;--nova-opacity-95: .95;--nova-opacity-100: 1;--type-line-height-tight: 1.1;--type-line-height-snug: 1.3;--type-line-height-base: 1.5;--type-line-height-relaxed: 1.65;--type-line-height-loose: 1.8;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 800;--tracking-luxury: -.011em;--space-0: 0;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 3rem;--space-6: 4rem;--space-7: 6rem;--space-8: 8rem;--space-9: 12rem;--space-10: 16rem;--section-padding-y: clamp(var(--space-6), 8vw, var(--space-8));--section-padding-x: clamp(var(--space-3), 5vw, var(--space-6))}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{font-family:var(--nova-font-sans);font-size:var(--nova-text-base);line-height:var(--nova-leading-normal);color:var(--nova-text-primary);background-color:var(--nova-background-white);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--nova-font-serif);font-weight:var(--nova-weight-medium);line-height:var(--nova-leading-tight);color:var(--nova-text-primary);margin:0}h1{font-size:var(--nova-text-6xl)}h2{font-size:var(--nova-text-5xl)}h3{font-size:var(--nova-text-4xl)}h4{font-size:var(--nova-text-3xl)}h5{font-size:var(--nova-text-2xl)}h6{font-size:var(--nova-text-xl)}h1,.h1,h2,.h2,h3,.h3{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"dlig" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-weight:var(--weight-light);line-height:var(--type-line-height-tight);letter-spacing:var(--nova-tracking-tight)}h2,.h2{font-weight:var(--weight-regular);line-height:var(--type-line-height-snug);letter-spacing:var(--nova-tracking-tight)}h3,.h3{font-weight:var(--weight-medium);line-height:var(--type-line-height-snug);letter-spacing:var(--tracking-luxury)}body,p,.body-text,button,input,select,textarea{font-weight:var(--weight-regular);letter-spacing:var(--tracking-luxury);font-feature-settings:"kern" 1,"liga" 1,"calt" 1}.caps,.uppercase-refined{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"c2sc" 1,"smcp" 1;letter-spacing:var(--nova-tracking-wider)}p{margin:0;line-height:var(--nova-leading-relaxed)}a{color:var(--nova-primary);text-decoration:none;transition:color var(--nova-duration-base) var(--nova-ease-out)}a:hover{color:var(--nova-primary-hover)}.nova-container{width:100%;max-width:var(--nova-container-2xl);margin:0 auto;padding:0 var(--nova-space-6)}.nova-section{padding:var(--nova-section-padding-md) 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}*:focus-visible{outline:2px solid var(--nova-primary);outline-offset:2px}.visually-hidden,.skip-to-content-link{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.skip-to-content-link:focus{position:fixed!important;top:12px!important;left:12px!important;width:auto!important;height:auto!important;padding:12px 24px!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important;background:var(--nova-accent)!important;color:var(--nova-secondary)!important;font-size:16px!important;font-weight:700!important;border-radius:8px!important;box-shadow:0 4px 16px #0000004d!important;text-decoration:none!important;z-index:10001!important;transition:all .2s ease!important}.skip-to-content-link:focus:hover{background:var(--nova-accent-hover)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #0006!important}[data-section-context=provenance]{--nova-bg-context-gradient-start: rgba(2, 15, 42, .95);--nova-bg-context-gradient-end: rgba(3, 50, 168, .6);--nova-bg-context-accent: rgba(212, 168, 87, .08)}[data-section-context=vault]{--nova-bg-context-gradient-start: rgba(2, 15, 42, 1);--nova-bg-context-gradient-end: rgba(1, 8, 20, .9);--nova-bg-context-accent: rgba(244, 240, 235, .04)}[data-section-context=hero]{--nova-bg-context-gradient-start: rgba(0, 0, 0, 1);--nova-bg-context-gradient-end: rgba(2, 15, 42, .85);--nova-bg-context-accent: rgba(3, 50, 168, .12)}:root{--nova-bg-context-gradient-start: transparent;--nova-bg-context-gradient-end: transparent;--nova-bg-context-accent: transparent}:root{--nova-lux-shadow: 0 18px 50px rgba(0, 0, 0, .42);--nova-lux-shadow-soft: 0 12px 30px rgba(0, 0, 0, .32);--nova-lux-edge: rgba(212, 168, 87, .22);--nova-lux-edge-hot: rgba(212, 168, 87, .38);--nova-lux-specular: rgba(212, 168, 87, .65);--nova-lux-specular-soft: rgba(244, 240, 235, .14);--nova-lux-duration: .65s;--nova-lux-duration-fast: .22s;--nova-lux-ease: cubic-bezier(.19, 1, .22, 1);--nova-lux-magnet: 0px;--nova-lux-tilt: 0deg;--nova-lux-sweep-opacity: 0;--nova-lux-ring: 0 0 0 2px rgba(212, 168, 87, .55), 0 0 0 6px rgba(3, 50, 168, .22)}body[data-nova-cosmic-interactions=off]{--nova-lux-magnet: 0px;--nova-lux-tilt: 0deg;--nova-lux-sweep-opacity: 0}body[data-nova-cosmic-interactions=subtle]{--nova-lux-magnet: 6px;--nova-lux-tilt: 4deg;--nova-lux-sweep-opacity: .35}body[data-nova-cosmic-interactions=medium]{--nova-lux-magnet: 10px;--nova-lux-tilt: 6deg;--nova-lux-sweep-opacity: .55}@media (prefers-reduced-motion: reduce){:root{--nova-lux-magnet: 0px !important;--nova-lux-tilt: 0deg !important;--nova-lux-sweep-opacity: 0 !important;--nova-lux-duration: 0ms !important;--nova-lux-duration-fast: 0ms !important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/nova-foundation.css.map */
