@font-face{font-family:Trajan Pro;src:url(TrajanPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trajan Pro;src:url(TrajanPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink: #050505;--gold: #c9a04a;--gold-bright: #e8c773;--gold-deep: #8a6b2c;--text: #e8dfce;--text-muted: #8a8275;--line: rgba(201, 160, 74, .22);--font-head: "Trajan Pro", "Cormorant Garamond", Georgia, serif;--font-body: "Cormorant Garamond", Georgia, serif;--ease: cubic-bezier(.22, .61, .36, 1)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{background:var(--ink);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 90vw 70vh at 50% 38%,rgba(138,107,44,.22) 0%,rgba(90,56,21,.08) 38%,transparent 72%);pointer-events:none;z-index:0}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.5'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px;opacity:.06;mix-blend-mode:screen;pointer-events:none;z-index:0}.cs{position:relative;z-index:1;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:clamp(32px,7vw,80px) 24px}.cs__inner{width:100%;max-width:560px;text-align:center;display:flex;flex-direction:column;align-items:center}.cs__seal{position:relative;width:clamp(200px,46vw,300px);height:clamp(200px,46vw,300px);display:flex;align-items:center;justify-content:center;margin-bottom:clamp(28px,5vw,44px)}.cs__crown{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--gold);animation:cs-rotate 80s linear infinite,cs-glow 6s ease-in-out infinite}.cs__crown .cs-crown__svg{width:100%;height:100%;display:block}.cs__wordmark{position:relative;z-index:2;font-family:var(--font-head);font-weight:400;font-size:clamp(20px,4.4vw,30px);letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;color:var(--gold-bright);line-height:1;margin-top:-.05em}@keyframes cs-rotate{to{transform:rotate(360deg)}}@keyframes cs-glow{0%,to{filter:drop-shadow(0 0 8px rgba(201,160,74,.28))}50%{filter:drop-shadow(0 0 26px rgba(232,199,115,.55))}}.cs__rule{width:64px;height:1px;margin-bottom:clamp(22px,4vw,34px);background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.7}.cs__tagline{font-family:var(--font-body);font-style:italic;font-size:clamp(15px,2.4vw,18px);letter-spacing:.16em;color:var(--text-muted);margin-bottom:clamp(10px,1.6vw,14px)}.cs__heading{font-family:var(--font-head);font-weight:400;font-size:clamp(30px,6vw,50px);letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;color:var(--gold);line-height:1.1;margin-bottom:clamp(16px,2.6vw,22px)}.cs__lede{font-size:clamp(17px,2.6vw,21px);line-height:1.6;color:var(--text);max-width:30ch;margin:0 auto clamp(34px,5vw,48px)}.cs__form{width:100%;max-width:440px}.cs__form-label{display:block;font-family:var(--font-head);font-size:12px;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px}.cs__field{display:flex;gap:12px;align-items:stretch}.cs__field input[type=email]{flex:1 1 auto;min-width:0;background:transparent;border:none;border-bottom:1px solid var(--line);padding:12px 4px;font-family:var(--font-body);font-size:18px;color:var(--text);transition:border-color .28s var(--ease)}.cs__field input::placeholder{color:var(--text-muted);opacity:.8}.cs__field input:focus{outline:none;border-bottom-color:var(--gold)}.cs__field button{flex:0 0 auto;background:transparent;border:1px solid var(--gold-deep);color:var(--gold);font-family:var(--font-head);font-size:12px;letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;padding:0 22px;cursor:pointer;transition:background .28s var(--ease),color .28s var(--ease),border-color .28s var(--ease)}.cs__field button:hover,.cs__field button:focus-visible{background:var(--gold);color:var(--ink);border-color:var(--gold);outline:none}.cs__thanks{font-size:clamp(17px,2.6vw,20px);font-style:italic;color:var(--gold-bright);padding:12px 0}.cs__error{margin-top:12px;font-size:15px;color:#d98a8a}.cs__social{display:inline-block;margin-top:clamp(40px,6vw,60px);font-family:var(--font-head);font-size:11px;letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:var(--text-muted);text-decoration:none;transition:color .24s var(--ease)}.cs__social:hover{color:var(--gold)}@media(max-width:480px){.cs__field{flex-direction:column;gap:14px}.cs__field button{padding:13px 22px}}@media(prefers-reduced-motion:reduce){.cs__crown{animation:none;filter:drop-shadow(0 0 14px rgba(201,160,74,.4))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/coming-soon.css.map */
