.nael-drawer[data-v-b6b5a878]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.nael-drawer__shade[data-v-b6b5a878]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#1c1b1b59}.nael-drawer__panel[data-v-b6b5a878]{position:absolute;top:0;right:0;bottom:0;width:min(420px,100%);background:var(--bg);display:flex;flex-direction:column;padding:22px}.nael-drawer__panel header[data-v-b6b5a878],.nael-drawer__panel footer p[data-v-b6b5a878]{display:flex;justify-content:space-between;align-items:center;gap:12px}.nael-drawer__panel header button[data-v-b6b5a878]{border:0;background:transparent;font-size:1.6rem;line-height:1}.nael-drawer__panel ul[data-v-b6b5a878]{list-style:none;margin:18px 0;padding:0;overflow:auto;display:grid;gap:16px}.nael-drawer__panel li[data-v-b6b5a878]{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:start}.nael-drawer__panel img[data-v-b6b5a878]{width:72px;height:96px;object-fit:cover;background:var(--accent)}.nael-drawer__panel strong[data-v-b6b5a878],.nael-drawer__panel span[data-v-b6b5a878],.nael-drawer__panel b[data-v-b6b5a878]{display:block;font-weight:500}.nael-drawer__panel span[data-v-b6b5a878]{color:var(--muted);font-size:.85rem;margin-top:4px}.nael-drawer__qty[data-v-b6b5a878]{display:flex!important;align-items:center;gap:8px;color:var(--primary)!important}.nael-drawer__qty button[data-v-b6b5a878]{width:28px;height:28px;border:1px solid var(--line);background:transparent}.nael-drawer__empty[data-v-b6b5a878]{color:var(--muted)}.nael-drawer__empty a[data-v-b6b5a878]{display:inline-block;margin-top:8px;border-bottom:1px solid currentColor;color:var(--primary)}.nael-drawer__panel footer[data-v-b6b5a878]{margin-top:auto;display:grid;gap:12px}.nael-drawer__panel footer a[data-v-b6b5a878]{text-align:center;font-size:.9rem;border-bottom:1px solid transparent;justify-self:center}.nael-header[data-v-a8306dd5]{position:sticky;top:0;z-index:50;background:var(--bg);border-bottom:1px solid var(--line)}.nael-header__inner[data-v-a8306dd5]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--header);gap:16px}.nael-brand[data-v-a8306dd5]{display:flex;align-items:center;gap:10px;justify-self:start}.nael-brand__logo[data-v-a8306dd5]{height:32px;width:auto}.nael-brand__name[data-v-a8306dd5]{font-family:var(--display);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:.92rem;color:var(--primary)}.nael-nav[data-v-a8306dd5]{display:flex;gap:28px;justify-content:center;font-size:.95rem}.nael-nav a.router-link-active[data-v-a8306dd5]{text-decoration:underline;text-underline-offset:5px}.nael-header__tools[data-v-a8306dd5]{display:flex;justify-content:flex-end;align-items:center;gap:18px}.nael-tool[data-v-a8306dd5]{background:none;border:0;padding:0;font-size:.92rem;color:var(--primary)}.nael-burger[data-v-a8306dd5]{display:none;background:none;border:0;font-size:1.35rem;color:var(--primary);padding:0}.nael-search[data-v-a8306dd5]{border-top:1px solid var(--line);padding:18px 0 22px;background:var(--bg)}.nael-search input[data-v-a8306dd5]{width:100%;margin-top:8px;background:transparent;border:0;border-bottom:1px solid var(--primary);padding:10px 0;font-size:1.2rem}.nael-search ul[data-v-a8306dd5]{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.nael-search a[data-v-a8306dd5]{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center}.nael-search img[data-v-a8306dd5]{width:48px;height:64px;object-fit:cover;background:var(--accent)}.nael-menu[data-v-a8306dd5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70}.nael-menu__shade[data-v-a8306dd5]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#1c1b1b59}.nael-menu__panel[data-v-a8306dd5]{position:absolute;top:0;left:0;bottom:0;width:min(420px,88vw);background:var(--bg);padding:22px;display:flex;flex-direction:column;gap:24px;overflow:auto}.nael-menu__close[data-v-a8306dd5]{align-self:flex-end;border:0;background:transparent;font-size:1.6rem}.nael-menu nav[data-v-a8306dd5]{display:flex;flex-direction:column;gap:16px;font-size:1.6rem;letter-spacing:-.03em}.nael-menu__promo[data-v-a8306dd5]{display:grid;gap:8px;margin-top:auto}.nael-menu__promo img[data-v-a8306dd5]{width:100%;height:280px;object-fit:cover;object-position:center top}@media(max-width:900px){.nael-header__inner[data-v-a8306dd5]{grid-template-columns:auto 1fr auto}.nael-nav[data-v-a8306dd5]{display:none}.nael-burger[data-v-a8306dd5]{display:inline-flex}.nael-brand[data-v-a8306dd5]{justify-self:center}.nael-header__tools[data-v-a8306dd5]{gap:12px}}.nael-footer[data-v-1ec2a014]{background:var(--accent);color:var(--primary);padding:56px 0 0}.nael-footer__grid[data-v-1ec2a014]{display:grid;grid-template-columns:1.4fr .7fr .9fr 1.1fr;gap:36px}.nael-footer h4[data-v-1ec2a014]{margin:0 0 14px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.nael-footer nav[data-v-1ec2a014]{display:flex;flex-direction:column;gap:8px}.nael-footer form p[data-v-1ec2a014]{margin:0 0 14px;color:var(--light);font-size:.92rem}.nael-brand[data-v-1ec2a014]{display:flex;align-items:center;gap:10px}.nael-brand__logo[data-v-1ec2a014]{height:32px;width:auto}.nael-brand__name[data-v-1ec2a014]{font-family:var(--display);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:.92rem}.nael-footer__mission[data-v-1ec2a014]{max-width:28ch;margin:16px 0 12px}.nael-footer__legal[data-v-1ec2a014]{font-size:.82rem;color:var(--muted);line-height:1.55}.nael-footer__social[data-v-1ec2a014]{list-style:none;display:flex;gap:14px;padding:0;margin:16px 0 0;font-size:.85rem}.nael-footer__social a[data-v-1ec2a014]{border-bottom:1px solid currentColor}.nael-footer__mail[data-v-1ec2a014]{display:flex;border-bottom:1px solid var(--primary)}.nael-footer__mail input[data-v-1ec2a014]{flex:1;border:0;background:transparent;padding:10px 0}.nael-footer__mail button[data-v-1ec2a014]{border:0;background:transparent;padding:0 4px;font-size:1.2rem}.nael-footer__err[data-v-1ec2a014]{color:var(--danger)!important}.nael-footer__ok[data-v-1ec2a014]{color:var(--primary)!important}.nael-footer__bar[data-v-1ec2a014]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:36px;padding:16px 28px;border-top:1px solid rgba(28,27,27,.12);font-size:.78rem;color:var(--muted)}.sr[data-v-1ec2a014]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:900px){.nael-footer__grid[data-v-1ec2a014]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.nael-footer__grid[data-v-1ec2a014]{grid-template-columns:1fr}}:root{--bg: #f5f4f0;--primary: #1c1b1b;--accent: #ebeae5;--white: #1c1b1b;--light: #2a2926;--muted: #6e6a62;--line: rgba(28, 27, 27, .14);--field: #ffffff;--display: "Roboto", system-ui, sans-serif;--body: "Roboto", system-ui, sans-serif;--radius: 0px;--container: 1360px;--paper: #fffcf8;--soft: #e6e3dc;--danger: #8f2d2d;--header: 68px}*,*: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.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--display);color:var(--white);margin:0;line-height:1.12;font-weight:500;letter-spacing:-.03em}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--primary);color:var(--bg)}:focus-visible{outline:2px solid var(--primary);outline-offset:3px}main{min-height:50vh}.nael-container{max-width:var(--container);margin:0 auto;padding:0 28px}.nael-kicker{margin:0 0 12px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:500}.nael-underline{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:2px;line-height:1.3}.nael-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border-radius:var(--radius);border:1px solid var(--primary);cursor:pointer;background:var(--primary);color:#f5f4f0;font-weight:500;font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.nael-btn--ghost{background:transparent;color:var(--primary)}.nael-btn:disabled{opacity:.4;cursor:not-allowed}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media(max-width:720px){.nael-container{padding:0 18px}}
