#shopify-section-header,.shopify-section-header-sticky,sticky-header{background:transparent!important;z-index:101!important;margin:0!important;padding:0!important}.header-wrapper{background:transparent!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.header{background:#fffffff2!important;border-radius:100px!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 4px 15px #0000001a!important;margin-top:10px!important;margin-bottom:10px!important}.mega-menu__content{z-index:100!important}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes float{0%,to{transform:translateY(0) rotate(0);opacity:.6}50%{transform:translateY(-20px) rotate(180deg);opacity:1}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #6366f14d}50%{box-shadow:0 0 40px #6366f199}}@keyframes spin-slow{to{transform:rotate(360deg)}}@keyframes bounce-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hero-gradient{background:#000;height:300px;contain:layout size style;display:block;padding-top:40px;box-sizing:border-box}.particle{position:absolute;width:6px;height:6px;background:#0000004d;border-radius:50%;animation:float 6s ease-in-out infinite}.shimmer-text{background:linear-gradient(90deg,#000,#333,#000,#444,#000);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 10s linear infinite}.trust-badge{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.trust-badge:hover{background:#ffffff26;transform:translateY(-2px)}.visualizer-container{position:relative;width:100%;aspect-ratio:1 / 1;min-height:300px;background:#0006;border-radius:1rem;overflow:hidden;border:2px solid rgba(255,255,255,.2);contain:layout}.condensed{font-family:Roboto Condensed,sans-serif;font-display:swap}input[type=range]{-webkit-appearance:none;background:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#000;cursor:pointer;margin-top:-8px;box-shadow:0 0 10px #0000004d}input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#0003;border-radius:2px}#visualizer{width:100%;height:100%}.trim-slider{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;-webkit-appearance:none;background:transparent!important}.trim-slider::-webkit-slider-thumb{pointer-events:auto;position:relative;z-index:20;width:16px;height:24px;border-radius:4px;background:#ce2c2c;margin-top:-10px;box-shadow:0 0 5px #00000080;border:2px solid white}.trim-slider::-webkit-slider-runnable-track{background:transparent!important}.scrubber-slider{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;-webkit-appearance:none;background:transparent!important}.scrubber-slider::-webkit-slider-thumb{pointer-events:auto;position:relative;z-index:30;width:12px;height:24px;border-radius:12px;background:#fff;margin-top:-10px;box-shadow:0 0 10px #00000080}.scrubber-slider::-webkit-slider-runnable-track{background:transparent!important}.animate-spin-slow{animation:spin-slow 8s linear infinite}.feature-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.feature-card:hover{background:#ffffff1a;transform:translateY(-8px) scale(1.02);border-color:#6366f180;box-shadow:0 20px 40px #0000004d,0 0 30px #6366f133}.feature-icon{transition:all .4s ease}.feature-card:hover .feature-icon{transform:scale(1.15) rotate(5deg)}.contact-cta{background:linear-gradient(135deg,#6366f133,#8b5cf633);border:1px solid rgba(99,102,241,.3);transition:all .4s ease}.contact-cta:hover{background:linear-gradient(135deg,#6366f14d,#8b5cf64d);border-color:#6366f180;box-shadow:0 10px 40px #6366f133}.contact-btn{animation:bounce-subtle 2s ease-in-out infinite}.contact-btn:hover{animation:none}.faq-item{background:#ffffff08;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.faq-item:hover{background:#ffffff0d;border-color:#ffffff26}.faq-question{cursor:pointer;-webkit-user-select:none;user-select:none}.faq-answer{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.faq-item.open .faq-answer{max-height:800px;visibility:visible;opacity:1}.faq-answer-inner{padding:0 1.25rem 1.25rem}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-icon{transition:transform .3s ease}.rt-toggle{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.rt-toggle input{opacity:0;width:0;height:0;position:absolute}.rt-toggle .rt-track{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;border-radius:12px;transition:background .2s;cursor:pointer}.rt-toggle input:checked+.rt-track{background:#ce2c2c}.rt-toggle .rt-knob{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;transition:transform .2s;pointer-events:none}.rt-toggle input:checked~.rt-knob{transform:translate(20px)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/main-page-speed-and-reverb.css.map */
