@import"https://fonts.googleapis.com/css2?family=Fahkwang:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400&display=swap";:root{--np-black:#000000;--np-white:#FFFFFF;--np-neon:#00F6FF;--np-ink:#0a0a0a;--np-paper:#f4f3f0;--np-line-light:rgba(255,255,255,.18);--np-line-dark:rgba(0,0,0,.12);--np-ease:cubic-bezier(.2,.7,.2,1)}.np-section,.np-section *,.np-section *:before,.np-section *:after{box-sizing:border-box;font-family:Fahkwang,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.np-section{font-weight:300;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.np-section img{max-width:100%;display:block}.np-section a{color:inherit;text-decoration:none}.np-section button{cursor:pointer;border:0;background:none;color:inherit}.np-section input{font-weight:300}.np-wrap{max-width:1320px;margin:0 auto;padding:0 36px}@media(max-width:640px){.np-wrap{padding:0 22px}}.np-corner{position:absolute;left:36px;top:48px;z-index:2;font-size:10px;letter-spacing:.36em;text-transform:uppercase}.np-corner--light{color:#fff6}.np-corner--dark{color:#0006}.np-corner--cta{color:#00000080}@media(max-width:640px){.np-corner{left:22px;top:32px}}.np-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--np-ease),transform .9s var(--np-ease)}.np-reveal.np-in{opacity:1;transform:none}.np-reveal.np-d1{transition-delay:.12s}.np-reveal.np-d2{transition-delay:.24s}.np-reveal.np-d3{transition-delay:.36s}.np-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--np-black);background:var(--np-neon);border:1px solid var(--np-neon);overflow:hidden;transition:transform .4s var(--np-ease),box-shadow .4s var(--np-ease),color .4s var(--np-ease);white-space:nowrap;cursor:pointer}.np-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--np-black);transform:translateY(101%);transition:transform .5s var(--np-ease)}.np-btn span{position:relative;z-index:1}.np-btn .np-arrow{position:relative;z-index:1;transition:transform .4s var(--np-ease)}.np-btn:hover{color:var(--np-neon);box-shadow:0 0 36px -6px #00f6ff8c}.np-btn:hover:before{transform:translateY(0)}.np-btn:hover .np-arrow{transform:translate(4px)}.np-btn--dark{background:var(--np-black);color:var(--np-neon);border-color:var(--np-black)}.np-btn--dark:before{background:var(--np-neon)}.np-btn--dark:hover{color:var(--np-black);box-shadow:0 0 36px -6px #0006}.np-success{color:var(--np-ink);font-size:11px;letter-spacing:.28em;text-transform:uppercase;margin-top:12px;border-top:1px solid rgba(0,0,0,.15);padding-top:12px;animation:np-fadeUp .6s var(--np-ease)}.np-error{color:#b00020;font-size:12px;margin-top:12px}@keyframes np-fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.np-section *,.np-section *:before,.np-section *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/np-base.css.map */
