:root{--nilssen-black: #0b0b0b;--nilssen-white: #ffffff;--nilssen-font: "Helvetica Neue", Helvetica, Arial, sans-serif}body,html{margin:0;padding:0;min-height:100vh;width:100%;background-color:var(--nilssen-white)!important;color:var(--nilssen-black)!important;font-family:var(--nilssen-font)!important}#MainContent{min-height:calc(100vh - 40px);display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase;letter-spacing:.2em;font-weight:800;color:var(--nilssen-black)}a{color:var(--nilssen-black);text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:11px}input[type=text],input[type=email],input[type=password],textarea{border:1px solid var(--nilssen-black)!important;background:var(--nilssen-white)!important;color:var(--nilssen-black)!important;padding:10px!important;text-align:center!important;letter-spacing:.1em!important;font-size:12px!important;outline:none!important;box-shadow:none!important;border-radius:0!important}input::placeholder{letter-spacing:.2em;color:#0b0b0b80}button,.button,.btn,input[type=submit]{background:transparent!important;border:1px solid var(--nilssen-black)!important;color:var(--nilssen-black)!important;padding:12px 40px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.25em!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:uppercase!important;border-radius:0!important;box-shadow:none!important}button:hover,.button:hover,.btn:hover,input[type=submit]:hover{background:var(--nilssen-black)!important;color:var(--nilssen-white)!important}.nilssen-bracket-box{position:relative;padding:30px;border:1px solid transparent;display:inline-block;margin:0 auto}.nilssen-bracket-box:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;border-top:1px solid var(--nilssen-black);border-left:1px solid var(--nilssen-black)}.nilssen-bracket-box:after{content:"";position:absolute;bottom:0;right:0;width:40px;height:40px;border-bottom:1px solid var(--nilssen-black);border-right:1px solid var(--nilssen-black)}.nilssen-page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;width:100%;padding:40px 20px;box-sizing:border-box}.nilssen-title{font-size:24px;margin-bottom:30px;text-align:center}.nilssen-cursor{width:6px;height:6px;background-color:#000;border:.5px solid #fff;border-radius:50%;position:fixed;pointer-events:none;z-index:2147483647;transition:width .3s ease,height .3s ease;transform:translate(-50%,-50%);display:block;box-shadow:0 0 2px #0003}@media(max-width:1024px){.nilssen-cursor{display:none}}.nilssen-cursor.hover{transform:translate(-50%,-50%) scale(4);background-color:transparent;border:.5px solid var(--nilssen-black)}#shopify-section-footer,.shopify-section-group-footer-group,footer:not(.nilssen-global-footer){display:none!important}#nilssen-preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10000;display:flex;align-items:center;justify-content:center;transition:opacity 1.5s ease,visibility 1.5s}.preloader-logo{width:60px;animation:logoFade 2s infinite alternate ease-in-out}@keyframes logoFade{0%{opacity:.2;transform:scale(.95)}to{opacity:1;transform:scale(1)}}#shopify-section-header,.shopify-section-group-header-group,header{position:fixed!important;top:0;left:0;width:100%;z-index:1000;background:#fffc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:.5px solid rgba(0,0,0,.1)!important}.preloader-hidden{opacity:0;visibility:hidden}.grain-overlay{position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:url(https://grainy-gradients.vercel.app/noise.svg);opacity:.05;pointer-events:none;z-index:9999;animation:grainMove 8s steps(10) infinite}@media(max-width:1024px){.grain-overlay{display:none!important}}@keyframes grainMove{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nilssen-global.css.map */
