:root{--nb-color-fondo: #07070f;--nb-color-fondo-alt: #0d0d1c;--nb-color-texto: #f5f4ff;--nb-color-texto-suave: #a3a1c7;--nb-color-marca: #22d3ee;--nb-color-marca-oscuro: #0fa8c7;--nb-color-acento: #c13bff;--nb-color-acento-oscuro: #9a1fd1;--nb-color-superficie: #12122a;--nb-color-superficie-alt: #181832;--nb-color-borde: rgba(255, 255, 255, .1);--nb-color-borde-fuerte: rgba(255, 255, 255, .2);--nb-fuente-titulo: "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nb-fuente-cuerpo: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nb-radio: 20px;--nb-radio-chico: 12px;--nb-margen: 24px;--nb-sombra: 0 0 0 1px rgba(255,255,255,.05), 0 20px 50px rgba(0,0,0,.45);--nb-sombra-fuerte: 0 0 0 1px rgba(193,59,255,.35), 0 0 40px rgba(193,59,255,.22), 0 24px 60px rgba(0,0,0,.55);--nb-glow-cyan: 0 0 28px rgba(34,211,238,.35);--nb-glow-violeta: 0 0 28px rgba(193,59,255,.35);--nb-degradado: linear-gradient(120deg, var(--nb-color-marca), var(--nb-color-acento));--nb-ease: cubic-bezier(.22, 1, .36, 1)}.nb-section{font-family:var(--nb-fuente-cuerpo);color:var(--nb-color-texto);background:var(--nb-color-fondo);padding-top:0!important;padding-bottom:0!important;position:relative;overflow-x:clip}.nb-section-alt{background:var(--nb-color-fondo-alt)}.nb-container{max-width:1240px;margin:0 auto;padding:0 var(--nb-margen);position:relative;z-index:1}.nb-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--nb-fuente-cuerpo);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-color-marca);background:#22d3ee1a;border:1px solid rgba(34,211,238,.28);padding:6px 14px;border-radius:999px;margin-bottom:18px}.nb-h1,.nb-h2,.nb-h3{font-family:var(--nb-fuente-titulo);font-weight:700;line-height:1.08;letter-spacing:-.01em;margin:0 0 16px;color:var(--nb-color-texto)}.nb-h1{font-size:clamp(34px,5vw,60px)}.nb-h2{font-size:clamp(28px,3.6vw,44px)}.nb-h3{font-size:clamp(20px,2.2vw,26px)}.nb-degradado-texto{background:var(--nb-degradado);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-p{font-size:17px;line-height:1.65;color:var(--nb-color-texto-suave);margin:0 0 20px}.nb-p:last-child{margin-bottom:0}.nb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--nb-fuente-cuerpo);font-weight:700;font-size:16px;padding:16px 30px;border-radius:999px;border:none;cursor:pointer;text-decoration:none;transition:transform .28s var(--nb-ease),box-shadow .28s var(--nb-ease),background .2s ease;white-space:nowrap}.nb-btn-primario{background:var(--nb-degradado);color:#07070f;box-shadow:0 10px 26px #c13bff4d,0 0 22px #22d3ee38}.nb-btn-primario:hover{transform:translateY(-3px);box-shadow:0 16px 36px #c13bff6b,0 0 30px #22d3ee52}.nb-btn-secundario{background:#ffffff08;color:var(--nb-color-texto);border:2px solid var(--nb-color-borde-fuerte)}.nb-btn-secundario:hover{border-color:var(--nb-color-marca);color:var(--nb-color-marca);transform:translateY(-3px)}.nb-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.nb-reveal{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .7s var(--nb-ease),transform .7s var(--nb-ease)}.nb-reveal.nb-visible{opacity:1;transform:none}.nb-reveal-1.nb-visible{transition-delay:.06s}.nb-reveal-2.nb-visible{transition-delay:.14s}.nb-reveal-3.nb-visible{transition-delay:.22s}.nb-reveal-4.nb-visible{transition-delay:.3s}.nb-reveal-5.nb-visible{transition-delay:.38s}@media(prefers-reduced-motion:reduce){.nb-reveal,.nb-reveal.nb-visible{opacity:1!important;transform:none!important;transition:none!important}}.nb-card{background:var(--nb-color-superficie);border:1px solid var(--nb-color-borde);border-radius:var(--nb-radio);box-shadow:var(--nb-sombra);transition:transform .35s var(--nb-ease),box-shadow .35s var(--nb-ease),border-color .35s var(--nb-ease)}.nb-card:hover{transform:translateY(-6px);box-shadow:var(--nb-sombra-fuerte);border-color:#c13bff66}.nb-grid{display:grid;gap:24px}.nb-grid-2{grid-template-columns:1fr 1fr}.nb-grid-3{grid-template-columns:repeat(3,1fr)}.nb-grid-4{grid-template-columns:repeat(4,1fr)}.nb-marquee-wrap{overflow-x:clip;overflow-y:visible}.nb-marquee-track{display:flex;gap:20px;width:max-content;animation:nb-marquee linear infinite}@keyframes nb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nb-marquee-track{animation:none}}.nb-count{font-family:var(--nb-fuente-titulo);font-weight:800}.nb-comparador{position:relative;overflow-x:clip;overflow-y:visible;border-radius:var(--nb-radio);-webkit-user-select:none;user-select:none;touch-action:pan-y;border:1px solid var(--nb-color-borde)}.nb-comparador img{display:block;width:100%;height:100%;object-fit:cover}.nb-comparador-despues{position:relative}.nb-comparador-antes{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;clip-path:inset(0 50% 0 0)}.nb-comparador-asa{position:absolute;top:0;bottom:0;left:50%;width:0;transform:translate(-50%);cursor:ew-resize;z-index:3}.nb-comparador-asa:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--nb-degradado);transform:translate(-50%);box-shadow:0 0 12px #c13bff99}.nb-comparador-boton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:var(--nb-color-superficie);border:1px solid var(--nb-color-borde-fuerte);display:flex;align-items:center;justify-content:center;box-shadow:var(--nb-sombra-fuerte);pointer-events:none}.nb-comparador-boton svg{width:20px;height:20px;color:var(--nb-color-texto)}.nb-comparador-etiqueta{position:absolute;top:16px;z-index:4;background:#07070fc7;color:#fff;font-weight:700;font-size:13px;padding:6px 14px;border-radius:999px;letter-spacing:.02em;border:1px solid var(--nb-color-borde)}.nb-comparador-etiqueta-antes{left:16px}.nb-comparador-etiqueta-despues{right:16px}.nb-faq-item{border-bottom:1px solid var(--nb-color-borde)}.nb-faq-pregunta{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;text-align:left;cursor:pointer;padding:22px 4px;font-family:var(--nb-fuente-titulo);font-weight:600;font-size:17px;color:var(--nb-color-texto)}.nb-faq-icono{flex:none;width:22px;height:22px;position:relative}.nb-faq-icono:before,.nb-faq-icono:after{content:"";position:absolute;background:var(--nb-color-marca);border-radius:2px;transition:transform .3s var(--nb-ease)}.nb-faq-icono:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.nb-faq-icono:after{left:50%;top:0;width:2px;height:100%;transform:translate(-50%)}.nb-faq-item[data-abierto=true] .nb-faq-icono:after{transform:translate(-50%) rotate(90deg);opacity:0}.nb-faq-respuesta{max-height:0;overflow:hidden;transition:max-height .35s var(--nb-ease)}.nb-faq-respuesta-inner{padding:0 4px 22px}.nb-sticky-visual{position:sticky;top:100px}.nb-img-cover{width:100%;height:100%;object-fit:cover;display:block}.nb-aspect-1-1{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--nb-radio)}.nb-aspect-4-5{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--nb-radio)}.nb-aspect-16-9{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--nb-radio)}.nb-badge-flot{position:absolute;background:var(--nb-color-superficie);border:1px solid var(--nb-color-borde-fuerte);border-radius:var(--nb-radio-chico);box-shadow:var(--nb-sombra-fuerte);padding:12px 16px;display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px;color:var(--nb-color-texto)}.nb-estrellas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 20% 30%,rgba(255,255,255,.5) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 70% 60%,rgba(255,255,255,.35) 50%,transparent 50%),radial-gradient(1px 1px at 40% 80%,rgba(255,255,255,.4) 50%,transparent 50%),radial-gradient(1px 1px at 90% 20%,rgba(255,255,255,.3) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 55% 40%,rgba(255,255,255,.3) 50%,transparent 50%);background-size:100% 100%}@media(max-width:990px){.nb-grid-4,.nb-grid-3{grid-template-columns:repeat(2,1fr)}.nb-grid-2{grid-template-columns:1fr}}@media(max-width:540px){.nb-grid-4,.nb-grid-3{grid-template-columns:1fr}.nb-container{padding:0 18px}}.section-header{margin-bottom:0!important}body{background:var(--nb-color-fondo)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nb-styles.css.map */
