:root{--rysup-red: #CE2C2C;--rysup-red-glow: rgba(206, 44, 44, .4);--rysup-red-glow-strong: rgba(206, 44, 44, .8);--rysup-glass-bg: rgba(255, 255, 255, .04);--rysup-glass-border: rgba(255, 255, 255, .12);--rysup-dark-glass: rgba(8, 8, 10, .8)}.rysup-container{max-width:1400px!important;margin:0 auto!important;padding:0 40px}.rysup-vocal-mixing-collection,.rysup-vocal-mixing-collection p,.rysup-vocal-mixing-collection span,.rysup-vocal-mixing-collection div{font-size:1.1rem;line-height:1.7}body.template-collection,#MainContent,.shopify-section,.rysup-vocal-mixing-collection{background:#000!important;background-color:#000!important;background-image:none!important;color:#fff!important}.rysup-vocal-mixing-collection a,.rysup-vocal-mixing-collection a:hover,.rysup-vocal-mixing-collection a:visited{color:#fff!important;text-decoration:none!important;border:none!important}#shopify-section-header,.header-wrapper,sticky-header,.section-header{background:#000!important;border:none!important;z-index:2147483647!important}.header__submenu,.header-dropdown-menu{z-index:2147483647!important}.rysup-section-header{color:#fff!important;font-family:Orbitron,sans-serif;font-size:clamp(2rem,6vw,4.5rem);text-align:center;margin-bottom:40px;letter-spacing:5px;text-transform:uppercase;font-weight:900}.rysup-section-header .highlight,.rysup-manifesto-title .highlight{font-size:inherit!important;line-height:inherit;display:inline}.rysup-collection-hero{position:relative;height:70vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}.rysup-collection-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#ffffff0d 50%,#0000004d 50%);background-size:100% 4px;z-index:2;pointer-events:none;opacity:.4}.rysup-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%!important;background-size:cover;background-position:center;z-index:0;opacity:.8!important;filter:brightness(.8) contrast(1.2);display:block!important}.rysup-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,#0000,#000),linear-gradient(to bottom,transparent 30%,#000 100%);z-index:1}.rysup-hero-content{position:relative;z-index:1;text-align:center;max-width:1000px;padding:0 20px;pointer-events:none}.rysup-hero-content *{pointer-events:auto}.rysup-glitch-red{font-family:Orbitron,sans-serif;font-weight:900;font-size:clamp(3rem,10vw,6.5rem);color:#fff;text-transform:uppercase;text-shadow:0 0 50px var(--rysup-red-glow-strong),2px 2px 0 var(--rysup-red);letter-spacing:4px}.rysup-hero-subtitle{font-family:Rajdhani,sans-serif;font-size:1.5rem;color:#fff;letter-spacing:12px;margin-top:20px;text-shadow:0 0 20px rgba(255,255,255,.6)}.rysup-badge-red{display:inline-block;background:var(--rysup-red);color:#fff;padding:8px 24px;border-radius:4px;font-size:.9rem;font-weight:900;margin-top:30px;letter-spacing:4px;box-shadow:0 0 20px var(--rysup-red-glow);animation:badge-pulse 2s infinite ease-in-out}@keyframes badge-pulse{0%,to{box-shadow:0 0 20px var(--rysup-red-glow);transform:scale(1)}50%{box-shadow:0 0 40px var(--rysup-red-glow-strong);transform:scale(1.05)}}.rysup-marquee-section{padding:30px 0;background:#000;border-top:1px solid var(--rysup-glass-border);border-bottom:1px solid var(--rysup-glass-border);overflow:hidden}.rysup-marquee-content{display:flex;white-space:nowrap;animation:marquee 40s linear infinite}.rysup-marquee-content span{font-family:Orbitron,sans-serif;font-size:1rem;color:#fff6;margin-right:100px;letter-spacing:3px;font-weight:700}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.rysup-products-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:30px;margin:50px 0}@media screen and (max-width: 1024px){.rysup-products-grid{grid-template-columns:repeat(2,1fr)!important}}.rysup-product-card{position:relative;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.3)!important;-webkit-backdrop-filter:blur(40px)!important;backdrop-filter:blur(40px)!important;border-radius:24px;transition:.6s cubic-bezier(.23,1,.32,1);overflow:hidden;opacity:0;transform:translateY(30px)}.rysup-product-card:before,.rysup-spec-item:before,.rysup-manifesto-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.15) 0%,transparent 40%,rgba(255,255,255,.05) 100%);pointer-events:none;z-index:2}.rysup-product-card.visible{opacity:1;transform:translateY(0)}.rysup-card-image{padding:40px;background:radial-gradient(circle at center,rgba(255,255,255,.02),transparent);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.rysup-card-image img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.9));transition:.5s ease}.rysup-product-card:hover{background:#ffffff14!important;border-color:var(--rysup-red)!important;box-shadow:0 20px 60px #00000080,0 0 40px #ce2c2c33}.rysup-product-card:hover img{transform:scale(1.08)}.rysup-card-info{padding:25px;text-align:center}.rysup-card-info h3{color:#fff!important;font-family:Orbitron,sans-serif;font-size:1.2rem;margin:0 0 10px;letter-spacing:1px}.rysup-price-row{margin-bottom:25px}.rysup-price-row .current-price{font-family:Rajdhani,sans-serif;font-size:2rem;font-weight:800;color:var(--rysup-red);text-shadow:0 0 15px rgba(206,44,44,.3)}.rysup-view-btn{display:block;background:var(--rysup-red);color:#fff!important;padding:18px 24px;border-radius:8px;font-weight:900;font-size:1.1rem;text-transform:uppercase;letter-spacing:2px;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.rysup-view-btn:hover{background:#ff2d2d;transform:scale(1.02);box-shadow:0 0 30px var(--rysup-red-glow-strong)}.rysup-tech-specs{padding:80px 0;background:#000}.rysup-specs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media screen and (max-width: 1024px){.rysup-specs-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.rysup-specs-grid{grid-template-columns:1fr}}.rysup-spec-item{background:#ffffff1f!important;border:1px solid rgba(255,255,255,.25)!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;padding:60px 50px;border-radius:15px;text-align:left}.rysup-spec-item h4{font-family:Orbitron,sans-serif;color:#fff!important;font-size:1.2rem;margin-bottom:25px;letter-spacing:3px}.rysup-spec-item p{color:#fff!important;font-size:1.05rem;line-height:1.8}.rysup-manifesto-section{padding:100px 0;background:#000}.rysup-manifesto-box{background:#19191ee6!important;border:1px solid rgba(255,255,255,.3)!important;-webkit-backdrop-filter:blur(60px)!important;backdrop-filter:blur(60px)!important;padding:100px 80px;border-radius:4px;max-width:1200px;margin:0 auto;box-shadow:0 50px 150px #000}@media screen and (max-width: 768px){.rysup-manifesto-box{padding:60px 30px}.rysup-manifesto-title{font-size:2rem!important}.rysup-manifesto-text p{font-size:1.1rem!important}}.rysup-manifesto-left .rysup-view-btn{width:fit-content!important;display:inline-block!important;padding:18px 50px;margin-top:50px}.rysup-manifesto-title{font-family:Orbitron,sans-serif;color:#fff!important;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1;text-shadow:0 0 20px rgba(0,0,0,1)}.rysup-manifesto-text p{font-size:1.25rem;font-weight:600;line-height:2;color:#ffffffe6}.rysup-faq-list{max-width:900px!important;margin:30px auto!important;padding:0 20px}.rysup-faq-item{background:#ffffff1f!important;border:1px solid rgba(255,255,255,.2)!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;margin-bottom:20px;border-radius:12px;overflow:hidden}.rysup-faq-question{padding:35px 50px;font-size:1.3rem;color:#fff!important;font-family:Orbitron,sans-serif;font-weight:700;cursor:pointer}.rysup-faq-answer{padding:0 50px 40px;color:#fff!important;line-height:2.1;font-size:1.1rem;display:none!important}.rysup-faq-item.active{border-color:var(--rysup-red)!important;background:#ffffff2e!important}.rysup-faq-item.active .rysup-faq-answer{display:block!important}.highlight{color:var(--rysup-red);font-weight:900}.floating{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vocal-mixing-plugins.css.map */
