html,body{background:#0d0608!important}::selection{background:#d9b27c;color:#1a0b06}.ng{--bg:#0d0608;--surf:#150a0e;--surf2:#1c0d13;--ink:#f6efe6;--mute:#ab9b93;--gd:#d9b27c;--gd2:#f3dfb8;--gd3:#b9824a;--rd:#b3122a;--line:rgba(246,239,230,.11);--champ:linear-gradient(100deg,#f6e4c1 0%,#d9ac70 38%,#f3dcb2 55%,#c38d55 100%);font-family:Manrope,Hanken Grotesk,system-ui,sans-serif;font-weight:400;letter-spacing:.005em;-webkit-font-smoothing:antialiased}.ng .serif,.ng-h1,.ng-sec h2,.ng-prod h2,.ng-cap,.ng-man,.ng-foot p,.ng-mq,.ng-step:before,.ng-cmeta b,.ng-pinfo h3,.ng-intro .ng-cv-l,.ng-cv-t,.ng-logo{font-family:Cormorant Garamond,"Instrument Serif",Georgia,serif!important;font-weight:500}.ng:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:260;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%22160%22><filter id=%22n%22><feTurbulence type=%22fractalNoise%22 baseFrequency=%22.9%22 numOctaves=%222%22 stitchTiles=%22stitch%22/></filter><rect width=%22100%25%22 height=%22100%25%22 filter=%22url(%23n)%22/></svg>");animation:nvgrain 1s steps(4) infinite}@keyframes nvgrain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}to{transform:translate(1%,3%)}}.ng-glow{background:radial-gradient(60vmax 45vmax at 50% 62%,rgba(150,22,42,.26),transparent 70%),radial-gradient(38vmax 28vmax at var(--sx,50%) var(--sy,40%),rgba(217,178,124,.12),transparent 70%)}.ng-vig{background:radial-gradient(120% 90% at 50% 50%,transparent 50%,rgba(0,0,0,.65))}.ng-intro{background:radial-gradient(75% 65% at 50% 42%,#2a0c15,#0d0608 72%)!important}.ng-intro .ng-cv-l{background:var(--champ);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:nvsheen 3.2s ease-in-out infinite}.ng-cv-t i{color:var(--gd)!important}.ng-cv-p figure{box-shadow:0 40px 90px #0009,0 0 0 1px #d9b27c4d!important}.ng-nav{font-family:Manrope,system-ui,sans-serif}.ng-logo{font-size:2rem;letter-spacing:.01em}.ng-nav nav{gap:1.8rem;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.ng-nav nav a{position:relative}.ng-nav nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.ng-nav nav a:hover:after{transform:scaleX(1);transform-origin:left}.ng-hud{font-size:.68rem;letter-spacing:.16em}.ng-bar{height:2px;background:var(--champ)}.ng-eye,.ng-prod .eb,.ng-pm .eb{display:inline-flex;align-items:center;gap:.9rem;font-size:.72rem;letter-spacing:.3em;font-weight:500;color:var(--gd)}.ng-eye:before,.ng-prod .eb:before{content:"";width:34px;height:1px;background:var(--champ)}.ng-h1{font-size:clamp(3.6rem,11.2vw,11.8rem);line-height:.88;letter-spacing:-.03em;font-weight:500}.ng-h1 i,.ng-sec h2 i,.ng-prod h2 i,.ng-foot p i,.ng-band h2 i{font-style:italic;background:var(--champ);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:nvsheen 7s ease-in-out infinite;padding-right:.06em}@keyframes nvsheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.ng-sub p{color:var(--mute);font-size:1.02rem;line-height:1.75}.ng-hint{font-size:.64rem;letter-spacing:.32em}.ng-cta{padding:1.1rem 2.2rem;border:1px solid rgba(217,178,124,.45);font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:border-color .3s,transform .35s var(--ease),box-shadow .4s,background .3s;will-change:transform}.ng-cta:hover{border-color:var(--gd);box-shadow:0 0 0 1px #d9b27c40,0 18px 50px #d9b27c2e}.ng-cta.solid{background:var(--champ);background-size:180% 100%;border-color:transparent;color:#1a0b06;font-weight:700;box-shadow:0 14px 40px #c9915547,inset 0 1px #ffffff8c}.ng-cta.solid:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:skew(-20deg);animation:nvshine 4.8s ease-in-out infinite}@keyframes nvshine{0%,62%{left:-60%}82%,to{left:130%}}.ng-cta.solid:hover{background-position:100% 0;box-shadow:0 22px 60px #d9b27c73,inset 0 1px #fff9}.ng-cta span,.ng-cta{z-index:1}.ng-hero .ng-cta{background:var(--champ);background-size:180% 100%;border-color:transparent;color:#1a0b06;font-weight:700;box-shadow:0 14px 40px #c9915547,inset 0 1px #ffffff8c}.ng-hero .ng-cta:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:skew(-20deg);animation:nvshine 4.8s ease-in-out infinite}.ng-hero .ng-cta:hover{background-position:100% 0;box-shadow:0 22px 60px #d9b27c73}.ng-cap{font-weight:500;letter-spacing:-.025em;font-size:clamp(2.6rem,7vw,6.6rem)}.ng-cap i{color:var(--gd2)}.ng-cap small{font-family:Manrope,system-ui,sans-serif;font-size:.68rem;letter-spacing:.32em}.ng-pb:after{background:var(--champ)}.ng-mq{background:var(--bg);border-block:1px solid rgba(217,178,124,.16);padding:1.6rem 0}.ng-mq>div{font-size:clamp(2.4rem,6vw,5.6rem);font-style:italic;animation-duration:46s}.ng-mq span{-webkit-text-stroke:1px rgba(217,178,124,.45)}.ng-mq i{font-style:normal;background:var(--champ);-webkit-background-clip:text;background-clip:text;color:transparent}.ng-sec,.ng-foot,.ng-prod{background:var(--bg)}.ng-sec h2,.ng-prod h2{font-size:clamp(2.9rem,7vw,6.6rem);line-height:.95;letter-spacing:-.025em;font-weight:500}.ng-prod{padding-top:clamp(7rem,12vw,10rem)}.ng-prod:before{background:radial-gradient(60% 55% at 50% 0%,rgba(217,160,100,.22),rgba(150,22,42,.1) 55%,transparent 75%)}.ng-prod:after{content:"";position:absolute;left:50%;top:0;width:1px;height:clamp(3.5rem,8vw,6rem);background:linear-gradient(transparent,var(--gd))}.ng-grid{grid-template-columns:repeat(auto-fit,minmax(240px,340px));gap:clamp(1.4rem,2.6vw,2.4rem);max-width:1180px}.ng-card{gap:1.15rem;perspective:1000px}.ng-cimg{border-radius:26px;background:#f3eee8;box-shadow:0 30px 70px #00000080,0 0 0 1px #d9b27c1f;transform-style:preserve-3d;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.ng-cimg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .5s;background:radial-gradient(320px circle at var(--mx,50%) var(--my,30%),rgba(255,255,255,.42),transparent 60%);mix-blend-mode:soft-light}.ng-card[data-glb]:not([data-glb=""]) .ng-cimg:after{content:"Ver en 3D \2197";position:absolute;right:.9rem;bottom:.9rem;z-index:3;padding:.5rem .85rem;border-radius:999px;background:#0d0608c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f6efe6;font:600 .62rem/1 Manrope,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .5s var(--ease)}@media(hover:hover)and (pointer:fine){.ng-card:hover .ng-cimg{box-shadow:0 44px 100px #0009,0 0 0 1px #d9b27c80,0 0 60px #d9b27c24}.ng-card:hover .ng-cimg:before,.ng-card:hover .ng-cimg:after{opacity:1;transform:none}}@media(hover:none){.ng-card[data-glb]:not([data-glb=""]) .ng-cimg:after{opacity:1;transform:none;font-size:.52rem;padding:.4rem .6rem;right:.55rem;bottom:.55rem}}.ng-ctag{background:var(--rd);font-family:Manrope,system-ui,sans-serif;font-weight:600;letter-spacing:.16em;font-size:.6rem;padding:.42rem .8rem;box-shadow:0 6px 18px #b3122a59}.ng-cmeta{gap:.35rem;padding:0 .3rem}.ng-cmeta small{font-size:.62rem;letter-spacing:.28em;font-weight:600;color:var(--gd)}.ng-cmeta b{font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:1.08;letter-spacing:-.01em;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .6s var(--ease)}.ng-card:hover .ng-cmeta b{background-size:100% 1px}.ng-cmeta span{display:inline-flex;align-self:flex-start;margin-top:.2rem;padding:.38rem .8rem;border-radius:999px;border:1px solid rgba(217,178,124,.35);color:var(--gd2);font-weight:600;font-size:.88rem;letter-spacing:.04em;font-variant-numeric:tabular-nums}.ng-steps{gap:1.4rem}.ng-step{border:1px solid transparent;border-radius:24px;padding:2.4rem 2rem;background:linear-gradient(180deg,var(--surf2),var(--surf)) padding-box,linear-gradient(150deg,#d9b27c73,#d9b27c0d 45%,#d9b27c2e) border-box;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.ng-step:hover{transform:translateY(-6px);box-shadow:0 30px 70px #00000073}.ng-step:before{font-size:4.4rem;font-style:italic;background:var(--champ);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:1.6rem}.ng-step b{font-weight:600;font-size:1.08rem;letter-spacing:.01em}.ng-step p{color:var(--mute);line-height:1.7;font-size:.95rem}.ng-band>div{position:relative;max-width:1120px;margin:0 auto;padding:clamp(3.5rem,8vw,6.5rem) clamp(1.4rem,5vw,4rem);border-radius:36px;overflow:hidden;border:1px solid transparent;background:radial-gradient(70% 90% at 50% 0%,rgba(217,160,100,.18),transparent 70%) padding-box,linear-gradient(180deg,#1f0d14,#130a0d) padding-box,linear-gradient(160deg,#d9b27c8c,#d9b27c0f 40%,#96162a66) border-box}.ng-band p{color:var(--mute);font-size:1.05rem;line-height:1.8}.ng-faq details{border-color:var(--line);padding:1.5rem 0;transition:padding .4s var(--ease)}.ng-faq summary{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(1.3rem,2.2vw,1.7rem);transition:color .3s}.ng-faq summary:hover{color:var(--gd2)}.ng-faq summary:after{font-family:Manrope,system-ui,sans-serif;font-weight:300;font-size:1.6rem;line-height:1;width:2.2rem;height:2.2rem;border:1px solid rgba(217,178,124,.35);border-radius:50%;display:grid;place-items:center;flex:none}.ng-faq details[open]{padding-bottom:1.9rem}.ng-faq p{font-size:.98rem;line-height:1.8}.ng-man{font-weight:500;letter-spacing:-.02em;line-height:1.05;font-size:clamp(2.2rem,6.4vw,6rem)}.ng-mw{color:#f6efe61f}.ng-mw.on{color:var(--ink)}.ng-foot{border-top:1px solid rgba(217,178,124,.16);background:radial-gradient(60% 70% at 15% 100%,rgba(150,22,42,.22),transparent 70%),var(--bg)}.ng-foot p{font-size:clamp(3rem,9vw,8.4rem);letter-spacing:-.03em;font-weight:500}.ng-pol a{transition:color .3s}.ng-pol a:hover{color:var(--gd2)}.ng-sbar{background:#0d0608b8;backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);border-top:0;box-shadow:0 -1px #d9b27c40,0 -20px 60px #00000080}.ng-sbar .t span{font-weight:500;letter-spacing:.02em}.ng-sbar .t b{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:1.15rem;font-weight:500;color:var(--gd2)}.ng-sbar .ng-cta{padding:.85rem 1.5rem}.nw{display:inline-block;opacity:0;transform:translateY(.45em) rotate(2deg);filter:blur(8px);transition:opacity .9s ease,transform 1.1s var(--ease),filter .9s ease;transition-delay:calc(var(--d,0)*55ms)}.nv-in .nw{opacity:1;transform:none;filter:none}@media(max-width:760px){.ng-h1{font-size:clamp(3.2rem,15vw,5.4rem)}.ng-nav nav{font-size:.72rem}.ng-cmeta b{font-size:1.12rem}.ng-cmeta span{font-size:.78rem;padding:.3rem .65rem}.ng-step{padding:2rem 1.5rem}.ng-band>div{border-radius:26px}}@media(prefers-reduced-motion:reduce){.ng:after,.ng-cta.solid:before,.ng-h1 i,.ng-sec h2 i,.ng-prod h2 i,.ng-foot p i,.ng-intro .ng-cv-l{animation:none!important}.nw{opacity:1!important;transform:none!important;filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nova-premium.css.map */
