:root{--fx-ink: #14102B;--fx-ink-deep: #0B0818;--fx-violet: #6C5CE0;--fx-violet-strong: #4A3FB0;--fx-violet-light: #B7AFF0;--fx-violet-mist: #D9D5F7;--fx-paper: #F6F4FB;--fx-paper-dim: #EDE9F7;--fx-signal: #FF7A45;--fx-signal-bg: #FFE9DD;--fx-white: #FFFFFF;--fx-green: #37E29A;--fx-font-display: "Fraunces", Georgia, serif;--fx-font-body: "Inter", -apple-system, sans-serif;--fx-font-mono: "Inter", -apple-system, sans-serif;--fx-font-btn: "Poppins", -apple-system, sans-serif;--fx-container: 1180px;--fx-radius: 18px;--fx-ease: cubic-bezier(.22, 1, .36, 1)}.fx-section{padding-top:0!important;padding-bottom:0!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fx-anchor{scroll-margin-top:80px;display:block!important}.fx-hero__grid{display:block!important}.fx-container{max-width:var(--fx-container);margin:0 auto;padding:0 32px}@media(max-width:640px){.fx-container{padding:0 20px}}.fx-eyebrow{font-family:var(--fx-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.fx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--fx-font-btn);font-weight:600;font-size:1rem;color:var(--fx-white);background:var(--fx-ink);border:none;border-radius:12px;padding:16px 28px;cursor:pointer;text-decoration:none;transition:transform .15s var(--fx-ease),background .15s var(--fx-ease),box-shadow .15s var(--fx-ease)}.fx-btn:hover{background:var(--fx-violet-strong);transform:translateY(-1px);box-shadow:0 10px 24px -12px #4a3fb080}.fx-btn:active{transform:translateY(0)}.fx-btn--ghost{background:transparent;color:var(--fx-ink);border:1.5px solid var(--fx-violet-mist)}.fx-btn--ghost:hover{background:var(--fx-paper-dim);box-shadow:none}.fx-btn-row{display:flex;gap:12px}.fx-btn-row .fx-btn{flex:1 1 0;width:auto;min-width:0}@media(max-width:480px){.fx-btn-row .fx-btn{padding:15px 14px;font-size:.92rem}}@media(max-width:380px){.fx-btn-row{flex-direction:column}}.fx-badge{font-family:var(--fx-font-mono);font-size:11px;letter-spacing:.04em;padding:5px 10px;border-radius:6px;background:var(--fx-paper-dim);color:var(--fx-violet-strong)}.fx-badge--signal{background:var(--fx-signal-bg);color:#b8480f}.fx-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--fx-ease),transform .7s var(--fx-ease)}.fx-reveal.fx-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.fx-reveal{opacity:1!important;transform:none!important;transition:none!important}}.fx-header-overlay{transition:transform .35s var(--fx-ease),opacity .3s var(--fx-ease)}body.fx-has-hero .fx-header-overlay{position:fixed;top:0;left:0;right:0;z-index:40;transform:translateY(-100%);opacity:0}body.fx-has-hero.fx-header-visible .fx-header-overlay{transform:translateY(0);opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.fx-header-overlay{transition:none}}.fx-hero{position:relative;min-height:100svh;background:radial-gradient(ellipse at 50% 28%,#1C1640 0%,var(--fx-ink-deep) 72%);color:var(--fx-paper);overflow:clip;display:flex;flex-direction:column}.fx-hero--full{height:100svh;min-height:100svh}.fx-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(183,175,240,.16) 1.4px,transparent 1.4px);background-size:34px 34px;mask-image:radial-gradient(ellipse at 50% 45%,black 0%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at 50% 45%,black 0%,transparent 72%);pointer-events:none}@property --fx-cur-x{syntax: "<length-percentage>"; inherits: true; initial-value: 50%;}@property --fx-cur-y{syntax: "<length-percentage>"; inherits: true; initial-value: 50%;}.fx-cur{--fx-cur-c: var(--fx-cur-accent, var(--fx-signal));position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;overflow:hidden;cursor:none;touch-action:none}.fx-cur-hint{color:#d9d5f78c;font-family:var(--fx-font-mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;transition:opacity .3s;pointer-events:none}.fx-cur.is-active .fx-cur-hint{opacity:0}.fx-cur-dot{position:absolute;left:var(--fx-cur-x);top:var(--fx-cur-y);transform:translate(-50%,-50%) rotate(-10deg);transition:left .09s cubic-bezier(.22,1,.36,1),top .09s cubic-bezier(.22,1,.36,1);pointer-events:none;will-change:left,top}.fx-cur-product{width:46px;height:auto;filter:drop-shadow(0 10px 16px rgba(0,0,0,.45))}.fx-cur-h,.fx-cur-v{position:absolute;background:color-mix(in srgb,var(--fx-cur-c) 55%,transparent);pointer-events:none}.fx-cur-h{left:0;right:0;height:1px;top:var(--fx-cur-y);transition:top .06s}.fx-cur-v{top:0;bottom:0;width:1px;left:var(--fx-cur-x);transition:left .06s}.fx-cur--no-lines .fx-cur-h,.fx-cur--no-lines .fx-cur-v{display:none}.fx-hero__cta-wrap{position:absolute;z-index:3;left:50%;bottom:8%;transform:translate(-50%)}.fx-hero__cta{padding:16px 40px;cursor:pointer}.fx-beneficios{background:var(--fx-paper)}.fx-beneficios__head{text-align:center;max-width:640px;margin:0 auto 44px}.fx-h2{font-family:var(--fx-font-display);font-weight:500;letter-spacing:-.01em;color:var(--fx-ink);margin:14px 0 12px}.fx-lede{color:#4a4560}.fx-eyebrow--violet{color:var(--fx-violet-strong)}.fx-eyebrow--violet:before{content:"";width:16px;height:1px;background:var(--fx-violet-strong)}.fx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.fx-card{background:var(--fx-white);border:1px solid var(--fx-paper-dim);border-radius:var(--fx-radius);padding:26px 22px;transition:transform .25s var(--fx-ease),box-shadow .25s var(--fx-ease),border-color .25s var(--fx-ease)}.fx-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px -20px #14102b47;border-color:var(--fx-violet-mist)}.fx-card__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--fx-paper-dim);color:var(--fx-violet-strong);margin-bottom:16px}.fx-card__title{font-family:var(--fx-font-display);font-weight:500;font-size:1.05rem;color:var(--fx-ink);margin-bottom:8px}.fx-card__body{font-size:.93rem;color:#55506e}.fx-resenas{background:var(--fx-paper)}.fx-resenas-marquee{overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.fx-resenas-marquee__track{display:flex;width:max-content;animation-name:fx-marquee-scroll;animation-timing-function:linear;animation-iteration-count:infinite}.fx-resenas-marquee__group{display:flex;gap:18px;flex-shrink:0;padding:4px 9px}@media(prefers-reduced-motion:reduce){.fx-resenas-marquee__track{animation:none}.fx-resenas-marquee{overflow-x:auto}}.fx-resena-card{background:var(--fx-white);border:1px solid var(--fx-paper-dim);border-radius:16px;overflow:hidden;width:190px;flex-shrink:0;transition:transform .2s var(--fx-ease),box-shadow .2s var(--fx-ease)}.fx-resena-card:hover{transform:translateY(-3px);box-shadow:0 16px 30px -18px #14102b40}.fx-resena-card__photo{aspect-ratio:1/1;background:var(--fx-paper-dim)}.fx-resena-card__photo img{width:100%;height:100%;object-fit:cover;display:block}.fx-resena-card__stars{display:flex;gap:2px;color:#f5b301;padding:10px 12px 0}.fx-resena-card__text{font-size:12.5px;color:var(--fx-ink);padding:6px 12px 14px;line-height:1.4}.fx-resenas__cta{text-align:center;margin-top:40px}.fx-resenas__rating{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:13px;color:#6c6784}.fx-resenas__rating .fx-resena-card__stars{padding:0;color:#f5b301}.fx-pasos{background:var(--fx-white)}.fx-pasos__row{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;counter-reset:fx-step}@media(max-width:800px){.fx-pasos__row{grid-template-columns:1fr}}.fx-paso{position:relative;padding-top:6px}.fx-paso__num{font-family:var(--fx-font-display);font-size:13px;color:var(--fx-white);background:var(--fx-violet);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.fx-paso__title{font-family:var(--fx-font-display);font-weight:500;font-size:1.05rem;margin-bottom:8px;color:var(--fx-ink)}.fx-paso__body{font-size:.93rem;color:#55506e}.fx-specs{background:var(--fx-ink);color:var(--fx-paper)}.fx-specs__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media(max-width:800px){.fx-specs__grid{grid-template-columns:repeat(2,1fr)}}.fx-specs__item{border-left:1px solid rgba(183,175,240,.25);padding-left:18px}.fx-specs__value{font-family:var(--fx-font-mono);font-size:1.4rem;color:var(--fx-violet-light);margin-bottom:6px}.fx-specs__label{font-size:12.5px;color:#9f9ab8}.fx-confianza{background:var(--fx-paper-dim)}.fx-confianza__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.fx-confianza__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.fx-confianza__item svg{color:var(--fx-violet-strong)}.fx-confianza__item-title{font-family:var(--fx-font-display);font-weight:500;font-size:.98rem;color:var(--fx-ink)}.fx-confianza__item-body{font-size:.85rem;color:#55506e}.fx-cta-final{background:radial-gradient(ellipse at 50% 0%,#221C4D 0%,var(--fx-ink-deep) 75%);color:var(--fx-paper);text-align:center}.fx-cta-final__title{font-family:var(--fx-font-display);font-weight:500;color:var(--fx-white);margin-bottom:14px;letter-spacing:-.01em}.fx-cta-final__sub{color:var(--fx-violet-mist);max-width:480px;margin:0 auto 28px}.fx-usos__row{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:860px){.fx-usos__row{grid-template-columns:1fr;gap:24px}}.fx-usos__row--reverse .fx-usos__media{order:2}.fx-usos__media img{width:100%;border-radius:22px;display:block;object-fit:cover;aspect-ratio:4/3}.fx-usos__eyebrow{color:var(--fx-violet-strong)}.fx-usos__title{font-family:var(--fx-font-display);font-weight:500;color:var(--fx-ink);margin:12px 0;letter-spacing:-.01em}.fx-usos__body{color:#55506e;margin-bottom:4px}.fx-producto{background:var(--fx-paper)}.fx-marquee{overflow:hidden;background:linear-gradient(90deg,var(--fx-violet-strong),var(--fx-violet) 45%,#8B7BF0 75%,var(--fx-violet));padding:14px 0;margin-top:36px;margin-bottom:36px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.fx-marquee__track{display:flex;width:max-content;animation-name:fx-marquee-scroll;animation-timing-function:linear;animation-iteration-count:infinite}.fx-marquee__group{display:flex;align-items:center;flex-shrink:0}.fx-marquee__item{font-family:var(--fx-font-display);font-weight:500;font-size:13.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--fx-white);white-space:nowrap;padding:0 20px;text-shadow:0 1px 8px rgba(0,0,0,.15)}.fx-marquee__dot{color:var(--fx-signal);font-size:16px}@keyframes fx-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fx-marquee__track{animation:none}.fx-marquee{overflow-x:auto}}.fx-compat-toggle{display:inline-flex;gap:4px;padding:4px;background:var(--fx-paper-dim);border-radius:100px;margin-bottom:32px}.fx-compat-toggle__opt{font-family:var(--fx-font-display);font-weight:500;font-size:.92rem;padding:10px 22px;border-radius:100px;border:none;background:transparent;color:#6c6784;cursor:pointer;transition:background .15s ease,color .15s ease}.fx-compat-toggle__opt.is-active{background:var(--fx-white);color:var(--fx-ink);box-shadow:0 4px 12px -6px #14102b40}.fx-producto__layout{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}@media(max-width:900px){.fx-producto__layout{grid-template-columns:1fr}}.fx-gallery{position:sticky;top:32px}@media(max-width:900px){.fx-gallery{position:static}}.fx-gallery__main{border-radius:20px;overflow:hidden;background:var(--fx-white);border:1px solid var(--fx-paper-dim);aspect-ratio:1/1;margin-bottom:12px}.fx-gallery__main img{width:100%;height:100%;object-fit:cover;display:block}.fx-gallery__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.fx-gallery__thumb{border-radius:10px;overflow:hidden;border:1.5px solid transparent;background:var(--fx-white);cursor:pointer;aspect-ratio:1/1;padding:0}.fx-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.fx-gallery__thumb.is-active{border-color:var(--fx-violet)}.fx-info__badge-row{display:flex;gap:8px;margin-bottom:18px;flex-wrap:wrap}.fx-info__name{font-family:var(--fx-font-display);font-weight:500;margin-bottom:10px;color:var(--fx-ink)}.fx-info__price-row{display:flex;align-items:baseline;gap:12px;margin:16px 0 6px;flex-wrap:wrap}.fx-price__now{font-family:var(--fx-font-mono);font-size:2.1rem;font-weight:500;color:var(--fx-ink)}.fx-price__was{font-family:var(--fx-font-mono);font-size:1.1rem;color:#9490ad;text-decoration:line-through}.fx-price__off{font-family:var(--fx-font-mono);font-size:12.5px;color:var(--fx-signal);background:var(--fx-signal-bg);padding:3px 8px;border-radius:6px}.fx-info__stock-note{font-size:13px;color:#6c6784;margin-bottom:26px}.fx-variant{margin-bottom:22px}.fx-variant__label{font-family:var(--fx-font-mono);font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:#6c6784;margin-bottom:8px;display:block}.fx-variant__options{display:flex;flex-wrap:wrap;gap:8px}.fx-variant__opt{font-family:var(--fx-font-body);font-size:.9rem;border:1.5px solid var(--fx-paper-dim);background:var(--fx-white);border-radius:8px;padding:9px 16px;cursor:pointer;color:var(--fx-ink);transition:border-color .15s ease,background .15s ease}.fx-variant__opt.is-active{border-color:var(--fx-violet);background:var(--fx-paper-dim)}.fx-variant__opt[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.fx-feature-list{list-style:none;display:flex;flex-direction:column;gap:16px;margin:0 0 30px;padding:0}.fx-feature-list li{display:flex;align-items:center;gap:12px;font-size:1.1rem;font-weight:500;color:var(--fx-ink)}.fx-feature-list svg{flex-shrink:0;color:var(--fx-violet);width:20px;height:20px}.fx-feature-list b{font-weight:600}.fx-add-btn[disabled],.fx-buy-btn[disabled]{opacity:.5;cursor:not-allowed}.fx-add-btn[disabled]:hover,.fx-buy-btn[disabled]:hover{background:var(--fx-ink);transform:none;box-shadow:none}.fx-cta__note{text-align:center;font-size:12.5px;color:#837e9c;margin-top:10px}.fx-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;padding-top:26px;border-top:1px solid var(--fx-paper-dim)}.fx-trust-row__item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:12px;color:#4a4560}.fx-trust-row__item svg{color:var(--fx-violet)}.fx-note-box{margin-top:22px;font-size:12.5px;color:#6c6784;background:var(--fx-paper-dim);border-radius:10px;padding:12px 14px;display:flex;gap:10px;align-items:flex-start}.fx-note-box svg{flex-shrink:0;color:var(--fx-violet-strong);margin-top:1px}.fx-desc{margin-top:64px}.fx-desc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:28px}.fx-add-btn.is-added{background:var(--fx-green)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fx-styles.css.map */
