@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-var.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-italic-var.woff2) format("woff2");font-weight:300 700;font-style:italic;font-display:swap}@font-face{font-family:Manrope;src:url(manrope-var.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--c-void: #060707;--c-bg: #0B0D0C;--c-panel: #111412;--c-stone: #181B18;--c-forest: #0D1712;--c-line: rgba(226, 214, 186, .14);--c-gold: #C9A56A;--c-gold-2: #E6CC9A;--c-ivory: #F1ECE1;--c-dim: rgba(241, 236, 225, .56);--c-faint: rgba(241, 236, 225, .32);--font-serif: "Cormorant Garamond", "Times New Roman", serif;--font-sans: "Manrope", -apple-system, "Helvetica Neue", sans-serif;--fs-hero: clamp(56px, 10vw, 152px);--fs-h2: clamp(40px, 6vw, 96px);--fs-h3: clamp(28px, 3.6vw, 52px);--fs-body: clamp(15px, 1.05vw, 16px);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-inout: cubic-bezier(.65, .05, .36, 1);--dur-1: .6s;--dur-2: 1s;--dur-3: 1.6s;--container: min(92vw, 1560px);--prose: 700px;--sec-pad: clamp(96px, 14vh, 200px);--header-h: 72px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--c-void);color:var(--c-ivory);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:300;line-height:1.7;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;min-height:100vh}::selection{background:#c9a56a52;color:var(--c-ivory)}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto}button,input,textarea,select{font:inherit;color:inherit;background:none;border:none}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4{font-weight:inherit;font-size:inherit}:focus-visible{outline:1px solid var(--c-gold);outline-offset:3px}.a-serif{font-family:var(--font-serif);font-weight:350;line-height:1.02;letter-spacing:-.01em}.a-serif em{font-style:italic;font-weight:320;color:var(--c-gold-2)}.a-hero-title{font-family:var(--font-serif);font-size:var(--fs-hero);font-weight:340;line-height:1.06;letter-spacing:-.015em}.a-h2{font-family:var(--font-serif);font-size:var(--fs-h2);font-weight:340;line-height:1.08;letter-spacing:-.012em}.a-h3{font-family:var(--font-serif);font-size:var(--fs-h3);font-weight:380;line-height:1.08}.a-overline{font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.42em;text-transform:uppercase;color:var(--c-gold)}.a-overline--dim{color:var(--c-faint)}.a-body{color:var(--c-dim);max-width:var(--prose)}.a-body strong{color:var(--c-ivory);font-weight:500}.a-container{width:var(--container);margin-inline:auto}.a-section{position:relative;padding-block:var(--sec-pad);background:var(--c-bg)}.a-section--void{background:var(--c-void)}.a-section--flush{padding-block:0}.a-hairline{border:0;border-top:1px solid var(--c-line)}.a-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:19px 44px;border:1px solid rgba(201,165,106,.5);border-radius:999px;font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--c-ivory);overflow:hidden;isolation:isolate;transition:color .55s var(--ease-out),border-color .55s var(--ease-out),transform .4s var(--ease-out);will-change:transform}.a-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--c-gold);transform:translateY(101%);border-radius:inherit;transition:transform .6s var(--ease-out)}.a-btn:hover{color:var(--c-void);border-color:var(--c-gold)}.a-btn:hover:after{transform:translateY(0)}.a-btn--solid{background:var(--c-gold);color:var(--c-void);border-color:var(--c-gold)}.a-btn--solid:after{background:var(--c-gold-2)}.a-btn--solid:hover{border-color:var(--c-gold-2)}.a-btn--ghost{border-color:var(--c-line)}.a-btn[disabled]{opacity:.45;pointer-events:none}.a-link{position:relative;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--c-gold);padding-bottom:6px}.a-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(.35);transform-origin:left;transition:transform .5s var(--ease-out)}.a-link:hover:after{transform:scaleX(1)}.a-frame{position:relative;overflow:hidden;background:var(--c-panel)}.a-frame>img,.a-frame>picture>img{width:100%;height:100%;object-fit:cover}.a-frame--r23{aspect-ratio:2 / 3}.a-frame--r34{aspect-ratio:3 / 4}.a-frame--r45{aspect-ratio:4 / 5}.a-frame--r11{aspect-ratio:1 / 1}.a-frame--r169{aspect-ratio:16 / 9}.a-grain:before{content:"";position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;z-index:3;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");animation:a-grain 9s steps(6) infinite}@keyframes a-grain{0%,to{transform:translate(0)}20%{transform:translate(-8%,6%)}40%{transform:translate(6%,-8%)}60%{transform:translate(-4%,-6%)}80%{transform:translate(7%,7%)}}html.js [data-reveal]{visibility:hidden}html.js [data-reveal].is-ready{visibility:visible}html.js [data-reveal=fade]{visibility:visible;opacity:0}html.js [data-reveal=fade].is-in{opacity:1;transition:opacity 1.4s var(--ease-out)}.a-word-mask{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.16em;margin-block:-.16em;padding-inline:.06em;margin-inline:-.06em}.a-word{display:inline-block;will-change:transform}.a-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:screen}.a-cursor,.a-cursor-ring{display:none}@media(pointer:fine){html.js.a-has-cursor,html.js.a-has-cursor a,html.js.a-has-cursor button{cursor:none}html.js .a-cursor{display:block;position:fixed;z-index:9999;top:0;left:0;width:5px;height:5px;border-radius:50%;background:var(--c-gold-2);pointer-events:none;transform:translate(-50%,-50%)}html.js .a-cursor-ring{display:flex;align-items:center;justify-content:center;position:fixed;z-index:9998;top:0;left:0;width:38px;height:38px;border:1px solid rgba(201,165,106,.45);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);transition:width .35s var(--ease-out),height .35s var(--ease-out),background-color .35s,border-color .35s}html.js .a-cursor-ring .a-cursor-label{font-size:9px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--c-void);opacity:0;transition:opacity .25s}html.js .a-cursor-ring.is-active{width:64px;height:64px;background:#c9a56a29;border-color:var(--c-gold)}html.js .a-cursor-ring.is-label{width:78px;height:78px;background:var(--c-gold);border-color:var(--c-gold)}html.js .a-cursor-ring.is-label .a-cursor-label{opacity:1}}@media(prefers-reduced-motion:reduce){html.js [data-reveal]{visibility:visible!important;opacity:1!important}.a-grain:before{animation:none}*,*:before,*:after{animation-duration:1ms!important;transition-duration:1ms!important}}.a-skip{position:fixed;top:-100px;left:16px;z-index:10000;padding:12px 20px;background:var(--c-gold);color:var(--c-void);font-size:12px;letter-spacing:.2em;text-transform:uppercase;transition:top .3s}.a-skip:focus{top:16px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aria.css.map */
