:root{--cs-bg: #0A0A0A;--cs-text: #F0F0F0;--cs-muted: #666666;--cs-border: #2A2A2A;--cs-border-hover: #FFFFFF;--cs-copyright: #444444}[data-theme=light]{--cs-bg: #F5F5F5;--cs-text: #0A0A0A;--cs-muted: #999999;--cs-border: #CCCCCC;--cs-border-hover: #0A0A0A;--cs-copyright: #BBBBBB}.coming-soon-page{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--cs-bg);font-family:Inter,sans-serif;font-weight:600;transition:background-color .3s ease,color .3s ease;overflow:hidden;z-index:9999;padding:80px 24px}.cs-toggle{position:fixed;top:24px;right:24px;width:36px;height:36px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;z-index:10001}.cs-toggle svg{width:20px;height:20px;fill:var(--cs-text);transition:fill .3s ease}.cs-toggle__sun,.cs-toggle__moon{position:absolute;transition:opacity .3s ease,transform .3s ease}.cs-toggle__moon{opacity:0;transform:rotate(-90deg)}[data-theme=light] .cs-toggle__sun{opacity:0;transform:rotate(90deg)}[data-theme=light] .cs-toggle__moon{opacity:1;transform:rotate(0)}.cs-content{display:flex;flex-direction:column;align-items:center;text-align:center}.cs-logo{width:300px;height:300px;opacity:0;animation:csFadeIn 2s ease forwards .3s}@media screen and (max-width:749px){.cs-logo{width:220px;height:220px}}.cs-logo img{width:100%;height:100%;object-fit:contain;display:block;transition:filter .3s ease;filter:drop-shadow(0 0 40px rgba(255,255,255,.15)) drop-shadow(0 0 80px rgba(255,255,255,.08))}[data-theme=light] .cs-logo img{filter:invert(1) brightness(.2) drop-shadow(0 0 40px rgba(0,0,0,.12)) drop-shadow(0 0 80px rgba(0,0,0,.06))}.cs-eyebrow{font-family:Inter,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:var(--cs-muted);margin:32px 0 0;transition:color .3s ease;opacity:0;animation:csFadeIn 2s ease forwards .6s}.cs-headline{font-family:Inter,sans-serif;font-size:28px;font-weight:400;line-height:1.4;letter-spacing:.14em;text-transform:lowercase;color:var(--cs-text);margin:8px 0 0;transition:color .3s ease;opacity:0;animation:csFadeIn 2.2s ease forwards 1s}.cs-subline{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--cs-muted);margin:12px 0 0;transition:color .3s ease;opacity:0;animation:csFadeIn 2s ease forwards 1.4s}.cs-subheadline{font-family:Inter,sans-serif;font-size:28px;font-weight:400;letter-spacing:.14em;text-transform:lowercase;color:var(--cs-muted);margin:-4px 0 0;transition:color .3s ease;opacity:0;animation:csFadeIn 2s ease forwards .6s}.cs-buttons{display:flex;flex-direction:column;gap:14px;width:100%;max-width:380px;margin-top:24px}.cs-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:58px;padding:0 20px;background:transparent;border:2px solid var(--cs-text);border-radius:0;color:var(--cs-text);font-family:Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color .3s ease,color .3s ease}.cs-btn:hover{border-color:var(--cs-border-hover)}.cs-btn svg{width:24px;height:24px;flex-shrink:0;fill:var(--cs-text);transition:fill .3s ease}.cs-btn--tiktok{opacity:0;animation:csFadeIn 2s ease forwards 1.8s}.cs-btn--instagram{opacity:0;animation:csFadeIn 2s ease forwards 2s}.cs-watermark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:0;opacity:0;animation:csFadeIn 3s ease forwards 4s}.cs-watermark img{width:110vw;max-width:none;height:auto;transform:rotate(0);opacity:.06;filter:invert(1) brightness(10)}[data-theme=light] .cs-watermark img{filter:brightness(0);opacity:.03}.cs-content{position:relative;z-index:1}.cs-toggle{z-index:10001}.cs-copyright{position:absolute;bottom:32px;left:0;right:0;text-align:center;font-family:Inter,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--cs-copyright);margin:0;transition:color .3s ease;opacity:0;animation:csFadeIn 2s ease forwards 2.8s}@keyframes csFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/coming-soon.css.map */
