:root{--color-neon-blue: #4e73df;--color-neon-pink: #ff00ff;--color-dark: #000000;--color-light: #ffffff;--color-grid-line: rgba(78, 115, 223, .2)}body{background-color:var(--color-dark);color:var(--color-light);font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;text-transform:uppercase;letter-spacing:1px}.main-content:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,var(--color-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--color-grid-line) 1px,transparent 1px);background-size:30px 30px;pointer-events:none;z-index:-1}.header{border-bottom:1px solid var(--color-neon-blue);box-shadow:0 0 10px var(--color-neon-blue)}.header__menu-item{color:var(--color-light);font-weight:700;text-transform:uppercase;transition:color .3s ease}.header__menu-item:hover{color:var(--color-neon-pink);text-shadow:0 0 5px var(--color-neon-pink)}.header__icon{color:var(--color-neon-blue);transition:color .3s ease}.header__icon:hover{color:var(--color-neon-pink)}.banner{position:relative;overflow:hidden}.banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#4e73df4d,#ff00ff4d);pointer-events:none}.banner__heading{text-shadow:0 0 10px var(--color-neon-blue);font-size:3rem;font-weight:800}.banner__buttons .button{border:2px solid var(--color-neon-pink);box-shadow:0 0 10px var(--color-neon-pink);transition:all .3s ease}.banner__buttons .button:hover{transform:scale(1.05);box-shadow:0 0 15px var(--color-neon-pink)}.card-wrapper{transition:transform .3s ease}.card-wrapper:hover{transform:translateY(-5px)}.card{background-color:#000000b3;border:1px solid var(--color-neon-blue);box-shadow:0 0 10px #4e73df80;transition:box-shadow .3s ease}.card:hover{box-shadow:0 0 15px var(--color-neon-blue)}.card__content{padding:1.5rem}.card__information{text-align:center}.card__heading{color:var(--color-light);font-weight:700;margin-bottom:.5rem}.price{color:var(--color-neon-pink);font-weight:700}.price--sale .price__sale{color:var(--color-neon-pink);text-shadow:0 0 5px var(--color-neon-pink)}.price--compare .price__compare{color:#fff9;text-decoration:line-through}.badge{position:absolute;top:10px;right:10px;padding:5px 10px;font-size:.8rem;font-weight:700;text-transform:uppercase;z-index:2}.badge--sale{background-color:var(--color-neon-pink);color:var(--color-light);box-shadow:0 0 10px var(--color-neon-pink)}.badge--soldout{background-color:#ff4d4d;color:var(--color-light);box-shadow:0 0 10px #ff4d4d}.badge--new{background-color:var(--color-neon-blue);color:var(--color-light);box-shadow:0 0 10px var(--color-neon-blue)}.button{background-color:var(--color-neon-blue);color:var(--color-light);border:none;padding:10px 20px;font-weight:700;text-transform:uppercase;transition:all .3s ease}.button:hover{background-color:var(--color-neon-pink);box-shadow:0 0 10px var(--color-neon-pink);transform:scale(1.05)}.button--secondary{background-color:transparent;border:2px solid var(--color-neon-blue);color:var(--color-light)}.button--secondary:hover{background-color:var(--color-neon-blue);box-shadow:0 0 10px var(--color-neon-blue)}.section-header{text-align:center;margin-bottom:2rem}.section-header__heading{color:var(--color-light);font-size:2rem;font-weight:800;text-transform:uppercase;position:relative;display:inline-block}.section-header__heading:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:50px;height:3px;background:linear-gradient(to right,var(--color-neon-blue),var(--color-neon-pink));box-shadow:0 0 10px var(--color-neon-pink)}.footer{background-color:#000000e6;border-top:1px solid var(--color-neon-blue);box-shadow:0 0 10px var(--color-neon-blue)}.footer__content{color:var(--color-light)}.footer__heading{color:var(--color-neon-blue);text-transform:uppercase;font-weight:700;margin-bottom:1rem}.footer__list-item a{color:var(--color-light);transition:color .3s ease}.footer__list-item a:hover{color:var(--color-neon-pink);text-shadow:0 0 5px var(--color-neon-pink)}.form__input{background-color:#ffffff1a;border:1px solid var(--color-neon-blue);color:var(--color-light);padding:10px 15px;transition:border-color .3s ease,box-shadow .3s ease}.form__input:focus{border-color:var(--color-neon-pink);box-shadow:0 0 10px var(--color-neon-pink);outline:none}@media screen and (max-width: 749px){.banner__heading{font-size:2rem}.section-header__heading{font-size:1.5rem}}#Details-menu-drawer-container[open] .menu-drawer,#Details-menu-drawer-container[open] #menu-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;z-index:999999!important;overflow:auto!important}.section-header,.header-wrapper{position:relative;z-index:100000!important}.template-index .r36s-banner{position:relative;z-index:0!important}.template-index .r36s-banner .grid-background,.template-index .r36s-banner .glow-overlay,.template-index .r36s-banner img,.template-index .r36s-banner video{pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/neoretroplay-custom.css.map */
