body,main{background:#121115}*{box-sizing:border-box;margin:0;padding:0}main{position:fixed;z-index:1;top:0!important;width:100%!important;margin:0 auto!important}[data-scroll]{position:relative;z-index:9999999}.intro-scene{position:relative!important;width:0!important;height:100vh!important;pointer-events:none!important;top:0;left:0;z-index:0!important}.intro-scene .background{position:absolute!important;width:100%!important;height:100%!important;top:0;left:0;z-index:1!important}.main{overflow:hidden}.main-header{position:relative;z-index:999999;max-width:1763px;margin:-100vh auto 0}#main_products .header .category.active:hover,#main_products .header .category:hover,.main-header .href-in{color:#fff}.main-header .holder{width:calc(100% - 40px);margin:0 auto;max-width:1042px;padding:150px 0}.main-header h2{position:relative;font:900 64px Orbitron;color:#fff!important;z-index:2!important;line-height:126%!important;text-align:center;opacity:0;margin:0 0 67px}.main-header li,.main-header p{font:400 16px Quantico!important;opacity:0;color:#fff}.h3-holder{text-align:right}.info-holder{max-width:1085px;margin:230px 0 0;text-align:left;clear:both}.stuff,.stuff h2{text-align:right;position:relative}.main-header p{max-width:none;margin:20px auto 0}.main-header p+p{margin:11px auto 0}.main-header li{margin:2px 0 0;list-style:none}.main-header li .line{position:relative;margin:0 0 0 14px}.main-header li .line::before{position:absolute;content:'';width:5px;height:5px;background:#a7a7a7;left:-14px;top:10px}.main-header p+.spacer,.main-header ul+.spacer{height:1px;margin:28px 0 0;background:#252427!important;opacity:0}.scroll-down span::after,.scroll-down span::before{content:'';width:8px;height:8px;transform:translateY(-10px) rotate(135deg);left:-3px}.main-header p+ul{margin:12px 0 0}.main-header h3{font:700 24px Quantico!important;color:#fff;opacity:0}.main-header .spacer+h3{margin:30px 0 0}.main-header h3+p{margin:19px 0 0}.stuff{z-index:2!important;margin:180px 0 240px}.stuff h2{font:700 104px Orbitron!important;text-transform:none!important;cursor:default;width:100%;margin:80px 0 0;color:#fff}#main_sphere_holder{position:relative}#sphere_holder{position:absolute!important;top:0;width:100%;height:100vh}#main_products .header{max-width:1580px;display:flex;justify-content:space-between;align-items:center;padding:0;margin:0 auto 34px}#main_products .header .categories{display:flex;gap:20px}#main_products .header .category,#main_products .header .square{display:inline-block;cursor:pointer;transition:.3s ease-out;position:relative}#main_products .header .category{font:700 14px Quantico;color:#a7a7a7;opacity:1;padding-left:12px}#main_products .header .category.active{pointer-events:none;cursor:default!important;color:#fff;font-weight:700}#main_products .header .wrapper{opacity:0}#main_products .header .square{width:4px;height:4px;opacity:0;background:#a7a7a7;TOP:-2px;left:-7px}#main_products .header .category.active .square{opacity:1;background:#fff}#main_products .header .category.active:hover .square{background:#fff}.search{position:relative;left:20px}.search input{position:relative;left:-20px;border:1px solid #333;border-radius:none;font:400 14px Quantico;color:#a7a7a7;background:0 0;padding:10px 20px;transition:.3s;outline:0}.search input:focus{border-color:#fff;color:#fff}.search img{position:absolute;top:50%;right:40px;transform:translateY(-50%);pointer-events:none}#main_products .nothing-found{font:700 16px Quantico;text-align:center;max-width:100%!important;margin:150px auto;display:none;color:#fff}#main_products{position:relative;width:calc(100% - 40px);max-width:1580px;cursor:default;z-index:11;opacity:0;margin:110px auto 150px}#main_products .main{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;justify-content:start;max-width:100%}#main_products .product{max-width:800px}#main_products .product-in{box-sizing:border-box;padding:10px 10px 15px;background:#222125}#main_products .product .preview{width:100%;aspect-ratio:371/190;overflow:hidden;display:block}#main_products .product .preview img{opacity:0;width:100%;height:100%;object-fit:cover;display:block}#main_products .product .title{font:700 18px/140% Quantico;margin:10px 0 0;color:#fff}#main_products .product .category{font:400 12px Quantico;display:block;margin:7px 0 0;color:#a7a7a7}#main_products .product .price{font:700 18px/140% Quantico;display:inline-block;margin:20px 0 0;color:#fff}#main_products .product .sales{font:400 12px Quantico;display:block;margin:2px 0 0;color:#a7a7a7}#main_products .product .a-holder{position:relative;display:inline-block;box-sizing:border-box;text-align:left;overflow:visible;margin:0}#main_products .product .a-holder:nth-child(2) .button{border-bottom:4px solid #333}#main_products .product .buttons{text-align:right;margin:-44px 0 0}#main_products .product .button{position:relative;display:inline-block;font:700 12px Quantico;text-transform:uppercase;text-decoration:none;color:#fff;border:1px solid #333;box-sizing:contet-box;padding:11px 16px 12px}#main_products .product .button img{position:relative;mix-blend-mode:difference;top:3px;margin:0 0 0 5px}#main_products .product .button.cart{top:3px;margin:0;padding:10px 16px 10px 9px}.scroll-down{position:fixed;visibility:hidden;left:40px;bottom:40px;width:35px;height:55px;border:1px solid #fff;border-radius:30px;display:flex;justify-content:center;transform:translate(0,50px);z-index:999;mix-blend-mode:difference}.scroll-down span{background-color:#fff;width:3px;height:6px;border-radius:30px;margin-top:10px;position:relative}.scroll-down span::before{position:absolute;border:none;border-right:1px solid #fff;border-top:1px solid #fff;margin-top:10px;opacity:0;animation:1.8s linear infinite ani}.scroll-down span::after{position:absolute;border:none;border-right:1px solid #fff;border-top:1px solid #fff;margin-top:10px;opacity:0;animation:1.8s linear .8s infinite ani}@keyframes ani{0%{margin-top:10px;opacity:0}50%{margin-top:25px;opacity:1}100%{margin-top:40px;opacity:0}}.footer-mask-white{position:relative;height:300px;width:100%;background:#0f0;z-index:-1;margin:-300px 0 0}#footerTrail,.footer{position:absolute}.footer,.footer-in{width:100%;height:auto;background:#fff}.footer{overflow:visible;z-index:-1}.footer.in{position:relative;background:0 0!important;bottom:unset!important}.footer.out{position:absolute;height:auto!important;bottom:0;left:-5000px;cursor:auto!important;visibility:visible!important}.footer-in .href-in{text-decoration:none!important}.footer strong{color:#000!important}.footer-in{position:relative;will-change:transform;transform:translateZ(0)}.footer-in .cols{position:relative;display:flex;width:calc(100% - 120px);justify-content:space-between;box-sizing:border-box;margin:0 auto;padding:58px 0 150px}.footer-in .col:first-child{flex:0 0 35%;max-width:35%}.footer-in .col:nth-child(2) h3{margin:0 0 2px}.footer-in .col:nth-child(2) a{font:700 16px Quantico;color:#111;margin:13px 0 0;display:inline-block!important}.footer-in p{font:400 14px Quantico;color:#111}.footer-in .href-in .char{display:inline!important;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-color:transparent}.footer-in .href-in .char.space{color:transparent!important}.footer-in h3{font:700 16px Quantico;text-transform:uppercase;color:#a7a7a7}.footer-in .col:nth-child(3) .header{display:inline-block;font-weight:700;width:64px!important;margin:16px 0 0;color:#111}.footer-in .col:nth-child(3) .desc{display:block;font-weight:400;margin:-20px 0 0 76px;color:#111}.footer-in .col:nth-child(3) .desc .email{color:#111;white-space:nowrap}.footer-in .col:nth-child(2),.footer-in .col:nth-child(3){flex:0 0 13%;max-width:13%}.footer-in .col:first-child p{max-width:800px;margin:20px 20px 0 0}.footer-in .col:first-child img{position:relative;top:-3px;mix-blend-mode:difference;margin:-16px 0 -1px}.footer-in .col:nth-child(4) h2{font:900 64px Orbitron;color:#111;margin:8px 0 0}.footer-in .col:nth-child(4) span{font-weight:900;margin:8px 0 0}.footer-in .col:nth-child(4){flex:0 0 17%;max-width:17%;text-align:right}.footer .cols .col:nth-child(4) a{position:relative;display:inline-block;font:900 16px Quantico;text-transform:uppercase;text-decoration:none;color:#111;margin:29px 0 0;border:1px solid #111;padding:17px 22px 17px 25px}.footer .cols a img{position:relative;mix-blend-mode:difference;top:3px;margin:0 0 0 10px}.footer-in h4{font:400 14px Quantico;position:absolute;color:#111;left:58px;bottom:28px}.footer-in .social{position:absolute;display:inline-block;width:70px;height:25px;right:50px;bottom:27px}.footer-in .social a{position:relative;display:inline-block}.footer-in .social a:nth-child(2){position:relative;left:10px}.footer-in a:nth-child(4){margin:0 0 0 10px}@media screen and (max-width:1700px){.footer-in .cols{width:calc(100% - 60px)}.footer-in h4{left:34px}.footer-in .social{right:20px}}@media (max-width:1500px){.footer-in .col:first-child img{width:50%}}@media (max-width:1200px){canvas{visibility:hidden!important}.scroll-down{display:none!important}.main-header h2{font-size:33px!important;line-height:126%!important}.footer-in .cols{flex-wrap:wrap;width:calc(100% - 40px);padding:50px 0 90px;margin:0 auto}.footer-in .col:first-child img{width:20%}.footer-in .cols .col:first-child{flex:0 0 100%;max-width:100%}.footer-in .cols .col:nth-child(2){flex:0 0 26%;max-width:26%;padding:30px 0 0}.footer-in .cols .col:nth-child(3),.footer-in .cols .col:nth-child(4){flex:0 0 33%;max-width:33%;padding:30px 0 0}.footer-in .col:first-child p{max-width:100%;margin:0}.footer-mask{background:0 0;height:0}.footer-in .col:nth-child(2) .header{margin:6px 0 0}.footer-in .col:nth-child(3) h2{margin:-7px 0 0}.footer .cols .col:nth-child(3) a{margin:19px 0 0}.footer .cols .col:nth-child(3) p{margin:-2px 0 0}.footer-in h4{bottom:24px;left:20px}.footer-in .social{bottom:22px;right:10px}}@media (max-width:900px){.stuff h2{font-size:54px!important;text-align:left}}@media (max-width:700px){.scroll-down{display:none!important}.main-header .holder{padding:89px 0 50px}.main-header h2{font-size:33px!important;line-height:126%!important;margin:0 0 47px}.footer-in .cols{width:calc(100% - 40px);padding:41px 0 70px}.footer-in .col:first-child img{width:30%}.footer-in .cols .col{flex:0 0 100%!important;max-width:100%!important;text-align:left!important}.footer-in h4{bottom:14px;left:20px}.footer .cols .col:nth-child(3) a{font-size:14px;padding:9px 18px 11px}.footer .cols .col:nth-child(3) a img{height:17px!important}.footer-in .social{bottom:16px;right:15px}.footer-in .social a:first-child{position:relative;left:10px}.footer-in .social a:nth-child(2){position:relative;left:20px}.footer .cols .col:nth-child(4) a{margin:19px 0 0}}@media (max-width:600px){.footer-in .cols,.main-header .holder{width:calc(100% - 20px)}.stuff h2{font-size:44px!important;text-align:left;margin:20px 0 0 -2px}.footer-in .cols{padding:41px 0 70px}.footer-in h4{bottom:19px;left:13px}}@media (max-width:500px){.stuff h2{font-size:34px!important;text-align:left;margin:20px 0 0 -2px}}@media (max-width:450px){.stuff h2{font-size:28px!important;text-align:left;margin:20px 0 0 -2px}}