:root{--sm-color-fondo: #161826;--sm-color-fondo-alt: #232532;--sm-color-fondo-seccion: #262a60;--sm-color-texto: #F3F5FE;--sm-color-texto-suave: #9397AB;--sm-color-acento: #9184D9;--sm-color-acento-claro: #D2CEFD;--sm-color-acento-suave: rgba(145, 132, 217, .16);--sm-color-glow: #353B80;--sm-color-ghost: #4C5397;--sm-color-borde: rgba(243, 245, 254, .1);--sm-fuente-titulo: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sm-fuente-cuerpo: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sm-radio: 20px;--sm-radio-grande: 32px;--sm-margen: 24px;--sm-ease: cubic-bezier(.22, 1, .36, 1);--sm-ease-spring: cubic-bezier(.34, 1.56, .64, 1)}.mt-section,.sm-section{font-family:var(--sm-fuente-cuerpo);color:var(--sm-color-texto);padding-top:0!important;padding-bottom:0!important;position:relative;overflow-x:clip}.sm-container{max-width:1200px;margin:0 auto;padding:0 var(--sm-margen)}.sm-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--sm-fuente-cuerpo);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--sm-color-acento-claro);font-weight:600;margin-bottom:18px}.sm-eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sm-color-acento);box-shadow:0 0 0 4px var(--sm-color-acento-suave)}.sm-h1,.sm-h2,.sm-h3{font-family:var(--sm-fuente-titulo);font-weight:800;line-height:1.1;margin:0 0 18px;letter-spacing:-.025em}.sm-body{font-family:var(--sm-fuente-cuerpo);line-height:1.65;color:var(--sm-color-texto-suave);margin:0 0 20px}.sm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 34px;border-radius:999px;font-family:var(--sm-fuente-cuerpo);font-weight:600;font-size:16px;text-decoration:none;cursor:pointer;border:1px solid transparent;position:relative;overflow:hidden;transition:transform .4s var(--sm-ease-spring),box-shadow .4s var(--sm-ease),background .4s var(--sm-ease);white-space:nowrap}.sm-btn-primario{background:var(--sm-color-acento);color:var(--sm-color-fondo);box-shadow:0 1px #ffffff2e inset}.sm-btn-primario:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 16px 34px #9184d961}.sm-btn-primario:active{transform:translateY(-1px) scale(.99)}.sm-btn-secundario{background:#f3f5fe0a;color:var(--sm-color-texto);border-color:var(--sm-color-borde);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sm-btn-secundario:hover{border-color:var(--sm-color-acento);color:var(--sm-color-acento-claro);transform:translateY(-2px)}.sm-card{background:var(--sm-color-fondo-alt);border:1px solid var(--sm-color-borde);border-radius:var(--sm-radio);padding:32px;transition:transform .5s var(--sm-ease),box-shadow .5s var(--sm-ease),border-color .5s var(--sm-ease);will-change:transform}.sm-card:hover{transform:translateY(-8px);border-color:#9184d973;box-shadow:0 24px 48px #08091473,0 0 0 1px #9184d914}.sm-precio-antes{text-decoration:line-through;text-decoration-color:var(--sm-color-texto-suave);color:var(--sm-color-texto-suave);font-size:.72em}.sm-precio-ahora{color:var(--sm-color-acento-claro);font-weight:800;font-family:var(--sm-fuente-titulo)}.sm-icon-circulo{width:52px;height:52px;border-radius:50%;background:var(--sm-color-acento-suave);display:flex;align-items:center;justify-content:center;color:var(--sm-color-acento-claro);margin-bottom:20px}.sm-icon-circulo svg{width:24px;height:24px}.sm-glow{position:absolute;border-radius:50%;background:radial-gradient(circle,var(--sm-color-glow) 0%,transparent 70%);filter:blur(60px);opacity:.55;pointer-events:none;z-index:0}.sm-reveal{opacity:0;transform:translateY(32px) scale(.97);transition:opacity 1s var(--sm-ease),transform 1s var(--sm-ease)}.sm-reveal.sm-visible{opacity:1;transform:translateY(0) scale(1)}.sm-reveal-1{transition-delay:.06s}.sm-reveal-2{transition-delay:.16s}.sm-reveal-3{transition-delay:.26s}.sm-reveal-4{transition-delay:.36s}.sm-reveal-5{transition-delay:.46s}.sm-reveal-izq{transform:translate(-40px)}.sm-reveal-izq.sm-visible{transform:translate(0)}.sm-reveal-der{transform:translate(40px)}.sm-reveal-der.sm-visible{transform:translate(0)}@media(prefers-reduced-motion:reduce){.sm-reveal{opacity:1;transform:none;transition:none}}.sm-tilt{transform-style:preserve-3d;transition:transform .5s var(--sm-ease)}.sm-contador{font-variant-numeric:tabular-nums}.section-header{margin-bottom:0!important}@media(max-width:990px){.sm-container{padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sm-styles.css.map */
