:root{--elx-blue:#1E56C9}.button,.button--primary,.btn,.shop-now,.product-form__submit,.shopify-payment-button__button--unbranded{background:transparent!important;color:#fff!important;border:2px solid var(--elx-blue)!important;border-radius:10px!important;padding:14px 28px!important;font-weight:700;letter-spacing:.3px;transition:all .25s ease;text-shadow:0 0 6px rgba(30,86,201,.35);box-shadow:0 0 10px #1e56c92e}.button:hover,.button--primary:hover,.btn:hover,.shop-now:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background:#1e56c91f!important;border-color:#2c6cff!important;box-shadow:0 0 18px #1e56c999;transform:translateY(-1px)}.card,.card--product,.product-card,.collection-product-card,.grid__item .card{border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #00000040;transition:transform .3s ease,box-shadow .3s ease}.card__media img,.product-card img,.media img{transition:transform .3s ease}.card:hover,.card--product:hover,.product-card:hover,.collection-product-card:hover,.grid__item .card:hover{transform:scale(1.03);box-shadow:0 8px 20px #1e56c973}.trustline{text-align:center;font-size:14px;color:#a8d4ff;margin:20px 0 30px;opacity:.9;letter-spacing:.5px}.trustline:hover{opacity:1;text-shadow:0 0 8px rgba(30,86,201,.6)}.rgb-line{text-align:center;font-size:16px;font-weight:600;color:#5ab8ff;padding:20px 0;margin:20px auto 40px;max-width:1200px;border-radius:10px;background:linear-gradient(90deg,#000,#061733 40% 60%,#000);border:1px solid rgba(30,86,201,.25);box-shadow:0 0 12px #1e56c940;text-shadow:0 0 8px rgba(30,86,201,.6),0 0 20px rgba(30,86,201,.4);letter-spacing:1px}.ecade-popup__title{color:#fff!important}.ecade-popup__text{color:#a8d4ff!important;opacity:.95}.elx-why{background:linear-gradient(180deg,#000,#070b12 40%,#0a0f1a)!important;padding:70px 20px!important;text-align:center;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.elx-why h2{color:#fff;font-size:28px;margin:0 0 12px;text-shadow:0 0 10px rgba(30,86,201,.6)}.elx-why .elx-sub{color:#7ca8ff;font-size:15px;margin:0 0 40px}.elx-why .elx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;max-width:1000px;margin:0 auto 40px}.elx-why .elx-card{background:#1e56c912;border:1px solid rgba(30,86,201,.2);border-radius:12px;padding:24px 18px;color:#9dbeff;transition:transform .3s ease,box-shadow .3s ease,color .3s ease}.elx-why .elx-card:hover{transform:scale(1.03);box-shadow:0 0 25px #1e56c966;color:#fff}.elx-why .elx-card h3{margin:12px 0 8px;color:#fff;font-size:17px}.elx-why .elx-card p{font-size:14px;opacity:.9;margin:0}.elx-why .elx-cta{display:inline-block;color:#fff;text-decoration:none;border:2px solid #1E56C9;border-radius:10px;padding:12px 28px;transition:background .3s ease,box-shadow .3s ease}.elx-why .elx-cta:hover{background:#1e56c91f;box-shadow:0 0 15px #1e56c999}.elx-why{background:linear-gradient(180deg,#1e56c9,#0a0a0a)!important;color:#e3eeff}.elx-why .elx-card{background:#00000040;border:1px solid rgba(255,255,255,.15);color:#e3eeff;box-shadow:0 2px 10px #0006}.elx-why .elx-card h3{color:#fff}.elx-why .elx-sub{color:#c7dcff}.elx-why .elx-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px #1e56c980;transition:all .3s ease}.elx-final{position:relative;text-align:center;padding:100px 20px;color:#fff;background:linear-gradient(180deg,#1e56c9,#000);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden}.elx-final h2{font-size:32px;margin:0 0 16px;text-shadow:0 0 10px rgba(30,86,201,.55)}.elx-final p{font-size:16px;color:#c7dcff;margin:0 0 40px}.elx-final--halo:before{content:"";position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);width:1200px;height:1400px;background:radial-gradient(circle at center,#1e56c973,#1e56c933,#0000 70%);filter:blur(20px);pointer-events:none;z-index:0}.elx-final .elx-cta{position:relative;display:inline-block;padding:12px 28px;border-radius:10px;background:#1e56c9;color:#fff;text-decoration:none;font-weight:600;letter-spacing:.5px;box-shadow:0 0 15px #1e56c973;transition:transform .25s ease,box-shadow .25s ease;z-index:1}.elx-final .elx-cta:hover{transform:scale(1.05);box-shadow:0 0 30px #1e56c9cc}.elx-final .elx-cta span{position:relative;z-index:1}@media (max-width: 768px){.elx-final{padding:70px 18px}.elx-final h2{font-size:26px}.elx-final--halo:before{width:900px;height:900px;top:58%}}.elx-subtext{text-align:center;font-size:20px;font-weight:500;color:#b9d2ff;margin-top:-10px;margin-bottom:45px;letter-spacing:.5px;text-shadow:0 0 14px rgba(30,86,201,.6);animation:fadeUp 1s ease forwards}.footer-slogan{text-align:center;font-size:15px;font-weight:600;color:#fff;margin-top:25px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 6px rgba(30,86,201,.8),0 0 14px rgba(30,86,201,.6),0 0 28px rgba(30,86,201,.4);animation:footerPulse 4s ease-in-out infinite;transition:all .3s ease}.footer-slogan:hover{text-shadow:0 0 8px rgba(30,86,201,1),0 0 20px rgba(30,86,201,.8),0 0 35px rgba(30,86,201,.6);transform:scale(1.05)}@keyframes footerPulse{0%{text-shadow:0 0 6px rgba(30,86,201,.7),0 0 14px rgba(30,86,201,.5),0 0 26px rgba(30,86,201,.3)}50%{text-shadow:0 0 10px rgba(30,86,201,1),0 0 25px rgba(30,86,201,.8),0 0 45px rgba(30,86,201,.6)}to{text-shadow:0 0 6px rgba(30,86,201,.7),0 0 14px rgba(30,86,201,.5),0 0 26px rgba(30,86,201,.3)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/electronicade.css.map */
