.nhf{--f-photo:#EFEAE2;--f-ink:var(--ink);--f-muted:var(--muted);--f-glass:color-mix(in srgb,var(--bg) 84%,transparent);position:relative;background:var(--bg);color:var(--f-ink);transition:background-color .9s var(--ease),color .9s var(--ease);overflow:clip}.nhf.is-soft{background:var(--bg2)}.nhf.is-white{background:var(--card)}.nhf[hidden]{display:none}.nhf.nhf--noche{--f-ink:var(--bg);--f-muted:color-mix(in srgb,var(--bg) 66%,transparent);--f-glass:color-mix(in srgb,var(--ink) 72%,transparent);background:color-mix(in srgb,var(--ink) 55%,#000);color:var(--bg)}.nhf .nhf__head{display:block;position:relative;padding-top:30px;border-top:1px solid var(--line)}.nhf .nhf__head .big{font-size:clamp(34px,4.3vw,62px);letter-spacing:-.04em;margin:18px 0 6px;color:var(--f-ink);text-wrap:balance}.nhf .nhf__head .lead{color:var(--f-muted);text-wrap:pretty}.nhf--noche .nhf__head{border-top-color:#ffffff24}.nhf--noche .nhf__head .eyebrow{color:color-mix(in srgb,var(--bg) 70%,transparent)}.nhf--noche .nhf__head .big em{color:color-mix(in srgb,var(--sage) 70%,var(--bg))}.nhf-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:28px 56px;align-items:center}@media(max-width:900px){.nhf-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.nhf-col-escena{min-width:0}.nhf-escena{position:relative;width:100%;aspect-ratio:1/1;background:var(--f-photo);border-radius:var(--r-lg);overflow:hidden;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;contain:layout paint}.nhf-cam{position:absolute;left:0;top:0;transform-origin:0 0;transition-property:transform;transition-timing-function:cubic-bezier(.65,0,.25,1);will-change:transform}.nhf-lienzo{position:relative;transform-style:flat}.nhf-capa{position:absolute;display:block;max-width:none;pointer-events:none;-webkit-user-drag:none;backface-visibility:hidden}img.nhf-capa{height:auto}.nhf-grupo{transform-origin:0 0}.nhf-fx{pointer-events:none}.nhf-luz{position:absolute;display:block;border-radius:50%;pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .12s linear}.nhf-escena.is-cargando:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%) 0 0/250% 100% var(--f-photo);animation:nhfCarga 1.4s linear infinite}@keyframes nhfCarga{to{background-position:-250% 0}}.nhf-toque{position:absolute;display:block;margin:0;padding:0;border:0;background:transparent;border-radius:calc(14px / var(--nhf-k,1));cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.nhf-toque.is-redonda{border-radius:50%}.nhf-toque:focus-visible{outline:calc(2px / var(--nhf-k,1)) solid var(--sage);outline-offset:calc(3px / var(--nhf-k,1))}.nhf-toque.is-pista:after{content:"";position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;border-radius:inherit;border:calc(2px / var(--nhf-k,1)) solid rgba(255,255,255,.95);box-shadow:0 0 0 calc(1px / var(--nhf-k,1)) #23262b40;animation:nhfAnillo 1.6s var(--ease) infinite;pointer-events:none}@keyframes nhfAnillo{0%{opacity:0;transform:scale(.85)}35%{opacity:1}to{opacity:0;transform:scale(1.18)}}.nhf-perilla{cursor:grab}.nhf-perilla.is-activa{cursor:grabbing}.nhf-arrastrable{cursor:grab}.nhf-arrastrable.is-arrastrando{cursor:grabbing;z-index:80!important}.nhf-envoltura{position:relative}.nhf-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;pointer-events:none}.nhf-pista{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;padding:9px 14px 9px 11px;border-radius:var(--r-pill);background:var(--f-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:500 13px/1.2 var(--f-body);color:var(--f-ink);box-shadow:0 8px 24px -14px #00000059;transition:opacity .45s var(--ease),transform .45s var(--ease);max-width:calc(100% - 80px)}.nhf-pista svg{flex:0 0 auto;animation:nhfPulso 1.8s var(--ease) infinite}.nhf-pista.is-off{opacity:0;transform:translateY(6px)}@media(max-width:760px){.nhf-envoltura{padding-bottom:46px}.nhf-hud{bottom:46px}.nhf-pista{left:0;bottom:-44px;max-width:100%;padding:8px 12px 8px 10px;background:color-mix(in srgb,var(--f-ink) 6%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.nhf-marca{bottom:10px;right:10px}}@keyframes nhfPulso{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.nhf-marca{position:absolute;right:14px;bottom:14px;padding:6px 10px;border-radius:var(--r-pill);background:var(--f-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 11px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--f-muted)}.nhf-hud-btn{position:absolute;top:12px;display:inline-flex;align-items:center;gap:6px;min-width:40px;height:40px;padding:0 11px;border:0;border-radius:var(--r-pill);background:var(--f-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--f-ink);font:500 13px/1 var(--f-body);cursor:pointer;pointer-events:auto;box-shadow:0 6px 18px -12px #0006}.nhf-sonido{right:12px}.nhf-repetir{left:12px}.nhf-sonido[aria-pressed=true]{background:var(--ink);color:var(--bg)}.nhf-panel{min-width:0}.nhf-pasos{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:2px;counter-reset:none}.nhf-pasos li{display:flex;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line);color:var(--f-muted);transition:color .4s var(--ease)}.nhf-pasos li b{font:italic 400 22px/1 var(--f-serif);color:inherit;flex:0 0 30px;transition:color .4s var(--ease)}.nhf-pasos li span{font-size:16px;line-height:1.4}.nhf-pasos li.is-actual{color:var(--f-ink)}.nhf-pasos li.is-actual b{color:var(--sage-ink)}.nhf-pasos li.is-hecho{color:var(--f-ink)}.nhf-pasos li.is-hecho b{color:var(--sage-ink)}.nhf-pasos li.is-hecho span{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--sage) 70%,transparent);text-decoration-thickness:1px}.nhf--noche .nhf-pasos li{border-bottom-color:#ffffff1f}.nhf--noche .nhf-pasos li.is-actual b,.nhf--noche .nhf-pasos li.is-hecho b{color:color-mix(in srgb,var(--sage) 70%,var(--bg))}@media(max-width:900px){.nhf-panel{display:flex;flex-direction:column;gap:16px}.nhf-ctrls{order:1}.nhf-pasos{order:2;margin:0}.nhf-nota{order:3;margin-top:0}.nhf-pasos li{padding:9px 0}.nhf-pasos li span{font-size:15px}}.nhf-ctrls{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.nhf-nota{margin:16px 0 0;font-size:14px;line-height:1.5;color:var(--f-muted)}.nhf-seg{display:inline-flex;gap:4px;padding:4px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--f-ink) 7%,transparent);max-width:100%;overflow-x:auto;scrollbar-width:none}.nhf-seg::-webkit-scrollbar{display:none}.nhf-seg button{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--r-pill);border:0;background:transparent;color:var(--f-ink);font:500 14px/1 var(--f-body);cursor:pointer;transition:background .3s var(--ease),color .3s var(--ease);white-space:nowrap}.nhf-seg button i{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.nhf-seg button[aria-pressed=true]{background:var(--f-ink);color:var(--bg);box-shadow:0 6px 16px -10px #00000080}.nhf--noche .nhf-seg{background:#ffffff17}.nhf--noche .nhf-seg button[aria-pressed=true]{background:var(--bg);color:var(--ink)}.nhf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:var(--r-pill);border:1px solid var(--line);background:transparent;color:var(--f-ink);font:500 14px/1 var(--f-body);cursor:pointer;transition:background .25s,border-color .25s,color .25s,opacity .25s}.nhf-btn:hover{border-color:var(--f-ink)}.nhf-btn.is-primario{background:var(--f-ink);border-color:var(--f-ink);color:var(--bg)}.nhf-btn[disabled]{opacity:.4;cursor:default}.nhf--noche .nhf-btn{border-color:#ffffff38}.nhf-sw{display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:0 18px 0 6px;border-radius:var(--r-pill);border:1px solid var(--line);background:transparent;color:var(--f-ink);font:500 14px/1 var(--f-body);cursor:pointer}.nhf-sw__k{position:relative;width:46px;height:28px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--f-ink) 18%,transparent);transition:background .3s var(--ease)}.nhf-sw__k:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #00000040;transition:transform .3s var(--ease-out)}.nhf-sw[aria-checked=true] .nhf-sw__k{background:var(--sage-ink)}.nhf-sw[aria-checked=true] .nhf-sw__k:after{transform:translate(18px)}.nhf-rango{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;width:100%}.nhf-rango__t{font:500 13px/1.2 var(--f-body);color:var(--f-muted)}.nhf-rango__v{font:italic 400 20px/1 var(--f-serif);color:var(--f-ink);font-variant-numeric:tabular-nums}.nhf-rango .nhf-range{grid-column:1/-1}.nhf-range{-webkit-appearance:none;appearance:none;width:100%;height:36px;background:transparent;cursor:pointer;touch-action:pan-y}.nhf-range::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--f-ink) var(--k,50%),color-mix(in srgb,var(--f-ink) 16%,transparent) var(--k,50%))}.nhf-range::-moz-range-track{height:4px;border-radius:4px;background:color-mix(in srgb,var(--f-ink) 16%,transparent)}.nhf-range::-moz-range-progress{height:4px;border-radius:4px;background:var(--f-ink)}.nhf-range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-11px;border-radius:50%;background:#fff;border:0;box-shadow:0 2px 10px #00000047,0 0 0 1px #0000000f}.nhf-range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:0;box-shadow:0 2px 10px #00000047}.nhf-lectura{display:flex;flex-direction:column;gap:6px;min-width:120px}.nhf-lectura__t{font:500 12px/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--f-muted)}.nhf-lectura__v{font:italic 300 clamp(36px,4.4vw,56px)/1 var(--f-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--f-ink);min-height:1em}.nhf-lectura__v small{font:500 .3em/1 var(--f-body);font-style:normal;letter-spacing:.02em;margin-left:.3em;color:var(--f-muted)}.nhf :focus-visible{outline:1.5px solid var(--f-ink);outline-offset:3px}.nhf-mando{position:relative;flex:0 0 auto;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 22px 26px rgba(35,38,43,.22))}.nhf-mando__img{display:block;width:100%;height:100%;-webkit-user-drag:none;pointer-events:none}.nhf-mando__b{position:absolute;margin:0;padding:0;border:0;border-radius:50%;background-repeat:no-repeat;background-color:transparent;cursor:pointer;transition:transform .12s ease-out,filter .12s ease-out}.nhf-mando__b:before{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;border-radius:50%}.nhf-mando__b.is-hunde{animation:nhfHunde .22s ease-out}@keyframes nhfHunde{0%{transform:scale(1);filter:none}35%{transform:scale(.88);filter:brightness(.8);box-shadow:inset 0 0 10px #00000073}to{transform:scale(1);filter:none}}.nhf-mando__b:focus-visible{outline:2px solid var(--f-ink);outline-offset:2px}.nhf-mando__b.is-pista:after{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #23262b4d;animation:nhfAnillo 1.6s var(--ease) infinite;pointer-events:none}.nhf .ctaexp{margin-top:40px}.nhf--noche .ctaexp .cta{background:var(--bg);color:var(--ink)}.nhf--listo .ctaexp .cta{animation:nhfLlama 1.6s var(--ease) 2}@keyframes nhfLlama{0%,to{box-shadow:0 0 color-mix(in srgb,var(--sage) 0%,transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--sage) 28%,transparent)}}@media(max-width:760px){.wa-float{transition:transform .35s var(--ease),opacity .35s var(--ease)}html.nhf-sin-wa .wa-float{transform:translateY(140%);opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){.nhf,.nhf *{transition-duration:.01ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fn.css.map */
