@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;1,9..144,300;1,9..144,400&family=Inter:wght@200;300;400;500&display=swap";:root{--bg: #141412;--bg-card: #1C1C19;--bg-hi: #242420;--amber: #D4920A;--amber-l: #E8B840;--amber-d: #A06E06;--amber-dim:#2A2208;--text: #F5F0E8;--text-2: #A09880;--text-3: #5A5648;--border: rgba(212,146,10,.14);--border-s:rgba(212,146,10,.3);--serif: "Fraunces", Georgia, serif;--sans: "Inter", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{height:100%}body{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--sans);overflow-x:hidden;cursor:none;display:flex;flex-direction:column}#cur{position:fixed;width:10px;height:10px;background:var(--amber);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:width .3s,height .3s}#cur-r{position:fixed;width:34px;height:34px;border:1px solid rgba(212,146,10,.3);border-radius:50%;pointer-events:none;z-index:9998;transform:translate(-50%,-50%)}body:has(a:hover) #cur,body:has(button:hover) #cur{width:48px;height:48px;background:#d4920a26}body:has(a:hover) #cur-r,body:has(button:hover) #cur-r{opacity:0}.bg-blobs{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.blob{position:absolute;border-radius:50%;filter:blur(110px);animation:blobM 14s ease-in-out infinite}.b1{width:650px;height:650px;background:#d4920a17;top:-180px;right:-120px;animation-delay:0s}.b2{width:450px;height:450px;background:#a06e0612;bottom:-100px;left:-80px;animation-delay:4s}.b3{width:300px;height:300px;background:#e8b8400d;top:45%;left:35%;animation-delay:7s}@keyframes blobM{0%,to{transform:translate(0) scale(1)}33%{transform:translate(35px,-28px) scale(1.04)}66%{transform:translate(-25px,22px) scale(.97)}}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='1'/%3E%3C/svg%3E");opacity:.022}.top-bar{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:28px 56px;border-bottom:1px solid var(--border)}.logo{font-family:var(--serif);font-size:24px;font-weight:400;letter-spacing:.04em;color:var(--text);text-decoration:none;display:flex;align-items:baseline;gap:5px}.logo-gem{display:inline-block;width:8px;height:8px;background:var(--amber);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);margin-bottom:1px}.top-nav{display:flex;gap:8px}.top-nav a{font-size:12px;font-weight:300;color:var(--text-2);text-decoration:none;padding:7px 16px;border-radius:100px;border:1px solid var(--border);transition:background .25s,color .25s,border-color .25s}.top-nav a:hover{background:#d4920a1a;color:var(--amber-l);border-color:var(--border-s)}main{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:5;padding:60px 40px}.center-block{max-width:800px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.icon-wrap{width:80px;height:80px;border-radius:50%;background:var(--amber-dim);border:1px solid rgba(212,146,10,.25);display:flex;align-items:center;justify-content:center;margin-bottom:36px;animation:iconP 3s ease-in-out infinite}@keyframes iconP{0%,to{transform:scale(1);box-shadow:0 0 #d4920a33}50%{transform:scale(1.04);box-shadow:0 0 0 16px #d4920a00}}.icon-wrap svg{animation:iconR 8s ease-in-out infinite}@keyframes iconR{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.soon-pill{display:inline-flex;align-items:center;gap:8px;background:var(--amber-dim);border:1px solid rgba(212,146,10,.25);border-radius:100px;padding:7px 20px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--amber-l);margin-bottom:32px}.soon-dot{width:6px;height:6px;border-radius:50%;background:var(--amber);animation:dotB 2s ease-in-out infinite}@keyframes dotB{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}.main-title{font-family:var(--serif);font-size:clamp(48px,8vw,96px);font-weight:300;line-height:.95;letter-spacing:-.03em;color:var(--text);margin-bottom:28px}.main-title em{font-style:italic;color:var(--amber);display:block}.main-sub{font-size:16px;font-weight:300;line-height:1.8;color:var(--text-2);max-width:540px;margin:0 auto 56px}.countdown{display:flex;align-items:flex-start;gap:8px;margin-bottom:56px}.cd-unit{text-align:center}.cd-num{font-family:var(--serif);font-size:clamp(40px,7vw,72px);font-weight:300;line-height:1;letter-spacing:-.04em;color:var(--text);background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:16px 20px;display:block;min-width:88px}.cd-lbl{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;color:var(--text-3);margin-top:10px;display:block}.cd-sep{font-family:var(--serif);font-size:52px;font-weight:300;color:#d4920a4d;margin-top:12px;line-height:1;animation:sepB 1s step-end infinite}@keyframes sepB{0%,to{opacity:1}50%{opacity:.15}}.sub-form{display:flex;gap:10px;width:100%;max-width:500px;margin:0 auto 22px}.sub-in{flex:1;background:var(--bg-card);border:1px solid var(--border);color:var(--text);font-family:var(--sans);font-size:14px;font-weight:300;padding:15px 22px;border-radius:100px;outline:none;transition:border-color .3s,box-shadow .3s}.sub-in::placeholder{color:var(--text-3)}.sub-in:focus{border-color:var(--amber);box-shadow:0 0 0 4px #d4920a1a}.sub-btn{background:var(--amber);color:#120a00;font-family:var(--sans);font-size:13px;font-weight:600;padding:15px 28px;border:none;cursor:none;border-radius:100px;white-space:nowrap;box-shadow:0 4px 20px #d4920a4d;transition:background .3s,transform .2s,box-shadow .3s}.sub-btn:hover{background:var(--amber-l);transform:translateY(-2px);box-shadow:0 8px 32px #d4920a73}.sub-note{font-size:12px;color:var(--text-3);margin-bottom:64px}.preview-cats{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-bottom:64px}.pcat{display:flex;align-items:center;gap:10px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px 20px;font-size:13px;font-weight:300;color:var(--text-2);transition:background .25s,border-color .25s,transform .25s;cursor:none;text-align:left}.pcat:hover{background:var(--bg-hi);border-color:var(--border-s);transform:translateY(-3px);color:var(--text)}.pcat-em{font-size:20px;flex-shrink:0}.pcat-name{font-size:13px;font-weight:400;color:var(--text);line-height:1.2}.pcat-sub{font-size:11px;color:var(--text-3);margin-top:2px;display:block}.socials-block{display:flex;flex-direction:column;align-items:center;gap:16px}.soc-label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-weight:400}.soc-row{display:flex;gap:10px}.soc-btn{width:44px;height:44px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-3);text-decoration:none;font-size:16px;transition:background .25s,border-color .25s,color .25s,transform .25s}.soc-btn:hover{background:#d4920a1f;border-color:var(--amber);color:var(--amber);transform:translateY(-3px)}footer{position:relative;z-index:5;padding:24px 56px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ft-copy{font-size:11px;color:var(--text-3)}.ft-links{display:flex;gap:20px}.ft-links a{font-size:11px;color:var(--text-3);text-decoration:none;transition:color .25s}.ft-links a:hover{color:var(--amber-l)}.toast{position:fixed;bottom:32px;left:50%;transform:translate(-50%) translateY(80px);background:var(--amber);color:#120a00;font-size:13px;font-weight:600;padding:14px 28px;border-radius:100px;box-shadow:0 8px 32px #d4920a66;z-index:9000;opacity:0;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;white-space:nowrap}.toast.show{transform:translate(-50%) translateY(0);opacity:1}@media(max-width:700px){.top-bar{padding:20px}.top-nav{display:none}main{padding:40px 20px}.countdown{gap:5px}.cd-num{min-width:64px;padding:12px 14px;font-size:36px;border-radius:12px}.sub-form{flex-direction:column}footer{padding:20px;flex-direction:column;align-items:center;text-align:center}.pcat{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
