.progress[data-v-9dde4c07]{background:var(--bg-deep);height:4px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:36px;transition:opacity .25s ease;z-index:5}.progress.on[data-v-9dde4c07]{opacity:1;transition:none}.fill[data-v-9dde4c07]{background:var(--gold);box-shadow:0 0 10px #c2a16a99;display:block;height:100%;transform:scaleX(0);transform-origin:left;transition:transform .25s ease-out;width:100%}.logo[data-v-166cc0f9]{align-items:center;color:var(--ivory);display:inline-flex;gap:.6rem}.logo svg[data-v-166cc0f9]{color:var(--gold);flex:none}.word[data-v-166cc0f9]{font-size:1.3rem;font-weight:800;letter-spacing:.01em;line-height:1;text-transform:uppercase}.word em[data-v-166cc0f9]{color:var(--gold);font-style:normal}@media(max-width:400px){.logo[data-v-166cc0f9]{gap:.4rem}.logo svg[data-v-166cc0f9]{height:28px;width:28px}.word[data-v-166cc0f9]{font-size:1.1rem}}.hdr[data-v-c2d83b0c]{--bar-h:72px;background:var(--black);color:var(--ivory);inset:0 0 auto;position:fixed;transition:transform .35s var(--ease);z-index:50;--ink:var(--ivory);--ink-soft:#d9d5ca;--ink-dim:#b3aea1;--ink-mute:#8d897d;--line:#333;--line-strong:#4a4a4a;--surface:var(--gunmetal);--surface-2:#343434;--bg:var(--black);--bg-deep:#0a0a0a;--accent:var(--gold);--accent-hover:#d6b87f;--on-accent:var(--black);box-shadow:0 1px #262626}.hdr.scrolled[data-v-c2d83b0c]{box-shadow:0 1px #262626,0 14px 30px -18px #000000b3;transform:translateY(-36px)}.announce[data-v-c2d83b0c]{background:var(--olive-dark);color:var(--ivory);font-size:.8rem;font-weight:500;height:36px}.announce-in[data-v-c2d83b0c]{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr;height:100%}.a-left[data-v-c2d83b0c]{align-items:center;display:flex;gap:.7rem}.sep[data-v-c2d83b0c]{background:#f1eee659;height:12px;width:1px}.a-msg[data-v-c2d83b0c]{font-weight:600;text-align:center}.a-right[data-v-c2d83b0c]{display:flex;gap:1.4rem;justify-content:end}.tick-enter-active[data-v-c2d83b0c],.tick-leave-active[data-v-c2d83b0c]{transition:opacity .3s,transform .3s var(--ease)}.tick-enter-from[data-v-c2d83b0c]{opacity:0;transform:translateY(8px)}.tick-leave-to[data-v-c2d83b0c]{opacity:0;transform:translateY(-8px)}.bar[data-v-c2d83b0c]{align-items:center;display:flex;gap:2.2rem;height:var(--bar-h);position:relative}.brand[data-v-c2d83b0c]{flex:none}.primary[data-v-c2d83b0c]{display:flex;gap:.1rem;margin-right:auto}.nav-item[data-v-c2d83b0c],.nav-link[data-v-c2d83b0c]{position:relative}.nav-link[data-v-c2d83b0c]{align-items:center;background:none;border:0;color:var(--ivory);display:inline-flex;font-size:.92rem;font-weight:600;gap:.4rem;height:var(--bar-h);opacity:.88;padding:0 .9rem;transition:opacity .2s,color .2s}.nav-link[data-v-c2d83b0c]:after{background:var(--gold);bottom:16px;content:"";height:2px;left:.9rem;position:absolute;right:.9rem;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.nav-link.router-link-active[data-v-c2d83b0c],.nav-link[data-v-c2d83b0c]:hover,.nav-link[aria-expanded=true][data-v-c2d83b0c]{color:var(--gold);opacity:1}.nav-link.router-link-active[data-v-c2d83b0c]:after,.nav-link[data-v-c2d83b0c]:hover:after,.nav-link[aria-expanded=true][data-v-c2d83b0c]:after{transform:scaleX(1)}.dropdown[data-v-c2d83b0c]{background:var(--gunmetal);border:1px solid #3b3b3b;border-radius:0 0 var(--radius) var(--radius);border-top:2px solid var(--gold);box-shadow:0 24px 48px -12px #0009;display:grid;left:0;min-width:250px;padding:.5rem;position:absolute;top:calc(var(--bar-h) - 8px)}.dropdown a[data-v-c2d83b0c]{border-radius:4px;color:var(--ink-soft);font-size:.92rem;padding:.65rem .85rem}.dropdown a[data-v-c2d83b0c]:hover{background:#343434;color:var(--gold)}.tools[data-v-c2d83b0c]{align-items:center;display:flex;gap:.2rem}.icon-btn[data-v-c2d83b0c]{background:none;border:0;border-radius:50%;color:var(--ivory);display:grid;height:44px;place-items:center;position:relative;transition:color .2s,background .2s;width:44px}.icon-btn[data-v-c2d83b0c]:hover{background:#f1eee60f;color:var(--gold)}.cart-btn .badge[data-v-c2d83b0c]{position:absolute;right:1px;top:3px}.badge[data-v-c2d83b0c]{background:var(--gold);border-radius:10px;color:var(--black);display:grid;font-size:.72rem;font-weight:800;height:19px;min-width:19px;padding:0 5px;place-items:center}.burger[data-v-c2d83b0c]{display:none}.burger span[data-v-c2d83b0c]{background:currentColor;height:2px;left:11px;position:absolute;transition:transform .25s var(--ease),top .25s var(--ease);width:22px}.burger span[data-v-c2d83b0c]:first-child{top:17px}.burger span[data-v-c2d83b0c]:last-child{top:25px}.burger[aria-expanded=true] span[data-v-c2d83b0c]:first-child{top:21px;transform:rotate(45deg)}.burger[aria-expanded=true] span[data-v-c2d83b0c]:last-child{top:21px;transform:rotate(-45deg)}.mega[data-v-c2d83b0c]{background:var(--gunmetal);border-top:1px solid #3b3b3b;box-shadow:0 40px 60px -20px #000000b3;inset:100% 0 auto;position:absolute}.mega-grid[data-v-c2d83b0c]{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr) 1.5fr;padding-block:2rem 2.4rem}.mega-title[data-v-c2d83b0c]{border-bottom:1px solid #3b3b3b;color:var(--gold);font-size:.78rem;font-weight:700;letter-spacing:.14em;margin-bottom:.75rem;padding-bottom:.6rem;text-transform:uppercase}.mega-link[data-v-c2d83b0c]{display:grid;padding:.45rem 0}.mega-link span[data-v-c2d83b0c]{font-size:.95rem;font-weight:600}.mega-link small[data-v-c2d83b0c]{color:var(--ink-mute);font-size:.82rem}.mega-link:hover span[data-v-c2d83b0c]{color:var(--gold)}.mega-feature[data-v-c2d83b0c]{align-items:end;border:1px solid #3b3b3b;border-radius:var(--radius);display:grid;isolation:isolate;min-height:230px;overflow:hidden;position:relative}.mf-img[data-v-c2d83b0c]{inset:0;position:absolute;z-index:-1}.mf-img[data-v-c2d83b0c] .photo{filter:brightness(.6) contrast(1.1);transition:transform .8s var(--ease)}.mega-feature[data-v-c2d83b0c]:after{background:linear-gradient(180deg,transparent 30%,rgba(17,17,17,.95));content:"";inset:0;position:absolute;z-index:-1}.mega-feature:hover .mf-img[data-v-c2d83b0c] .photo{transform:scale(1.05)}.mf-txt[data-v-c2d83b0c]{display:grid;padding:1.1rem 1.2rem}.mf-txt strong[data-v-c2d83b0c]{font-size:1.2rem;margin:.2rem 0}.mega-feature[data-v-c2d83b0c]:hover{border-color:var(--gold)}.search[data-v-c2d83b0c]{background:var(--gunmetal);display:flex;gap:.75rem;padding-block:1rem 1.25rem}.search input[data-v-c2d83b0c]{background:var(--black);border:1px solid #4a4a4a;border-radius:var(--radius);color:var(--ivory);flex:1;font-size:1.02rem;min-height:52px;padding:0 1rem}.search input[data-v-c2d83b0c]:focus{border-color:var(--gold);outline:none}.mobile[data-v-c2d83b0c]{background:var(--black);border-top:1px solid #2a2a2a;height:calc(100vh - var(--bar-h) - 36px);height:calc(100dvh - var(--bar-h) - 36px);left:0;overflow-y:auto;overscroll-behavior:contain;padding-block:.5rem 3rem;position:absolute;right:0;top:100%}.hdr.scrolled .mobile[data-v-c2d83b0c]{height:calc(100vh - var(--bar-h));height:calc(100dvh - var(--bar-h))}.mobile details[data-v-c2d83b0c]{border-bottom:1px solid #2a2a2a;padding:.9rem 0}.mobile summary[data-v-c2d83b0c]{cursor:pointer;font-size:1.1rem;font-weight:700;list-style:none}.mobile details a[data-v-c2d83b0c]{color:var(--ink-soft);display:block;padding:.5rem 0 .5rem 1rem}.m-top[data-v-c2d83b0c]{border-bottom:1px solid #2a2a2a;display:block;font-size:1.1rem;font-weight:700;padding:.9rem 0}.drop-enter-active[data-v-c2d83b0c],.drop-leave-active[data-v-c2d83b0c]{transition:opacity .18s,transform .22s var(--ease)}.drop-enter-from[data-v-c2d83b0c],.drop-leave-to[data-v-c2d83b0c]{opacity:0;transform:translateY(-6px)}.slide-enter-active[data-v-c2d83b0c],.slide-leave-active[data-v-c2d83b0c]{transition:opacity .25s,transform .3s var(--ease)}.slide-enter-from[data-v-c2d83b0c],.slide-leave-to[data-v-c2d83b0c]{opacity:0;transform:translate(16px)}@media(max-width:1080px){.primary[data-v-c2d83b0c]{display:none}.burger[data-v-c2d83b0c]{display:grid}.tools[data-v-c2d83b0c]{margin-left:auto}.a-left[data-v-c2d83b0c],.a-right[data-v-c2d83b0c]{display:none}.announce-in[data-v-c2d83b0c]{grid-template-columns:1fr}}@media(max-width:560px){.hide-sm[data-v-c2d83b0c]{display:none}.bar[data-v-c2d83b0c]{gap:.75rem}}@media(max-width:400px){.bar[data-v-c2d83b0c]{gap:.4rem}.tools[data-v-c2d83b0c]{gap:0}.icon-btn[data-v-c2d83b0c]{width:40px}.burger span[data-v-c2d83b0c]{left:9px}}.ftr[data-v-2e095eb3]{border-top:1px solid #262626}.main[data-v-2e095eb3]{display:grid;gap:2rem;grid-template-columns:1.7fr repeat(4,1fr);padding-block:3.5rem 2.5rem}.brandcol[data-v-2e095eb3]{align-content:start;display:grid;gap:1rem}.tag[data-v-2e095eb3]{color:var(--ink-soft);font-size:1.02rem;font-weight:600}.contact[data-v-2e095eb3]{color:var(--ink-dim);font-size:.9rem;line-height:1.7}.h[data-v-2e095eb3]{color:var(--ivory);font-size:.95rem;font-weight:700;margin-bottom:.6rem}.socials[data-v-2e095eb3]{display:flex;gap:.6rem}.socials a[data-v-2e095eb3]{border:1px solid var(--gold);border-radius:50%;color:var(--gold);display:grid;height:38px;place-items:center;transition:background .2s,color .2s;width:38px}.socials a[data-v-2e095eb3]:hover{background:var(--gold);color:var(--black)}nav[data-v-2e095eb3]{align-content:start;display:grid;gap:.5rem}nav .h[data-v-2e095eb3]{margin-bottom:.4rem}nav a[data-v-2e095eb3]{color:var(--ink-dim);font-size:.92rem;transition:color .2s}nav a[data-v-2e095eb3]:hover{color:var(--gold)}.base[data-v-2e095eb3]{background:linear-gradient(#262626,#262626) top /calc(100% - var(--gutter)*2) 1px no-repeat;color:var(--ink-mute);display:flex;font-size:.82rem;gap:2rem;justify-content:space-between;padding-block:1.4rem 1.8rem}.notice[data-v-2e095eb3]{max-width:62ch;text-align:right}@media(max-width:1000px){.main[data-v-2e095eb3]{grid-template-columns:1fr 1fr}.brandcol[data-v-2e095eb3]{grid-column:1/-1}.base[data-v-2e095eb3]{flex-direction:column;gap:.6rem}.notice[data-v-2e095eb3]{text-align:left}}@media(max-width:480px){.main[data-v-2e095eb3]{gap:1.6rem 1rem;grid-template-columns:1fr 1fr}}.scrim[data-v-47e817ae]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080a0c99;inset:0;position:fixed;z-index:90}.drawer[data-v-47e817ae]{background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column;inset:0 0 0 auto;position:fixed;width:min(440px,100vw);z-index:91}header[data-v-47e817ae]{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:1.25rem 1.5rem}h2[data-v-47e817ae]{font-size:1.4rem}.x[data-v-47e817ae]{background:none;border:1px solid var(--line);display:grid;height:40px;place-items:center;width:40px}.x[data-v-47e817ae]:hover{border-color:var(--ink)}.ship[data-v-47e817ae]{border-bottom:1px solid var(--line);font-size:.92rem;padding:1rem 1.5rem}.meter[data-v-47e817ae]{background:var(--line);height:3px;margin-top:.6rem}.meter span[data-v-47e817ae]{background:var(--accent);display:block;height:100%;transition:width .4s var(--ease)}.empty[data-v-47e817ae]{align-content:center;color:var(--ink-dim);display:grid;flex:1;gap:1.25rem;padding:2rem;place-items:center;text-align:center}.lines[data-v-47e817ae]{flex:1;list-style:none;margin:0;overflow-y:auto;padding:0 1.5rem}.lines li[data-v-47e817ae]{border-bottom:1px solid var(--line);display:grid;gap:1rem;grid-template-columns:84px 1fr auto;padding:1.2rem 0}.thumb[data-v-47e817ae]{aspect-ratio:4/3;display:block;overflow:hidden}.info[data-v-47e817ae]{align-content:start;display:grid;gap:.2rem}.name[data-v-47e817ae]{font-weight:600;line-height:1.3}.qty[data-v-47e817ae]{align-items:center;border:1px solid var(--line);display:inline-flex;margin-top:.4rem;width:-moz-max-content;width:max-content}.qty button[data-v-47e817ae]{background:none;border:0;height:32px;width:32px}.qty button[data-v-47e817ae]:hover{background:var(--line)}.qty span[data-v-47e817ae]{font-size:.92rem;min-width:28px;text-align:center}.right[data-v-47e817ae]{align-content:space-between;display:grid;justify-items:end}.rm[data-v-47e817ae]{background:none;border:0;color:var(--ink-mute);font-size:.82rem;padding:0;text-decoration:underline}.rm[data-v-47e817ae]:hover{color:var(--ink)}footer[data-v-47e817ae]{border-top:1px solid var(--line);display:grid;gap:.9rem;padding:1.25rem 1.5rem 1.5rem}.notice[data-v-47e817ae]{background:var(--surface-2);border-left:2px solid var(--accent);color:var(--ink-dim);font-size:.82rem;padding:.7rem .8rem}.sub[data-v-47e817ae]{display:flex;font-size:1.1rem;justify-content:space-between}.view[data-v-47e817ae]{color:var(--ink-soft);font-size:.9rem;justify-self:center}.fade-enter-active[data-v-47e817ae],.fade-leave-active[data-v-47e817ae]{transition:opacity .25s}.fade-enter-from[data-v-47e817ae],.fade-leave-to[data-v-47e817ae]{opacity:0}.panel-enter-active[data-v-47e817ae],.panel-leave-active[data-v-47e817ae]{transition:transform .35s var(--ease)}.panel-enter-from[data-v-47e817ae],.panel-leave-to[data-v-47e817ae]{transform:translate(100%)}.skip[data-v-68c4595a]{background:var(--accent);color:var(--on-accent);left:-999px;padding:.6rem 1rem;position:absolute;top:8px;z-index:100}.skip[data-v-68c4595a]:focus{left:8px}main[data-v-68c4595a]{min-height:70vh}
