@charset "UTF-8";.spec[data-v-f29db838]{display:grid;gap:var(--s-5)}@media(min-width:1024px){.spec[data-v-f29db838]{grid-template-columns:1fr 1fr;gap:var(--s-5) var(--s-7)}}.spec__group[data-v-f29db838]{break-inside:avoid}.spec__title[data-v-f29db838]{margin-bottom:var(--s-2);padding-bottom:var(--s-2);border-bottom:2px solid var(--c-brand);font-size:var(--t-md);font-weight:700}.spec__list[data-v-f29db838]{margin:0}.spec__row[data-v-f29db838]{display:grid;grid-template-columns:1fr auto;gap:var(--s-3);align-items:baseline;padding:var(--s-2) 0;border-bottom:1px solid var(--c-line-2);font-size:var(--t-sm)}.spec__row dt[data-v-f29db838]{color:var(--c-ink-2)}.spec__row dd[data-v-f29db838]{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.spec__mark[data-v-f29db838]{margin-left:var(--s-1);color:var(--c-ok);vertical-align:-.15em}.spec__empty[data-v-f29db838]{max-width:var(--w-text);padding:var(--s-4);background:var(--c-warn-soft);border-radius:var(--r-2);color:var(--c-warn);font-size:var(--t-sm)}.dt[data-v-d51c2bc3]{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.dt[data-v-d51c2bc3]::-webkit-scrollbar{height:8px}.dt[data-v-d51c2bc3]::-webkit-scrollbar-thumb{background:var(--c-line);border-radius:4px}.dt[data-v-d51c2bc3]{border:1px solid var(--c-line);border-radius:var(--r-2);background:var(--c-surface)}.dt__table[data-v-d51c2bc3]{min-width:100%;font-size:var(--t-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.dt__table th[data-v-d51c2bc3],.dt__table td[data-v-d51c2bc3]{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--c-line-2);border-right:1px solid var(--c-line-2);white-space:nowrap;text-align:center}.dt__table th[data-v-d51c2bc3]:last-child,.dt__table td[data-v-d51c2bc3]:last-child{border-right:0}.dt__table th[data-v-d51c2bc3]{position:sticky;top:0;background:var(--c-brand-soft);color:var(--c-ink);font-weight:700}.dt__table tbody tr:last-child td[data-v-d51c2bc3]{border-bottom:0}.prod__top[data-v-bbe32971]{display:grid;gap:var(--s-6);margin-bottom:var(--s-8)}@media(min-width:1024px){.prod__top[data-v-bbe32971]{grid-template-columns:420px 1fr;gap:var(--s-8)}}.prod__gallery[data-v-bbe32971]{display:grid;place-items:center;padding:var(--s-6);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-4)}.prod__photo[data-v-bbe32971]{max-height:420px;object-fit:contain;mix-blend-mode:multiply}.prod__photo-stub[data-v-bbe32971]{width:96px;height:96px;color:var(--c-line)}.prod__eyebrow[data-v-bbe32971]{font-size:var(--t-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-3);margin-bottom:var(--s-2)}.prod__eyebrow a[data-v-bbe32971]{color:var(--c-brand)}.prod__intro h1[data-v-bbe32971]{margin-bottom:var(--s-4)}.prod__key[data-v-bbe32971]{display:grid;gap:var(--s-2);margin:var(--s-5) 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.prod__key-item[data-v-bbe32971]{padding:var(--s-3);background:var(--c-surface);border-left:2px solid var(--c-brand);border-radius:0 var(--r-2) var(--r-2) 0}.prod__key-item dt[data-v-bbe32971]{color:var(--c-ink-3);font-size:var(--t-xs)}.prod__key-item dd[data-v-bbe32971]{margin:2px 0 0;font-size:var(--t-lg);font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.prod__buy[data-v-bbe32971]{margin-top:var(--s-5);padding:var(--s-5);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-3)}.prod__price[data-v-bbe32971]{margin:0 0 var(--s-2);font-size:var(--t-3xl);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.prod__price-ask[data-v-bbe32971]{font-size:var(--t-xl);color:var(--c-ink-2)}.prod__stock[data-v-bbe32971]{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-4)}.tag[data-v-bbe32971]{padding:3px var(--s-2);border-radius:var(--r-1);background:var(--c-brand-soft);color:var(--c-ink-2);font-size:var(--t-xs);font-weight:600}.tag--ok[data-v-bbe32971]{background:var(--c-ok-soft);color:var(--c-ok)}.tag--off[data-v-bbe32971]{background:var(--c-line-2);color:var(--c-ink-3)}.prod__art[data-v-bbe32971]{color:var(--c-ink-3);font-size:var(--t-xs)}.prod__acts[data-v-bbe32971]{display:grid;gap:var(--s-2);grid-template-columns:1fr}@media(min-width:480px){.prod__acts[data-v-bbe32971]{grid-template-columns:1fr auto auto}}.btn[data-v-bbe32971]{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-2);font-size:var(--t-sm);font-weight:600;transition:border-color .15s ease,color .15s ease,background .15s ease}.btn[data-v-bbe32971]:hover{border-color:var(--c-brand);color:var(--c-brand)}.btn--on[data-v-bbe32971]{border-color:var(--c-accent);color:var(--c-accent)}.btn--primary[data-v-bbe32971]{background:var(--c-accent);border-color:var(--c-accent);color:#fff}.btn--primary[data-v-bbe32971]:hover{background:var(--c-accent-deep);border-color:var(--c-accent-deep);color:#fff}.prod__block[data-v-bbe32971]{margin-bottom:var(--s-8)}.prod__block h2[data-v-bbe32971]{margin-bottom:var(--s-4);font-size:var(--t-2xl)}.prod__note[data-v-bbe32971]{max-width:var(--w-text);margin-bottom:var(--s-4);color:var(--c-ink-2)}.near[data-v-bbe32971]{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.near li[data-v-bbe32971]{margin:0}.near__item[data-v-bbe32971]{display:flex;align-items:center;gap:var(--s-3);justify-content:space-between;padding:var(--s-3);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-3);color:var(--c-ink)}.near__item[data-v-bbe32971]:hover{border-color:var(--c-brand);color:var(--c-ink)}.near__name[data-v-bbe32971]{font-weight:600}.near__spec[data-v-bbe32971]{color:var(--c-ink-3);font-size:var(--t-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.near__price[data-v-bbe32971]{font-weight:700;font-size:var(--t-sm);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.prod__empty[data-v-bbe32971]{padding-block:var(--s-9)}
