@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Montserrat:wght@600;700&display=swap";.nv,.nv-toasts,.nv-burst{--nv-white: #ffffff;--nv-mist: #f5f5f7;--nv-frost: #fafafc;--nv-line: #d6d6d6;--nv-ctrl: #e6e6e8;--nv-ink: #1d1d1f;--nv-slate: #707070;--nv-steel: #86868b;--nv-link: #8a6224;--nv-accent: #c9a15b;--nv-on-accent: #111111;--nv-gold-grad: linear-gradient(135deg, #f0d39a 0%, #c9a15b 45%, #9c6f2c 100%);--nv-gold-light: #e0bd7a;--nv-accent-hover: #d6b06a;--nv-orange: #9c6f2c;--nv-green: #1f8a3e;--nv-star: #ff9f0a;--nv-sale: #e1251b;--nv-sale-grad: linear-gradient(135deg, #ff4d3d 0%, #e1251b 55%, #b3140c 100%);--nv-sale-soft: #fdeceb;--nv-price: #109447;--nv-font: "SF Pro Text", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--nv-display: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--nv-radius: 28px;--nv-ease: cubic-bezier(.2, .8, .2, 1);--nv-spring: cubic-bezier(.34, 1.56, .64, 1);--nv-hairline: 0 0 0 1px #e6e6e8}.nv{font-family:var(--nv-font);font-size:17px;line-height:1.47;letter-spacing:-.374px;color:var(--nv-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nv *,.nv *:before,.nv *:after{box-sizing:border-box}.nv :where(h1,h2,h3,h4,p,figure,blockquote,ul){margin:0;padding:0}.nv :where(a){color:inherit;text-decoration:none}.nv :where(img,video,svg){display:block;max-width:100%}.nv :where(button){font:inherit}.nv-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.nv-wrap{padding-inline:32px}}.nv-section{padding-block:64px;background:var(--nv-white);position:relative}@media(min-width:990px){.nv-section{padding-block:90px}}.nv-section--mist{background:var(--nv-mist)}.nv-section--dark{background:#000;color:#f5f5f7}.nv-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:36px}@media(min-width:990px){.nv-head{margin-bottom:48px}}.nv-head--center{flex-direction:column;align-items:center;text-align:center}.nv-head--center .nv-lead{margin-inline:auto}.nv-kicker{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 "Montserrat",var(--nv-display);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}@media(min-width:768px){.nv-kicker{font-size:14px}}.nv-kicker .nv-ico{width:18px;height:18px}.nv-launch{color:var(--nv-orange)}.nv-section--dark .nv-launch{color:var(--nv-gold-light)}.nv-h1{font:600 clamp(44px,8.2vw,80px)/1.05 var(--nv-display);letter-spacing:-.015em;color:inherit;text-wrap:balance}.nv-h2{font:600 clamp(32px,4.6vw,48px)/1.08 var(--nv-display);letter-spacing:-.01em;color:inherit;text-wrap:balance}.nv-h3{font:600 24px/1.17 var(--nv-display);letter-spacing:0;color:inherit}.nv-soft{color:var(--nv-steel)}.nv-section--dark .nv-soft{color:#6e6e73}.nv-lead{font-size:19px;line-height:1.42;color:var(--nv-slate);max-width:640px;margin-top:18px}@media(min-width:768px){.nv-lead{font-size:21px}}.nv-section--dark .nv-lead{color:#a1a1a6}.nv-link{display:inline-flex;align-items:center;gap:4px;color:var(--nv-link);font-size:17px}.nv-link:hover{text-decoration:underline}.nv-link .nv-ico{width:16px;height:16px;transition:transform .35s var(--nv-ease)}.nv-link:hover .nv-ico{transform:translate(4px)}.nv-section--dark .nv-link{color:var(--nv-gold-light)}.nv-ico{display:inline-flex;width:24px;height:24px;flex:none}.nv-ico svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.nv-ico--thin svg{stroke-width:1.25}.nv-js .nv-ico--draw svg *{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.4s var(--nv-ease) calc(var(--i, 0) * .12s + .2s)}.nv-js .is-in .nv-ico--draw svg *,.nv-js .nv-ico--draw.is-in svg *{stroke-dashoffset:0}.nv-hover-ico:hover .nv-ico:not(.nv-no-anim) svg{animation:nv-wiggle .7s var(--nv-spring)}.nv-hover-ico:hover .nv-ico:not(.nv-no-anim) svg *{animation:nv-redraw .9s var(--nv-ease)}@keyframes nv-redraw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes nv-wiggle{0%{transform:scale(1) rotate(0)}30%{transform:scale(1.15) rotate(-8deg)}60%{transform:scale(.95) rotate(6deg)}to{transform:scale(1) rotate(0)}}.nv-btn{--bg: var(--nv-accent);--fg: var(--nv-on-accent);--bg-img: var(--nv-gold-grad);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border:0;border-radius:9999px;background-color:var(--bg);background-image:var(--bg-img, none);color:var(--fg);font:600 17px/1 var(--nv-font);letter-spacing:-.374px;white-space:nowrap;cursor:pointer;overflow:hidden;isolation:isolate;text-decoration:none;translate:var(--mx, 0) var(--my, 0);transition:transform .35s var(--nv-spring),background-color .25s,color .25s,box-shadow .25s,translate .25s ease-out}.nv-btn:hover{--bg: var(--nv-accent-hover);filter:brightness(1.06)}.nv-btn:active{transform:scale(.95)}.nv-btn:focus-visible{outline:2px solid var(--nv-accent);outline-offset:3px}.nv-btn .nv-ico{width:18px;height:18px;transition:transform .35s var(--nv-ease)}.nv-btn:hover .nv-ico{transform:translate(3px)}.nv-btn:after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:34%;background:#ffffff47;transform:skew(-22deg) translate(-180%);pointer-events:none;z-index:1}.nv-btn:hover:after{transform:skew(-22deg) translate(420%);transition:transform .9s var(--nv-ease)}.nv-btn--ghost{--bg: transparent;--bg-img: none;--fg: var(--nv-ink);box-shadow:inset 0 0 0 1px var(--nv-steel)}.nv-btn--ghost:hover{--bg: var(--nv-ink);--fg: #fff;box-shadow:inset 0 0 0 1px var(--nv-ink);filter:none}.nv-btn--ghost:after{display:none}.nv-section--dark .nv-btn--ghost{--fg: #f5f5f7;box-shadow:inset 0 0 0 1px #6e6e73}.nv-section--dark .nv-btn--ghost:hover{--bg: #f5f5f7;--fg: #000}.nv-btn--light{--bg: #fff;--bg-img: none;--fg: var(--nv-ink)}.nv-btn--light:hover{--bg: #e8e8ed}.nv-btn--sm{min-height:36px;padding:9px 18px;font-size:14px;letter-spacing:-.224px}.nv-btn--block{width:100%}.nv-js [data-reveal]{opacity:0;translate:0 32px;transition:opacity .9s var(--nv-ease),translate 1s var(--nv-ease),scale 1s var(--nv-ease);transition-delay:calc(var(--i, 0) * 80ms)}.nv-js [data-reveal=scale]{translate:none;scale:.94}.nv-js [data-reveal=rise]{translate:0 140px;transition-duration:1.2s;transition-delay:calc(var(--i, 0) * .11s + .25s)}.nv-js [data-reveal].is-in{opacity:1;translate:none;scale:none}.nv-js [data-split] .nv-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.nv-js [data-split] .nv-w>span{display:inline-block;transform:translateY(110%);transition:transform 1.1s var(--nv-ease);transition-delay:calc(var(--wi, 0) * 70ms + .12s)}.nv-js [data-split].is-in .nv-w>span{transform:none}.nv-tone--gold{--tone: #f6eedf;--tone-fg: #9c6f2c}.nv-tone--blue{--tone: #e8f1fc;--tone-fg: #0071e3}.nv-tone--orange{--tone: #fbeee4;--tone-fg: #b64400}.nv-tone--green{--tone: #e5f4e9;--tone-fg: #1f8a3e}.nv-tone--purple{--tone: #f0e9fa;--tone-fg: #7d3cc8}.nv-tone--pink{--tone: #fbe7ef;--tone-fg: #c2185b}.nv-tone--ink{--tone: #f5f5f7;--tone-fg: #1d1d1f}.nv-bar{background:#000;color:#f5f5f7;font-size:12px;letter-spacing:-.12px;line-height:1;overflow:hidden;padding:11px 0}.nv-marquee{display:flex;width:max-content;animation:nv-marquee var(--nv-speed, 40s) linear infinite}.nv-marquee:hover{animation-play-state:paused}.nv-marquee--reverse{animation-direction:reverse}.nv-marquee__group{display:flex;flex:none;gap:44px;padding-right:44px}.nv-marquee__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.nv-marquee__item .nv-ico{width:14px;height:14px;color:var(--nv-gold-light)}.nv-marquee__item a:hover{text-decoration:underline}@keyframes nv-marquee{to{transform:translate(-50%)}}.nv-hero{background:var(--nv-white);padding-top:36px;overflow:hidden;text-align:center;position:relative}@media(min-width:990px){.nv-hero{padding-top:56px}}.nv-hero .nv-lead{margin-inline:auto}.nv-hero .nv-pill-note{display:flex;width:fit-content;margin-inline:auto}.nv-hero .nv-kicker{display:flex;justify-content:center}.nv-hero__ctas{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}@media(max-width:767px){.nv-hero .nv-pill-note{margin-bottom:18px}.nv-hero .nv-lead{font-size:17px;margin-top:14px}.nv-hero__ctas{margin-top:22px}.nv-hero__ctas .nv-btn{min-height:44px;padding:10px 16px;font-size:15px}}.nv-pill-note{display:inline-flex;align-items:center;gap:10px;margin-bottom:26px;padding:7px 16px 7px 12px;border-radius:9999px;background:#fff;box-shadow:var(--nv-hairline);font-size:14px;letter-spacing:-.224px;color:var(--nv-ink)}.nv-pill-note b{color:var(--nv-orange);font-weight:600}.nv-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#34c759;flex:none}.nv-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#34c759;animation:nv-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes nv-ping{75%,to{transform:scale(2.6);opacity:0}}.nv-stage{position:relative;height:350px;margin-top:26px}@media(min-width:768px){.nv-stage{height:460px;margin-top:36px}}@media(min-width:1100px){.nv-stage{height:520px;margin-top:40px}}.nv-float{--w: 200px;--x: 0px;--y: 0px;--r: 0deg;--z: 10;--zi: 1;position:absolute;left:50%;bottom:40px;width:var(--w);margin-left:calc(var(--w) / -2);z-index:var(--zi);transform:translate3d(calc(var(--x) + var(--mx, 0) * var(--z) * 1px),calc(var(--y) + var(--my, 0) * var(--z) * 1px - var(--sy, 0) * var(--z) * .008px),0) rotate(var(--r));transition:transform .9s var(--nv-ease)}.nv-float__bob{animation:nv-bob 7s ease-in-out infinite;animation-delay:calc(var(--bd, 0) * -1.4s)}@keyframes nv-bob{50%{transform:translateY(-14px)}}.nv-float__card{position:relative;display:block;aspect-ratio:3 / 4;border-radius:var(--nv-radius);overflow:hidden;background:var(--tone, var(--nv-mist));color:var(--tone-fg, var(--nv-ink))}.nv-float__card img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--nv-ease)}.nv-float__card:hover img{transform:scale(1.06)}.nv-float__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding-bottom:40px}.nv-float__ph .nv-ico{width:42%;height:auto;aspect-ratio:1}.nv-float__chip{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:18px;text-align:left;color:var(--nv-ink);background:#ffffffd1;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.nv-float--3 .nv-float__chip{display:none}.nv-float__name{font-size:12px;font-weight:600;letter-spacing:-.12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-float__price{font-size:12px;color:var(--nv-slate);letter-spacing:-.12px;white-space:nowrap}.nv-float__price s{opacity:.8}.nv-float__now--sale{color:var(--nv-price);font-weight:700}.nv-float__off{margin-inline-start:2px;padding:1px 6px;border-radius:9999px;background:var(--nv-sale-grad);color:#fff;font-size:11px;font-weight:700}.nv-float--3{--w: 205px;--z: 6;--zi: 3;--bd: 0}.nv-float--2{--w: 150px;--x: -128px;--y: 28px;--r: -8deg;--z: 12;--zi: 2;--bd: 1}.nv-float--4{--w: 150px;--x: 128px;--y: 28px;--r: 8deg;--z: 12;--zi: 2;--bd: 2}.nv-float--1,.nv-float--5{display:none}@media(min-width:768px){.nv-float--3{--w: 255px}.nv-float--2{--w: 200px;--x: -235px;--y: 30px}.nv-float--4{--w: 200px;--x: 235px;--y: 30px}.nv-float--1,.nv-float--5{display:block;--w: 160px;--y: 62px;--z: 20;--zi: 1}.nv-float--1{--x: -420px;--r: -13deg;--bd: 3}.nv-float--5{--x: 420px;--r: 13deg;--bd: 4}}@media(min-width:1100px){.nv-float--3{--w: 300px}.nv-float--2{--w: 236px;--x: -300px;--y: 34px}.nv-float--4{--w: 236px;--x: 300px;--y: 34px}.nv-float--1,.nv-float--5{--w: 196px;--y: 70px}.nv-float--1{--x: -540px}.nv-float--5{--x: 540px}}.nv-callout{position:absolute;left:0;right:0;bottom:14px;z-index:10;margin-inline:auto;width:fit-content;max-width:calc(100% - 32px);display:flex;align-items:center;gap:16px;padding:8px 8px 8px 22px;background:#fff;border-radius:var(--nv-radius);box-shadow:var(--nv-hairline);text-align:left}.nv-callout__txt{display:flex;flex-direction:column;gap:2px;font-size:14px;letter-spacing:-.224px;line-height:1.25}.nv-callout__txt strong{font-weight:600}.nv-callout__txt small{font-size:12px;color:var(--nv-slate);letter-spacing:-.12px}.nv-cats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(160px,1fr);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 16px 8px;margin-inline:-16px}.nv-cats::-webkit-scrollbar{display:none}@media(min-width:990px){.nv-cats{grid-auto-flow:row;grid-template-columns:repeat(var(--cols, 6),minmax(0,1fr));gap:16px;overflow:visible;padding:0;margin:0}}.nv-cat{position:relative;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:190px;padding:22px 20px;border-radius:var(--nv-radius);background:var(--nv-mist);transition:background-color .3s,transform .5s var(--nv-spring)}.nv-cat:hover{background:var(--tone, #ebebef);transform:translateY(-6px)}.nv-cat__ico{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#fff;color:var(--tone-fg, var(--nv-ink))}.nv-cat__ico .nv-ico{width:26px;height:26px}.nv-cat__title{display:block;font:600 19px/1.2 var(--nv-display);letter-spacing:.228px}.nv-cat__sub{display:block;margin-top:4px;font-size:14px;color:var(--nv-slate);letter-spacing:-.224px}.nv-cat__go{position:absolute;top:22px;right:20px;width:20px;height:20px;color:var(--nv-steel);transform:rotate(-45deg);transition:transform .4s var(--nv-spring),color .3s}.nv-cat:hover .nv-cat__go{transform:rotate(0);color:var(--tone-fg, var(--nv-ink))}.nv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:768px){.nv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1100px){.nv-grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}}.nv-card{position:relative;display:flex;flex-direction:column;padding:10px;border-radius:var(--nv-radius);background:#fff;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s var(--nv-ease)}@media(min-width:768px){.nv-card{padding:14px}}.nv-card__media{position:relative;aspect-ratio:1;border-radius:20px;overflow:hidden;background:var(--tone, var(--nv-mist));color:var(--tone-fg, var(--nv-ink))}.nv-card__media img,.nv-card__media .nv-ph{width:100%;height:100%;object-fit:cover;transition:opacity .5s,transform 1s var(--nv-ease)}.nv-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.nv-card:hover .nv-card__media img:first-child{transform:scale(1.06)}.nv-card:hover .nv-card__media img+img{opacity:1}.nv-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.nv-card__ph .nv-ico{width:40%;height:auto;aspect-ratio:1;transition:transform .8s var(--nv-spring)}.nv-card:hover .nv-card__ph .nv-ico{transform:scale(1.08) rotate(-4deg)}.nv-ph{background:var(--nv-mist);fill:#c7c7cc}.nv-card__badges{position:absolute;top:12px;left:14px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.nv-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.12px;color:var(--nv-ink)}.nv-badge .nv-ico{width:13px;height:13px}.nv-badge--trend{color:var(--nv-orange)}.nv-badge--trend .nv-ico svg{animation:nv-flicker 1.6s ease-in-out infinite;transform-origin:50% 90%}@keyframes nv-flicker{0%,to{transform:scale(1) rotate(0)}30%{transform:scale(1.12,.94) rotate(-4deg)}60%{transform:scale(.94,1.1) rotate(3deg)}}.nv-badge--off{padding:5px 11px;border-radius:9999px;background:var(--nv-sale-grad);color:#fff;font-size:13px;font-weight:700;letter-spacing:0;box-shadow:0 6px 16px -6px #e1251ba6;animation:nv-pulse-off 2.4s var(--nv-ease) infinite}@keyframes nv-pulse-off{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.nv-card__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:14px 6px 4px}.nv-card__title{font:600 15px/1.3 var(--nv-font);letter-spacing:-.224px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.nv-card__title{font-size:17px;letter-spacing:-.374px}}.nv-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.nv-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;font-size:15px;font-weight:600}.nv-card__price s{font-size:13px;font-weight:400;color:var(--nv-slate);text-decoration-thickness:1.5px;text-decoration-color:#e1251bb3}.nv-card__price--sale .nv-card__now{color:var(--nv-price);font-size:17px;font-weight:700}@media(min-width:768px){.nv-card__price--sale .nv-card__now{font-size:19px}}.nv-save{align-self:flex-start;padding:3px 9px;border-radius:8px;background:var(--nv-sale-soft);color:var(--nv-sale);font-size:12px;font-weight:700;line-height:16px}.nv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nv-add{position:absolute;right:10px;bottom:10px;z-index:3;margin:0}.nv-add__btn{display:inline-flex;align-items:center;height:40px;min-width:40px;padding:0 10px;border:0;border-radius:9999px;background:#ffffffe6;color:var(--nv-ink);box-shadow:var(--nv-hairline);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:500 14px/1 var(--nv-font);letter-spacing:-.224px;white-space:nowrap;overflow:hidden;transition:background-color .3s,color .3s,box-shadow .3s,transform .3s var(--nv-spring)}.nv-add__btn .nv-ico{width:20px;height:20px;transition:transform .4s var(--nv-spring)}.nv-add__lbl{max-width:0;opacity:0;transition:max-width .45s var(--nv-ease),opacity .3s,margin .45s var(--nv-ease)}.nv-card:hover .nv-add__btn,.nv-add__btn:focus-visible{background:var(--nv-gold-grad);color:var(--nv-on-accent);box-shadow:none}.nv-card:hover .nv-add__lbl,.nv-add__btn:focus-visible .nv-add__lbl{max-width:120px;opacity:1;margin-left:6px}.nv-card:hover .nv-add__btn .nv-ico{transform:rotate(90deg)}.nv-add__btn:active{transform:scale(.92)}.nv-add__btn.is-loading .nv-ico{animation:nv-spin .8s linear infinite}.nv-add__btn.is-done{background:var(--nv-green)!important;color:#fff!important}@media(hover:none){.nv-add__btn{background:var(--nv-gold-grad);color:var(--nv-on-accent);box-shadow:none}}@keyframes nv-spin{to{transform:rotate(360deg)}}.nv-dgrid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:700px){.nv-dgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.nv-dgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.nv-dcard{position:relative;display:flex;flex-direction:column;border-radius:var(--nv-radius);overflow:hidden;isolation:isolate;background:#1d1d1f;color:#f5f5f7;transition:transform .5s var(--nv-ease)}.nv-dcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--px, 50%) var(--py, 50%),rgba(201,161,91,.18),transparent 60%)}.nv-dcard:hover:before{opacity:1}.nv-dcard:hover{transform:translateY(-6px)}.nv-dcard__media{position:relative;aspect-ratio:16 / 10;margin:12px 12px 0;border-radius:20px;overflow:hidden;background:var(--tone, #2a2a2d);color:var(--tone-fg, #fff)}.nv-dcard__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--nv-ease)}.nv-dcard:hover .nv-dcard__media img{transform:scale(1.05)}.nv-dcard__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.nv-dcard__ph .nv-ico{width:30%;height:auto;aspect-ratio:1}.nv-dcard__type{position:absolute;top:12px;left:12px;padding:6px 11px;border-radius:9999px;background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:12px;font-weight:600;letter-spacing:-.12px;line-height:1}.nv-dcard__body{display:flex;flex-direction:column;gap:10px;flex:1;padding:20px 24px 24px}.nv-dcard__meta{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:#a1a1a6;letter-spacing:-.12px}.nv-dcard__meta>span{display:inline-flex;align-items:center;gap:5px}.nv-dcard__meta .nv-ico{width:14px;height:14px}.nv-stars .nv-ico{color:var(--nv-star)}.nv-stars .nv-ico svg{fill:currentColor}.nv-instant .nv-ico{color:#30d158}.nv-dcard__title{font:600 21px/1.2 var(--nv-display);letter-spacing:.231px}.nv-dcard__text{font-size:15px;line-height:1.4;color:#a1a1a6;letter-spacing:-.224px}.nv-dcard__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px}.nv-dcard__price{display:flex;flex-direction:column;font:600 24px/1.1 var(--nv-display)}.nv-dcard__price s{font:400 13px/1.2 var(--nv-font);color:#6e6e73}.nv-steps{display:grid;grid-template-columns:1fr;gap:12px;margin-top:48px}@media(min-width:768px){.nv-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.nv-step{display:flex;align-items:flex-start;gap:16px;padding:22px 24px;border-radius:var(--nv-radius);box-shadow:inset 0 0 0 1px #333336}.nv-step__ico{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#1d1d1f;color:var(--nv-gold-light);flex:none}.nv-step__ico .nv-ico{width:22px;height:22px}.nv-step__n{display:block;font-size:12px;color:#6e6e73;letter-spacing:-.12px}.nv-step__t{display:block;font:600 17px/1.3 var(--nv-display)}.nv-step__d{display:block;font-size:14px;color:#a1a1a6;letter-spacing:-.224px;margin-top:2px}.nv-video{position:relative;aspect-ratio:4 / 5;border-radius:var(--nv-radius);overflow:hidden;background:#000;color:#fff;transform:scale(calc(.9 + .1 * var(--p, 1)));transform-origin:50% 0;will-change:transform}@media(min-width:768px){.nv-video{aspect-ratio:16 / 9}}@media(max-width:767px){.nv-video--media{aspect-ratio:16 / 9}.nv-video--vertical-mobile{aspect-ratio:9 / 16;max-height:82vh;margin-inline:auto}}.nv-video video,.nv-video>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nv-video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:clamp(24px,5vw,56px);background:#00000047;transition:opacity .5s;pointer-events:none}.nv-video__overlay .nv-kicker{color:var(--nv-gold-light);margin:0}.nv-video__title{font:600 clamp(28px,4vw,48px)/1.08 var(--nv-display);letter-spacing:-.01em;max-width:680px}.nv-play{position:absolute;right:clamp(20px,5vw,56px);bottom:clamp(20px,5vw,56px);z-index:2;display:grid;place-items:center;width:64px;height:64px;border:0;border-radius:50%;background:#ffffffeb;color:#000;cursor:pointer;transition:transform .4s var(--nv-spring),opacity .4s}.nv-play:before,.nv-play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid rgba(255,255,255,.7);animation:nv-ring 2.4s ease-out infinite}.nv-play:after{animation-delay:1.2s}@keyframes nv-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}.nv-play:hover{transform:scale(1.1)}.nv-play .nv-ico{width:24px;height:24px;margin-left:3px}.nv-video__overlay{padding-right:calc(clamp(20px,5vw,56px) + 84px)}.nv-play .nv-ico svg{fill:currentColor}.nv-video.is-playing .nv-video__overlay,.nv-video.is-playing .nv-play{opacity:0;pointer-events:none}.nv-reel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;overflow:hidden;text-align:center;padding-top:clamp(40px,9%,96px)}.nv-reel__orb{position:absolute;width:46%;aspect-ratio:1;border-radius:50%;filter:blur(70px);opacity:.55;animation:nv-orb 14s ease-in-out infinite alternate}.nv-reel__orb--1{background:#c9a15b;top:-10%;left:-8%}.nv-reel__orb--2{background:#9c6f2c;bottom:-16%;right:-6%;animation-delay:-5s}.nv-reel__orb--3{background:#f0d39a;opacity:.3;top:30%;left:40%;width:30%;animation-delay:-9s}@keyframes nv-orb{0%{transform:translate(0) scale(1)}50%{transform:translate(18%,12%) scale(1.2)}to{transform:translate(-10%,20%) scale(.9)}}.nv-reel__brand{position:relative;font:700 clamp(12px,1.6vw,15px)/1 "Montserrat",var(--nv-display);color:var(--nv-gold-light);letter-spacing:.14em;text-transform:uppercase}.nv-reel__words{position:relative;display:block;height:1.1em;overflow:hidden;font:600 clamp(44px,9vw,112px)/1.1 var(--nv-display);letter-spacing:-.03em}.nv-reel__words>span{display:flex;flex-direction:column;animation:nv-words 10s var(--nv-ease) infinite}@keyframes nv-words{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-1.1em)}50%,68%{transform:translateY(-2.2em)}75%,93%{transform:translateY(-3.3em)}to{transform:translateY(-4.4em)}}.nv-bgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:990px){.nv-bgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.nv-benefit{display:flex;flex-direction:column;gap:10px;padding:22px 18px;border-radius:var(--nv-radius);background:#fff}@media(min-width:768px){.nv-benefit{padding:28px;gap:12px}}.nv-benefit__ico{width:44px;height:44px;color:var(--nv-orange);margin-bottom:8px}.nv-benefit__num{font:600 clamp(32px,4vw,48px)/1 var(--nv-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nv-benefit__title{font:600 17px/1.25 var(--nv-display)}@media(min-width:768px){.nv-benefit__title{font-size:19px}}.nv-benefit__text{font-size:14px;line-height:1.4;color:var(--nv-slate);letter-spacing:-.224px}.nv-reviews{display:flex;flex-direction:column;gap:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.nv-reviews .nv-marquee__group{gap:16px;padding-right:16px}.nv-review{display:flex;flex-direction:column;gap:14px;width:300px;flex:none;padding:24px;border-radius:var(--nv-radius);background:var(--nv-mist);white-space:normal}@media(min-width:768px){.nv-review{width:360px}}.nv-review__stars{display:flex;gap:2px;color:var(--nv-ctrl)}.nv-review__stars .nv-ico{width:16px;height:16px}.nv-review__stars .nv-ico svg{fill:currentColor;stroke:none}.nv-review__stars .is-on{color:var(--nv-star)}.nv-review__text{font-size:15px;line-height:1.45;letter-spacing:-.224px}.nv-review__who{display:flex;align-items:center;gap:10px;margin-top:auto}.nv-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--tone, #fff);color:var(--tone-fg, var(--nv-ink));font-weight:600;font-size:14px;flex:none;overflow:hidden}.nv-avatar img{width:100%;height:100%;object-fit:cover}.nv-review__name{display:block;font-size:14px;font-weight:600;letter-spacing:-.224px}.nv-review__meta{display:block;font-size:12px;color:var(--nv-slate);letter-spacing:-.12px}.nv-score{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--nv-slate)}.nv-score strong{font:600 28px/1 var(--nv-display);color:var(--nv-ink)}.nv-faq{display:grid;gap:32px}@media(min-width:990px){.nv-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:64px}}.nv-faq__aside .nv-btn{margin-top:28px}.nv-faq__list details{border-bottom:1px solid var(--nv-line)}.nv-faq__list details:first-child{border-top:1px solid var(--nv-line)}.nv-faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;list-style:none;font:600 17px/1.3 var(--nv-display);letter-spacing:.1px}@media(min-width:768px){.nv-faq__list summary{font-size:19px}}.nv-faq__list summary::-webkit-details-marker{display:none}.nv-faq__list summary .nv-ico{width:22px;height:22px;padding:3px;border-radius:50%;background:var(--nv-mist);transition:transform .45s var(--nv-spring),background-color .3s,color .3s}.nv-section--mist .nv-faq__list summary .nv-ico{background:#fff}.nv-faq__list details[open] summary .nv-ico{transform:rotate(45deg);background:var(--nv-ink);color:#fff}.nv-faq__a{overflow:hidden;padding-bottom:22px;color:var(--nv-slate);font-size:17px;max-width:640px}.nv-faq__a p+p{margin-top:10px}.nv-faq__a a{color:var(--nv-link)}.nv-toasts{position:fixed;z-index:2147483000;left:16px;bottom:88px;display:flex;flex-direction:column;gap:10px;width:min(370px,calc(100vw - 32px));pointer-events:none;font-family:var(--nv-font);color:var(--nv-ink)}@media(min-width:768px){.nv-toasts{bottom:24px;left:24px}}.nv-toast{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 40px 16px 14px;border-radius:20px;overflow:hidden;pointer-events:auto;background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 0 0 1px #0000000f,0 16px 40px #0000001f;animation:nv-toast-in .6s var(--nv-spring) both}.nv-toast.is-out{animation:nv-toast-out .35s ease-in forwards}@keyframes nv-toast-in{0%{opacity:0;transform:translateY(18px) scale(.94)}}@keyframes nv-toast-out{to{opacity:0;transform:translate(-24px) scale(.96)}}.nv-toast__ico{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#f6eedf;color:var(--nv-orange);flex:none}.nv-toast__ico .nv-ico{width:20px;height:20px}.nv-toast__ico svg{animation:nv-wiggle .8s var(--nv-spring) .2s}.nv-toast--success .nv-toast__ico{background:#e5f4e9;color:var(--nv-green)}.nv-toast--error .nv-toast__ico{background:#fbeee4;color:#b64400}.nv-toast__body{min-width:0}.nv-toast__title{margin:0;font-size:14px;font-weight:600;letter-spacing:-.224px;line-height:1.3}.nv-toast__text{margin:2px 0 0;font-size:13px;color:var(--nv-slate);letter-spacing:-.12px;line-height:1.35}.nv-toast__action{display:inline-flex;margin-top:6px;font-size:13px;color:var(--nv-link);text-decoration:none;font-weight:500}.nv-toast__action:hover{text-decoration:underline}.nv-toast__close{position:absolute;top:10px;right:10px;width:24px;height:24px;padding:5px;border:0;border-radius:50%;background:transparent;color:var(--nv-steel);cursor:pointer}.nv-toast__close:hover{background:var(--nv-mist);color:var(--nv-ink)}.nv-toast__close svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.nv-toast__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:transparent}.nv-toast__bar i{display:block;height:100%;background:var(--nv-accent);opacity:.35;transform-origin:left;animation:nv-bar linear forwards}.nv-toast.is-paused .nv-toast__bar i{animation-play-state:paused}@keyframes nv-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.nv-burst{position:fixed;z-index:2147483002;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;pointer-events:none;animation:nv-burst .75s var(--nv-ease) forwards}@keyframes nv-burst{to{transform:translate(var(--tx),var(--ty)) scale(.2);opacity:0}}html.nv-lock{overflow:hidden}.nv-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;display:grid;place-items:center;padding:16px;visibility:hidden;pointer-events:none;transition:visibility 0s linear .5s}.nv-modal.is-open{visibility:visible;pointer-events:auto;transition:none}.nv-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .45s}.nv-modal.is-open .nv-modal__backdrop{opacity:1}.nv-modal__panel{position:relative;display:grid;grid-template-columns:1fr;width:min(780px,100%);max-height:calc(100vh - 32px);overflow:auto;border-radius:var(--nv-radius);background:#fff;opacity:0;transform:translateY(32px) scale(.95);transition:opacity .45s,transform .6s var(--nv-spring)}.nv-modal.is-open .nv-modal__panel{opacity:1;transform:none}@media(min-width:720px){.nv-modal__panel{grid-template-columns:1fr 1.1fr}}.nv-modal__media{position:relative;display:grid;place-items:center;min-height:170px;background:var(--tone, var(--nv-mist));color:var(--tone-fg, var(--nv-accent));overflow:hidden}.nv-modal__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nv-modal__big{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;animation:nv-bob 5s ease-in-out infinite}.nv-modal__big .nv-ico{width:64px;height:64px}.nv-modal__big strong{font:600 clamp(56px,9vw,84px)/1 var(--nv-display);letter-spacing:-.03em}.nv-modal__big small{font:600 14px/1 var(--nv-display);letter-spacing:.2px;text-transform:uppercase}.nv-modal__body{display:flex;flex-direction:column;gap:12px;padding:36px 28px 28px}@media(min-width:720px){.nv-modal__body{padding:48px 40px 36px}}.nv-modal__label{font:700 11px/1.2 "Montserrat",var(--nv-font);color:var(--nv-orange);letter-spacing:.14em;text-transform:uppercase}.nv-modal__title{font:600 clamp(28px,3.6vw,36px)/1.1 var(--nv-display);letter-spacing:-.01em}.nv-modal__text{font-size:15px;color:var(--nv-slate);letter-spacing:-.224px;line-height:1.45}.nv-modal__close{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#ffffffd9;color:var(--nv-ink);cursor:pointer;box-shadow:var(--nv-hairline);transition:transform .3s var(--nv-spring)}.nv-modal__close:hover{transform:rotate(90deg)}.nv-modal__close .nv-ico{width:18px;height:18px}.nv-field{display:flex;flex-direction:column;gap:10px;margin-top:8px}.nv-input{width:100%;min-height:50px;padding:0 22px;border:0;border-radius:980px;background:#fff;color:var(--nv-ink);box-shadow:inset 0 0 0 1px var(--nv-steel);font:400 17px var(--nv-font);letter-spacing:-.374px;outline:none;transition:box-shadow .2s}.nv-input:focus{box-shadow:inset 0 0 0 2px var(--nv-accent)}.nv-legal{font-size:12px;color:var(--nv-steel);letter-spacing:-.12px;line-height:1.35}.nv-error{font-size:13px;color:#b64400}.nv-code{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 20px;border-radius:980px;border:1.5px dashed var(--nv-accent);background:#f6eedf}.nv-code strong{font:700 19px/1 "Montserrat",var(--nv-display);letter-spacing:.1em;color:var(--nv-orange)}.nv-wa{position:fixed;right:16px;bottom:16px;z-index:2147482999;display:flex;align-items:center;gap:10px}@media(min-width:768px){.nv-wa{right:24px;bottom:24px}}.nv-wa__btn{position:relative;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 10px 28px #25d36661;transition:transform .4s var(--nv-spring)}.nv-wa__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#25d366;z-index:-1;animation:nv-wa-ping 2.4s cubic-bezier(0,0,.2,1) infinite}@keyframes nv-wa-ping{0%{transform:scale(1);opacity:.5}80%,to{transform:scale(1.5);opacity:0}}.nv-wa__btn:hover{transform:scale(1.1) rotate(-6deg)}.nv-wa__btn .nv-ico{width:28px;height:28px}.nv-wa__bubble{position:relative;padding:10px 14px;border-radius:18px 18px 4px;background:#fff;color:var(--nv-ink);box-shadow:0 0 0 1px #0000000f,0 10px 30px #0000001f;font-size:14px;letter-spacing:-.224px;white-space:nowrap;opacity:0;transform:translate(10px) scale(.9);transform-origin:right bottom;pointer-events:none;transition:opacity .4s,transform .5s var(--nv-spring)}.nv-wa.is-show .nv-wa__bubble{opacity:1;transform:none;pointer-events:auto}.nv-wa__bubble b{display:block;font-weight:600}.nv-wa__bubble small{color:var(--nv-green);font-size:12px;display:inline-flex;align-items:center;gap:4px}.nv-wa__bubble small:before{content:"";width:6px;height:6px;border-radius:50%;background:#34c759}@media(max-width:480px){.nv-wa__bubble{display:none}}@media(prefers-reduced-motion:reduce){html:not(.nv-force-motion) .nv *,html:not(.nv-force-motion) .nv *:before,html:not(.nv-force-motion) .nv *:after,html:not(.nv-force-motion) .nv-toast,html:not(.nv-force-motion) .nv-toast *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}html:not(.nv-force-motion) .nv-js [data-reveal],html:not(.nv-force-motion) .nv-js [data-split] .nv-w>span{opacity:1;translate:none;scale:none;transform:none}}@media(prefers-reduced-motion:reduce){html:not(.nv-force-motion) .nv .nv-marquee{animation-duration:calc(var(--nv-speed, 40s) * 2.5)!important;animation-iteration-count:infinite!important}}.nv-marquee:active{animation-play-state:paused}.nv .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nv-hw{--hw-grad: linear-gradient(135deg, #ffd166 0%, #ff7a1a 50%, #e8590c 100%)}.nv-hw-on .nv-bar{background:linear-gradient(90deg,#1a0b2e,#3b0f5c 50%,#1a0b2e);color:#ffe8cc}.nv-hw-on .nv-bar .nv-marquee__item .nv-ico{color:#ff9a3c}.nv-hw-banner{position:relative;overflow:hidden;isolation:isolate;color:#fff6ec;padding-block:64px 72px;background:radial-gradient(1200px 500px at 85% -10%,rgba(109,40,217,.55),transparent 60%),radial-gradient(900px 420px at 0% 110%,rgba(255,122,26,.28),transparent 60%),linear-gradient(180deg,#0c0814,#1a0b2e)}@media(min-width:990px){.nv-hw-banner{padding-block:96px 104px}}.nv-hw-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.nv-hw-moon{position:absolute;top:34px;right:8%;width:clamp(90px,16vw,190px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff4d6,#ffd27a 45%,#f59e0b);box-shadow:0 0 60px 18px #ffc45c59,0 0 140px 50px #ff8c282e;animation:nv-hw-moon 6s ease-in-out infinite}.nv-hw-moon:before,.nv-hw-moon:after{content:"";position:absolute;border-radius:50%;background:#d68c1e59}.nv-hw-moon:before{width:22%;height:22%;top:28%;left:52%}.nv-hw-moon:after{width:14%;height:14%;top:60%;left:30%}@keyframes nv-hw-moon{50%{box-shadow:0 0 80px 26px #ffc45c73,0 0 170px 60px #ff8c2838}}.nv-hw-stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#fff,transparent),radial-gradient(1px 1px at 28% 60%,#fff,transparent),radial-gradient(1.5px 1.5px at 44% 18%,#fff,transparent),radial-gradient(1px 1px at 63% 40%,#fff,transparent),radial-gradient(1.5px 1.5px at 74% 72%,#fff,transparent),radial-gradient(1px 1px at 90% 30%,#fff,transparent),radial-gradient(1px 1px at 52% 84%,#fff,transparent),radial-gradient(1.5px 1.5px at 6% 78%,#fff,transparent);animation:nv-hw-twinkle 4s ease-in-out infinite alternate}@keyframes nv-hw-twinkle{to{opacity:.25}}.nv-hw-web{position:absolute;top:0;width:clamp(110px,18vw,220px);color:#ffffff38}.nv-hw-web--l{left:0}.nv-hw-web--r{right:0;transform:scaleX(-1);opacity:.6}.nv-hw-flock{position:absolute;left:0;width:46px;fill:#07040c;animation:nv-hw-flock 16s linear infinite}.nv-hw-flock svg{display:block;width:100%;animation:nv-hw-flap .32s ease-in-out infinite alternate;transform-origin:50% 40%}.nv-hw-flock--1{top:22%;animation-delay:-2s}.nv-hw-flock--2{top:12%;width:30px;animation-duration:21s;animation-delay:-9s}.nv-hw-flock--3{top:34%;width:24px;animation-duration:25s;animation-delay:-15s}@keyframes nv-hw-flock{0%{transform:translate(-10vw)}25%{transform:translate(22vw,-18px)}50%{transform:translate(50vw,12px)}75%{transform:translate(78vw,-14px)}to{transform:translate(110vw)}}@keyframes nv-hw-flap{to{transform:scaleY(.35)}}.nv-hw-ghost{position:absolute;width:44px;fill:#ffffffd9;filter:drop-shadow(0 0 14px rgba(255,255,255,.45));animation:nv-hw-ghost 7s ease-in-out infinite}.nv-hw-ghost svg{display:block;width:100%}.nv-hw-ghost circle,.nv-hw-ghost ellipse{fill:#1a0b2e}.nv-hw-ghost--1{left:6%;bottom:18%}.nv-hw-ghost--2{right:30%;top:16%;width:30px;opacity:.6;animation-delay:-3s}@media(max-width:767px){.nv-hw-ghost--1{left:auto;right:8%;bottom:10%}.nv-hw-ghost--2{display:none}}@keyframes nv-hw-ghost{0%,to{transform:translate(0) rotate(-4deg)}50%{transform:translate(10px,-16px) rotate(4deg)}}.nv-hw-fog{position:absolute;left:-10%;right:-10%;bottom:-30px;height:140px;opacity:.55;background:radial-gradient(closest-side,rgba(200,180,255,.25),transparent) 0 0 / 50% 100% repeat-x;filter:blur(8px);animation:nv-hw-fog 18s linear infinite}@keyframes nv-hw-fog{to{background-position:100% 0}}.nv-hw-inner{display:grid;gap:28px;align-items:center}@media(min-width:900px){.nv-hw-inner{grid-template-columns:1.25fr .75fr}}.nv-hw-copy{max-width:640px}.nv-hw-kicker{display:inline-block;margin:0 0 14px;padding:6px 14px;border-radius:9999px;background:#ff7a1a29;box-shadow:inset 0 0 0 1px #ff9a3c73;color:#ffb062;font:700 13px/1.2 Montserrat,var(--nv-font);letter-spacing:.14em;text-transform:uppercase}.nv-hw-title{margin:0;font:800 clamp(38px,7vw,76px)/1 var(--nv-display);letter-spacing:-.02em;background:var(--hw-grad);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(255,122,26,.45));animation:nv-hw-glow 3s ease-in-out infinite}@keyframes nv-hw-glow{50%{filter:drop-shadow(0 0 34px rgba(255,122,26,.75))}}.nv-hw-text{margin:16px 0 0;max-width:520px;color:#e9ddf7;font-size:clamp(16px,2vw,19px);line-height:1.5}.nv-hw-count{margin-top:26px}.nv-hw-count__label{margin:0 0 10px;color:#c4b5fd;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nv-hw-count__boxes{display:flex;gap:10px}.nv-hw-count__boxes span{display:grid;justify-items:center;min-width:66px;padding:10px 8px;border-radius:16px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ff9a3c59,0 10px 30px -12px #ff7a1a80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nv-hw-count__boxes b{font:800 28px/1 var(--nv-display);font-variant-numeric:tabular-nums;color:#ffb347}.nv-hw-count__boxes small{margin-top:4px;color:#d8c8f0;font-size:11px;text-transform:uppercase;letter-spacing:.08em}@media(max-width:380px){.nv-hw-count__boxes span{min-width:0;flex:1}.nv-hw-count__boxes b{font-size:24px}}.nv-hw-btn{--bg: #ff7a1a;--bg-img: var(--hw-grad);--fg: #1a0b00;margin-top:28px;box-shadow:0 12px 34px -10px #ff7a1acc}.nv-hw-btn:focus-visible{outline-color:#ffb347}.nv-hw-art{position:relative;display:grid;place-items:center;min-height:200px}.nv-hw-glow{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,140,40,.45),transparent 65%);filter:blur(10px);animation:nv-hw-flicker 2.6s ease-in-out infinite}.nv-hw-pumpkin{position:relative;width:clamp(150px,26vw,280px);filter:drop-shadow(0 18px 30px rgba(0,0,0,.5));animation:nv-hw-bob 5s ease-in-out infinite}.nv-hw-pumpkin--sm{position:absolute;width:clamp(70px,11vw,120px);right:4%;bottom:0;animation-delay:-2s}@media(max-width:899px){.nv-hw-art{min-height:170px}.nv-hw-pumpkin{width:150px}.nv-hw-pumpkin--sm{width:70px;right:12%}}.nv-hw-face{animation:nv-hw-flicker 2.2s steps(1) infinite}@keyframes nv-hw-flicker{0%,to{opacity:1}42%{opacity:.75}44%{opacity:1}70%{opacity:.85}}@keyframes nv-hw-bob{50%{transform:translateY(-10px) rotate(-3deg)}}.nv-hw-fx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;overflow:hidden}.nv-hw-bat{position:absolute;left:0;width:38px;fill:#120a1c;opacity:0;animation:nv-hw-cross 26s linear infinite}.nv-hw-bat__wing{display:block}.nv-hw-bat svg{display:block;width:100%;animation:nv-hw-flap .28s ease-in-out infinite alternate;transform-origin:50% 40%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.nv-hw-bat--1{top:18%;animation-delay:2s}.nv-hw-bat--2{top:32%;width:26px;animation-delay:3.4s}.nv-hw-bat--3{top:12%;width:30px;animation-delay:15s;animation-direction:reverse}.nv-hw-bat--4{top:48%;width:22px;animation-delay:16.2s;animation-direction:reverse}.nv-hw-bat--5{top:26%;width:34px;animation-delay:9s}@keyframes nv-hw-cross{0%{transform:translate(-60px);opacity:1}10%{transform:translate(25vw,-30px)}20%{transform:translate(50vw,20px)}30%{transform:translate(75vw,-24px)}40%{transform:translate(calc(100vw + 60px));opacity:1}41%,to{transform:translate(calc(100vw + 60px));opacity:0}}.nv-hw-spider{position:absolute;top:0;right:12%;display:none;flex-direction:column;align-items:center;animation:nv-hw-drop 9s ease-in-out infinite;transform-origin:50% 0}@media(min-width:768px){.nv-hw-spider{display:flex}}.nv-hw-spider__thread{width:1px;height:120px;background:linear-gradient(#786e8233,#786e82b3)}.nv-hw-spider__body{width:34px;margin-top:-4px;animation:nv-hw-legs 1.2s ease-in-out infinite}@keyframes nv-hw-drop{0%,to{transform:translateY(-110px) rotate(0)}30%,60%{transform:translateY(0) rotate(4deg)}45%{transform:translateY(14px) rotate(-4deg)}}@keyframes nv-hw-legs{50%{transform:scaleX(.92)}}.nv-hw-corner{position:absolute;left:12px;bottom:12px;width:58px;animation:nv-hw-bob 4s ease-in-out infinite;filter:drop-shadow(0 6px 14px rgba(255,122,26,.45))}@media(max-width:767px){.nv-hw-corner{width:42px}}.nv-hw-corner svg{display:block;width:100%}@media(prefers-reduced-motion:reduce){html:not(.nv-force-motion) .nv-hw-fx{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/menforever.css.map */
