.hdr[data-v-11595e64]{background:var(--bg);color:var(--fg);position:sticky;top:0;z-index:55}.hdr__in[data-v-11595e64]{align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;min-height:var(--hdr-h);padding:0 var(--pad-x)}.aux[data-v-11595e64],.nav[data-v-11595e64]{align-items:center;display:flex;font-size:13px;gap:clamp(18px,2.2vw,36px);letter-spacing:.2em;text-transform:uppercase}.aux[data-v-11595e64]{justify-content:flex-end}.aux>a[data-v-11595e64],.nav a[data-v-11595e64]{border:0;color:var(--fg);transition:color .2s;white-space:nowrap}.aux>a[data-v-11595e64]:hover,.nav a[data-v-11595e64]:hover{color:var(--accent)}.aux>a.router-link-active[data-v-11595e64],.nav a.router-link-active[data-v-11595e64]{color:var(--accent);text-decoration:underline;text-underline-offset:6px}.brand[data-v-11595e64]{align-items:center;border:0;display:flex;flex-direction:column;gap:6px}.brand[data-v-11595e64],.brand[data-v-11595e64]:hover{color:var(--fg)}.brand__name[data-v-11595e64]{font-family:var(--serif);font-size:30px;letter-spacing:.32em;line-height:1;padding-left:.32em;white-space:nowrap}.brand__sub[data-v-11595e64]{color:var(--brass);font-size:9px;letter-spacing:.5em;line-height:1.2;padding-left:.5em;text-transform:uppercase;white-space:nowrap}.langs[data-v-11595e64]{display:flex;gap:12px}.langs--cur[data-v-11595e64]{border-left:1px solid var(--chip-line,rgba(244,237,227,.2));padding-left:14px}.loc[data-v-11595e64]{display:none;position:relative}.loc__btn[data-v-11595e64]{background:none;border:0;color:var(--fg);cursor:pointer;font:inherit;letter-spacing:inherit;padding:2px;white-space:nowrap}.loc__btn[data-v-11595e64]:hover,.loc__btn[aria-expanded=true][data-v-11595e64]{color:var(--accent)}.loc__panel[data-v-11595e64]{background:var(--bg);border:1px solid var(--chip-line);box-shadow:0 12px 30px #00000059;display:grid;gap:10px;min-width:220px;padding:18px 20px;position:absolute;right:0;top:calc(100% + 14px);z-index:30}.loc__lbl[data-v-11595e64]{color:var(--fg-muted);font-size:10px;letter-spacing:.28em}.loc__row[data-v-11595e64]{display:flex;gap:8px;margin-bottom:4px}.loc__row a[data-v-11595e64],.loc__row button[data-v-11595e64]{align-items:center;background:none;border:1px solid var(--chip-line);color:var(--fg-muted);cursor:pointer;display:inline-flex;flex:1;font:inherit;font-size:12px;justify-content:center;letter-spacing:.18em;min-height:38px;text-decoration:none}.loc__row .on[data-v-11595e64]{background:var(--on-bg);border-color:var(--on-bg);color:var(--on-fg)}@media(min-width:1025px)and (max-width:1479px){.langs[data-v-11595e64]{display:none}.loc[data-v-11595e64]{display:block}.aux[data-v-11595e64],.nav[data-v-11595e64]{gap:clamp(14px,1.6vw,26px);letter-spacing:.14em}}@media(min-width:1025px)and (max-width:1140px){.aux[data-v-11595e64],.nav[data-v-11595e64]{gap:12px;letter-spacing:.1em}}.langs a[data-v-11595e64],.langs button[data-v-11595e64]{background:none;border:0;color:var(--fg-muted);font:inherit;letter-spacing:inherit;padding:2px;transition:color .2s}.langs a[data-v-11595e64]:hover,.langs button[data-v-11595e64]:hover{color:var(--fg)}.langs a.on[data-v-11595e64],.langs button.on[data-v-11595e64]{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.tools[data-v-11595e64]{align-items:center;display:none;gap:2px}.burger[data-v-11595e64],.tools__cart[data-v-11595e64]{align-items:center;background:none;border:0;color:var(--fg);display:flex;height:46px;justify-content:center;padding:0;position:relative;width:46px}.tools__cart[data-v-11595e64]{border-bottom:0}.burger[data-v-11595e64]:active,.tools__cart[data-v-11595e64]:active{color:var(--accent)}.tools__badge[data-v-11595e64]{align-items:center;background:var(--brass);border-radius:9px;color:var(--ink);display:flex;font-size:10.5px;font-weight:400;height:18px;justify-content:center;letter-spacing:0;min-width:18px;padding:0 5px;position:absolute;right:3px;top:4px}.burger__box[data-v-11595e64]{display:block;height:14px;position:relative;width:22px}.burger__box i[data-v-11595e64]{background:currentColor;height:1.5px;left:0;position:absolute;transition:transform .22s ease,opacity .16s ease;width:100%}.burger__box i[data-v-11595e64]:first-child{top:0}.burger__box i[data-v-11595e64]:nth-child(2){top:6.25px}.burger__box i[data-v-11595e64]:nth-child(3){top:12.5px}.burger__box.on i[data-v-11595e64]:first-child{transform:translateY(6.25px) rotate(45deg)}.burger__box.on i[data-v-11595e64]:nth-child(2){opacity:0}.burger__box.on i[data-v-11595e64]:nth-child(3){transform:translateY(-6.25px) rotate(-45deg)}@media(max-width:1024px){.hdr__in[data-v-11595e64]{display:flex;gap:12px;justify-content:space-between}.aux[data-v-11595e64],.nav[data-v-11595e64]{display:none}.tools[data-v-11595e64]{display:flex;margin-right:-10px}.brand[data-v-11595e64]{align-items:flex-start;gap:4px}.brand__name[data-v-11595e64]{font-size:22px;letter-spacing:.24em;padding-left:0}.brand__sub[data-v-11595e64]{font-size:8px;letter-spacing:.32em;padding-left:0}}@media(max-width:380px){.brand__sub[data-v-11595e64]{display:none}}.drawer-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--scrim);inset:var(--hdr-h) 0 0;position:fixed;z-index:50}.drawer{background:var(--bg);border-left:1px solid var(--line-2);bottom:0;color:var(--fg);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:var(--hdr-h);width:min(360px,88vw);z-index:51;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,0)}.drawer:focus{outline:none}.drawer__nav{display:flex;flex-direction:column;padding:10px 0 0}.drawer__nav a{align-items:center;border:0;border-bottom:1px solid var(--line);color:var(--fg);display:flex;font-family:var(--serif);font-size:21px;gap:16px;justify-content:space-between;letter-spacing:.02em;padding:17px 24px}.drawer__nav a svg{color:var(--fg-faint);flex:none}.drawer__nav a.router-link-active,.drawer__nav a.router-link-active svg{color:var(--accent)}.drawer__nav a:active{background:#b08a4f1a}.drawer__cart{align-items:center;background:var(--btn-bg);border:0;color:var(--btn-fg);display:flex;font-size:11.5px;gap:14px;justify-content:space-between;letter-spacing:.2em;margin:24px 24px 0;padding:15px 18px;text-transform:uppercase}.drawer__cart:active{background:var(--btn-hover-bg);color:var(--btn-hover-fg)}.drawer__count{align-items:center;background:var(--btn-fg);border-radius:11px;color:var(--btn-bg);display:flex;font-size:11.5px;height:22px;justify-content:center;letter-spacing:0;min-width:22px;padding:0 6px}.drawer__langs{display:grid;gap:12px;padding:30px 24px 0}.drawer__lbl{color:var(--fg-muted);font-size:10px;letter-spacing:.28em;text-transform:uppercase}.drawer__row{display:flex;gap:8px}.drawer__row a,.drawer__row button{align-items:center;background:none;border:1px solid var(--chip-line);color:var(--fg-muted);display:inline-flex;flex:1;font-size:12px;justify-content:center;letter-spacing:.18em;min-height:44px;text-decoration:none}.drawer__row a.on,.drawer__row button.on{background:var(--on-bg);border-color:var(--on-bg);color:var(--on-fg)}.drawer__foot{color:var(--fg-muted);display:grid;font-size:13px;gap:7px;margin-top:auto;padding:32px 24px 26px}.fade-enter-active,.fade-leave-active{transition:opacity .22s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .28s cubic-bezier(.32,.72,0,1)}.slide-enter-from,.slide-leave-to{transform:translate(100%)}.ftr[data-v-80ab6724]{--ftr-bg:#0e0805;--ftr-text:#efe6dc;--ftr-text-strong:#f5ede4;--ftr-text-muted:hsla(32,37%,90%,.72);--ftr-gold:#e3ae78;--ftr-rule:rgba(217,160,107,.2);--ftr-ring:rgba(227,174,120,.4);--focus:var(--ftr-gold);background:var(--ftr-bg);color:var(--ftr-text);font-family:var(--sans);font-weight:300;isolation:isolate;overflow:hidden;position:relative}.ftr__bg[data-v-80ab6724]{bottom:0;height:auto;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%),linear-gradient(180deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 30%),linear-gradient(180deg,transparent,#000 35%);max-width:1500px;right:0;width:92%}.ftr[data-v-80ab6724]:after,.ftr__bg[data-v-80ab6724]{pointer-events:none;position:absolute;z-index:-1}.ftr[data-v-80ab6724]:after{background:linear-gradient(180deg,var(--ftr-bg) 0,rgba(14,8,5,.55) 40%,rgba(14,8,5,.2) 100%);content:"";top:0;right:0;bottom:0;left:0}.ftr__contact[data-v-80ab6724],.ftr__legal[data-v-80ab6724],.ftr__links[data-v-80ab6724],.ftr__top[data-v-80ab6724]{text-shadow:0 0 2px var(--ftr-bg),0 0 5px var(--ftr-bg),0 0 10px var(--ftr-bg),0 0 16px var(--ftr-bg)}.ftr a[data-v-80ab6724]{border:0;color:inherit;transition:color .2s ease}.ftr a[data-v-80ab6724]:hover{color:var(--ftr-gold)}.ftr__inner[data-v-80ab6724]{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:64px 64px calc(30px + env(safe-area-inset-bottom,0px))}.ftr__grid[data-v-80ab6724]{display:grid;grid-template-columns:.9fr 1fr 1.25fr 1.45fr;padding-bottom:40px}.ftr__col[data-v-80ab6724]{border-left:1px solid var(--ftr-rule);padding:0 32px}.ftr__col--first[data-v-80ab6724]{border-left:0;padding-left:0}@media(min-width:1200px){.ftr__grid[data-v-80ab6724]{grid-template-columns:1.45fr .9fr 1fr 1.25fr}.ftr__brand[data-v-80ab6724]{border-left:0;padding-left:0;padding-right:48px}.ftr__col--first[data-v-80ab6724]{border-left:1px solid var(--ftr-rule);padding-left:32px}}.ftr__heading[data-v-80ab6724]{color:var(--ftr-gold);display:block;font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.26em;margin:0 0 22px;text-transform:uppercase;white-space:nowrap}.ftr__toggle[data-v-80ab6724]{display:none}.ftr__links[data-v-80ab6724]{display:flex;flex-direction:column;font-size:17px;gap:14px;line-height:1.3;list-style:none;margin:0;padding:0}.ftr__links a.ftr__action[data-v-80ab6724],.ftr__links a.router-link-exact-active[data-v-80ab6724]{text-decoration:underline;text-underline-offset:5px}.ftr__links a.ftr__action[data-v-80ab6724]{color:var(--ftr-text-strong);font-weight:400;text-decoration-color:var(--ftr-gold)}.ftr__links a.ftr__action[data-v-80ab6724]:hover{color:var(--ftr-gold)}.ftr__brand[data-v-80ab6724]{border-left:1px solid var(--ftr-rule);gap:28px;min-width:0;padding-left:48px}.ftr .ftr__logo[data-v-80ab6724],.ftr__brand[data-v-80ab6724]{display:flex;flex-direction:column}.ftr .ftr__logo[data-v-80ab6724]{color:var(--ftr-text-strong);gap:8px}.ftr__logo-name[data-v-80ab6724]{font-family:var(--serif);font-size:clamp(30px,2.6vw,34px);font-weight:400;letter-spacing:.2em;line-height:1;white-space:nowrap}.ftr__logo-tag[data-v-80ab6724]{color:var(--ftr-gold);font-size:12px;font-weight:400;letter-spacing:.5em;text-transform:uppercase}.ftr__contact[data-v-80ab6724]{display:flex;flex-direction:column;font-size:16px;font-style:normal;gap:14px;line-height:1.35}.ftr__row[data-v-80ab6724]{align-items:center;display:flex;gap:16px;overflow-wrap:anywhere}.ftr__row svg[data-v-80ab6724]{color:var(--ftr-gold);flex:none;height:22px;width:22px}.ftr__row--muted[data-v-80ab6724]{color:var(--ftr-text-muted)}.ftr__social[data-v-80ab6724]{display:flex;gap:12px}.ftr .ftr__social-item[data-v-80ab6724]{align-items:center;border:1px solid var(--ftr-ring);border-radius:50%;color:var(--ftr-gold);display:flex;height:46px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:46px}.ftr a.ftr__social-item[data-v-80ab6724]:hover{background:var(--ftr-gold);color:var(--ftr-bg)}.ftr__social svg[data-v-80ab6724]{height:20px;width:20px}.ftr__bottom[data-v-80ab6724]{align-items:center;border-top:1px solid var(--ftr-rule);color:var(--ftr-text-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:16px 32px;justify-content:space-between;padding-top:22px}.ftr__legal[data-v-80ab6724]{margin:0}.ftr__top[data-v-80ab6724]{align-items:center;background:none;border:0;color:#efe6dcd9;cursor:pointer;display:inline-flex;font-size:12px;gap:10px;letter-spacing:.2em;min-height:44px;padding:0;text-transform:uppercase;transition:color .2s ease}.ftr__top[data-v-80ab6724]:hover{color:var(--ftr-gold)}.ftr__top svg[data-v-80ab6724]{height:16px;width:16px}@media(min-width:768px)and (max-width:1199px){.ftr__inner[data-v-80ab6724]{padding:56px 40px calc(28px + env(safe-area-inset-bottom,0px))}.ftr__grid[data-v-80ab6724]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:48px}.ftr__brand[data-v-80ab6724]{align-items:start;border-bottom:1px solid var(--ftr-rule);border-left:0;-moz-column-gap:48px;column-gap:48px;display:grid;grid-column:1/-1;grid-row:1;grid-template-columns:1fr auto;padding:0 0 40px;row-gap:24px}.ftr .ftr__logo[data-v-80ab6724]{grid-column:1;grid-row:1}.ftr__logo-name[data-v-80ab6724]{font-size:34px}.ftr__social[data-v-80ab6724]{align-self:end;grid-column:1;grid-row:2}.ftr__contact[data-v-80ab6724]{grid-column:2;grid-row:1/span 2}}@media(max-width:767px){.ftr__bg[data-v-80ab6724]{max-width:none;right:-260px;width:900px}.ftr__inner[data-v-80ab6724]{padding:48px 20px calc(32px + env(safe-area-inset-bottom,0px))}.ftr__grid[data-v-80ab6724]{display:flex;flex-direction:column;padding-bottom:40px}.ftr__brand[data-v-80ab6724]{border-left:0;padding:0 0 40px;text-align:center}.ftr .ftr__logo[data-v-80ab6724],.ftr__brand[data-v-80ab6724]{align-items:center}.ftr__logo-name[data-v-80ab6724]{font-size:clamp(26px,8.2vw,32px);letter-spacing:.22em;margin-right:-.22em}.ftr__logo-tag[data-v-80ab6724]{font-size:11px;letter-spacing:.45em;margin-right:-.45em}.ftr__contact[data-v-80ab6724]{align-items:center;gap:4px}.ftr__row[data-v-80ab6724]{justify-content:center;min-height:44px}.ftr__row svg[data-v-80ab6724]{display:none}.ftr__row a[data-v-80ab6724]{align-items:center;display:inline-flex;min-height:44px}.ftr .ftr__social-item[data-v-80ab6724]{height:48px;width:48px}.ftr__col[data-v-80ab6724]{border-bottom:1px solid var(--ftr-rule);border-left:0;padding:0}.ftr__col--first[data-v-80ab6724]{border-top:1px solid var(--ftr-rule)}.ftr__acc[data-v-80ab6724]{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;letter-spacing:inherit;min-height:60px;padding:0;text-align:left;text-transform:inherit;width:100%}.ftr__heading[data-v-80ab6724]{font-size:13px;letter-spacing:.32em;margin:0}.ftr__toggle[data-v-80ab6724]{color:var(--ftr-gold);display:block;height:18px;transition:transform .2s ease;width:18px}.ftr__col.is-open .ftr__toggle[data-v-80ab6724]{transform:rotate(45deg)}.ftr__links[data-v-80ab6724]{gap:0;padding-bottom:16px}.ftr__links a[data-v-80ab6724]{align-items:center;display:flex;min-height:44px}.ftr__bottom[data-v-80ab6724]{border-top:0;flex-direction:column-reverse;font-size:13px;gap:12px;justify-content:center;line-height:1.6;padding-top:0;text-align:center}.ftr__legal>span[data-v-80ab6724]{display:block}.ftr__sep[data-v-80ab6724]{display:none}}@media(prefers-reduced-motion:reduce){.ftr .ftr__social-item[data-v-80ab6724],.ftr a[data-v-80ab6724],.ftr__toggle[data-v-80ab6724],.ftr__top[data-v-80ab6724]{transition:none}}.err[data-v-1efb79fb]{margin:0 auto;max-width:760px;padding:clamp(56px,10vw,120px) var(--gutter) clamp(72px,12vw,140px)}.err h1[data-v-1efb79fb]{font-family:var(--serif);font-size:clamp(34px,7vw,56px);font-weight:400;line-height:1.1;margin:0 0 18px;text-wrap:balance}.err .lede[data-v-1efb79fb]{color:var(--ink-2);font-size:17px;line-height:1.7;margin:0 0 32px}.err__go[data-v-1efb79fb]{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px}
