@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";:root{--nv-bg:#05070B;--nv-surface:#10141D;--nv-card:#161B26;--nv-primary:#2F6BFF;--nv-primary-hover:#4D82FF;--nv-text:#FFFFFF;--nv-text-soft:#A7B0C0;--nv-border:rgba(255,255,255,.08);--nv-success:#00D27A;--nv-radius:18px;--nv-transition:.35s cubic-bezier(.4,0,.2,1);--nv-shadow: 0 15px 35px rgba(0,0,0,.35)}html{scroll-behavior:smooth}body{background:var(--nv-bg);color:var(--nv-text);font-family:Space Grotesk,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{transition:var(--nv-transition);text-decoration:none}img{border-radius:12px}.shopify-section{position:relative}::selection{background:var(--nv-primary);color:#fff}.button,.button--primary,.shopify-payment-button__button{position:relative;overflow:hidden;border-radius:14px!important;background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff!important;border:none;transition:.35s ease;box-shadow:0 12px 25px #2563eb40}.button:hover,.button--primary:hover,.shopify-payment-button__button:hover{transform:translateY(-3px);box-shadow:0 18px 35px #2563eb66}.button:before,.button--primary:before,.shopify-payment-button__button:before{content:"";position:absolute;top:0;left:-120%;width:70%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-25deg);transition:.8s}.button:hover:before,.button--primary:hover:before,.shopify-payment-button__button:hover:before{left:150%}.header-wrapper{position:sticky;top:0;z-index:100;transition:all .35s ease}.header{background:#05070bb3;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(47,107,255,.12);transition:all .35s ease}.header__menu-item{font-weight:600;letter-spacing:.3px;position:relative;transition:.3s}.header__menu-item:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;background:#2f6bff;transition:.35s}.header__menu-item:hover:after{width:100%}.header__menu-item:hover{color:#fff}.header__heading-link{transition:.35s}.header__heading-link:hover{transform:scale(1.04)}.header__icon{transition:.3s}.header__icon:hover{transform:translateY(-2px);color:#2f6bff}.card-wrapper{transition:all .35s ease}.card{border:1px solid rgba(255,255,255,.05);border-radius:18px;overflow:hidden;background:#10141d;transition:all .35s ease}.card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #00000059;border-color:#2f6bff59}.card__media{overflow:hidden}.card img{transition:transform .6s ease}.card:hover img{transform:scale(1.06)}.card__information{padding:18px}.card__heading{transition:.3s;font-weight:600}.card:hover .card__heading{color:#4d82ff}.price{font-weight:700}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;padding:1px;background:linear-gradient(135deg,rgba(47,107,255,.5),transparent,rgba(47,107,255,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:.35s;pointer-events:none}.card{position:relative}.card:hover:before{opacity:1}.header-wrapper{position:sticky;top:0;z-index:999;transition:all .35s ease}.header{background:#080c14b8!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 10px 30px #0000002e;transition:all .35s ease}.scrolled-past-header .header{background:#05070be0!important;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 18px 45px #0000004d}.header{min-height:78px}.header__heading-logo{transition:all .35s ease}.header__heading-link:hover .header__heading-logo{transform:scale(1.04);filter:drop-shadow(0 0 10px rgba(47,107,255,.3))}.header__menu-item{position:relative;padding:10px 14px;border-radius:12px;font-weight:600;letter-spacing:.3px;transition:all .3s ease}.header__menu-item:hover{color:#fff!important;background:#2f6bff1a}.header__menu-item:after{content:"";position:absolute;left:50%;bottom:2px;width:0;height:2px;background:linear-gradient(90deg,#2f6bff,#6fa7ff);border-radius:30px;transform:translate(-50%);transition:.35s ease}.header__menu-item:hover:after{width:70%}.header__menu-item:hover{box-shadow:0 0 20px #2f6bff1f}.header__active-menu-item{color:#fff!important;font-weight:700}.header__active-menu-item:after{width:70%}.header__icons{gap:10px}.header__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .35s ease}.header__icon:hover{background:#2f6bff1f;color:#fff;transform:translateY(-3px);box-shadow:0 10px 25px #2f6bff33}.header__icon svg{transition:.35s ease}.header__icon:hover svg{transform:scale(1.12)}#cart-icon-bubble{position:relative}.cart-count-bubble{background:#2f6bff!important;color:#fff;border:none;box-shadow:0 0 12px #2f6bff59}.banner{overflow:hidden}.banner img{transition:transform 8s ease}.banner:hover img{transform:scale(1.05)}.banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#05070bb8,#05070b59 45%,#05070b14);z-index:1;pointer-events:none}.banner__content{position:relative;z-index:2}.banner__heading{font-weight:700;letter-spacing:-1px;text-shadow:0 6px 25px rgba(0,0,0,.45)}.banner__text{color:#d8dee9;max-width:620px}.banner .button{margin-top:12px}.card{background:linear-gradient(180deg,#111827,#0b111b);border-radius:22px;border:1px solid rgba(255,255,255,.06);overflow:hidden;transition:all .35s ease}.card:hover{transform:translateY(-10px);border-color:#2f6bff59;box-shadow:0 20px 50px #00000059,0 0 25px #2f6bff1f}.card__media{background:#0f172a}.card img{transition:transform .5s ease}.card:hover img{transform:scale(1.08)}.card__information{padding:22px}.card__heading{font-size:1.05rem;line-height:1.45;min-height:58px}.price{font-size:1.25rem;font-weight:700;color:#fff}.price--on-sale .price-item--regular{color:#8b97a8;opacity:.75}.card__information>*{margin-bottom:10px}.nv-badge{position:absolute;top:16px;left:16px;z-index:30;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#2563ebf5,#3b82f6eb);border:1px solid rgba(255,255,255,.18);box-shadow:0 12px 28px #2563eb59;transition:.35s ease;animation:nvFloat 3s ease-in-out infinite}.nv-badge:before{content:"\2713";display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#fff;color:#2563eb;font-size:12px;font-weight:900}.card:hover .nv-badge{transform:scale(1.05);box-shadow:0 16px 35px #2563eb73}@keyframes nvFloat{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}.announcement-bar{background:linear-gradient(90deg,#0b1220,#13213a);border-bottom:1px solid rgba(47,107,255,.25);box-shadow:0 8px 25px #0000002e}.announcement-bar__message{font-weight:700;font-size:14px;letter-spacing:.4px;color:#fff;transition:.35s}.announcement-bar__message:hover{color:#79a8ff}.announcement-bar a{text-decoration:none}.announcement-bar p{margin:0}.announcement-bar svg{transition:.35s}.announcement-bar:hover svg{transform:translateY(-2px)}.nv-why{padding:90px 0;background:linear-gradient(180deg,#05070b,#0c111a)}.nv-why__heading{text-align:center;max-width:760px;margin:0 auto 60px}.nv-badge{display:inline-block;padding:8px 18px;border-radius:50px;background:#2f6bff1f;border:1px solid rgba(47,107,255,.35);color:#5d9cff;font-size:.82rem;font-weight:700;letter-spacing:1px;margin-bottom:20px}.nv-why__heading h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:18px;color:#fff}.nv-why__heading p{font-size:1.05rem;color:#a7b0c0;line-height:1.8}.nv-why__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px}.nv-feature{background:#10141d;border:1px solid rgba(255,255,255,.06);border-radius:22px;padding:38px 28px;text-align:center;transition:.4s;position:relative;overflow:hidden}.nv-feature:before{content:"";position:absolute;width:220px;height:220px;background:radial-gradient(circle,rgba(47,107,255,.25),transparent 70%);top:-120px;right:-120px;opacity:0;transition:.45s}.nv-feature:hover{transform:translateY(-10px);border-color:#2f6bff;box-shadow:0 25px 55px #00000073}.nv-feature:hover:before{opacity:1}.nv-feature__icon{font-size:3rem;margin-bottom:22px}.nv-feature h3{color:#fff;margin-bottom:14px;font-size:1.25rem}.nv-feature p{color:#a7b0c0;line-height:1.7;font-size:.96rem}@media(max-width:990px){.nv-why__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.nv-why{padding:60px 0}.nv-why__grid{grid-template-columns:1fr}}.collection-list-card{position:relative;overflow:hidden;border-radius:22px;transition:all .45s ease}.collection-list-card img{transition:transform .7s ease}.collection-list-card:hover img{transform:scale(1.08)}.collection-list-card:before{content:"";position:absolute;top:0;left:-130%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skew(-25deg);transition:.8s;z-index:3}.collection-list-card:hover:before{left:160%}.collection-list-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px #2f6bff47}.collection-list-card__info,.card__content{transition:.35s}.collection-list-card:hover .card__content{background:#131c2a}.collection-list-card:hover h3,.collection-list-card:hover .card__heading{color:#4d82ff}.collection-list-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(47,107,255,.65),transparent,rgba(47,107,255,.25));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:.35s;pointer-events:none}.collection-list-card:hover:after{opacity:1}.nv-collection-link{opacity:0;transform:translateY(12px);transition:.35s ease;margin-top:14px;font-size:.9rem;font-weight:700;letter-spacing:.5px;color:#4d82ff}.collection-card-wrapper:hover .nv-collection-link{opacity:1;transform:translateY(0)}.nv-collection-link:after{content:" \2192";transition:.3s}.collection-card-wrapper:hover .nv-collection-link:after{margin-left:8px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nexvolt.css.map */
