.npc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:22px 0 0;font:600 13px var(--font-b),sans-serif;color:var(--muted)}.npc-crumbs a{transition:color .2s}.npc-crumbs a:hover{color:var(--gold)}.npc-crumbs b{color:#fff;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.npc-prod{align-items:start;padding-top:26px}@media(min-width:901px){.npc-prod__l{position:sticky;top:104px}}.npc-frame--p{margin-inline:0;width:100%}.npc-frame--p .npc-prod__img{border:0;box-shadow:none;border-radius:calc(var(--radius) * 1.4)}.npc-prod__r .npc-chips2{margin:6px 0 18px}.npc-how{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 4px}.npc-how>div{padding:14px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff0d,#ffffff04);font-size:13px;line-height:1.45;color:var(--muted)}.npc-how b{display:block;color:var(--gold);font:800 26px/1 var(--font-h),sans-serif;font-style:var(--h-style);margin-bottom:6px}.npc-share{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.npc-share a,.npc-share button{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:99px;border:1px solid rgba(255,255,255,.15);background:#ffffff0a;color:#fff;font:700 13px var(--font-b),sans-serif;cursor:pointer;transition:border-color .2s,color .2s,transform .2s}.npc-share a:hover,.npc-share button:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-2px)}.npc-prose a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.npc-more{padding-top:10px}.npc-pager{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px;font:700 14px var(--font-b),sans-serif;color:var(--muted)}.npc-pager a{padding:12px 20px;border-radius:99px;border:1px solid rgba(255,255,255,.16);color:#fff;transition:border-color .2s,color .2s}.npc-pager a:hover{border-color:var(--gold);color:var(--gold)}.npc-sform{display:flex;gap:10px;max-width:560px;margin:0 0 30px}.npc-sform label{flex:1;display:flex;align-items:center;gap:10px;height:52px;padding:0 20px;border-radius:99px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d}.npc-sform label:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 18%,transparent)}.npc-sform svg{color:var(--gold);flex:none}.npc-sform input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:#fff;font:600 16px var(--font-b),sans-serif;outline:none}.npc-sform button{flex:none;height:52px;padding:0 26px;border:0;border-radius:99px;cursor:pointer;background:linear-gradient(180deg,var(--gold2),var(--gold));color:var(--btn-text);font:800 15px var(--font-h),sans-serif;letter-spacing:.08em;text-transform:uppercase}.npc-count{color:var(--muted);font:600 14px var(--font-b),sans-serif;margin:-14px 0 24px}.npc-404{text-align:center;padding:70px 0 30px}.npc-404__n{font:800 clamp(110px,26vw,260px)/.85 var(--font-h),sans-serif;font-style:var(--h-style);background:linear-gradient(180deg,var(--gold2),var(--gold) 55%,transparent);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 .1em .08em}.npc-anim .npc-404__n{animation:npcbobs 4s ease-in-out infinite}.npc-404 h1{font-size:clamp(34px,6vw,64px);margin:6px 0 10px}.npc-404 p{color:var(--muted);max-width:480px;margin:0 auto 24px}.npc-404 .npc-btns{justify-content:center}.npc-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:8px 0 28px}.npc-cc{position:relative;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:14px;padding:18px;border-radius:calc(var(--radius) * 1.1);border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0e,#ffffff04);transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .3s}.npc-cc:hover{transform:translateY(-4px);border-color:var(--gold);box-shadow:0 16px 40px #00000073,0 0 calc(24px * var(--glow)) color-mix(in srgb,var(--gold) 20%,transparent)}.npc-cc__i{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--gold) 14%,transparent);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);color:var(--gold)}.npc-cc b{display:block;font:800 22px var(--font-h),sans-serif;font-style:var(--h-style);text-transform:var(--h-case)}.npc-cc span{display:block;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.npc-cc__a{font-size:22px;color:var(--gold);transition:transform .3s}.npc-cc:hover .npc-cc__a{transform:translate(5px)}.npc-page{max-width:900px;padding:40px 20px 100px}.npc-page__card{padding:clamp(22px,4vw,46px);border-radius:calc(var(--radius) * 1.4);border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff0d,#ffffff03)}.npc-page .npc-prose{font-size:16px;line-height:1.75;color:#d3d9ee}.npc-page .npc-prose h2{font-size:30px;margin:34px 0 10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.npc-page .npc-prose h2:first-child{margin-top:0}.npc-page .npc-prose p{margin-bottom:14px}.npc-page .npc-prose li{margin-bottom:6px}.npc-page .npc-prose strong{color:#fff}@media(max-width:640px){.npc-how{grid-template-columns:1fr}.npc-sform{flex-direction:column}.npc-sform button{height:48px}.npc-page{padding:28px 16px 80px}.npc-cc{grid-template-columns:48px 1fr auto;padding:14px}}@media(min-width:1800px){.npc-page{max-width:1040px}.npc-page .npc-prose{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/np-pages.css.map */
