.search-autocomplete[data-v-61a8fadd]{width:100%;max-width:500px;position:relative}.search-input-wrap[data-v-61a8fadd]{background:#fff;border:2px solid #e4e4e4;border-radius:4px;align-items:center;transition:border-color .2s;display:flex;overflow:hidden}.search-input-wrap[data-v-61a8fadd]:focus-within{border-color:var(--si-primary)}.search-input[data-v-61a8fadd]{color:#333;border:none;outline:none;flex:1;padding:10px 12px;font-size:14px}.search-input[data-v-61a8fadd]:focus-visible{outline:2px solid var(--si-primary);outline-offset:-2px}.search-input[data-v-61a8fadd]::placeholder{color:#999}.search-btn[data-v-61a8fadd]{background:var(--si-primary);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;padding:10px 16px;transition:background .2s;display:flex}.search-btn[data-v-61a8fadd]:hover{background:var(--si-primary-hover)}.dropdown-panel[data-v-61a8fadd]{z-index:1000;background:#fff;border:1px solid #e4e4e4;border-radius:4px;max-height:400px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.suggestion-section[data-v-61a8fadd]{border-bottom:1px solid #f0f0f0;padding:8px 0}.suggestion-section[data-v-61a8fadd]:last-child{border-bottom:none}.suggestion-item[data-v-61a8fadd]{cursor:pointer;align-items:center;gap:12px;padding:8px 12px;transition:background .15s;display:flex}.suggestion-item.active[data-v-61a8fadd],.suggestion-item[data-v-61a8fadd]:hover{background:#f5f5f5}.item-image[data-v-61a8fadd]{-o-object-fit:contain;object-fit:contain;background:#f9f9f9;border-radius:4px;flex-shrink:0;width:40px;height:40px}.item-image.placeholder[data-v-61a8fadd]{justify-content:center;align-items:center;font-size:16px;display:flex}.item-info[data-v-61a8fadd]{flex:1;min-width:0}.item-name[data-v-61a8fadd]{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.item-name[data-v-61a8fadd] strong{color:var(--si-primary);font-weight:600}.item-sku[data-v-61a8fadd]{color:#999;font-size:11px}.item-price[data-v-61a8fadd]{color:var(--si-danger);flex-shrink:0;font-size:14px;font-weight:500}.global-item .item-sku[data-v-61a8fadd]{color:#777;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.global-type[data-v-61a8fadd]{color:var(--si-primary);background:#f3f7ff;border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:600}.category-item[data-v-61a8fadd]{padding:10px 12px}.cat-icon[data-v-61a8fadd]{margin-right:8px;font-size:16px}.cat-name[data-v-61a8fadd]{color:var(--si-primary);flex:1;font-size:13px}.cat-arrow[data-v-61a8fadd]{color:#999;font-size:12px}.hot-searches[data-v-61a8fadd]{padding:12px}.recent-searches[data-v-61a8fadd]{padding:8px 0}.section-label[data-v-61a8fadd]{color:#999;text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;padding:4px 12px;font-size:11px;display:flex}.clear-recent[data-v-61a8fadd]{color:#999;cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:none;font-size:10px}.clear-recent[data-v-61a8fadd]:hover{color:var(--si-primary)}.recent-search-list[data-v-61a8fadd]{flex-direction:column;display:flex}.recent-term[data-v-61a8fadd]{color:#333;flex:1;font-size:13px}.recent-icon[data-v-61a8fadd]{margin-right:8px;font-size:14px}.recent-arrow[data-v-61a8fadd]{color:#999;font-size:12px}.hot-search-tags[data-v-61a8fadd]{flex-wrap:wrap;gap:8px;display:flex}.hot-tag[data-v-61a8fadd]{color:#666;cursor:pointer;background:#f0f0f0;border-radius:16px;padding:4px 12px;font-size:12px;transition:all .2s}.hot-tag[data-v-61a8fadd]:hover{color:var(--si-primary);background:#e8f4fd}.dropdown-enter-active[data-v-61a8fadd],.dropdown-leave-active[data-v-61a8fadd]{transition:all .2s}.dropdown-enter-from[data-v-61a8fadd],.dropdown-leave-to[data-v-61a8fadd]{opacity:0;transform:translateY(-8px)}@media (width<=768px){.dropdown-panel[data-v-61a8fadd]{border-radius:12px 12px 0 0;max-height:60vh;position:fixed;inset:auto 0 0}}.topbar[data-v-a48c1287]{background:var(--si-dark);color:#ccc;font-size:12px}.topbar-inner[data-v-a48c1287]{justify-content:space-between;max-width:1400px;margin:0 auto;padding:7px 20px}.topbar-inner[data-v-a48c1287],.topbar-shipping[data-v-a48c1287]{align-items:center;display:flex}.topbar-shipping[data-v-a48c1287]{color:gold;gap:6px;text-decoration:none}.topbar-shipping svg[data-v-a48c1287]{color:gold}.topbar-shipping[data-v-a48c1287]:hover{text-decoration:underline}.topbar-right[data-v-a48c1287]{color:#999;align-items:center;gap:8px;display:flex}.lang-switcher[data-v-a48c1287]{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.lang-current[data-v-a48c1287]{color:#ccc;border-radius:3px;padding:2px 6px;font-size:13px;transition:background .2s}.lang-current[data-v-a48c1287]:hover{color:#fff;background:#ffffff26}.lang-dropdown[data-v-a48c1287]{z-index:1000;background:var(--si-dark);border:1px solid #333;border-radius:4px;min-width:120px;padding:4px 0;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0000004d}.lang-option[data-v-a48c1287]{color:#ccc;cursor:pointer;white-space:nowrap;padding:8px 16px;font-size:13px;transition:background .15s}.lang-option[data-v-a48c1287]:hover{color:#fff;background:#ffffff1a}.lang-option.active[data-v-a48c1287]{color:#4da3ff;font-weight:600}.fade-enter-active[data-v-a48c1287],.fade-leave-active[data-v-a48c1287]{transition:opacity .15s}.fade-enter-from[data-v-a48c1287],.fade-leave-to[data-v-a48c1287]{opacity:0}.topbar-link[data-v-a48c1287]{color:#ccc;text-decoration:none}.topbar-link[data-v-a48c1287]:hover{color:#fff}.topbar-divider[data-v-a48c1287]{color:#555}.topbar-region[data-v-a48c1287]{color:#888}.main-header[data-v-a48c1287]{z-index:120;background:#fff;position:sticky;top:0;box-shadow:0 1px 4px #00000014}.header-inner[data-v-a48c1287]{justify-content:space-between;max-width:1400px;margin:0 auto;padding:12px 20px}.header-inner[data-v-a48c1287],.header-logo[data-v-a48c1287]{align-items:center;display:flex}.header-logo[data-v-a48c1287]{flex:none;gap:7px;text-decoration:none}.logo-img[data-v-a48c1287]{-o-object-fit:contain;object-fit:contain;width:40px;height:40px;display:block}.brand-wordmark[data-v-a48c1287]{letter-spacing:0;font-size:24px;font-weight:800;line-height:1;font-family:var(--font-sans);white-space:nowrap;align-items:baseline;display:inline-flex}.brand-wordmark-switch[data-v-a48c1287]{color:var(--si-dark)}.brand-wordmark-infra[data-v-a48c1287]{color:var(--si-wordmark-blue)}.header-search-wrap[data-v-a48c1287]{flex:1;align-items:center;max-width:540px;margin:0 40px;display:flex;position:relative}.header-search-wrap[data-v-a48c1287] .search-autocomplete{max-width:none}.header-search-wrap[data-v-a48c1287] .search-input-wrap{background:#f5f7fa;border:1px solid #ddd;border-radius:20px;height:40px;transition:border-color .2s,background .2s,box-shadow .2s}.header-search-wrap[data-v-a48c1287] .search-input-wrap:focus-within{border-color:var(--si-brand-blue);background:#fff;box-shadow:0 0 0 3px #0052cc1a}.header-search-wrap[data-v-a48c1287] .search-input{background:0 0;height:100%;padding:0 12px 0 16px}.header-search-wrap[data-v-a48c1287] .search-btn{background:var(--si-brand-blue);border-radius:50%;flex:0 0 34px;width:34px;height:34px;margin-right:3px;padding:0}.header-search-wrap[data-v-a48c1287] .search-btn:hover{background:var(--si-brand-blue-hover)}.header-search-wrap[data-v-a48c1287] .dropdown-panel{border-radius:8px}.header-search-input[data-v-a48c1287]{color:#333;background:#f5f7fa;border:1px solid #ddd;border-radius:20px;outline:none;width:100%;height:40px;padding:0 44px 0 16px;font-size:14px;transition:all .2s}.header-search-input[data-v-a48c1287]:focus{border-color:var(--si-brand-blue);background:#fff;box-shadow:0 0 0 3px #0052cc1a}.header-search-input[data-v-a48c1287]::placeholder{color:#999}.header-search-btn[data-v-a48c1287]{background:var(--si-brand-blue);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.header-search-btn[data-v-a48c1287]:hover{background:var(--si-brand-blue-hover)}.header-actions[data-v-a48c1287]{align-items:center;gap:8px;display:flex}.header-search-trigger[data-v-a48c1287]{color:#333;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:none}.header-search-trigger[data-v-a48c1287]:hover{background:#f0f2f5}.mobile-menu-trigger[data-v-a48c1287]{color:#333;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,color .2s;display:none}.mobile-menu-trigger.active[data-v-a48c1287],.mobile-menu-trigger[data-v-a48c1287]:hover{color:var(--si-primary);background:#f0f2f5}@media (width<=768px){.header-search-wrap[data-v-a48c1287]{display:none}.header-search-trigger[data-v-a48c1287]{display:flex}}.cart-trigger[data-v-a48c1287]{color:#333;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:background .2s;display:flex;position:relative}.cart-trigger[data-v-a48c1287]:hover{background:#f0f2f5}.cart-trigger.cart-pulse[data-v-a48c1287]{animation:.52s cubic-bezier(.22,1,.36,1) cartIconPulse-a48c1287}.cart-trigger.cart-pulse .cart-badge[data-v-a48c1287]{animation:.52s cubic-bezier(.22,1,.36,1) cartBadgePulse-a48c1287}.cart-badge[data-v-a48c1287]{color:#fff;background:#e4393c;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:flex;position:absolute;top:3px;right:3px}@keyframes cartIconPulse-a48c1287{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes cartBadgePulse-a48c1287{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cart-trigger.cart-pulse[data-v-a48c1287],.cart-trigger.cart-pulse .cart-badge[data-v-a48c1287]{animation:none}}.main-nav[data-v-a48c1287]{top:var(--store-main-header-height,64px);z-index:110;background:var(--si-brand-blue-hover);height:var(--store-main-nav-height,40px);position:sticky;overflow:visible}.nav-inner[data-v-a48c1287]{max-width:1400px;height:100%;margin:0 auto;padding:0 20px}.nav-menu[data-v-a48c1287]{align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex}.nav-right[data-v-a48c1287]{margin-left:auto}.nav-link[data-v-a48c1287]{color:#fff;opacity:.9;align-items:center;height:100%;padding:0 20px 0 0;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s;display:flex}.nav-link[data-v-a48c1287]:hover{opacity:1;background:0 0}.nav-button[data-v-a48c1287]{appearance:none;cursor:pointer;background:0 0;border:0;font-family:inherit}.nav-button.active[data-v-a48c1287]{opacity:1}.has-brand-menu[data-v-a48c1287],.has-mega-menu[data-v-a48c1287]{position:static}.mega-menu[data-v-a48c1287]{z-index:130;background:#fff;border-radius:0 0 4px 4px;width:calc(100% - 40px);max-width:1400px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 8px 16px #00000014}.mega-menu-category[data-v-a48c1287]{padding:0}.mega-menu-resources[data-v-a48c1287],.mega-menu-services[data-v-a48c1287]{padding:28px 32px 32px}.brand-mega-menu[data-v-a48c1287]{padding:34px 72px 40px}.brand-mega-copy[data-v-a48c1287]{max-width:460px;margin-bottom:24px}.brand-mega-copy h2[data-v-a48c1287]{color:#222;letter-spacing:0;margin:0;font-size:26px;font-weight:600;line-height:1.2}.brand-mega-copy p[data-v-a48c1287]{color:#555;margin:8px 0 0;font-size:15px;line-height:1.5}.brand-grid[data-v-a48c1287]{grid-template-columns:repeat(6,minmax(118px,1fr));align-items:center;gap:18px 28px;display:grid}.brand-logo-tile[data-v-a48c1287]{color:#6b7280;background:#fff;border:1px solid #0000;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:74px;padding:12px 10px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.brand-logo-tile[data-v-a48c1287]:focus-visible,.brand-logo-tile[data-v-a48c1287]:hover{border-color:#d6e4ff;outline:none;transform:translateY(-1px);box-shadow:0 8px 20px #0f172a1a}.brand-logo-img[data-v-a48c1287]{-o-object-fit:contain;object-fit:contain;filter:grayscale();opacity:.72;max-width:132px;max-height:42px;transition:filter .18s,opacity .18s}.brand-logo-tile:focus-visible .brand-logo-img[data-v-a48c1287],.brand-logo-tile:hover .brand-logo-img[data-v-a48c1287]{filter:grayscale(0);opacity:1}.brand-logo-wordmark[data-v-a48c1287]{letter-spacing:0;color:#6b7280;text-align:center;font-size:20px;font-weight:700;line-height:1.1}.brand-logo-tile:focus-visible .brand-logo-wordmark[data-v-a48c1287],.brand-logo-tile:hover .brand-logo-wordmark[data-v-a48c1287]{color:var(--si-primary)}.brand-logo-skeleton[data-v-a48c1287]{color:#9ca3af;background:linear-gradient(90deg,#f3f4f6,#fff,#f3f4f6);border-radius:6px;min-height:74px;font-size:12px}.brand-logo-skeleton[data-v-a48c1287],.brand-menu-empty[data-v-a48c1287]{justify-content:center;align-items:center;display:flex}.brand-menu-empty[data-v-a48c1287]{color:#6b7280;min-height:120px;font-size:14px}.services-box[data-v-a48c1287]{display:flex}.services-text[data-v-a48c1287]{flex:1;min-width:0}.services-header[data-v-a48c1287]{color:#19191a;font-size:16px;font-weight:600;line-height:24px}.services-subtitle[data-v-a48c1287]{color:#707070;margin-top:8px;font-size:12px;line-height:20px}.services-list[data-v-a48c1287]{grid-template-columns:repeat(2,1fr);gap:20px 32px;margin-top:24px;display:grid}.services-list-title[data-v-a48c1287]{color:#19191a;margin-bottom:12px;font-size:14px;font-weight:600}.services-link-list[data-v-a48c1287]{flex-direction:column;gap:2px;display:flex}.services-link[data-v-a48c1287]{color:#707070;padding:4px 0;font-size:12px;text-decoration:none;transition:color .15s}.services-link[data-v-a48c1287]:hover{color:var(--si-primary)}.services-divider[data-v-a48c1287]{background:#e5e5e5;flex-shrink:0;width:1px;margin:32px 32px 0}.services-image[data-v-a48c1287]{flex-shrink:0;width:270px}.services-image-box[data-v-a48c1287]{margin-top:32px}.services-support-visual[data-v-a48c1287]{height:132px;color:var(--si-primary);background:#f6f9fd;border:1px solid #d9e2f0;border-radius:6px;justify-content:center;align-items:center;display:flex}.services-support-icon[data-v-a48c1287]{width:48px;height:48px}.services-image-name[data-v-a48c1287]{color:#19191a;margin-top:12px;font-size:14px;font-weight:600;line-height:20px}.services-image-desc[data-v-a48c1287]{color:#707070;margin-top:4px;font-size:12px;line-height:18px}.services-image-btn[data-v-a48c1287]{color:var(--si-primary);border:1px solid var(--si-primary);border-radius:4px;margin-top:12px;padding:6px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-block}.services-image-btn[data-v-a48c1287]:hover{background:var(--si-primary);color:#fff}.cat-mega-wrapper[data-v-a48c1287]{display:flex}.cat-mega-left[data-v-a48c1287]{background:#f6f6f8;flex-shrink:0;width:20%;padding:32px 0}.cat-left-list[data-v-a48c1287]{display:block}.cat-left-item[data-v-a48c1287]{cursor:pointer;padding:0 0 0 12px;display:flex}.cat-left-item.active[data-v-a48c1287]{background:#fff;border-radius:3px 0 0 3px}.cat-left-link[data-v-a48c1287]{width:100%;color:var(--si-primary);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:13px 20px;font-family:inherit;font-size:14px;line-height:22px;text-decoration:none;display:flex}.cat-left-item.active .cat-left-link[data-v-a48c1287]{color:#19191a}.cat-left-link[data-v-a48c1287]:focus-visible{outline:2px solid var(--si-primary);outline-offset:-3px;border-radius:4px}.cat-left-icon[data-v-a48c1287]{color:currentColor;flex-shrink:0;width:24px;height:24px}.cat-left-name[data-v-a48c1287]{color:var(--si-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:22px;overflow:hidden}.cat-mega-right[data-v-a48c1287]{background:#fff;flex:1;padding:32px 40px 40px}.cat-group-grid[data-v-a48c1287]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.cat-group-box[data-v-a48c1287]{min-width:0}.cat-group-img-link[data-v-a48c1287]{margin-bottom:4px;display:block}.cat-group-img-link .cat-group-img[data-v-a48c1287]{-o-object-fit:contain;object-fit:contain;width:60px;height:60px}.cat-group-title[data-v-a48c1287]{color:var(--si-primary);margin-bottom:8px;font-size:14px;line-height:22px;text-decoration:none;display:block}.cat-group-title[data-v-a48c1287]:hover{text-decoration:underline}.cat-group-links[data-v-a48c1287]{flex-direction:column;gap:2px;display:flex}.cat-sub-link[data-v-a48c1287]{color:#707070;align-items:center;gap:4px;font-size:12px;line-height:20px;text-decoration:none;display:flex}.cat-sub-link[data-v-a48c1287]:hover{color:var(--si-primary)}.cat-hot-tag[data-v-a48c1287]{color:#f56300;margin-left:2px;font-size:12px;font-weight:400}.user-menu-wrap[data-v-a48c1287]{position:relative}.user-trigger[data-v-a48c1287]{cursor:pointer;color:#333;box-sizing:border-box;width:40px;height:40px;font:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:flex}.user-trigger.active[data-v-a48c1287],.user-trigger.logged-out[data-v-a48c1287]:hover,.user-trigger[data-v-a48c1287]:hover{background:#f0f2f5}.user-trigger.logged-out[data-v-a48c1287]{box-sizing:border-box;border-radius:8px;justify-content:flex-start;gap:10px;width:auto;height:40px;min-height:40px;padding:0 14px}.user-avatar[data-v-a48c1287]{background:linear-gradient(135deg,var(--si-primary) 0,var(--si-primary-accent) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.logged-out .user-avatar[data-v-a48c1287]{color:#fff;background:linear-gradient(135deg,#64748b,#94a3b8)}.user-info[data-v-a48c1287]{flex-direction:column;gap:2px;line-height:1.2;display:flex}.login-text[data-v-a48c1287]{color:#333;font-size:13px;font-weight:500}.account-text[data-v-a48c1287]{color:#64748b;font-size:12px}.user-dropdown[data-v-a48c1287]{z-index:100;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:200px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 16px #0000001a}.dropdown-header[data-v-a48c1287]{background:#f8f9fa;padding:12px 16px}.dropdown-user[data-v-a48c1287]{flex-direction:column;gap:2px;display:flex}.dropdown-email[data-v-a48c1287]{color:#333;font-size:13px;font-weight:600}.dropdown-company[data-v-a48c1287]{color:#666;font-size:11px}.dropdown-divider[data-v-a48c1287]{background:#e5e7eb;height:1px}.dropdown-nav[data-v-a48c1287]{flex-direction:column;gap:2px;padding:8px;display:flex}.dropdown-item[data-v-a48c1287]{color:#333;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.dropdown-item[data-v-a48c1287]:hover{background:var(--si-primary-soft);color:var(--si-primary)}.dropdown-item svg[data-v-a48c1287]{color:#94a3b8;flex-shrink:0}.dropdown-item:hover svg[data-v-a48c1287]{color:var(--si-primary)}.dropdown-footer[data-v-a48c1287]{padding:8px}.dropdown-item.logout[data-v-a48c1287]{color:#dc2626;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-size:13px}.dropdown-item.logout[data-v-a48c1287]:hover{background:#fef2f2}.dropdown-item.logout svg[data-v-a48c1287]{color:#f87171}.dropdown-item.logout:hover svg[data-v-a48c1287]{color:#dc2626}@media (width<=768px){.topbar-inner[data-v-a48c1287]{gap:10px;padding:6px 12px}.topbar-shipping[data-v-a48c1287]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.topbar-right[data-v-a48c1287]{flex:none;gap:6px}.header-inner[data-v-a48c1287]{gap:10px;padding:10px 12px}.logo-img[data-v-a48c1287]{width:34px;height:34px}.brand-wordmark[data-v-a48c1287]{font-size:22px}.header-actions[data-v-a48c1287]{gap:2px}.cart-trigger[data-v-a48c1287],.header-search-trigger[data-v-a48c1287],.mobile-menu-trigger[data-v-a48c1287],.user-trigger[data-v-a48c1287]{width:38px;height:38px}.user-trigger.logged-out[data-v-a48c1287]{border-radius:50%;width:38px;min-height:38px;padding:0}.user-avatar[data-v-a48c1287]{width:34px;height:34px}.user-info[data-v-a48c1287]{display:none}.mobile-menu-trigger[data-v-a48c1287]{display:flex}.main-nav[data-v-a48c1287]{height:auto;max-height:0;top:var(--store-main-header-height,58px);transition:max-height .22s;overflow:hidden}.main-nav.mobile-open[data-v-a48c1287]{max-height:calc(100vh - 88px);overflow-y:auto}.nav-inner[data-v-a48c1287]{padding:0}.nav-menu[data-v-a48c1287]{flex-direction:column;align-items:stretch;height:auto}.nav-item[data-v-a48c1287]{width:100%}.nav-right[data-v-a48c1287]{margin-left:0}.nav-link[data-v-a48c1287]{border-bottom:1px solid #ffffff24;justify-content:space-between;height:auto;min-height:44px;padding:0 16px}.mega-menu[data-v-a48c1287]{width:100%;max-width:none;box-shadow:none;border-radius:0;position:static;top:auto;left:auto;transform:none}.brand-mega-menu[data-v-a48c1287]{padding:18px 16px 22px}.brand-mega-copy[data-v-a48c1287]{margin-bottom:14px}.brand-mega-copy h2[data-v-a48c1287]{font-size:18px}.brand-mega-copy p[data-v-a48c1287]{font-size:13px}.brand-grid[data-v-a48c1287]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.brand-logo-skeleton[data-v-a48c1287],.brand-logo-tile[data-v-a48c1287]{border-color:#e5e7eb;min-height:72px}.cat-mega-wrapper[data-v-a48c1287]{flex-direction:column}.cat-mega-left[data-v-a48c1287]{width:100%;padding:8px;overflow-x:auto}.cat-left-list[data-v-a48c1287]{gap:6px;display:flex}.cat-left-item[data-v-a48c1287]{flex:none;padding:0}.cat-left-link[data-v-a48c1287]{border-radius:4px;gap:6px;min-height:42px;padding:8px 12px}.cat-left-icon[data-v-a48c1287]{width:24px;height:24px}.cat-left-name[data-v-a48c1287]{font-size:13px}.cat-mega-right[data-v-a48c1287]{padding:16px}.cat-group-grid[data-v-a48c1287]{grid-template-columns:1fr;gap:12px}.cat-group-box[data-v-a48c1287]{border:1px solid #e5e7eb;border-radius:6px;grid-template-columns:56px minmax(0,1fr);gap:4px 12px;padding:12px;display:grid}.cat-group-img-link[data-v-a48c1287]{grid-row:span 2;margin-bottom:0}.cat-group-img-link .cat-group-img[data-v-a48c1287]{width:48px;height:48px}.cat-group-title[data-v-a48c1287]{margin-bottom:0;font-size:14px}.cat-group-links[data-v-a48c1287]{flex-wrap:wrap;gap:4px 10px;display:flex}.cat-sub-link[data-v-a48c1287]{font-size:12px;line-height:18px}.mega-menu-resources[data-v-a48c1287],.mega-menu-services[data-v-a48c1287]{padding:16px}.services-box[data-v-a48c1287],.services-list[data-v-a48c1287]{display:block}.services-list-item+.services-list-item[data-v-a48c1287]{margin-top:18px}.services-divider[data-v-a48c1287],.services-image[data-v-a48c1287]{display:none}}@media (width<=430px){.brand-wordmark[data-v-a48c1287]{font-size:20px}.header-logo[data-v-a48c1287]{gap:5px}.cart-trigger[data-v-a48c1287],.header-search-trigger[data-v-a48c1287],.mobile-menu-trigger[data-v-a48c1287],.user-trigger[data-v-a48c1287]{width:36px;height:36px}}.site-footer[data-v-5610b1da]{color:#ccc;background:#1e1e1e;flex:none;min-height:0;margin-top:0}.footer-main[data-v-5610b1da]{padding:44px 20px 34px}.container[data-v-5610b1da]{max-width:1400px;margin:0 auto}.footer-grid[data-v-5610b1da]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.footer-heading[data-v-5610b1da]{text-align:left;color:#fff;cursor:default;background:0 0;border:0;width:100%;margin:0 0 16px;padding:0;font-size:15px;font-weight:600}.footer-heading-icon[data-v-5610b1da]{display:none}.footer-col ul[data-v-5610b1da]{margin:0;padding:0;list-style:none}.footer-col li[data-v-5610b1da]{margin-bottom:10px;font-size:13px;line-height:1.4}.footer-col a[data-v-5610b1da]{color:#999;text-decoration:none;transition:color .2s}.footer-col a[data-v-5610b1da]:hover{color:#fff}.footer-bottom[data-v-5610b1da]{background:#1e1e1e;border-top:1px solid #333;padding:10px 20px 12px}.footer-bottom-inner[data-v-5610b1da]{flex-direction:column;align-items:center;gap:6px;max-width:1400px;margin:0 auto;display:flex}.footer-trust-badges[data-v-5610b1da]{align-items:center;gap:16px;display:flex}.trust-status[data-v-5610b1da]{color:#999;align-items:center;min-height:24px;padding-left:18px;font-size:12px;display:inline-flex;position:relative}.trust-status[data-v-5610b1da]:before{content:"";border-bottom:2px solid #62b88a;border-left:2px solid #62b88a;width:10px;height:6px;position:absolute;left:0;transform:rotate(-45deg)translateY(-1px)}.copyright[data-v-5610b1da]{color:#b8b8b8;margin:0;font-size:12px;line-height:1.4}@media (width<=1024px){.footer-grid[data-v-5610b1da]{grid-template-columns:1fr 1fr;gap:32px}}@media (width<=640px){.footer-main[data-v-5610b1da]{padding:32px 16px 24px}.footer-grid[data-v-5610b1da]{grid-template-columns:1fr;gap:0}.footer-col[data-v-5610b1da]{border-bottom:1px solid #333}.footer-heading[data-v-5610b1da]{cursor:pointer;justify-content:space-between;align-items:center;min-height:46px;margin:0;display:flex}.footer-heading-icon[data-v-5610b1da]{width:14px;height:14px;display:block;position:relative}.footer-heading-icon[data-v-5610b1da]:after,.footer-heading-icon[data-v-5610b1da]:before{content:"";background:#777;width:12px;height:2px;position:absolute;top:6px;left:1px}.footer-heading-icon[data-v-5610b1da]:after{transform:rotate(90deg)}.footer-col.is-open .footer-heading-icon[data-v-5610b1da]:after{transform:rotate(0)}.footer-col ul[data-v-5610b1da]{display:none}.footer-col.is-open ul[data-v-5610b1da]{padding-bottom:12px;display:block}}
