.header-search[data-v-48645a89]{position:relative;flex:1;min-width:0}.site-header__search[data-v-48645a89]{display:flex;align-items:stretch;min-width:0;width:100%;height:2.5rem;border:1px solid var(--qg-color-border-strong);border-radius:999px;overflow:hidden;background:var(--qg-color-surface)}.site-header__scope[data-v-48645a89]{border:0;border-right:1px solid var(--qg-color-border);padding:0 .85rem;background:transparent;color:var(--qg-color-ink);max-width:5.5rem}.site-header__input[data-v-48645a89]{flex:1;min-width:0;border:0;padding:0 .75rem;outline:none}.site-header__search-btn[data-v-48645a89]{width:2.85rem;border:0;background:var(--qg-color-search-btn);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.header-search__panel[data-v-48645a89]{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 8px 24px #0000001f;padding:12px 14px 14px}.header-search__section+.header-search__section[data-v-48645a89]{margin-top:14px;padding-top:12px;border-top:1px solid #f0f0f0}.header-search__section-head[data-v-48645a89]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#666;font-size:13px}.header-search__clear[data-v-48645a89]{border:0;background:transparent;color:#999;cursor:pointer;padding:2px;line-height:0}.header-search__clear[data-v-48645a89]:hover{color:#666}.header-search__pills[data-v-48645a89]{display:flex;flex-wrap:wrap;gap:8px}.header-search__pill[data-v-48645a89]{border:0;border-radius:999px;background:#f5f5f5;color:#333;font-size:12px;padding:4px 12px;cursor:pointer}.header-search__pill[data-v-48645a89]:hover{background:#ebebeb}.header-search__hot-label[data-v-48645a89]{display:inline-flex;align-items:center;gap:4px;color:#666}.header-search__hot-label svg[data-v-48645a89]{color:#f5a623}.header-search__hot-list[data-v-48645a89]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.header-search__hot-item[data-v-48645a89]{border:0;background:transparent;color:#c41230;font-size:13px;text-align:left;padding:0;cursor:pointer}.header-search__hot-item[data-v-48645a89]:hover{text-decoration:underline}@media(max-width:900px){.site-header__scope[data-v-48645a89]{display:none}}.mega[data-v-8ac11d5c]{position:relative;padding:1.25rem 0 1.75rem;min-height:12rem}.mega__close[data-v-8ac11d5c]{position:absolute;top:.85rem;right:0;width:2rem;height:2rem;border:0;background:transparent;color:var(--qg-color-ink-muted);cursor:pointer}.mega__split[data-v-8ac11d5c]{display:grid;grid-template-columns:17.5rem minmax(0,1fr);min-height:18rem}.mega__l1[data-v-8ac11d5c]{list-style:none;margin:0;padding:0 1rem 0 0;border-right:1px solid var(--qg-color-border)}.mega__l1-block+.mega__l1-block[data-v-8ac11d5c]{margin-top:.85rem}.mega__l1-head[data-v-8ac11d5c]{display:flex;align-items:center;gap:.4rem;margin:0 0 .25rem;padding:.15rem .75rem;font-weight:700;font-size:.92rem;color:var(--qg-color-ink)}.mega__l1-head[data-v-8ac11d5c]:before{content:"";width:3px;height:.85em;background:var(--qg-color-primary);border-radius:1px}.mega__l1-link[data-v-8ac11d5c]{display:block;width:100%;padding:.45rem .75rem;border:0;border-radius:var(--qg-radius-sm);background:transparent;color:var(--qg-color-ink);text-align:left;text-decoration:none;font:inherit;cursor:pointer}.mega__l1-link.is-active[data-v-8ac11d5c],.mega__l1-link[data-v-8ac11d5c]:hover{background:#fff1f2;color:var(--qg-color-primary)}.mega__pane[data-v-8ac11d5c]{padding:0 2.5rem 0 1.75rem}.mega__pane--brand[data-v-8ac11d5c]{display:flex;align-items:flex-start}.mega__empty[data-v-8ac11d5c]{margin:0;color:var(--qg-color-ink-muted);font-size:.9rem}.mega__group+.mega__group[data-v-8ac11d5c]{margin-top:1.35rem}.mega__group-title[data-v-8ac11d5c]{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.65rem;font-weight:700;color:var(--qg-color-ink);text-decoration:none}.mega__group-title[data-v-8ac11d5c]:hover{color:var(--qg-color-primary)}.mega__group-chev[data-v-8ac11d5c]{font-weight:400;color:var(--qg-color-ink-muted)}.mega__group-title[data-v-8ac11d5c]:before{content:"";width:3px;height:.85em;background:var(--qg-color-primary);border-radius:1px}.mega__cols[data-v-8ac11d5c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem 1rem}.mega__leaf[data-v-8ac11d5c]{color:var(--qg-color-ink);text-decoration:none;font-size:.9rem;line-height:1.6}.mega__leaf[data-v-8ac11d5c]:hover{color:var(--qg-color-primary);text-decoration:underline}.mega__brand-card[data-v-8ac11d5c]{display:inline-flex;align-items:center;justify-content:center;min-width:8rem;min-height:4rem;padding:.75rem 1rem;color:inherit;text-decoration:none}.mega__brand-card img[data-v-8ac11d5c]{max-height:3rem;max-width:10rem;object-fit:contain}@media(max-width:960px){.mega__split[data-v-8ac11d5c]{grid-template-columns:1fr}.mega__cols[data-v-8ac11d5c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-header[data-v-7a1b9498]{position:sticky;top:0;z-index:40;background:var(--qg-color-surface);border-bottom:1px solid var(--qg-color-border)}.site-header__top[data-v-7a1b9498]{display:grid;grid-template-columns:auto minmax(280px,1fr) auto auto;align-items:center;gap:.75rem 1.1rem;padding-top:.85rem;padding-bottom:.7rem}.site-header.is-compact .site-header__top[data-v-7a1b9498]{padding-top:.55rem;padding-bottom:.55rem}.site-header__logo[data-v-7a1b9498]{display:inline-flex;align-items:center;text-decoration:none}.site-header__logo-img[data-v-7a1b9498]{display:block;height:1.55rem;width:auto}.site-header__search[data-v-7a1b9498]{display:flex;align-items:stretch;min-width:0;height:2.5rem;border:1px solid var(--qg-color-border-strong);border-radius:999px;overflow:hidden;background:var(--qg-color-surface)}.site-header__scope[data-v-7a1b9498]{border:0;border-right:1px solid var(--qg-color-border);padding:0 .85rem;background:transparent;color:var(--qg-color-ink);max-width:5.5rem}.site-header__input[data-v-7a1b9498]{flex:1;min-width:0;border:0;padding:0 .75rem;outline:none}.site-header__search-btn[data-v-7a1b9498]{width:2.85rem;border:0;background:var(--qg-color-search-btn);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.site-header__actions[data-v-7a1b9498]{display:flex;gap:.5rem}.site-header__tool-btn[data-v-7a1b9498]{height:2.5rem;padding:0 .95rem;border:1px solid var(--qg-color-border-strong);border-radius:999px;background:var(--qg-color-surface);color:var(--qg-color-ink);cursor:pointer;white-space:nowrap}.site-header__tool-btn--fill[data-v-7a1b9498]{background:#ececec;border-color:#ececec}.site-header__icons[data-v-7a1b9498]{display:flex;align-items:center;gap:.85rem}.site-header__icon[data-v-7a1b9498]{position:relative;display:inline-flex;align-items:center;gap:.35rem;padding:0;color:var(--qg-color-ink);text-decoration:none;background:transparent;border:0;font:inherit;cursor:pointer}.site-header__cart[data-v-7a1b9498]{color:var(--qg-color-primary)}.site-header__account[data-v-7a1b9498]{gap:.4rem;align-items:center}.site-header__account-email[data-v-7a1b9498]{max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;color:var(--qg-color-ink-muted)}@media(max-width:720px){.site-header__account-email[data-v-7a1b9498]{display:none}}.site-header__badge[data-v-7a1b9498]{position:absolute;top:-.35rem;right:-.55rem;min-width:1rem;height:1rem;padding:0 .2rem;border-radius:999px;background:var(--qg-color-primary);color:#fff;font-size:.65rem;line-height:1rem;text-align:center}.site-header__locale[data-v-7a1b9498]{position:relative;cursor:pointer}.site-header__locale-select[data-v-7a1b9498]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.site-header__nav-bar[data-v-7a1b9498]{border-top:1px solid transparent}.site-header__nav[data-v-7a1b9498]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-top:.15rem;padding-bottom:.7rem;font-size:.95rem}.site-header__all-cats[data-v-7a1b9498]{display:inline-flex;align-items:center;gap:.4rem;height:2.1rem;padding:0 .85rem;border:0;border-radius:2px;background:var(--qg-color-primary);color:#fff;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.site-header__all-cats[data-v-7a1b9498]:hover,.site-header__all-cats.is-open[data-v-7a1b9498]{filter:brightness(.96)}.site-header__all-cats-icon[data-v-7a1b9498]{font-size:.95rem;line-height:1}.site-header__nav-link[data-v-7a1b9498]{text-decoration:none;color:var(--qg-color-ink);background:transparent;border:0;padding:0 0 .35rem;font:inherit;cursor:pointer;border-bottom:2px solid transparent}.site-header__nav-link[data-v-7a1b9498]:hover,.site-header__nav-link.is-open[data-v-7a1b9498],.site-header__nav-link.router-link-active[data-v-7a1b9498]{border-bottom-color:var(--qg-color-ink)}.site-header__mega[data-v-7a1b9498]{position:absolute;left:0;right:0;top:100%;background:var(--qg-color-surface);border-top:1px solid var(--qg-color-border);box-shadow:0 18px 40px #00000014}@media(max-width:960px){.site-header__top[data-v-7a1b9498]{grid-template-columns:1fr auto}.header-search[data-v-7a1b9498]{grid-column:1/-1;order:3}.site-header__actions[data-v-7a1b9498]{display:none}}.site-footer[data-v-f7853eaa]{margin-top:auto;background:var(--qg-color-surface);color:var(--qg-color-ink)}.site-footer__grid[data-v-f7853eaa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-top:2.75rem;padding-bottom:2.25rem}.site-footer__title[data-v-f7853eaa]{margin:0 0 1rem;font-size:.95rem;font-weight:700}.site-footer__subscribe .site-footer__title[data-v-f7853eaa]{font-size:1.65rem;letter-spacing:-.02em}.site-footer__line[data-v-f7853eaa],.site-footer__sub[data-v-f7853eaa]{margin:.45rem 0;color:var(--qg-color-ink-muted);font-size:.9rem}.site-footer__line[data-v-f7853eaa]{display:flex;align-items:center;gap:.5rem}.site-footer__list[data-v-f7853eaa]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;font-size:.9rem;color:var(--qg-color-ink-muted)}.site-footer__list a[data-v-f7853eaa]{text-decoration:none;color:inherit}.site-footer__list a[data-v-f7853eaa]:hover{color:var(--qg-color-primary)}.site-footer__waiting[data-v-f7853eaa]{display:inline-flex;flex-wrap:wrap;gap:.35rem;color:var(--qg-color-ink-muted);cursor:default}.site-footer__waiting em[data-v-f7853eaa]{font-style:normal;opacity:.75;font-size:.8rem}.site-footer__form[data-v-f7853eaa]{display:flex;align-items:center;margin-top:.85rem;padding:.2rem .2rem .2rem .85rem;border:1px solid var(--qg-color-border-strong);border-radius:999px;background:var(--qg-color-surface)}.site-footer__email[data-v-f7853eaa]{flex:1;border:0;padding:.55rem .5rem;outline:none;background:transparent}.site-footer__submit[data-v-f7853eaa]{width:2.4rem;height:2.4rem;border:0;border-radius:999px;background:var(--qg-color-primary);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.site-footer__submit[data-v-f7853eaa]:disabled{opacity:.6;cursor:not-allowed}.site-footer__agree[data-v-f7853eaa]{display:flex;gap:.5rem;align-items:flex-start;margin-top:.85rem;font-size:.8rem;color:var(--qg-color-ink-muted)}.site-footer__msg[data-v-f7853eaa]{margin:.5rem 0 0;font-size:.85rem;color:#067647}.site-footer__msg--err[data-v-f7853eaa]{color:#b42318}.site-footer__bottom[data-v-f7853eaa]{padding:.5rem 0 1.35rem}.site-footer__bottom-inner[data-v-f7853eaa]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem}.site-footer__brand[data-v-f7853eaa]{position:relative;display:inline-flex;align-items:center;text-decoration:none}.site-footer__logo-img[data-v-f7853eaa]{display:block;height:1.45rem;width:auto}.site-footer__brand-name[data-v-f7853eaa]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.site-footer__social[data-v-f7853eaa]{display:flex;gap:.55rem}.site-footer__social-dot[data-v-f7853eaa]{width:1.45rem;height:1.45rem;border-radius:999px;border:1px solid var(--qg-color-border-strong);background:var(--qg-color-surface)}.site-footer__legal[data-v-f7853eaa]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;padding-top:.85rem;border-top:1px solid var(--qg-color-border);font-size:.82rem;color:var(--qg-color-ink-muted)}.site-footer__legal a[data-v-f7853eaa]{text-decoration:none;color:inherit}.site-footer__region[data-v-f7853eaa]{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem}@media(max-width:900px){.site-footer__grid[data-v-f7853eaa]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.site-footer__grid[data-v-f7853eaa]{grid-template-columns:1fr}}.home[data-v-70dd5aef]{padding:1.25rem 0 3rem}.home__status[data-v-70dd5aef]{padding:2rem 1rem;color:var(--qg-color-ink-muted)}.home__status--err[data-v-70dd5aef]{color:var(--qg-color-primary)}.home__hero-block[data-v-70dd5aef]{display:block}.home__carousel[data-v-70dd5aef],.home__panel[data-v-70dd5aef]{background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md)}.home__carousel[data-v-70dd5aef]{position:relative;min-height:24rem;overflow:hidden;border-radius:var(--qg-radius-lg)}.home__slide[data-v-70dd5aef]{position:relative;min-height:24rem;padding:2rem;background:linear-gradient(120deg,#0f2744,#1c4b7a 55%,#2a6aa3);color:#fff}.home__slide--cms[data-v-70dd5aef]{background-size:cover;background-position:center}.home__slide--empty[data-v-70dd5aef]{display:flex;align-items:center}.home__slide-copy[data-v-70dd5aef]{position:relative;z-index:1;max-width:32rem}.home__slide-copy h1[data-v-70dd5aef]{margin:0 0 .75rem;font-size:2rem}.home__slide-copy p[data-v-70dd5aef]{margin:0 0 1.25rem;line-height:1.5;opacity:.95}.home__cta[data-v-70dd5aef]{display:inline-block;padding:.55rem 1.1rem;background:#fff;color:#0f2744;border-radius:var(--qg-radius-sm);text-decoration:none;font-weight:600}.home__slide-art[data-v-70dd5aef]{position:absolute;top:10%;right:5%;bottom:10%;left:45%;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.28),transparent 60%);pointer-events:none}.home__dots[data-v-70dd5aef]{position:absolute;left:2rem;bottom:1.25rem;display:flex;gap:.4rem;z-index:1}.home__dots span[data-v-70dd5aef]{width:.45rem;height:.45rem;border-radius:50%;background:#ffffff73;cursor:pointer}.home__dots span.is-active[data-v-70dd5aef]{background:#fff}.home__next[data-v-70dd5aef]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:2.2rem;height:2.2rem;border:0;border-radius:50%;background:#ffffffd9;color:#0f2744;font-size:1.4rem;cursor:pointer;z-index:1}.home__section[data-v-70dd5aef]{margin-top:1.25rem}.home__panel[data-v-70dd5aef]{padding:1.25rem 1.35rem}.home__panel h2[data-v-70dd5aef]{margin:0 0 1rem;font-size:1.15rem}.home__brand-grid[data-v-70dd5aef],.home__card-grid[data-v-70dd5aef]{display:grid;gap:.75rem}.home__brand-grid[data-v-70dd5aef]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.home__card-grid[data-v-70dd5aef]{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.home__card[data-v-70dd5aef]{display:block;padding:0;overflow:hidden;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-sm);color:inherit;text-decoration:none;background:#fff}.home__card-media[data-v-70dd5aef]{height:8rem;background-position:center;background-size:cover}.home__card h3[data-v-70dd5aef]{margin:.85rem 1rem .4rem;font-size:1rem}.home__card p[data-v-70dd5aef]{margin:0 1rem 1rem;color:var(--qg-color-ink-muted);font-size:.9rem;line-height:1.45}.home__brand[data-v-70dd5aef]{position:relative;display:flex;align-items:center;justify-content:center;min-height:4rem;padding:.65rem .75rem;overflow:hidden;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-sm);font-size:.85rem;text-align:center;color:inherit;text-decoration:none;background:#fff}.home__brand-logo[data-v-70dd5aef]{max-width:100%;max-height:2.25rem;object-fit:contain}.home__brand-fallback[data-v-70dd5aef]{padding:0 .25rem;line-height:1.2}.home__brand-mask[data-v-70dd5aef]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:.5rem;background:#202020c7;opacity:0;transition:opacity .2s ease;pointer-events:none}.home__brand-mask-name[data-v-70dd5aef]{color:#fff;font-size:.9rem;font-weight:600;line-height:1.25;text-align:center;word-break:break-word}.home__brand:hover .home__brand-mask[data-v-70dd5aef],.home__brand:focus-visible .home__brand-mask[data-v-70dd5aef]{opacity:1}.home__values[data-v-70dd5aef]{margin-top:1.25rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.home__value[data-v-70dd5aef]{padding:1.25rem;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-md)}.home__value-icon[data-v-70dd5aef]{width:2.5rem;height:2.5rem;margin-bottom:.75rem;border-radius:50%;background:linear-gradient(135deg,#dbe7f5,#9bb8d9)}.home__value h3[data-v-70dd5aef]{margin:0 0 .5rem;font-size:1.05rem}.home__value p[data-v-70dd5aef]{margin:0;color:var(--qg-color-ink-muted);line-height:1.45;font-size:.92rem}@media(max-width:900px){.home__values[data-v-70dd5aef]{grid-template-columns:1fr}}.add-to-cart[data-v-1597985f]{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;padding:.15rem 0;min-width:7.5rem}.add-to-cart__unit[data-v-1597985f]{margin:0;font-size:.875rem;font-weight:700;color:#111827;text-align:center}.add-to-cart__stepper[data-v-1597985f]{display:inline-flex;align-items:stretch;justify-content:center;border:1px solid #d1d5db;border-radius:4px;overflow:hidden;background:#fff}.add-to-cart__stepper-btn[data-v-1597985f]{width:1.85rem;height:1.85rem;border:0;background:#f9fafb;color:#374151;font:inherit;font-size:1rem;line-height:1;cursor:pointer}.add-to-cart__stepper-btn[data-v-1597985f]:hover:not(:disabled){background:#f3f4f6}.add-to-cart__stepper-btn[data-v-1597985f]:disabled{color:#d1d5db;cursor:not-allowed}.add-to-cart__stepper-input[data-v-1597985f]{width:2.5rem;height:1.85rem;border:0;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;text-align:center;font:inherit;font-size:.8125rem;box-sizing:border-box}.add-to-cart__stepper-input[data-v-1597985f]:focus{outline:none}.add-to-cart__stepper-input[data-v-1597985f]:disabled{background:#f3f4f6;color:#9ca3af}.add-to-cart__total[data-v-1597985f]{margin:0;font-size:.8125rem;color:#dc2626;font-weight:600;text-align:center}.add-to-cart__total span[data-v-1597985f]{margin-left:.15rem}.add-to-cart__btn[data-v-1597985f]{height:2rem;border:0;border-radius:4px;background:var(--qg-color-primary, #c45c4a);color:#fff;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.add-to-cart__btn[data-v-1597985f]:hover:not(:disabled){filter:brightness(.95)}.add-to-cart__btn[data-v-1597985f]:disabled{opacity:.55;cursor:not-allowed}.add-to-cart--compact .add-to-cart__unit[data-v-1597985f]{font-size:.8125rem}.catalog__crumb[data-v-c674cf17]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 .75rem;font-size:.875rem;color:#6b7280;line-height:1.4}.catalog__crumb-sep[data-v-c674cf17]{color:#9ca3af;-webkit-user-select:none;user-select:none}.catalog__crumb-link[data-v-c674cf17]{color:#4b5563;text-decoration:none}.catalog__crumb-link[data-v-c674cf17]:hover{color:var(--qg-color-primary, #c45c4a);text-decoration:underline}.catalog__crumb-link--current[data-v-c674cf17]{color:#374151;font-weight:500}.catalog__hero[data-v-c674cf17]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;margin-bottom:1rem}.catalog__hero h1[data-v-c674cf17]{margin:0;font-size:1.5rem}.catalog__results[data-v-c674cf17]{margin:0;font-size:.875rem;color:#6b7280}.catalog__drill[data-v-c674cf17]{padding:1rem 0 2rem}.catalog__drill-hint[data-v-c674cf17]{margin:0 0 .85rem;color:#4b5563;font-size:.9375rem}.catalog__drill-list[data-v-c674cf17]{display:flex;flex-wrap:wrap;gap:.5rem}.catalog__drill-item[data-v-c674cf17]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border:1px solid #e5e7eb;border-radius:2px;background:#fff;color:#374151;font:inherit;font-size:.875rem;cursor:pointer}.catalog__drill-item[data-v-c674cf17]:hover{border-color:var(--qg-color-primary, #c45c4a);color:var(--qg-color-primary, #c45c4a)}.catalog__toolbar[data-v-c674cf17]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.catalog__facets[data-v-c674cf17]{margin-bottom:1rem;padding:.75rem 0 1rem;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.catalog__facets-head[data-v-c674cf17]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.catalog__facets-title[data-v-c674cf17]{font-size:.9375rem}.catalog__facets-hint[data-v-c674cf17]{margin-left:auto;font-size:.75rem;color:#9ca3af}.catalog__facets-scroll[data-v-c674cf17]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border:1px solid #e5e7eb;background:#fafbfc}.catalog__facet-col[data-v-c674cf17]{flex:0 0 180px;width:180px;max-width:180px;padding:.75rem .75rem .5rem;border-right:1px solid #e5e7eb;box-sizing:border-box}.catalog__facet-col[data-v-c674cf17]:last-child{border-right:none}.catalog__facet-col-title[data-v-c674cf17]{margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog__facet-col-search[data-v-c674cf17]{margin-bottom:.5rem}.catalog__facet-col-body[data-v-c674cf17]{max-height:160px;overflow-y:auto;padding-right:.25rem}.catalog__facet-opt[data-v-c674cf17]{display:flex;align-items:flex-start;gap:.35rem;margin-bottom:.35rem;cursor:pointer;font-size:.8125rem;color:#4b5563;line-height:1.35}.catalog__facet-opt-label[data-v-c674cf17]{flex:1;min-width:0;word-break:break-word}.catalog__facet-opt-label em[data-v-c674cf17]{font-style:normal;color:#9ca3af;margin-left:.15rem}.catalog__facet-empty[data-v-c674cf17]{margin:.25rem 0 0;font-size:.75rem;color:#9ca3af}.catalog__table-bar[data-v-c674cf17]{display:flex;align-items:center;margin-bottom:.5rem;font-size:.8125rem;color:#6b7280}.catalog__table-wrap[data-v-c674cf17]{overflow-x:auto;border:1px solid #e5e7eb;background:#fff}.catalog__table[data-v-c674cf17]{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.catalog__th[data-v-c674cf17]{position:sticky;top:0;z-index:1;padding:.65rem .75rem;background:#f3f4f6;color:#374151;font-weight:600;text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb}.catalog__th--fix[data-v-c674cf17],.catalog__td--fix[data-v-c674cf17]{position:sticky;z-index:2;background:#fff}.catalog__th--fix[data-v-c674cf17]{z-index:4;background:#f3f4f6}.catalog__th--mpn[data-v-c674cf17],.catalog__td--mpn[data-v-c674cf17]{left:0;min-width:220px;width:220px;box-shadow:2px 0 #e5e7eb}.catalog__th--brand[data-v-c674cf17],.catalog__td--brand[data-v-c674cf17]{left:220px;min-width:110px;width:110px}.catalog__th--stock[data-v-c674cf17],.catalog__td--stock[data-v-c674cf17]{left:330px;min-width:110px;width:110px}.catalog__th--desc[data-v-c674cf17],.catalog__td--desc[data-v-c674cf17]{left:440px;min-width:160px;width:160px;box-shadow:4px 0 8px #0000000f}.catalog__th--attr[data-v-c674cf17],.catalog__td--attr[data-v-c674cf17]{min-width:100px}.catalog__th--ops[data-v-c674cf17],.catalog__td--ops[data-v-c674cf17]{position:sticky;right:0;z-index:3;min-width:150px;width:150px;box-shadow:-4px 0 8px #00000014;background:#fff}.catalog__th--ops[data-v-c674cf17]{z-index:5;background:#f3f4f6;text-align:center}.catalog__tr[data-v-c674cf17]{cursor:pointer}.catalog__tr:nth-child(2n) .catalog__td[data-v-c674cf17]{background:#fafafa}.catalog__tr:nth-child(2n) .catalog__td--fix[data-v-c674cf17],.catalog__tr:nth-child(2n) .catalog__td--ops[data-v-c674cf17]{background:#fafafa}.catalog__tr:hover .catalog__td[data-v-c674cf17],.catalog__tr:hover .catalog__td--fix[data-v-c674cf17],.catalog__tr:hover .catalog__td--ops[data-v-c674cf17]{background:#fff7f5}.catalog__td[data-v-c674cf17]{padding:.65rem .75rem;vertical-align:middle;border-bottom:1px solid #f0f0f0;color:#374151;background:#fff}.catalog__td--desc[data-v-c674cf17]{color:#6b7280;white-space:normal;word-break:break-word}.catalog__td--ops[data-v-c674cf17]{vertical-align:top;text-align:center}.catalog__ops[data-v-c674cf17]{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;padding:.15rem 0}.catalog__mpn[data-v-c674cf17]{display:flex;align-items:center;gap:.65rem}.catalog__thumb[data-v-c674cf17]{width:48px;height:48px;object-fit:cover;border:1px solid #e5e7eb;background:#f8fafc;flex-shrink:0}.catalog__mpn-text[data-v-c674cf17]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.catalog__sku[data-v-c674cf17]{color:#2563eb;font-size:.875rem}.catalog__spu[data-v-c674cf17]{color:#9ca3af;font-size:.75rem}.catalog__ds[data-v-c674cf17]{font-size:.75rem;color:#c45c4a;text-decoration:none}.catalog__ds[data-v-c674cf17]:hover{text-decoration:underline}.catalog__pager[data-v-c674cf17]{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:1.5rem}.detail__layout[data-v-83458228]{display:grid;grid-template-columns:minmax(240px,420px) 1fr;gap:1.5rem;margin-top:1rem}@media(max-width:768px){.detail__layout[data-v-83458228]{grid-template-columns:1fr}}.detail__media[data-v-83458228]{background:#eef2f7;aspect-ratio:1;overflow:hidden}.detail__media img[data-v-83458228]{width:100%;height:100%;object-fit:cover;display:block}.detail__placeholder[data-v-83458228]{height:100%;display:grid;place-items:center;color:#9ca3af}.detail__info h1[data-v-83458228]{margin:0 0 .35rem}.detail__code[data-v-83458228]{margin:0 0 1rem;color:#9ca3af}.detail__desc[data-v-83458228]{margin:0 0 1.25rem;color:#4b5563}.detail__info h2[data-v-83458228]{margin:1.25rem 0 .75rem;font-size:1.05rem}.detail__skus[data-v-83458228]{list-style:none;margin:0;padding:0}.detail__skus li[data-v-83458228]{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap;padding:.75rem 0;border-bottom:1px solid #e5e7eb}.detail__sku-meta[data-v-83458228]{display:flex;align-items:center;gap:.75rem;margin-top:.35rem;flex-wrap:wrap}.detail__pack[data-v-83458228]{color:#6b7280;font-size:.85rem}.detail__datasheet[data-v-83458228]{display:inline-block;margin-top:.35rem;font-size:.9rem}.detail__add[data-v-83458228]{display:flex;align-items:center;gap:.5rem}.detail__empty-sku[data-v-83458228]{color:#9ca3af}.detail__params[data-v-83458228]{width:100%;border-collapse:collapse;font-size:.92rem}.detail__params th[data-v-83458228],.detail__params td[data-v-83458228]{border:1px solid #e5e7eb;padding:.55rem .75rem;text-align:left;vertical-align:top}.detail__params th[data-v-83458228]{width:28%;background:#f8fafc;color:#4b5563;font-weight:600}.cart-head h1[data-v-80aa208e]{margin:0 0 1rem}.cart-actions[data-v-80aa208e]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.muted[data-v-80aa208e]{color:#9ca3af;font-size:.8rem}.cart-invalid-tag[data-v-80aa208e]{margin-top:.35rem}.cart-total[data-v-80aa208e]{margin-top:1rem;font-size:1.1rem;font-weight:600;text-align:right}[data-v-80aa208e] .cart-row--invalid{color:#9ca3af;background-color:#f3f4f6!important}[data-v-80aa208e] .cart-row--invalid td{background-color:#f3f4f6!important}.head[data-v-2fa9f85b]{margin-bottom:1rem}h2[data-v-2fa9f85b]{margin-top:1.25rem;font-size:1.05rem}.addr[data-v-2fa9f85b],.pay[data-v-2fa9f85b]{margin:.35rem 0}.muted[data-v-2fa9f85b]{color:#888}.actions[data-v-2fa9f85b]{margin-top:1.25rem;display:flex;gap:.75rem}.head[data-v-e1403a03]{margin-bottom:1rem}.pay-actions[data-v-e88093e1]{margin:1rem 0 1.25rem;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.muted[data-v-e88093e1]{width:100%;color:#888;font-size:.85rem;margin:0}.auth-page[data-v-fef677a0]{padding:2.5rem 1.25rem 3rem;display:flex;justify-content:center}.auth-card[data-v-fef677a0]{width:100%;max-width:26rem;padding:1.75rem 1.5rem;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-lg);display:grid;gap:.9rem}.auth-card h1[data-v-fef677a0]{margin:0;font-size:1.4rem}.auth-card label[data-v-fef677a0]{display:grid;gap:.35rem;font-size:.9rem}.auth-card input[data-v-fef677a0]{height:2.5rem;padding:0 .75rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm)}.auth-card__field-error[data-v-fef677a0]{color:var(--qg-color-primary);font-size:.82rem}.auth-card__error[data-v-fef677a0]{margin:0;color:var(--qg-color-primary);font-size:.88rem}.auth-card__submit[data-v-fef677a0]{height:2.6rem;border:0;border-radius:var(--qg-radius-sm);background:var(--qg-color-primary);color:#fff;cursor:pointer;font-weight:600}.auth-card__submit[data-v-fef677a0]:disabled{opacity:.7;cursor:default}.auth-card__switch[data-v-fef677a0]{margin:0;font-size:.88rem;color:var(--qg-color-ink-muted)}.auth-card__switch a[data-v-fef677a0]{color:var(--qg-color-primary);text-decoration:none}.auth-page[data-v-d823422c]{padding:2.5rem 1.25rem 3rem;display:flex;justify-content:center}.auth-card[data-v-d823422c]{width:100%;max-width:26rem;padding:1.75rem 1.5rem;background:var(--qg-color-surface);border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-lg);display:grid;gap:.9rem}.auth-card h1[data-v-d823422c]{margin:0;font-size:1.4rem}.auth-card__hint[data-v-d823422c]{margin:0;color:var(--qg-color-ink-muted);font-size:.9rem}.auth-card label[data-v-d823422c],.auth-card__captcha-input[data-v-d823422c]{display:grid;gap:.35rem;font-size:.9rem}.auth-card input[data-v-d823422c]{height:2.5rem;padding:0 .75rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm)}.auth-card__captcha[data-v-d823422c]{display:grid;gap:.75rem}.auth-card__captcha-visual[data-v-d823422c]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.auth-card__captcha-img-btn[data-v-d823422c]{padding:0;border:1px solid var(--qg-color-border);border-radius:var(--qg-radius-sm);background:#fff;cursor:pointer;line-height:0;min-width:120px;min-height:40px}.auth-card__captcha-img-btn[data-v-d823422c]:disabled{opacity:.7;cursor:default}.auth-card__captcha-img-btn img[data-v-d823422c]{display:block}.auth-card__captcha-refresh[data-v-d823422c]{height:2.2rem;padding:0 .75rem;border:1px solid var(--qg-color-border-strong);border-radius:var(--qg-radius-sm);background:transparent;cursor:pointer;font-size:.88rem}.auth-card__captcha-refresh[data-v-d823422c]:disabled{opacity:.7;cursor:default}.auth-card__error[data-v-d823422c]{margin:0;color:var(--qg-color-primary);font-size:.88rem}.auth-card__field-error[data-v-d823422c]{color:var(--qg-color-primary);font-size:.82rem}.auth-card__submit[data-v-d823422c]{height:2.6rem;border:0;border-radius:var(--qg-radius-sm);background:var(--qg-color-primary);color:#fff;cursor:pointer;font-weight:600}.auth-card__submit[data-v-d823422c]:disabled{opacity:.7;cursor:default}.auth-card__switch[data-v-d823422c]{margin:0;font-size:.88rem;color:var(--qg-color-ink-muted)}.auth-card__switch a[data-v-d823422c]{color:var(--qg-color-primary);text-decoration:none}.ad-slot-banner[data-v-4e81e8fb]{display:grid;gap:12px;margin:16px 0}.ad-slot-banner__link[data-v-4e81e8fb]{display:block;line-height:0}.ad-slot-banner__img[data-v-4e81e8fb]{display:block;width:100%;max-height:180px;object-fit:cover;border-radius:4px}.account-shell[data-v-58167ea1]{display:grid;grid-template-columns:14rem 1fr;gap:2rem;padding:2rem 1.25rem 3rem;align-items:start}.account-shell__nav[data-v-58167ea1]{display:grid;gap:1.25rem}.account-shell__who[data-v-58167ea1]{display:grid;justify-items:center;gap:.5rem}.account-shell__avatar-btn[data-v-58167ea1]{padding:0;border:0;background:transparent;cursor:pointer;border-radius:50%}.account-shell__avatar-btn[data-v-58167ea1]:disabled{cursor:wait}.account-shell__avatar[data-v-58167ea1]{display:block;width:5.5rem;height:5.5rem;border-radius:50%;object-fit:cover;border:1px solid var(--qg-color-border)}.account-shell__avatar--empty[data-v-58167ea1]{background:var(--qg-color-surface);box-shadow:inset 0 0 0 1px var(--qg-color-border)}.account-shell__name[data-v-58167ea1]{margin:0;font-weight:600}.account-shell__links[data-v-58167ea1]{display:grid;gap:.15rem}.account-shell__nav a[data-v-58167ea1],.account-shell__signout[data-v-58167ea1]{display:block;width:100%;padding:.45rem 0;color:var(--qg-color-ink);text-decoration:none;text-align:left;background:transparent;border:0;font:inherit;cursor:pointer}.account-shell__nav a.router-link-active[data-v-58167ea1]{color:var(--qg-color-primary);font-weight:600}.account-shell__signout[data-v-58167ea1]{margin-top:.5rem;border-top:1px solid var(--qg-color-border);padding-top:.75rem;color:var(--qg-color-primary)}.account-shell__signout[data-v-58167ea1]:disabled{opacity:.6;cursor:wait}.account-shell__main[data-v-58167ea1]{min-width:0}@media(max-width:720px){.account-shell[data-v-58167ea1]{grid-template-columns:1fr}}.profile[data-v-f6ad1e0d]{max-width:36rem}.addr-head[data-v-6724796a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.addr-head__quota[data-v-6724796a]{margin:0;color:var(--qg-color-ink-muted, #888);font-size:.85rem}.addr-empty[data-v-6724796a]{text-align:center;padding:3rem 1rem}.addr-list[data-v-6724796a]{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.addr-list li[data-v-6724796a]{display:flex;justify-content:space-between;gap:1rem;border:1px solid var(--qg-color-border);border-radius:8px;padding:1rem}.security[data-v-e9c2b0d0]{display:grid;gap:2rem;max-width:36rem}.security h2[data-v-e9c2b0d0]{margin:0 0 1rem;font-size:1.05rem}.security__row[data-v-e9c2b0d0]{display:flex;gap:.75rem;width:100%}.security__hint[data-v-e9c2b0d0],.security__dev[data-v-e9c2b0d0],.security__current[data-v-e9c2b0d0]{margin:.35rem 0 0;font-size:.85rem;color:var(--qg-color-ink-muted)}.security__hint[data-level=weak][data-v-e9c2b0d0]{color:var(--qg-color-primary)}.payment-success[data-v-ceb6344f]{padding:32px 0 48px}.payment-success__title[data-v-ceb6344f]{margin:0 0 12px;font-size:1.75rem}.payment-success__body[data-v-ceb6344f]{margin:0 0 20px;color:var(--qg-text-muted, #666)}.payment-success__actions[data-v-ceb6344f]{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-bottom:8px}.payment-success__btn[data-v-ceb6344f]{border:0;border-radius:4px;background:#1a1a1a;color:#fff;padding:10px 18px;cursor:pointer}.payment-success__link[data-v-ceb6344f]{color:inherit}.static-page[data-v-051c0d7c]{padding:2rem 0 3rem;min-height:40vh}.static-page__status[data-v-051c0d7c]{color:var(--qg-color-ink-muted)}.static-page__status--err[data-v-051c0d7c]{color:#b42318}.static-page__notice[data-v-051c0d7c]{margin:0 0 1rem;padding:.65rem .85rem;border-left:3px solid var(--qg-color-primary);background:#00000008;color:var(--qg-color-ink-muted);font-size:.9rem}.static-page__article h1[data-v-051c0d7c]{margin:0 0 1.25rem;font-size:1.75rem}.static-page__body[data-v-051c0d7c]{line-height:1.65;color:var(--qg-color-ink)}.static-page__body[data-v-051c0d7c] p{margin:0 0 1rem}.static-page__body[data-v-051c0d7c] ul,.static-page__body[data-v-051c0d7c] ol{margin:0 0 1rem;padding-left:1.25rem}.static-page__body[data-v-051c0d7c] a{color:var(--qg-color-primary)}:root{--qg-color-primary: #e60012;--qg-color-primary-hover: #cc0010;--qg-color-ink: #1a1a1a;--qg-color-ink-muted: #666666;--qg-color-border: #e5e5e5;--qg-color-border-strong: #d0d0d0;--qg-color-surface: #ffffff;--qg-color-canvas: #f5f5f5;--qg-color-footer: #f0f0f0;--qg-color-search-btn: #333333;--qg-radius-sm: 4px;--qg-radius-md: 8px;--qg-radius-lg: 12px;--qg-container: 1440px;--qg-font: "Segoe UI", "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--qg-header-gap: 1rem}:root{font-family:var(--qg-font);line-height:1.5;color:var(--qg-color-ink);background:var(--qg-color-canvas)}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input,select{font:inherit}.layout{min-height:100vh;display:flex;flex-direction:column;background:var(--qg-color-canvas)}.layout__main{flex:1;width:100%}.layout__main--page{max-width:1100px;margin:0 auto;padding:1.5rem 1.25rem}.layout__main--catalog{max-width:var(--qg-container);margin:0 auto;padding:1.25rem 1.25rem 1.5rem}.qg-container{width:100%;max-width:var(--qg-container);margin:0 auto;padding:0 1.25rem}[aria-busy=true],.is-busy{cursor:progress;pointer-events:none}[aria-busy=true]:after,.is-busy:after{content:"";display:inline-block;width:.85em;height:.85em;margin-left:.5em;vertical-align:-.08em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:qg-busy-spin .7s linear infinite}html.qg-mutating button[type=submit]:not([data-busy-guard=off]),html.qg-mutating [data-busy-guard=on]{pointer-events:none}@keyframes qg-busy-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[aria-busy=true]:after,.is-busy:after{animation-duration:2s}}
