.np-vhero__txt.np-anim>h1{animation:none}.np-vhero h1 .np-ln{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.np-vhero h1 .np-ln>span{display:inline-block}.np-anima .np-vhero h1 .np-ln>span{transform:translateY(105%);transition:transform .9s var(--np-ease)}.np-vhero h1 .np-ln+.np-ln>span{transition-delay:.12s}.np-vhero.is-in h1 .np-ln>span{transform:none}.np-vhero--video .np-vhero__video{animation:npv-ken 9s var(--np-ease) both}@keyframes npv-ken{0%{transform:scale(1.08)}to{transform:scale(1)}}.np-vhero__cifras{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem 2.4rem;margin:2.4rem 0 0;padding:0;font-size:1.35rem;color:#ffffffc7}.np-vhero__cifras li{display:flex;align-items:baseline;gap:.6rem}.np-anima .np-vhero__cifras li{opacity:0;transform:translateY(10px);transition:opacity .6s var(--np-ease),transform .6s var(--np-ease)}.np-vhero.is-in .np-vhero__cifras li{opacity:1;transform:none;transition-delay:calc(.55s + var(--d,0s))}.np-vhero__cifras li:nth-child(2){--d:.1s}.np-vhero__cifras li:nth-child(3){--d:.2s}.np-vhero__cifras b{font:700 2.6rem/1 var(--font-heading-family);color:var(--np-y);font-variant-numeric:tabular-nums;text-transform:uppercase}.np-vbar{position:relative;overflow:hidden}.np-anima .np-vbar{opacity:0;transform:translateY(24px);transition:opacity .7s .35s var(--np-ease),transform .7s .35s var(--np-ease)}.np-vhero.is-in .np-vbar{opacity:1;transform:none}.np-vbar:after{content:"";position:absolute;top:0;bottom:0;left:-30%;width:22%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,214,10,.55),transparent);transform:skew(-18deg) translate(0);opacity:0}.np-vhero.is-in .np-vbar:after{animation:npv-destello 1.3s 1.25s var(--np-ease) both}@keyframes npv-destello{0%{opacity:1;transform:skew(-18deg) translate(0)}to{opacity:1;transform:skew(-18deg) translate(620%)}}.np-vbar .np-guia{animation:npv-guia 1.6s var(--np-ease) 2}@keyframes npv-guia{0%,to{box-shadow:0 0 #ffd60a00}40%{box-shadow:0 0 0 4px #ffd60af2}}@media(max-width:749px){.np-vhero__cifras{color:var(--np-g);flex-wrap:nowrap;gap:1.4rem;margin-top:1.2rem;font-size:1.2rem;white-space:nowrap}.np-vhero__cifras li{gap:.4rem}.np-vhero__cifras b{color:var(--np-k);font-size:1.8rem}.np-vhero__cifras .np-hm{display:none}}@media(max-width:749px){.npa-burbuja,.npa-aviso{transition:opacity .25s,transform .25s}.np-vbar-vista .npa-burbuja,.np-vbar-vista .npa-aviso{opacity:0;transform:translateY(16px);pointer-events:none}}.npv{padding:clamp(5.6rem,8vw,9.6rem) 0;background:var(--np-bg);overflow:hidden}.npv__cab{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem 4rem;align-items:end;margin-bottom:clamp(2.8rem,4vw,4.4rem)}.npv__h{font:700 clamp(4rem,6vw,7.2rem)/.9 var(--font-heading-family);text-transform:uppercase;margin:1rem 0 0;letter-spacing:-.01em}.npv__sub{margin:0;color:var(--np-g);font-size:1.5rem;line-height:1.5;max-width:36ch}.npv__todo{font:700 1.35rem var(--font-body-family);text-transform:uppercase;letter-spacing:.05em;color:var(--np-k);text-decoration:underline;text-decoration-color:var(--np-y);text-decoration-thickness:3px;text-underline-offset:6px;white-space:nowrap}.npv__todo span{display:inline-block;transition:transform .25s var(--np-ease)}.npv__todo:hover span{transform:translate(5px)}.npv__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.npv__it{position:relative;display:flex;flex-direction:column;background:#fff;border:1.5px solid var(--np-l);transition:transform .35s var(--np-ease),box-shadow .35s var(--np-ease),border-color .35s}.npv__it:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--np-y);border-color:var(--np-k)}.npv__it--top{grid-column:span 2;grid-row:span 2}.npv__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#fff}.npv__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:20% 8% 6% 14%;transition:opacity .45s var(--np-ease),transform .6s var(--np-ease)}.npv__f2{opacity:0}.npv__it:hover .npv__f1{transform:scale(1.05)}.npv__it:hover .npv__img:has(.npv__f2) .npv__f1{opacity:0}.npv__it:hover .npv__f2{opacity:1;transform:scale(1.03)}.npv__n{position:absolute;left:1.2rem;top:.4rem;font:700 6.4rem/1 var(--font-heading-family);color:transparent;-webkit-text-stroke:1.5px var(--np-k);letter-spacing:-.02em;pointer-events:none;transition:color .3s;z-index:1}.npv__it:hover .npv__n{color:var(--np-y)}.npv__it--top .npv__n{font-size:clamp(10rem,13vw,17rem);left:2rem;top:1rem;color:var(--np-y);-webkit-text-stroke:2px var(--np-k)}.npv__corona{position:absolute;right:1.6rem;top:1.6rem;background:var(--np-k);color:var(--np-y);font:700 1.15rem/1 var(--font-body-family);letter-spacing:.1em;text-transform:uppercase;padding:.8rem 1.1rem;z-index:1}.npv__info{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem 1.6rem 1.6rem;border-top:1.5px solid var(--np-l);flex:1}.npv__ref{font:600 1.1rem/1 var(--font-body-family);letter-spacing:.08em;color:var(--np-g);text-transform:uppercase}.npv__t{font:600 1.45rem/1.3 var(--font-body-family);color:var(--np-k);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.npv__t:hover{text-decoration:underline;text-decoration-color:var(--np-y);text-decoration-thickness:2px}.npv__it--top .npv__t{font:700 clamp(2rem,2.2vw,2.8rem)/1.1 var(--font-heading-family);text-transform:uppercase}.npv__pie{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.6rem}.npv__precio{font:700 2rem/1 var(--font-heading-family);color:var(--np-k)}.npv__it--top .npv__precio{font-size:3.2rem}.npv__add{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.6rem;border:2px solid var(--np-k);background:var(--np-k);color:#fff;font:700 1.2rem var(--font-body-family);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s,transform .15s}.npv__add:hover{background:var(--np-y);border-color:var(--np-y);color:var(--np-k)}.npv__add:active{transform:scale(.96)}.npv__add--op{background:#fff;color:var(--np-k)}.npv__ok{position:absolute;width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;opacity:0}.npv__add.is-cargando{color:transparent}.npv__add.is-cargando:before{content:"";position:absolute;width:1.6rem;height:1.6rem;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:npv-gira .7s linear infinite}@keyframes npv-gira{to{transform:rotate(360deg)}}.npv__add.is-ok{background:var(--np-y);border-color:var(--np-y);color:var(--np-k)}.npv__add.is-ok .npv__add-t{opacity:0}.npv__add.is-ok .npv__ok{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .4s .05s var(--np-ease)}.npv__add.is-error{background:var(--np-no);border-color:var(--np-no)}.npv__pocas{font:600 1.2rem/1 var(--font-body-family);color:var(--np-warn);display:flex;align-items:center;gap:.6rem}.npv__pocas:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#e5361b;box-shadow:0 0 0 3px #e5361b2e;animation:np-pulse 2.4s var(--np-ease) infinite}.np-anima [data-np-revela] .npv__it{opacity:0;transform:translateY(40px)}[data-np-revela].is-in .npv__it{opacity:1;transform:none;transition:opacity .7s var(--np-ease),transform .7s var(--np-ease),box-shadow .35s var(--np-ease),border-color .35s;transition-delay:calc(var(--i) * 70ms),calc(var(--i) * 70ms),0s,0s}[data-np-revela].is-in .npv__it:hover{transform:translate(-3px,-3px);transition-delay:0s}.np-anima [data-np-revela] .npv__n{clip-path:inset(100% 0 0 0)}[data-np-revela].is-in .npv__n{clip-path:inset(-10% -10% -10% -10%);transition:clip-path .8s var(--np-ease),color .3s;transition-delay:calc(var(--i) * 70ms + .25s),0s}.np-anima .npv__h .np-mark{background-size:0 100%;background-repeat:no-repeat;background-image:linear-gradient(transparent 62%,var(--np-y) 62%,var(--np-y) 92%,transparent 92%);background-color:transparent}.npv.is-in .npv__h .np-mark{background-size:100% 100%;transition:background-size .8s .2s var(--np-ease)}@media(max-width:989px){.npv__cab{grid-template-columns:1fr;align-items:start}.npv__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin:0 -1.6rem;padding:0 1.6rem 1.6rem;scrollbar-width:none}.npv__grid::-webkit-scrollbar{display:none}.npv__it{flex:0 0 66%;scroll-snap-align:start}.npv__it--top{flex-basis:80%}.npv__it:hover,[data-np-revela].is-in .npv__it:hover{transform:none;box-shadow:none;border-color:var(--np-l)}.npv__it--top .npv__n{font-size:9rem}.npv__n{font-size:5rem}.np-anima [data-np-revela] .npv__it{transform:translate(40px)}.np-anima [data-np-revela].is-in .npv__it{transform:none}}.np3{background:var(--np-k);color:#fff;padding:clamp(5.6rem,8vw,9.6rem) 0;position:relative;overflow:hidden}.np3 .np-eyebrow{color:#fff;opacity:.7}.np3__h,.np3__p h3{color:#fff}.np3__h{font:700 clamp(4rem,6vw,7.2rem)/.9 var(--font-heading-family);text-transform:uppercase;margin:1rem 0 0;letter-spacing:-.01em}.np3__cab{margin-bottom:clamp(3.6rem,5vw,6rem)}.np3__pista{position:relative}.np3__linea{position:absolute;left:calc(100% / 6);top:3.5rem;width:calc(100% * 2 / 3);height:3px;background:var(--np-y);transform-origin:left center}.np-anima .np3__linea{transform:scaleX(0)}.np3.is-in .np3__linea{transform:none;transition:transform 1.4s .2s cubic-bezier(.65,0,.35,1)}.np3__pasos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;position:relative}.np3__p{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.np3__ic{width:7.2rem;height:7.2rem;border-radius:50%;background:var(--np-y);display:grid;place-items:center;position:relative}.np-anima .np3__ic{transform:scale(.6);opacity:0;transition:transform .5s var(--np-ease),opacity .4s;transition-delay:calc(.2s + var(--i) * .6s)}.np3.is-in .np3__ic{transform:none;opacity:1}.np3__ic svg{width:3.8rem;height:3.8rem;fill:none;stroke:var(--np-k);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.np-anima .np3__ic svg *{stroke-dasharray:1;stroke-dashoffset:1}.np3.is-in .np3__ic svg *{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--np-ease);transition-delay:calc(.45s + var(--i) * .6s)}.np3__num{font:700 1.3rem/1 var(--font-body-family);letter-spacing:.16em;margin-top:.8rem}.np3__p h3{font:700 clamp(2.4rem,2.6vw,3.2rem)/1 var(--font-heading-family);text-transform:uppercase;margin:0}.np3__p p{margin:0;font-size:1.5rem;line-height:1.5;max-width:30ch;color:#ffffffc7}.np-anima .np3 .np3__num,.np-anima .np3 .np3__p h3,.np-anima .np3 .np3__p p{opacity:0;transform:translateY(14px)}.np3.is-in .np3__num,.np3.is-in .np3__p h3,.np3.is-in .np3__p p{opacity:1;transform:none;transition:opacity .6s var(--np-ease),transform .6s var(--np-ease);transition-delay:calc(.55s + var(--i) * .6s)}.np3__ctas{display:flex;gap:2.4rem;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:clamp(3.6rem,5vw,5.6rem)}.np3__btn{background:var(--np-y);border-color:var(--np-y);color:var(--np-k)}.np3__btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #fff}.np3__wa{font:600 1.5rem var(--font-body-family);color:#fff;text-decoration:underline;text-decoration-color:var(--np-y);text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width:749px){.np3__pasos{grid-template-columns:1fr;gap:3.2rem;padding-left:0}.np3__p{display:grid;grid-template-columns:6rem 1fr;grid-template-rows:auto auto auto;column-gap:1.8rem;row-gap:.4rem;align-items:start;text-align:left}.np3__ic{width:6rem;height:6rem;grid-row:1/4}.np3__ic svg{width:3.2rem;height:3.2rem}.np3__num{margin-top:.2rem}.np3__linea{left:2.85rem;top:3rem;width:3px;height:calc(100% - 9rem);transform-origin:center top}.np-anima .np3__linea{transform:scaleY(0)}.np3__ctas{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.np-vhero h1 .np-ln>span,.np-vhero__cifras li,.np-vbar,[data-np-revela] .npv__it,.np3__ic,[data-np-revela].np3 .np3__num,[data-np-revela].np3 .np3__p h3,[data-np-revela].np3 .np3__p p{opacity:1!important;transform:none!important;transition:none!important}[data-np-revela] .npv__n{clip-path:none}.np3__linea path,.np3__ic svg *{stroke-dashoffset:0!important;transition:none!important}.npv__h .np-mark{background-size:100% 100%}.np-vbar:after,.np-vhero--video .np-vhero__video,.np-vbar .np-guia{animation:none!important}}.npv__it--top .npv__img img{padding:12% 8% 6% 22%}
/*# sourceMappingURL=/cdn/shop/t/15/assets/np-portada.css.map */
