.nero-header[data-v-bfa3c311]{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--line)}.nero-header__top[data-v-bfa3c311]{background:#2b2b2b;color:#ffffffd1;font-size:.78rem}.top-inner[data-v-bfa3c311]{display:flex;justify-content:space-between;align-items:center;min-height:34px;gap:12px}.top-inner p[data-v-bfa3c311]{margin:0}.top-links[data-v-bfa3c311]{display:flex;gap:16px}.top-links a[data-v-bfa3c311]:hover{color:#fff}.nero-header__inner[data-v-bfa3c311]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:var(--header-h)}.nero-brand[data-v-bfa3c311]{display:flex;align-items:center;gap:10px}.nero-brand__logo[data-v-bfa3c311]{height:36px;width:auto}.nero-brand__name[data-v-bfa3c311]{font-family:var(--display);font-weight:800;color:var(--white);font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase}.nero-nav[data-v-bfa3c311]{display:flex;gap:22px;font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nero-nav a[data-v-bfa3c311]:hover,.nero-nav a.router-link-active[data-v-bfa3c311]{color:var(--hot)}.nero-header__tools[data-v-bfa3c311]{display:flex;align-items:center;gap:12px}.cart[data-v-bfa3c311]{position:relative;display:inline-flex;color:var(--white)}.cart[data-v-bfa3c311]:hover{color:var(--hot)}.badge[data-v-bfa3c311]{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;border-radius:50%;background:var(--hot);color:#fff;font-size:.65rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 3px}.nero-burger[data-v-bfa3c311]{display:none;background:none;border:0;color:var(--white);font-size:1.4rem;cursor:pointer}@media(max-width:920px){.nero-nav[data-v-bfa3c311]{display:none;position:absolute;top:calc(var(--header-h) + 34px);left:0;right:0;background:var(--bg);flex-direction:column;padding:18px 20px;border-bottom:1px solid var(--line)}.nero-nav.open[data-v-bfa3c311]{display:flex}.nero-burger[data-v-bfa3c311]{display:block}.hide-sm[data-v-bfa3c311]{display:none}}.nero-footer[data-v-cbaffef1]{margin-top:0;padding:48px 0 0;background:#f7f7f7;border-top:1px solid var(--line)}.nero-footer__brand[data-v-cbaffef1]{text-align:center;padding-bottom:28px;border-bottom:1px solid var(--line);margin-bottom:36px}.nero-footer__brand .nero-brand[data-v-cbaffef1]{justify-content:center;margin-bottom:12px}.nero-footer__brand p[data-v-cbaffef1]{margin:0 auto;max-width:560px;color:var(--muted);font-size:.92rem}.nero-brand[data-v-cbaffef1]{display:flex;align-items:center;gap:10px}.nero-brand__logo[data-v-cbaffef1]{height:32px;width:auto}.nero-brand__name[data-v-cbaffef1]{font-family:var(--display);font-weight:800;color:var(--white);letter-spacing:.06em;text-transform:uppercase}.nero-footer__grid[data-v-cbaffef1]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding-bottom:36px}.nero-footer__grid h4[data-v-cbaffef1]{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.nero-footer__grid p[data-v-cbaffef1],.nero-footer__grid a[data-v-cbaffef1]{display:block;color:var(--muted);font-size:.88rem;margin:0 0 8px;line-height:1.5}.nero-footer__grid a[data-v-cbaffef1]:hover{color:var(--hot)}.news[data-v-cbaffef1]{display:flex;border:1px solid var(--line);background:#fff;margin-bottom:12px}.news input[data-v-cbaffef1]{flex:1;border:0;padding:10px 12px;min-width:0}.news button[data-v-cbaffef1]{border:0;background:var(--accent);color:#fff;padding:0 14px;cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.news button[data-v-cbaffef1]:hover{background:var(--hot)}.ok[data-v-cbaffef1]{color:var(--hot)!important;font-weight:600}.legal-name[data-v-cbaffef1]{font-size:.8rem!important}.nero-footer__bar[data-v-cbaffef1]{background:#1a1a1a;color:#ffffffa6;font-size:.8rem}.bar-inner[data-v-cbaffef1]{min-height:48px;display:flex;align-items:center}@media(max-width:900px){.nero-footer__grid[data-v-cbaffef1]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nero-footer__grid[data-v-cbaffef1]{grid-template-columns:1fr}}:root{--bg: #ffffff;--primary: #555555;--accent: #444444;--white: #222222;--light: #555555;--muted: #888888;--line: rgba(0, 0, 0, .1);--field: #f5f5f5;--soft: #f7f7f7;--hot: #ff6a00;--hot-soft: rgba(255, 106, 0, .12);--dark: #1a1a1a;--footer: #222222;--surface: #ffffff;--display: "Roboto", system-ui, sans-serif;--body: "Roboto", system-ui, sans-serif;--radius: 0px;--radius-sm: 2px;--radius-pill: 999px;--container: 1170px;--header-h: 78px;--shadow-card: 0 10px 32px rgba(0, 0, 0, .08);--shadow-soft: 0 6px 20px rgba(0, 0, 0, .06)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--body);background:var(--bg);color:var(--light);line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--display);color:var(--white);margin:0;line-height:1.15;font-weight:700;letter-spacing:.02em}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}ul{margin:0;padding:0;list-style:none}.nero-container{max-width:var(--container);margin:0 auto;padding:0 15px}.nero-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;border-radius:var(--radius);border:0;cursor:pointer;background:var(--accent);color:#fff;font-weight:700;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;transition:background .2s,color .2s,border-color .2s}.nero-btn:hover{background:var(--hot)}.nero-btn:disabled{opacity:.55;cursor:not-allowed}.nero-btn--ghost{background:transparent;border:1px solid var(--line);color:var(--white)}.nero-btn--ghost:hover{border-color:var(--hot);color:var(--hot);background:transparent}.nero-btn--outline{background:transparent;border:1px solid #fff;color:#fff}.nero-btn--outline:hover{background:var(--hot);border-color:var(--hot)}.nero-btn--hot{background:var(--hot);color:#fff}.nero-btn--hot:hover{background:var(--accent)}.nero-section-title{text-align:center;font-size:clamp(1.35rem,2.4vw,1.85rem);text-transform:uppercase;letter-spacing:.12em;margin-bottom:40px;color:var(--white)}.nero-section-title .em{color:var(--hot)}.nero-price{color:var(--hot);font-weight:700;font-size:1rem}.nero-price--old{color:var(--muted);text-decoration:line-through;font-weight:400;margin-left:8px;font-size:.9rem}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease}.fade-enter-from,.fade-leave-to{opacity:0}
