.cs-page{--cs-bg: #050f0c;--cs-panel: #081b16;--cs-green: #0e5c4a;--cs-neon: #51ff88;--cs-cyan: #00ffcc;--cs-gold: #d4af37;--cs-cream: #f7f3ea;--cs-muted: rgba(247, 243, 234, .68);position:relative;min-height:min(92vh,920px);overflow:hidden;color:var(--cs-cream);background:radial-gradient(900px 540px at 50% -10%,rgba(14,92,74,.45),transparent 58%),radial-gradient(720px 480px at 100% 30%,rgba(212,175,55,.16),transparent 55%),linear-gradient(180deg,#050f0c,#081b16 55%,#050f0c);display:grid;place-items:center;padding:clamp(3.5rem,8vw,6rem) 0 clamp(4rem,9vw,6.5rem)}.cs-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.cs-stars{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.7}.cs-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:csOrb 10s ease-in-out infinite}.cs-orb--a{width:min(520px,70vw);height:min(520px,70vw);top:-18%;left:50%;transform:translate(-50%);background:#0e5c4a8c}.cs-orb--b{width:min(360px,50vw);height:min(360px,50vw);bottom:8%;left:-8%;background:#00ffcc1f;animation-delay:-3s}.cs-orb--c{width:min(300px,42vw);height:min(300px,42vw);right:-6%;top:35%;background:#d4af372e;animation-delay:-6s}.cs-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(81,255,136,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(81,255,136,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);animation:csGrid 18s linear infinite}.cs-scan{position:absolute;left:0;right:0;height:28%;top:-30%;background:linear-gradient(180deg,transparent,rgba(81,255,136,.05),transparent);animation:csScan 6.5s ease-in-out infinite}.cs-ring{position:absolute;left:50%;top:42%;border-radius:50%;border:1px dashed rgba(212,175,55,.22);transform:translate(-50%,-50%);animation:csSpin 40s linear infinite}.cs-ring--1{width:min(420px,78vw);height:min(420px,78vw)}.cs-ring--2{width:min(560px,92vw);height:min(560px,92vw);border-color:#51ff881f;animation-direction:reverse;animation-duration:55s}.cs-ring--3{width:min(720px,110vw);height:min(720px,110vw);border-style:solid;border-color:#f7f3ea0a;animation-duration:70s}.cs-shell{position:relative;z-index:1;text-align:center;max-width:760px}.cs-badge{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.25rem;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(81,255,136,.28);background:#081b16b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.cs-badge__dot{width:8px;height:8px;border-radius:50%;background:var(--cs-neon);box-shadow:0 0 #51ff888c;animation:csPing 1.6s ease-out infinite}.cs-badge__text{color:#f7f3eab3}.cs-badge__state{color:var(--cs-neon)}.cs-eyebrow{margin:0 0 .85rem;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cs-gold);font-weight:700}.cs-title{margin:0 0 1rem;font-size:clamp(3.2rem,10vw,6.2rem);line-height:.92;letter-spacing:-.045em;font-weight:800}.cs-title__line{display:block;color:var(--cs-cream)}.cs-title__glow{display:inline-block;background:linear-gradient(120deg,#f7f3ea 10%,#d4af37 45%,#51ff88 90%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 40px rgba(81,255,136,.18);animation:csGlow 3.8s ease-in-out infinite}.cs-lead{margin:0 auto 1.75rem;max-width:34rem;color:var(--cs-muted);font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.6}.cs-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;max-width:420px;margin:0 auto 1.75rem}.cs-countdown[hidden]{display:none!important}.cs-unit{padding:.9rem .4rem;border-radius:16px;border:1px solid rgba(81,255,136,.16);background:#081b16a6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px #51ff880a}.cs-unit b{display:block;font-size:clamp(1.4rem,4vw,1.9rem);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--cs-cream)}.cs-unit span{display:block;margin-top:.2rem;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:#f7f3ea80}.cs-signal{display:inline-flex;align-items:center;gap:.85rem;margin:0 auto 1.75rem;padding:.65rem 1rem;border-radius:14px;border:1px solid rgba(212,175,55,.22);background:#050f0c8c}.cs-signal p{margin:0;font-size:.82rem;letter-spacing:.04em;color:#f7f3eab8}.cs-signal__bars{display:flex;align-items:flex-end;gap:3px;height:18px}.cs-signal__bars i{display:block;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--cs-neon),var(--cs-gold));animation:csBar 1.1s ease-in-out infinite}.cs-signal__bars i:nth-child(1){height:35%;animation-delay:0s}.cs-signal__bars i:nth-child(2){height:55%;animation-delay:.12s}.cs-signal__bars i:nth-child(3){height:80%;animation-delay:.24s}.cs-signal__bars i:nth-child(4){height:48%;animation-delay:.36s}.cs-signal__bars i:nth-child(5){height:65%;animation-delay:.48s}.cs-features{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-bottom:1.75rem}.cs-chip{min-width:140px;padding:.85rem 1rem;border-radius:16px;text-align:left;border:1px solid rgba(247,243,234,.1);background:#081b16b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.cs-chip:hover{transform:translateY(-4px);border-color:#51ff8859;box-shadow:0 16px 36px #00000047,0 0 24px #51ff8814}.cs-chip strong{display:block;margin-bottom:.25rem;font-size:.7rem;letter-spacing:.14em;color:var(--cs-gold)}.cs-chip span{font-size:.9rem;color:var(--cs-cream)}.cs-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.15rem}.cs-btn{display:inline-flex;align-items:center;gap:.55rem;border-radius:999px;padding:.95rem 1.4rem;font-weight:700;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.cs-btn--primary{position:relative;overflow:hidden;color:#04110c;background:linear-gradient(135deg,#51ff88,#0fc 55%,#d4af37);box-shadow:0 16px 40px #51ff8838}.cs-btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.45) 48%,transparent 70%);transform:translate(-120%);animation:csSheen 3s ease-in-out infinite}.cs-btn--primary i{width:8px;height:8px;border-radius:50%;background:#04110c}.cs-btn--primary:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 20px 48px #51ff8852}.cs-btn--ghost{color:var(--cs-cream);border:1px solid rgba(247,243,234,.22);background:#081b1673}.cs-btn--ghost:hover{transform:translateY(-2px);border-color:#d4af3780}.cs-note{margin:0;font-size:.88rem;color:#f7f3ea8c}.cs-note a{color:var(--cs-gold);text-decoration:none}.cs-note a:hover{text-decoration:underline}[data-cs-reveal]{opacity:0;transform:translateY(26px);filter:blur(6px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--d, 0) * 90ms)}[data-cs-reveal].is-in{opacity:1;transform:none;filter:none}@keyframes csOrb{0%,to{transform:translate(0) scale(1)}50%{transform:translate(12px,-18px) scale(1.08)}}.cs-orb--a{animation-name:csOrbCenter}@keyframes csOrbCenter{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-14px) scale(1.06)}}@keyframes csGrid{to{background-position:56px 56px}}@keyframes csScan{0%{top:-30%;opacity:0}20%{opacity:1}80%{opacity:.6}to{top:110%;opacity:0}}@keyframes csSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes csPing{0%{box-shadow:0 0 #51ff888c}70%{box-shadow:0 0 0 12px #51ff8800}to{box-shadow:0 0 #51ff8800}}@keyframes csGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}@keyframes csBar{0%,to{transform:scaleY(.55);opacity:.65}50%{transform:scaleY(1);opacity:1}}@keyframes csSheen{0%,35%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@media(max-width:640px){.cs-features{display:grid;grid-template-columns:1fr}.cs-chip{min-width:0}}@media(prefers-reduced-motion:reduce){.cs-orb,.cs-grid,.cs-scan,.cs-ring,.cs-badge__dot,.cs-title__glow,.cs-signal__bars i,.cs-btn--primary:before{animation:none!important}[data-cs-reveal]{opacity:1;transform:none;filter:none;transition:none}}body.cs-redirecting .pdp,body.cs-redirecting .sig-page,body.cs-redirecting .product-main{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/coming-soon.css.map */
