.pis-password-page{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:4rem 1.5rem 6rem;position:relative;color:#fff;overflow:hidden}.pis-password-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/WebsiteBG.png?v=1763412916);background-size:130% 130%;background-position:0% 50%;opacity:1;z-index:-3;animation:space-drift 60s linear infinite alternate}.pis-password-page:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top,rgba(0,0,0,.25),transparent 60%),radial-gradient(circle at bottom,#0000008c,#000000d9);z-index:-2}.pis-password-inner{max-width:680px;width:100%;position:relative;z-index:1}.pis-stars{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;z-index:-1;opacity:.5}.pis-stars--back{background-image:radial-gradient(2px 2px at 10% 20%,rgba(255,255,255,.5) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 80% 10%,rgba(255,255,255,.4) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 30% 70%,rgba(255,255,255,.35) 50%,transparent 50%),radial-gradient(2px 2px at 60% 40%,rgba(255,255,255,.45) 50%,transparent 50%);animation:stars-drift-back 120s linear infinite}.pis-stars--front{background-image:radial-gradient(2.5px 2.5px at 20% 30%,rgba(255,255,255,.7) 50%,transparent 50%),radial-gradient(2px 2px at 70% 80%,rgba(255,255,255,.6) 50%,transparent 50%),radial-gradient(1.7px 1.7px at 40% 50%,rgba(255,255,255,.6) 50%,transparent 50%);animation:stars-drift-front 90s linear infinite}.pis-logo-wrap{position:relative;display:inline-block}.pis-logo-wrap:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle,rgba(255,255,255,.16),transparent 65%);filter:blur(10px);z-index:-1}.pis-logo{display:block;margin:0 auto 3rem;max-width:520px;width:90%;animation:logo-float 6s ease-in-out infinite}.pis-tagline{font-size:2.8rem;line-height:1.35;font-weight:700;margin-bottom:1.2rem}.pis-subcopy{font-size:1.35rem;margin-bottom:3rem;opacity:.95}.pis-form{display:flex;flex-direction:column;gap:1rem}.pis-form input[type=email]{padding:1.1rem 1.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:#0009;color:#fff;width:100%;font-size:1.15rem}.pis-form input[type=email]::placeholder{color:#ffffffb3}.pis-form button{padding:1.1rem 1.9rem;border-radius:999px;border:none;background:#fff;color:#000;font-weight:700;font-size:1.15rem;cursor:pointer;text-transform:uppercase;letter-spacing:.12em;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:0 12px 30px #0006}.pis-form button:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 16px 40px #00000080}.pis-message{margin-top:1rem;font-size:1rem}.pis-audio{margin-top:1.75rem}.pis-audio-toggle{background:transparent;border:1px solid rgba(255,255,255,.5);border-radius:999px;padding:.6rem 1.4rem;color:#fff;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;opacity:.85;transition:background .15s ease,opacity .15s ease,transform .15s ease}.pis-audio-toggle:hover{background:#0006;opacity:1;transform:translateY(-1px)}@media (min-width: 680px){.pis-form{flex-direction:row}.pis-form input[type=email]{flex:1}.pis-form button{flex:0 0 auto}}@media (max-width: 480px){.pis-logo{max-width:360px}.pis-tagline{font-size:2.1rem}.pis-subcopy{font-size:1.1rem}}@keyframes space-drift{0%{background-position:0% 50%;transform:scale(1)}50%{background-position:50% 45%;transform:scale(1.03)}to{background-position:100% 50%;transform:scale(1.06)}}@keyframes stars-drift-back{0%{transform:translateZ(0)}to{transform:translate3d(-30px,-40px,0)}}@keyframes stars-drift-front{0%{transform:translateZ(0)}to{transform:translate3d(40px,30px,0)}}@keyframes logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.password-main+footer{display:none!important}.pis-footer{position:fixed;bottom:1.5rem;width:100%;text-align:center;color:#ffffffd9;font-size:.95rem;z-index:5}.pis-footer p{margin-top:.5rem}.pis-ig{display:inline-block;opacity:.8;transition:opacity .2s ease}.pis-ig:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-password.css.map */
