.hc[data-v-4c275ad3]{background:var(--color-header_bg,#fff)}.hc.is-sticky[data-v-4c275ad3]{position:sticky;top:0;z-index:100}.hc.is-transparent[data-v-4c275ad3]{background:transparent}.hc.has-border[data-v-4c275ad3]{border-bottom:1px solid #e5e7eb}.hc-topbar[data-v-4c275ad3]{background:var(--color-primary,#1e88e5);color:#fff;font-size:13px;padding:8px 0}.hc-topbar-row[data-v-4c275ad3]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.hc-topbar-text[data-v-4c275ad3]{flex:1;min-width:0;text-align:center}.hc-topbar-spacer[data-v-4c275ad3]{visibility:hidden}.hc-social[data-v-4c275ad3]{flex-shrink:0;gap:2px}.hc-social[data-v-4c275ad3],.hc-social-icon[data-v-4c275ad3]{align-items:center;display:inline-flex}.hc-social-icon[data-v-4c275ad3]{border-radius:6px;color:#fff;font-size:15px;height:28px;justify-content:center;opacity:.85;text-decoration:none;transition:opacity .15s,background .15s;width:28px}.hc-social-icon[data-v-4c275ad3]:hover{background:#ffffff26;opacity:1}.hc-main[data-v-4c275ad3]{padding:14px 0}.hc-row[data-v-4c275ad3]{align-items:center;display:flex;gap:24px}.hc-logo[data-v-4c275ad3]{flex-shrink:0}.hc-logo-img[data-v-4c275ad3]{display:block;height:44px;width:auto}.hc-logo-text[data-v-4c275ad3]{color:#1f2937;font-size:22px;font-weight:800;letter-spacing:-.3px}.hc-nav[data-v-4c275ad3]{display:flex;flex:1;gap:6px;justify-content:center}@media(max-width:900px){.hc-nav[data-v-4c275ad3]{display:none}}.hc-nav-item[data-v-4c275ad3]{position:relative}.hc-nav-link[data-v-4c275ad3]{align-items:center;border-radius:6px;color:#1f2937;display:inline-flex;font-size:14.5px;font-weight:500;gap:4px;padding:10px 16px;text-decoration:none;transition:all .15s}.hc-caret[data-v-4c275ad3]{font-size:10px;opacity:.6}.menu-style-default .hc-nav-link[data-v-4c275ad3]:hover{color:var(--color-primary,#1e88e5)}.menu-style-underline .hc-nav-link[data-v-4c275ad3]{border-radius:0;position:relative}.menu-style-underline .hc-nav-link[data-v-4c275ad3]:after{background:var(--color-primary,#1e88e5);bottom:4px;content:"";height:2px;left:16px;position:absolute;right:16px;transform:scaleX(0);transform-origin:left;transition:transform .2s}.menu-style-underline .hc-nav-link[data-v-4c275ad3]:hover{color:var(--color-primary,#1e88e5)}.menu-style-underline .hc-nav-link[data-v-4c275ad3]:hover:after{transform:scaleX(1)}.menu-style-pill .hc-nav-link[data-v-4c275ad3]:hover{background:var(--color-primary,#1e88e5);color:#fff}.hc-submenu[data-v-4c275ad3]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 24px #00000014;display:none;left:0;min-width:220px;padding:8px;position:absolute;top:100%;z-index:200}.hc-nav-item:hover .hc-submenu[data-v-4c275ad3]{display:block}.hc-submenu-link[data-v-4c275ad3]{border-radius:6px;color:#6b7280;display:block;font-size:13.5px;padding:8px 12px;text-decoration:none}.hc-submenu-link[data-v-4c275ad3]:hover{background:#f3f4f6;color:#1f2937}.hc-actions[data-v-4c275ad3]{align-items:center;display:flex;flex-shrink:0;gap:4px}.hc-action-btn[data-v-4c275ad3]{align-items:center;background:transparent;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:20px;height:40px;justify-content:center;position:relative;text-decoration:none;transition:background .15s;width:40px}.hc-action-btn[data-v-4c275ad3]:hover{background:#f3f4f6}.hc-badge[data-v-4c275ad3]{background:#ff5252;border-radius:9px;color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:4px;text-align:center;top:4px}.hc-mobile-toggle[data-v-4c275ad3]{background:transparent;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:none;font-size:22px;height:40px;width:40px}@media(max-width:900px){.hc-mobile-toggle[data-v-4c275ad3]{align-items:center;display:inline-flex;justify-content:center}}.hc-mobile-toggle[data-v-4c275ad3]:hover{background:#f3f4f6}.hc-search-expand[data-v-4c275ad3]{background:#fff;border-top:1px solid #e5e7eb;padding:12px 0}.hc-search-form[data-v-4c275ad3]{align-items:center;background:#f3f4f6;border-radius:10px;display:flex;gap:12px;padding:12px 16px}.hc-search-form input[data-v-4c275ad3]{background:transparent;border:none;flex:1;font-size:15px;outline:none}.hc-search-form i[data-v-4c275ad3]{color:#6b7280;font-size:20px}.hc-search-close[data-v-4c275ad3]{background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:18px}.hc-mobile-menu[data-v-4c275ad3]{background:#fff;border-top:1px solid #e5e7eb;display:none}@media(max-width:900px){.hc-mobile-menu[data-v-4c275ad3]{display:block}}.hc-mobile-item[data-v-4c275ad3]{border-bottom:1px solid #f3f4f6;color:#1f2937;display:block;font-size:15px;padding:14px 20px;text-decoration:none}.hc-mobile-item[data-v-4c275ad3]:hover{background:#f9fafb}.slide-enter-active[data-v-4c275ad3],.slide-leave-active[data-v-4c275ad3]{overflow:hidden;transition:max-height .2s,opacity .2s}.slide-enter-from[data-v-4c275ad3],.slide-leave-to[data-v-4c275ad3]{max-height:0;opacity:0}.slide-enter-to[data-v-4c275ad3],.slide-leave-from[data-v-4c275ad3]{max-height:600px;opacity:1}.hce[data-v-aba99a49]{background:var(--color-header_bg,#fff)}.hce.is-sticky[data-v-aba99a49]{position:sticky;top:0;z-index:100}.hce.is-transparent[data-v-aba99a49]{background:transparent}.hce.has-border[data-v-aba99a49]{border-bottom:1px solid #e5e7eb}.hce-topbar[data-v-aba99a49]{background:var(--color-primary,#1e88e5);color:#fff;font-size:13px;padding:8px 0;text-align:center}.hce-utility[data-v-aba99a49]{padding:18px 0 14px}.hce-util-row[data-v-aba99a49]{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr}.hce-side[data-v-aba99a49]{align-items:center;display:flex;gap:4px}.hce-side-left[data-v-aba99a49]{justify-content:flex-start}.hce-side-right[data-v-aba99a49]{justify-content:flex-end}.hce-logo[data-v-aba99a49]{align-items:center;color:#1f2937;display:flex;justify-content:center;text-decoration:none}.hce-logo img[data-v-aba99a49]{display:block;width:auto}.hce-logo-text[data-v-aba99a49]{font-family:Georgia,serif;font-weight:800;letter-spacing:-.5px}.hce-action-btn[data-v-aba99a49]{align-items:center;background:transparent;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:20px;height:40px;justify-content:center;position:relative;text-decoration:none;transition:background .15s;width:40px}.hce-action-btn[data-v-aba99a49]:hover{background:#f3f4f6}.hce-action-label[data-v-aba99a49]{font-size:14px;font-weight:500;margin-left:6px}@media(max-width:768px){.hce-action-label[data-v-aba99a49]{display:none}}.hce-action-btn[data-v-aba99a49]:has(.hce-action-label){padding:0 12px;width:auto}.hce-badge[data-v-aba99a49]{background:#ff5252;border-radius:9px;color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:4px;text-align:center;top:4px}.hce-mobile-toggle[data-v-aba99a49]{display:none!important}@media(max-width:768px){.hce-mobile-toggle[data-v-aba99a49]{display:inline-flex!important}}.hce-nav-row[data-v-aba99a49]{border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb}@media(max-width:768px){.hce-nav-row[data-v-aba99a49]{display:none}}.hce-nav[data-v-aba99a49]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}.hce-nav-item[data-v-aba99a49]{position:relative}.hce-nav-link[data-v-aba99a49]{align-items:center;color:#1f2937;display:inline-flex;font-size:13.5px;font-weight:600;gap:4px;letter-spacing:.5px;padding:14px 18px;text-decoration:none;text-transform:uppercase;transition:color .15s}.hce-nav-link[data-v-aba99a49]:hover{color:var(--color-primary,#1e88e5)}.hce-caret[data-v-aba99a49]{font-size:10px;opacity:.6}.hce-submenu[data-v-aba99a49]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 8px 24px #00000014;display:none;left:50%;min-width:220px;padding:8px;position:absolute;top:100%;transform:translate(-50%);z-index:200}.hce-nav-item:hover .hce-submenu[data-v-aba99a49]{display:block}.hce-submenu-link[data-v-aba99a49]{border-radius:6px;color:#6b7280;display:block;font-size:13px;padding:8px 12px;text-decoration:none}.hce-submenu-link[data-v-aba99a49]:hover{background:#f3f4f6;color:#1f2937}.hce-search-expand[data-v-aba99a49]{background:#fff;border-top:1px solid #e5e7eb;padding:12px 0}.hce-search-form[data-v-aba99a49]{align-items:center;background:#f3f4f6;border-radius:10px;display:flex;gap:12px;padding:12px 16px}.hce-search-form input[data-v-aba99a49]{background:transparent;border:none;flex:1;font-size:15px;outline:none}.hce-search-form i[data-v-aba99a49]{color:#6b7280;font-size:20px}.hce-search-close[data-v-aba99a49]{background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:18px}.hce-mobile-menu[data-v-aba99a49]{background:#fff;border-top:1px solid #e5e7eb;display:none}@media(max-width:768px){.hce-mobile-menu[data-v-aba99a49]{display:block}}.hce-mobile-item[data-v-aba99a49]{border-bottom:1px solid #f3f4f6;color:#1f2937;display:block;font-size:15px;letter-spacing:.5px;padding:14px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.hce-mobile-item[data-v-aba99a49]:hover{background:#f9fafb}.slide-enter-active[data-v-aba99a49],.slide-leave-active[data-v-aba99a49]{overflow:hidden;transition:max-height .2s,opacity .2s}.slide-enter-from[data-v-aba99a49],.slide-leave-to[data-v-aba99a49]{max-height:0;opacity:0}.slide-enter-to[data-v-aba99a49],.slide-leave-from[data-v-aba99a49]{max-height:600px;opacity:1}.hm[data-v-16b43caf]{background:var(--color-header_bg,#fff)}.hm.is-sticky[data-v-16b43caf]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;position:sticky;top:0;z-index:100}.hm.is-transparent[data-v-16b43caf]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.hm.has-border[data-v-16b43caf]{border-bottom:1px solid #e2e8f0}.hm-topbar[data-v-16b43caf]{background:#0f172a;color:#fff;font-size:12.5px;letter-spacing:.3px;padding:7px 0;text-align:center}.hm-main[data-v-16b43caf]{gap:32px;padding:16px 0}.hm-logo[data-v-16b43caf],.hm-main[data-v-16b43caf]{align-items:center;display:flex}.hm-logo[data-v-16b43caf]{flex-shrink:0}.hm-logo-img[data-v-16b43caf]{display:block;height:36px;width:auto}.hm-logo-text[data-v-16b43caf]{color:#0f172a;font-size:20px;font-weight:800;letter-spacing:-.4px}.hm-nav[data-v-16b43caf]{display:flex;flex:1;gap:4px;justify-content:flex-start}@media(max-width:1024px){.hm-nav[data-v-16b43caf]{display:none}}.hm-nav-link[data-v-16b43caf]{border-radius:8px;color:#64748b;font-size:14px;font-weight:500;padding:10px 14px;text-decoration:none;transition:all .15s}.hm-nav-link[data-v-16b43caf]:hover{background:#0000000a;color:#0f172a}.hm-tools[data-v-16b43caf]{flex-shrink:0;gap:12px}.hm-search[data-v-16b43caf],.hm-tools[data-v-16b43caf]{align-items:center;display:flex}.hm-search[data-v-16b43caf]{background:#f1f5f9;border:1px solid transparent;border-radius:999px;gap:8px;min-width:240px;padding:8px 14px;transition:all .15s}@media(max-width:900px){.hm-search[data-v-16b43caf]{display:none}}.hm-search.focused[data-v-16b43caf]{background:#fff;border-color:var(--color-primary,#1e88e5);box-shadow:0 0 0 3px #1e88e526}.hm-search i[data-v-16b43caf]{color:#64748b;font-size:18px}.hm-search input[data-v-16b43caf]{background:transparent;border:none;color:#0f172a;flex:1;font-size:14px;outline:none}.hm-search input[data-v-16b43caf]::-moz-placeholder{color:#64748b}.hm-search input[data-v-16b43caf]::placeholder{color:#64748b}.hm-actions[data-v-16b43caf]{align-items:center;display:flex;gap:2px}.hm-icon[data-v-16b43caf]{align-items:center;background:transparent;border:none;border-radius:50%;color:#0f172a;cursor:pointer;display:inline-flex;font-size:19px;height:40px;justify-content:center;position:relative;text-decoration:none;transition:background .15s;width:40px}.hm-icon[data-v-16b43caf]:hover{background:#0000000f}.hm-badge[data-v-16b43caf]{background:var(--color-primary,#1e88e5);border-radius:9px;color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:4px;text-align:center;top:4px}.hm-mobile-toggle[data-v-16b43caf]{display:none}@media(max-width:1024px){.hm-mobile-toggle[data-v-16b43caf]{display:inline-flex}}.hm-mobile[data-v-16b43caf]{background:#fff;border-top:1px solid #e2e8f0;padding:8px 16px 12px}@media(min-width:1025px){.hm-mobile[data-v-16b43caf]{display:none}}.hm-mobile-search[data-v-16b43caf]{align-items:center;background:#f1f5f9;border-radius:999px;display:flex;gap:8px;margin-bottom:8px;padding:10px 14px}.hm-mobile-search i[data-v-16b43caf]{color:#64748b;font-size:18px}.hm-mobile-search input[data-v-16b43caf]{background:transparent;border:none;flex:1;font-size:14px;outline:none}.hm-mobile-item[data-v-16b43caf]{border-bottom:1px solid #f3f4f6;color:#0f172a;display:block;font-size:15px;padding:12px 8px;text-decoration:none}.hm-mobile-item[data-v-16b43caf]:last-child{border-bottom:none}.hm-mobile-item[data-v-16b43caf]:hover{color:var(--color-primary,#1e88e5)}.slide-enter-active[data-v-16b43caf],.slide-leave-active[data-v-16b43caf]{overflow:hidden;transition:max-height .2s,opacity .2s}.slide-enter-from[data-v-16b43caf],.slide-leave-to[data-v-16b43caf]{max-height:0;opacity:0}.slide-enter-to[data-v-16b43caf],.slide-leave-from[data-v-16b43caf]{max-height:600px;opacity:1}.sh[data-v-c545a7a4]{box-shadow:0 2px 8px #00000014}.sh.is-sticky[data-v-c545a7a4]{position:sticky;top:0;z-index:100}.sh.is-transparent[data-v-c545a7a4]{background:transparent;box-shadow:none}.sh.has-border[data-v-c545a7a4]{border-bottom:1px solid #e5e7eb}.sh-topbar[data-v-c545a7a4]{background:var(--color-primary,#1e88e5);color:#fff;font-size:13px;padding:8px 0;text-align:center}.sh-row1[data-v-c545a7a4]{background:var(--color-header_bg,#fff);border-bottom:1px solid #e5e7eb;padding:12px 0}.sh-logo[data-v-c545a7a4]{align-items:center;display:flex;flex-shrink:0}.sh-logo-img[data-v-c545a7a4]{height:42px;width:auto}.sh-logo-text[data-v-c545a7a4]{color:#1f2937;font-size:18px;font-weight:800;letter-spacing:.3px;white-space:nowrap}.sh-search[data-v-c545a7a4]{flex:1;max-width:680px}@media(max-width:768px){.sh-search[data-v-c545a7a4]{display:none}}.sh-search-form[data-v-c545a7a4]{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;display:flex;gap:10px;height:42px;padding:0 14px;transition:box-shadow .15s,border-color .15s}.sh-search-form[data-v-c545a7a4]:focus-within{background:#fff;border-color:#1e88e5;box-shadow:0 0 0 3px #1e88e52e}.sh-search-icon[data-v-c545a7a4]{flex-shrink:0;font-size:15px;opacity:.55}.sh-search-input[data-v-c545a7a4]{background:transparent;border:none;color:#222;flex:1;font-size:14px;outline:none}.sh-search-input[data-v-c545a7a4]::-moz-placeholder{color:#999}.sh-search-input[data-v-c545a7a4]::placeholder{color:#999}.sh-actions[data-v-c545a7a4]{flex-shrink:0;gap:4px}.sh-action[data-v-c545a7a4],.sh-actions[data-v-c545a7a4]{align-items:center;display:flex}.sh-action[data-v-c545a7a4]{border-radius:6px;color:#1f2937;font-size:13px;font-weight:500;gap:6px;padding:8px 12px;text-decoration:none;transition:background .15s}.sh-action[data-v-c545a7a4]:hover{background:#f3f4f6}.sh-action.sh-action--icon[data-v-c545a7a4]{font-size:20px;padding:8px}.sh-action-icon[data-v-c545a7a4]{display:inline-flex;font-size:18px;position:relative}@media(max-width:900px){.sh-action-label[data-v-c545a7a4]{display:none}}.sh-action--cart .sh-action-icon[data-v-c545a7a4]{overflow:visible}.sh-cart-chip[data-v-c545a7a4]{background:#ff5252;border:2px solid var(--color-header_bg,#fff);border-radius:9px;box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:-10px;text-align:center;top:-6px}.sh-mobile-toggle[data-v-c545a7a4]{background:none;border:none;color:#1f2937;cursor:pointer;display:none;font-size:24px}@media(max-width:768px){.sh-mobile-toggle[data-v-c545a7a4]{display:block}}.sh-row2[data-v-c545a7a4]{background:var(--color-header_bg,#f5f7fa);border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb}@media(max-width:768px){.sh-row2[data-v-c545a7a4]{display:none}}.sh-cats[data-v-c545a7a4]{display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.sh-cats[data-v-c545a7a4]::-webkit-scrollbar{display:none}.sh-cat-wrap[data-v-c545a7a4]{position:relative}.sh-cat-wrap:hover .sh-dropdown[data-v-c545a7a4]{display:block}.sh-cat-wrap:hover .sh-cat-item[data-v-c545a7a4]{background:#fff}.sh-cat-item[data-v-c545a7a4]{align-items:center;border-bottom:2px solid transparent;color:#4b5563;display:flex;font-size:13.5px;font-weight:500;gap:8px;padding:12px 16px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.sh-cat-item[data-v-c545a7a4]:hover{background:#fff;border-bottom-color:#1e88e5;color:#1f2937}.sh-cat-icon[data-v-c545a7a4]{font-size:16px;opacity:.9}.sh-cat-label[data-v-c545a7a4]{max-width:160px;overflow:hidden;text-overflow:ellipsis}.sh-cat-arrow[data-v-c545a7a4]{font-size:10px;opacity:.55}.sh-dropdown[data-v-c545a7a4]{display:none;left:0;position:absolute;top:100%;z-index:300}.sh-dropdown-inner[data-v-c545a7a4]{background:#fff;border:1px solid #e8e8e8;border-radius:0 8px 8px;box-shadow:0 6px 20px #0000001f;display:grid;gap:16px 24px;grid-template-columns:repeat(var(--mega-cols,4),minmax(140px,1fr));min-width:420px;padding:16px}.sh-dropdown-col[data-v-c545a7a4]{min-width:140px}.sh-dropdown-title[data-v-c545a7a4]{border-bottom:1px solid #f0f0f0;color:#333;font-size:13px;font-weight:700;margin-bottom:4px;padding-bottom:8px}.sh-dropdown-link[data-v-c545a7a4]{color:#555;display:block;font-size:13px;padding:5px 0;text-decoration:none}.sh-dropdown-link[data-v-c545a7a4]:hover{color:#06c}.sh-mobile-menu[data-v-c545a7a4]{background:#fff;border-top:1px solid #eee;box-shadow:0 4px 12px #0000001a}.sh-mobile-item[data-v-c545a7a4]{align-items:center;border-bottom:1px solid #f5f5f5;color:#333;display:flex;font-size:14px;gap:8px;padding:12px 20px;text-decoration:none}.sh-mobile-item[data-v-c545a7a4]:hover{background:#fff8e1}.hmi[data-v-b6cc2e6d]{background:var(--color-header_bg,#fff)}.hmi.is-sticky[data-v-b6cc2e6d]{position:sticky;top:0;z-index:100}.hmi.is-transparent[data-v-b6cc2e6d]{background:transparent}.hmi.has-border[data-v-b6cc2e6d]{border-bottom:1px solid #e5e7eb}.hmi-topbar[data-v-b6cc2e6d]{background:var(--color-primary,#1e88e5);color:#fff;font-size:12.5px;padding:7px 0;text-align:center}.hmi-main[data-v-b6cc2e6d]{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;padding:12px 16px}.hmi-hamburger[data-v-b6cc2e6d]{align-items:center;background:transparent;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:24px;height:44px;justify-content:center;justify-self:start;width:44px}.hmi-hamburger[data-v-b6cc2e6d]:hover{background:#f3f4f6}.hmi-logo[data-v-b6cc2e6d]{align-items:center;display:flex;justify-self:center;text-decoration:none}.hmi-logo-img[data-v-b6cc2e6d]{display:block;height:36px;width:auto}.hmi-logo-text[data-v-b6cc2e6d]{color:#1f2937;font-size:18px;font-weight:800;letter-spacing:-.3px}.hmi-right[data-v-b6cc2e6d]{align-items:center;display:flex;gap:2px;justify-self:end}.hmi-icon[data-v-b6cc2e6d]{align-items:center;background:transparent;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:20px;height:40px;justify-content:center;position:relative;text-decoration:none;width:40px}.hmi-icon[data-v-b6cc2e6d]:hover{background:#f3f4f6}.hmi-badge[data-v-b6cc2e6d]{background:#ff5252;border-radius:9px;color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:4px;text-align:center;top:4px}.hmi-search-panel[data-v-b6cc2e6d]{background:#fff;border-top:1px solid #e5e7eb;padding:12px 0}.hmi-search-form[data-v-b6cc2e6d]{align-items:center;background:#f3f4f6;border-radius:10px;display:flex;gap:12px;padding:12px 16px}.hmi-search-form input[data-v-b6cc2e6d]{background:transparent;border:none;flex:1;font-size:15px;outline:none}.hmi-search-form i[data-v-b6cc2e6d]{color:#6b7280;font-size:20px}.hmi-backdrop[data-v-b6cc2e6d]{background:#00000080;inset:0;position:fixed;z-index:1000}.hmi-drawer[data-v-b6cc2e6d]{background:#fff;bottom:0;box-shadow:4px 0 24px #00000026;display:flex;flex-direction:column;left:0;position:fixed;top:0;width:min(320px,85vw);z-index:1001}.hmi-drawer-header[data-v-b6cc2e6d]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.hmi-drawer-title[data-v-b6cc2e6d]{color:#1f2937;font-size:16px;font-weight:700}.hmi-close-btn[data-v-b6cc2e6d]{align-items:center;background:transparent;border:none;border-radius:8px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:20px;height:36px;justify-content:center;width:36px}.hmi-close-btn[data-v-b6cc2e6d]:hover{background:#f3f4f6}.hmi-drawer-nav[data-v-b6cc2e6d]{flex:1;overflow-y:auto;padding:8px 0}.hmi-drawer-item[data-v-b6cc2e6d]{align-items:center;border-bottom:1px solid #f3f4f6;color:#1f2937;display:flex;font-size:15px;justify-content:space-between;padding:14px 20px;text-decoration:none}.hmi-drawer-item[data-v-b6cc2e6d]:hover{background:#f9fafb;color:var(--color-primary,#1e88e5)}.hmi-drawer-item i[data-v-b6cc2e6d]{color:#6b7280;font-size:16px}.hmi-drawer-footer[data-v-b6cc2e6d]{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.hmi-drawer-action[data-v-b6cc2e6d]{align-items:center;border-radius:8px;color:#1f2937;display:flex;font-size:14px;gap:10px;padding:10px 14px;text-decoration:none}.hmi-drawer-action[data-v-b6cc2e6d]:hover{background:#f3f4f6}.hmi-drawer-action i[data-v-b6cc2e6d]{color:#6b7280;font-size:18px}.fade-enter-active[data-v-b6cc2e6d],.fade-leave-active[data-v-b6cc2e6d]{transition:opacity .2s}.fade-enter-from[data-v-b6cc2e6d],.fade-leave-to[data-v-b6cc2e6d]{opacity:0}.drawer-enter-active[data-v-b6cc2e6d],.drawer-leave-active[data-v-b6cc2e6d]{transition:transform .25s ease}.drawer-enter-from[data-v-b6cc2e6d],.drawer-leave-to[data-v-b6cc2e6d]{transform:translate(-100%)}.ch[data-v-5de0d7cd]{left:0;padding:14px 0;position:absolute;right:0;top:0;transition:background .35s,padding .35s,box-shadow .35s,backdrop-filter .35s;z-index:100}.ch.scrolled[data-v-5de0d7cd]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;box-shadow:0 2px 16px #00000014;padding:8px 0;position:fixed}.ch.solid-header[data-v-5de0d7cd]{background:#fff;border-bottom:1px solid #e5e7eb;padding:12px 0;position:sticky}.ch.solid-header.scrolled[data-v-5de0d7cd]{border-bottom-color:transparent;box-shadow:0 2px 16px #00000014;padding:8px 0}.ch.menu-open[data-v-5de0d7cd]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa}.ch.solid-header.is-sticky[data-v-5de0d7cd]{position:sticky;top:0}.ch.solid-header.has-border[data-v-5de0d7cd]{border-bottom:1px solid #e5e7eb}.ch.solid-header[data-v-5de0d7cd]:not(.has-border){border-bottom:none}.ch-topbar[data-v-5de0d7cd]{background:var(--color-primary,#dc2626);color:#fff;font-size:13px;font-weight:600;letter-spacing:.2px;padding:8px 0;text-align:center}.ch.solid-header .ch-topbar[data-v-5de0d7cd]{position:relative;z-index:1}.ch-inner[data-v-5de0d7cd]{gap:24px}.ch-inner[data-v-5de0d7cd],.ch-logo[data-v-5de0d7cd]{align-items:center;display:flex}.ch-logo[data-v-5de0d7cd]{flex-shrink:0;text-decoration:none}.ch-action-mobile-only[data-v-5de0d7cd]{display:none}.ch-logo-img[data-v-5de0d7cd]{height:44px;width:auto}.ch-logo-text[data-v-5de0d7cd]{color:#fff;font-size:21px;font-weight:900;letter-spacing:-.3px;transition:color .35s}.scrolled .ch-logo-text[data-v-5de0d7cd],.solid-header .ch-logo-text[data-v-5de0d7cd]{color:#1f2937}.ch-nav[data-v-5de0d7cd]{align-items:center;display:flex;flex:1;gap:2px;justify-content:center}@media(max-width:1024px){.ch-nav[data-v-5de0d7cd]{display:none}}.ch-nav-item[data-v-5de0d7cd]{position:relative}.ch-nav-link[data-v-5de0d7cd]{align-items:center;border-radius:8px;color:#ffffffeb;display:inline-flex;font-size:14.5px;font-weight:700;gap:6px;letter-spacing:.1px;padding:9px 14px;text-decoration:none;transition:color .25s,background .25s;white-space:nowrap}.ch-nav-link[data-v-5de0d7cd]:hover{background:#ffffff24;color:#fff}.ch-nav-icon[data-v-5de0d7cd]{font-size:18px;line-height:1;opacity:.92}.ch-nav-chev[data-v-5de0d7cd]{font-size:15px;line-height:1;margin-left:2px;transition:transform .25s}.ch-nav-item.has-dropdown.open .ch-nav-chev[data-v-5de0d7cd]{transform:rotate(180deg)}.scrolled .ch-nav-link[data-v-5de0d7cd],.solid-header .ch-nav-link[data-v-5de0d7cd]{color:#374151}.scrolled .ch-nav-link[data-v-5de0d7cd]:hover,.solid-header .ch-nav-link[data-v-5de0d7cd]:hover{background:#f3f4f6;color:#111827}.ch-nav-item.active>.ch-nav-link[data-v-5de0d7cd]{background:#ffffff29;color:#fff}.ch-nav-item.active>.ch-nav-link[data-v-5de0d7cd]:after{background:#fff;border-radius:2px;bottom:2px;content:"";height:2px;left:14px;position:absolute;right:14px}.scrolled .ch-nav-item.active>.ch-nav-link[data-v-5de0d7cd],.solid-header .ch-nav-item.active>.ch-nav-link[data-v-5de0d7cd]{background:#dc262614;color:var(--color-primary,#dc2626)}.scrolled .ch-nav-item.active>.ch-nav-link[data-v-5de0d7cd]:after,.solid-header .ch-nav-item.active>.ch-nav-link[data-v-5de0d7cd]:after{background:var(--color-primary,#dc2626)}.ch-dropdown[data-v-5de0d7cd]{left:50%;min-width:260px;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 2px);transform:translate(-50%) translateY(-6px);transition:opacity .22s ease,transform .22s ease,visibility .22s;visibility:hidden;z-index:120}.ch-nav-item.has-dropdown.open .ch-dropdown[data-v-5de0d7cd]{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0);visibility:visible}.ch-dropdown[data-v-5de0d7cd]:before{content:"";height:10px;left:0;position:absolute;right:0;top:-8px}.ch-dropdown-inner[data-v-5de0d7cd]{animation:dd-pop-5de0d7cd .22s ease;background:#fff;border-radius:14px;box-shadow:0 20px 48px #0f172a2e,0 0 0 1px #0f172a0d;display:flex;flex-direction:column;gap:2px;padding:8px}@keyframes dd-pop-5de0d7cd{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ch-dropdown-item[data-v-5de0d7cd]{align-items:center;border-radius:10px;color:#1f2937;display:flex;font-size:14px;font-weight:600;gap:12px;padding:10px 14px;position:relative;text-decoration:none;transition:background .2s,color .2s,padding .2s}.ch-dropdown-icon[data-v-5de0d7cd]{align-items:center;background:#f3f4f6;border-radius:8px;color:var(--color-primary,#dc2626);display:inline-flex;flex-shrink:0;font-size:19px;height:32px;justify-content:center;transition:background .2s,color .2s;width:32px}.ch-dropdown-text[data-v-5de0d7cd]{flex:1}.ch-dropdown-arrow[data-v-5de0d7cd]{color:#9ca3af;font-size:15px;opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}.ch-dropdown-item[data-v-5de0d7cd]:hover{background:#dc26260f;color:var(--color-primary,#dc2626)}.ch-dropdown-item:hover .ch-dropdown-icon[data-v-5de0d7cd]{background:var(--color-primary,#dc2626);color:#fff}.ch-dropdown-item:hover .ch-dropdown-arrow[data-v-5de0d7cd]{color:var(--color-primary,#dc2626);opacity:1;transform:translate(0)}.ch-dropdown-item.active[data-v-5de0d7cd]{background:#dc26261a;color:var(--color-primary,#dc2626)}.ch-dropdown-item.active .ch-dropdown-icon[data-v-5de0d7cd]{background:var(--color-primary,#dc2626);color:#fff}.ch-actions[data-v-5de0d7cd]{flex-shrink:0;gap:10px}.ch-actions[data-v-5de0d7cd],.ch-search[data-v-5de0d7cd]{align-items:center;display:flex}.ch-search[data-v-5de0d7cd]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.22);border-radius:8px;overflow:hidden;padding:0 10px 0 32px;position:relative;transition:background .3s,border-color .3s}.ch-search-icon[data-v-5de0d7cd]{color:#ffffffb3;font-size:15px;left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.scrolled .ch-search[data-v-5de0d7cd],.solid-header .ch-search[data-v-5de0d7cd]{background:#f3f4f6;border-color:#e5e7eb}.scrolled .ch-search-icon[data-v-5de0d7cd],.solid-header .ch-search-icon[data-v-5de0d7cd]{color:#6b7280}@media(max-width:900px){.ch-search[data-v-5de0d7cd]{display:none}}.ch-search-input[data-v-5de0d7cd]{background:transparent;border:none;color:#fff;font-size:13.5px;font-weight:500;outline:none;padding:8px 0;width:170px}.ch-search-input[data-v-5de0d7cd]::-moz-placeholder{color:#fff9}.ch-search-input[data-v-5de0d7cd]::placeholder{color:#fff9}.scrolled .ch-search-input[data-v-5de0d7cd],.solid-header .ch-search-input[data-v-5de0d7cd]{color:#1f2937}.scrolled .ch-search-input[data-v-5de0d7cd]::-moz-placeholder,.solid-header .ch-search-input[data-v-5de0d7cd]::-moz-placeholder{color:#9ca3af}.scrolled .ch-search-input[data-v-5de0d7cd]::placeholder,.solid-header .ch-search-input[data-v-5de0d7cd]::placeholder{color:#9ca3af}.ch-action[data-v-5de0d7cd]{align-items:center;border-radius:8px;color:#fff;display:inline-flex;font-size:20px;height:40px;justify-content:center;position:relative;text-decoration:none;transition:background .2s,color .2s,transform .2s;width:40px}.ch-action[data-v-5de0d7cd]:hover{background:#ffffff24;transform:translateY(-1px)}.scrolled .ch-action[data-v-5de0d7cd],.solid-header .ch-action[data-v-5de0d7cd]{color:#374151}.scrolled .ch-action[data-v-5de0d7cd]:hover,.solid-header .ch-action[data-v-5de0d7cd]:hover{background:#f3f4f6;color:#111827}.ch-badge[data-v-5de0d7cd]{background:var(--color-primary,#dc2626);border:2px solid #fff;border-radius:9px;box-sizing:content-box;color:#fff;font-size:10px;font-weight:800;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:4px;text-align:center;top:4px}.ch-cta-btn[data-v-5de0d7cd]{align-items:center;background:#fff;border-radius:8px;color:var(--color-primary,#dc2626);display:inline-flex;font-size:13.5px;font-weight:800;gap:6px;padding:9px 18px;text-decoration:none;transition:background .2s,color .2s,transform .2s,box-shadow .2s;white-space:nowrap}.ch-cta-btn .ch-cta-icon[data-v-5de0d7cd]{font-size:16px}.ch-cta-btn[data-v-5de0d7cd]:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-1px)}.scrolled .ch-cta-btn[data-v-5de0d7cd],.solid-header .ch-cta-btn[data-v-5de0d7cd]{background:var(--color-primary,#dc2626);color:#fff}.scrolled .ch-cta-btn[data-v-5de0d7cd]:hover,.solid-header .ch-cta-btn[data-v-5de0d7cd]:hover{box-shadow:0 6px 16px #dc262659}@media(max-width:1024px){.ch-cta-btn[data-v-5de0d7cd]{display:none}}.ch-mobile-btn[data-v-5de0d7cd]{align-items:center;background:transparent;border:none;border-radius:8px;color:#fff;cursor:pointer;display:none;flex-shrink:0;font-size:24px;height:40px;justify-content:center;line-height:1;padding:0;transition:color .3s,background .2s;width:40px}.ch-mobile-btn[data-v-5de0d7cd]:hover{background:#ffffff24}.scrolled .ch-mobile-btn[data-v-5de0d7cd],.solid-header .ch-mobile-btn[data-v-5de0d7cd]{color:#1f2937}.scrolled .ch-mobile-btn[data-v-5de0d7cd]:hover,.solid-header .ch-mobile-btn[data-v-5de0d7cd]:hover{background:#f3f4f6}@media(max-width:1024px){.ch-mobile-btn[data-v-5de0d7cd]{display:inline-flex}.ch-inner[data-v-5de0d7cd]{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr}.ch-mobile-btn[data-v-5de0d7cd]{justify-self:start}.ch-logo[data-v-5de0d7cd]{grid-column:2;justify-self:center}.ch-logo-img[data-v-5de0d7cd]{height:38px}.ch-actions[data-v-5de0d7cd]{gap:4px;justify-self:end}.ch-action-mobile-only[data-v-5de0d7cd]{display:inline-flex}}.ch-mobile-menu[data-v-5de0d7cd]{animation:slide-in-5de0d7cd .25s ease;border-top:1px solid #f3f4f6;display:none;padding:10px 18px 20px}@keyframes slide-in-5de0d7cd{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.ch-mobile-menu[data-v-5de0d7cd]{display:block}}.ch-mobile-search[data-v-5de0d7cd]{align-items:center;background:#f3f4f6;border-radius:10px;display:flex;gap:8px;margin-bottom:12px;padding:10px 14px}.ch-mobile-search i[data-v-5de0d7cd]{color:#6b7280;font-size:17px}.ch-mobile-search input[data-v-5de0d7cd]{background:transparent;border:none;color:#111827;flex:1;font-size:14px;font-weight:500;outline:none}.ch-mobile-links[data-v-5de0d7cd]{display:flex;flex-direction:column}.ch-mobile-row[data-v-5de0d7cd]{align-items:stretch;border-bottom:1px solid #f3f4f6;display:flex;transition:background .2s}.ch-mobile-row[data-v-5de0d7cd]:last-child{border-bottom:none}.ch-mobile-row.active[data-v-5de0d7cd]{background:#dc26260f;border-bottom-color:transparent;border-radius:10px}.ch-mobile-link[data-v-5de0d7cd]{align-items:center;color:#111827;display:flex;flex:1;font-size:15px;font-weight:700;gap:12px;padding:13px 6px;text-decoration:none}.ch-mobile-icon[data-v-5de0d7cd],.ch-mobile-row.active .ch-mobile-link[data-v-5de0d7cd]{color:var(--color-primary,#dc2626)}.ch-mobile-icon[data-v-5de0d7cd]{align-items:center;background:#f3f4f6;border-radius:8px;display:inline-flex;flex-shrink:0;font-size:20px;height:32px;justify-content:center;width:32px}.ch-mobile-row.active .ch-mobile-icon[data-v-5de0d7cd]{background:var(--color-primary,#dc2626);color:#fff}.ch-mobile-expand[data-v-5de0d7cd]{background:none;border:none;color:#6b7280;cursor:pointer;font-size:20px;padding:0 14px;transition:transform .25s}.ch-mobile-row.expanded .ch-mobile-expand[data-v-5de0d7cd]{color:var(--color-primary,#dc2626);transform:rotate(180deg)}.ch-mobile-children[data-v-5de0d7cd]{animation:slide-in-5de0d7cd .2s ease;background:#fafafa;display:flex;flex-direction:column;padding:4px 0 10px 46px}.ch-mobile-sublink[data-v-5de0d7cd]{align-items:center;border-radius:8px;color:#374151;display:flex;font-size:14px;font-weight:600;gap:10px;padding:10px 6px;text-decoration:none}.ch-mobile-sublink .ch-mobile-icon[data-v-5de0d7cd]{font-size:16px;height:28px;width:28px}.ch-mobile-sublink.active[data-v-5de0d7cd]{color:var(--color-primary,#dc2626)}.ch-mobile-sublink.active .ch-mobile-icon[data-v-5de0d7cd]{background:var(--color-primary,#dc2626);color:#fff}.ch-mobile-sublink[data-v-5de0d7cd]:hover{background:#dc26260d}.cf[data-v-24c36a30]{padding:56px 0 0}.cf-grid[data-v-24c36a30],.cf-grid-fallback[data-v-24c36a30]{display:grid;gap:40px}.cf-grid-fallback[data-v-24c36a30]{grid-template-columns:2fr 1fr 1fr 1fr}@media(max-width:900px){.cf-grid[data-v-24c36a30],.cf-grid-fallback[data-v-24c36a30]{grid-template-columns:1fr 1fr!important}}@media(max-width:520px){.cf-grid[data-v-24c36a30],.cf-grid-fallback[data-v-24c36a30]{grid-template-columns:1fr!important}}.cf-col[data-v-24c36a30]{display:flex;flex-direction:column;gap:12px;min-width:0}.cf-logo[data-v-24c36a30]{display:inline-block;text-decoration:none}.cf-logo-img[data-v-24c36a30]{filter:brightness(0) invert(1);height:40px;width:auto}.cf-logo-text[data-v-24c36a30]{color:var(--cf-heading,#fff);font-size:20px;font-weight:800}.cf-desc[data-v-24c36a30]{color:inherit;font-size:13.5px;line-height:1.65;margin:0;max-width:360px;opacity:.8}.cf-desc-sm[data-v-24c36a30]{margin-bottom:6px;max-width:none}.cf-col-title[data-v-24c36a30]{color:var(--cf-heading,#fff);font-size:14px;font-weight:700;letter-spacing:.5px;margin:0 0 10px;text-transform:uppercase}.cf-links[data-v-24c36a30]{display:flex;flex-direction:column;gap:8px}.cf-link[data-v-24c36a30]{color:var(--cf-link,hsla(0,0%,100%,.75));font-size:13.5px;text-decoration:none;transition:color .2s,padding-left .2s}.cf-link[data-v-24c36a30]:hover{color:var(--cf-heading,#fff);padding-left:4px}.cf-contact[data-v-24c36a30]{display:flex;flex-direction:column;gap:12px}.cf-contact-item[data-v-24c36a30]{align-items:flex-start;color:inherit;display:flex;gap:10px;text-decoration:none;transition:color .2s}.cf-contact-item[data-v-24c36a30]:hover{color:var(--cf-heading,#fff)}.cf-contact-icon[data-v-24c36a30]{align-items:center;background:#ffffff14;border-radius:6px;display:inline-flex;flex-shrink:0;font-size:14px;height:28px;justify-content:center;width:28px}.cf-contact-body[data-v-24c36a30]{display:flex;flex-direction:column;gap:1px;min-width:0}.cf-contact-label[data-v-24c36a30]{color:inherit;font-size:11px;font-weight:600;letter-spacing:.5px;opacity:.6;text-transform:uppercase}.cf-contact-value[data-v-24c36a30]{color:var(--cf-link,#fff);font-size:13.5px;word-break:break-word}.cf-newsletter[data-v-24c36a30]{display:flex;gap:6px;margin-top:4px}.cf-newsletter-input[data-v-24c36a30]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:var(--cf-heading,#fff);flex:1;font-size:13px;min-width:0;outline:none;padding:10px 12px}.cf-newsletter-input[data-v-24c36a30]:focus{background:#ffffff1a;border-color:#ffffff59}.cf-newsletter-input[data-v-24c36a30]::-moz-placeholder{color:#fff6}.cf-newsletter-input[data-v-24c36a30]::placeholder{color:#fff6}.cf-newsletter-btn[data-v-24c36a30]{background:linear-gradient(135deg,var(--color-primary,#dc2626),var(--color-primary-dark,#b91c1c));border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:700;padding:10px 16px;transition:transform .15s,box-shadow .2s}.cf-newsletter-btn[data-v-24c36a30]:hover:not(:disabled){box-shadow:0 4px 12px #dc262659;transform:translateY(-1px)}.cf-newsletter-btn[data-v-24c36a30]:disabled{cursor:not-allowed;opacity:.6}.cf-newsletter-msg[data-v-24c36a30]{font-size:12px;margin:8px 0 0}.cf-newsletter-msg.ok[data-v-24c36a30]{color:#34d399}.cf-newsletter-msg.err[data-v-24c36a30]{color:#f87171}.cf-custom[data-v-24c36a30]{font-size:13.5px;line-height:1.6}.cf-custom[data-v-24c36a30] a{color:var(--cf-heading,#fff);text-decoration:underline}.cf-bottom[data-v-24c36a30]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:48px;padding:20px 0}.cf-bottom p[data-v-24c36a30]{color:inherit;font-size:12px;margin:0;opacity:.55}.cf-powered a[data-v-24c36a30]{color:inherit;text-decoration:none}.cf-powered a[data-v-24c36a30]:hover{color:var(--cf-heading,#fff)}.cnhn-footer[data-v-39406ad9]{background:#fff;border-top:3px solid #06c;color:#333}.cnhn-row1[data-v-39406ad9]{padding:32px 0 24px}.cnhn-row2[data-v-39406ad9]{padding:24px 0 32px}.cnhn-grid-4[data-v-39406ad9]{display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}@media(max-width:992px){.cnhn-grid-4[data-v-39406ad9]{gap:24px;grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.cnhn-grid-4[data-v-39406ad9]{grid-template-columns:1fr}}.cnhn-title[data-v-39406ad9]{color:#222;font-size:16px;font-weight:700;margin:0 0 14px;text-transform:none}.cnhn-company strong[data-v-39406ad9]{color:#222;display:block;font-size:15px;font-weight:700;margin-bottom:8px}.cnhn-gpkd[data-v-39406ad9]{color:#555;font-size:13px;line-height:1.5;margin-bottom:12px}.cnhn-bct[data-v-39406ad9]{display:inline-block;line-height:0}.cnhn-links[data-v-39406ad9]{list-style:none;margin:0;padding:0}.cnhn-links li[data-v-39406ad9]{margin-bottom:10px}.cnhn-links a[data-v-39406ad9]{color:#06c;font-size:14px;text-decoration:none}.cnhn-links a[data-v-39406ad9]:hover{color:#d0021b;text-decoration:underline}.cnhn-divider[data-v-39406ad9]{background:#e8e8e8;height:1px;margin:0}.cnhn-branch-title[data-v-39406ad9]{color:#06c;font-size:16px;font-weight:700;margin:0 0 6px}.cnhn-branch-underline[data-v-39406ad9]{background:#d0d0d0;height:2px;margin-bottom:12px;width:40px}.cnhn-branch-line[data-v-39406ad9]{color:#444;font-size:13px;line-height:1.55;margin:0 0 8px}.cnhn-branch-phones[data-v-39406ad9]{margin:10px 0 8px}.cnhn-branch-phone[data-v-39406ad9]{color:#444;font-size:13px;margin:0 0 4px}.cnhn-branch-phone span[data-v-39406ad9]{color:#222;font-weight:600}.cnhn-branch-phone span.phone-highlight[data-v-39406ad9]{color:#d35400}.cnhn-branch-phone a[data-v-39406ad9]{color:#222;font-weight:700;margin-left:4px;text-decoration:none}.cnhn-branch-phone a[data-v-39406ad9]:hover{color:#d0021b}.cnhn-branch-map[data-v-39406ad9]{color:#06c;display:inline-block;font-size:13px;margin-top:4px;text-decoration:none}.cnhn-branch-map[data-v-39406ad9]:hover{text-decoration:underline}.cnhn-copyright[data-v-39406ad9]{background:#f5f5f5;border-top:1px solid #e8e8e8;padding:14px 0}.cnhn-copyright p[data-v-39406ad9]{color:#666;font-size:13px;margin:0;text-align:center}.sf[data-v-39406ad9]{background:var(--color-footer_bg,#1a1a2e);color:#e8e8e8}.sf-main[data-v-39406ad9]{padding:48px 0 32px}.sf-grid[data-v-39406ad9]{display:grid;gap:32px;grid-template-columns:1.5fr 1fr 1fr}@media(max-width:768px){.sf-grid[data-v-39406ad9]{grid-template-columns:1fr}}.sf-logo[data-v-39406ad9]{display:inline-block;margin-bottom:12px;text-decoration:none}.sf-logo .sf-logo-img[data-v-39406ad9]{height:36px}.sf-logo strong[data-v-39406ad9]{color:#fff;font-size:16px}.sf-address[data-v-39406ad9],.sf-email[data-v-39406ad9],.sf-phone[data-v-39406ad9]{color:#b8b8c8;font-size:13px;margin-bottom:6px}.sf-address a[data-v-39406ad9],.sf-email a[data-v-39406ad9],.sf-phone a[data-v-39406ad9]{color:#e8e8e8;font-weight:500;text-decoration:none}.sf-address a[data-v-39406ad9]:hover,.sf-email a[data-v-39406ad9]:hover,.sf-phone a[data-v-39406ad9]:hover{color:var(--color-primary,#ffd400)}.sf-title[data-v-39406ad9]{color:#fff;font-size:15px;font-weight:700;margin:0 0 14px}.sf-links[data-v-39406ad9]{list-style:none;padding:0}.sf-links li[data-v-39406ad9]{margin-bottom:8px}.sf-links a[data-v-39406ad9]{color:#c4c4d0;font-size:14px;text-decoration:none;transition:color .15s}.sf-links a[data-v-39406ad9]:hover{color:var(--color-primary,#ffd400)}.sf-social[data-v-39406ad9]{display:flex;flex-wrap:wrap;gap:12px}.sf-social-link[data-v-39406ad9]{border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#c4c4d0;font-size:14px;padding:6px 12px;text-decoration:none;transition:all .15s}.sf-social-link[data-v-39406ad9]:hover{background:#ffffff0d;border-color:var(--color-primary,#ffd400);color:#fff}.sf-copyright[data-v-39406ad9]{background:#00000040;padding:14px 0}.sf-copyright p[data-v-39406ad9]{color:#9999a8;font-size:13px;margin:0;text-align:center}.fc-stack[data-v-df34f700]{align-items:flex-start;display:flex;flex-direction:column}.fc-right .fc-stack[data-v-df34f700]{align-items:flex-end}.fc-btn[data-v-df34f700]{color:#fff;cursor:pointer;display:block;flex-shrink:0;position:relative;text-decoration:none}.fc-ring[data-v-df34f700]{animation:fc-ring-pulse-df34f700 1.3s ease infinite;border-radius:50%;opacity:.55;pointer-events:none;position:absolute;transform:scale(.9);will-change:transform,box-shadow}.fc-inner[data-v-df34f700]{align-items:center;display:flex;justify-content:center;position:absolute;will-change:transform}.fc-shadow .fc-inner[data-v-df34f700]{box-shadow:0 2px 6px #0003}.fc-icon[data-v-df34f700],.fc-icon-text[data-v-df34f700]{color:#fff;line-height:1}.fc-bar[data-v-df34f700]{border-radius:100px;color:#fff;font-weight:600;height:34px;left:48px;line-height:34px;padding:0 14px 0 26px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:-1}.fc-shadow .fc-bar[data-v-df34f700]{box-shadow:0 2px 6px #00000026}.fc-right .fc-bar[data-v-df34f700]{left:auto;padding:0 26px 0 14px;right:48px}.fc-btn:hover .fc-inner[data-v-df34f700],.fc-btn:hover .fc-ring[data-v-df34f700],.fc-main[data-v-df34f700]:hover{animation-play-state:paused}.fc-btn:hover .fc-inner[data-v-df34f700]{transform:scale(1.08);transition:transform .2s ease}@keyframes fc-ring-pulse-df34f700{0%{box-shadow:0 0 0 0 currentColor;transform:scale(.9)}70%{box-shadow:0 0 0 15px transparent;transform:scale(1)}to{box-shadow:0 0 0 0 transparent;transform:scale(.9)}}.fc-anim-wobble[data-v-df34f700]{animation:fc-wobble-df34f700 1s ease-in-out infinite}.fc-anim-pulse[data-v-df34f700]{animation:fc-pulse-df34f700 1.2s ease-in-out infinite}.fc-anim-bounce[data-v-df34f700]{animation:fc-bounce-df34f700 1.2s ease infinite}.fc-anim-shake[data-v-df34f700]{animation:fc-shake-df34f700 1s ease-in-out infinite}.fc-anim-swing[data-v-df34f700]{animation:fc-swing-df34f700 1.5s ease-in-out infinite;transform-origin:top center}.fc-anim-tada[data-v-df34f700]{animation:fc-tada-df34f700 1.4s ease infinite}.fc-anim-heartbeat[data-v-df34f700]{animation:fc-heartbeat-df34f700 1.4s ease-in-out infinite}@keyframes fc-wobble-df34f700{0%,50%,to{transform:rotate(0)}10%{transform:rotate(-25deg)}20%{transform:rotate(25deg)}30%{transform:rotate(-25deg)}40%{transform:rotate(25deg)}}@keyframes fc-pulse-df34f700{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes fc-bounce-df34f700{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-12px)}60%{transform:translateY(-6px)}}@keyframes fc-shake-df34f700{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes fc-swing-df34f700{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes fc-tada-df34f700{0%{transform:scale(1) rotate(0)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes fc-heartbeat-df34f700{0%,to{transform:scale(1)}14%{transform:scale(1.15)}28%{transform:scale(1)}42%{transform:scale(1.15)}70%{transform:scale(1)}}.fc-toggle-wrap[data-v-df34f700]{display:flex}.fc-right .fc-toggle-wrap[data-v-df34f700],.fc-toggle-wrap[data-v-df34f700]{align-items:flex-end}.fc-grow-up[data-v-df34f700]{flex-direction:column-reverse}.fc-grow-down[data-v-df34f700]{flex-direction:column}.fc-grow-left[data-v-df34f700]{align-items:center;flex-direction:row-reverse}.fc-grow-right[data-v-df34f700]{align-items:center;flex-direction:row}.fc-sub-list[data-v-df34f700]{display:flex;flex-direction:inherit}.fc-grow-up .fc-sub-list[data-v-df34f700]{flex-direction:column-reverse}.fc-grow-down .fc-sub-list[data-v-df34f700]{flex-direction:column}.fc-grow-left .fc-sub-list[data-v-df34f700]{align-items:center;flex-direction:row-reverse}.fc-grow-right .fc-sub-list[data-v-df34f700]{align-items:center;flex-direction:row}.fc-sub-btn[data-v-df34f700]{align-items:center;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;position:relative;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.fc-shadow .fc-sub-btn[data-v-df34f700]{box-shadow:0 3px 8px #0000002e}.fc-sub-btn[data-v-df34f700]:hover{transform:scale(1.08)}.fc-sub-label[data-v-df34f700]{background:#212121eb;border-radius:6px;color:#fff;opacity:0;padding:4px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease;white-space:nowrap}.fc-sub-btn:hover .fc-sub-label[data-v-df34f700]{opacity:1}.fc-sub-btn.fc-label-right .fc-sub-label[data-v-df34f700]{left:calc(100% + 10px)}.fc-sub-btn.fc-label-left .fc-sub-label[data-v-df34f700]{right:calc(100% + 10px)}.fc-main[data-v-df34f700]{align-items:center;border:none;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;padding:0;position:relative;transition:transform .2s ease;will-change:transform}.fc-shadow .fc-main[data-v-df34f700]{box-shadow:0 4px 12px #00000040}.fc-main[data-v-df34f700]:hover{transform:scale(1.05)}.fc-open .fc-main i[data-v-df34f700]{transform:rotate(90deg);transition:transform .25s ease}.fc-main-ring[data-v-df34f700]{animation:fc-ring-pulse-df34f700 1.6s ease infinite;border-radius:inherit;inset:-6px;opacity:.45;pointer-events:none;position:absolute}.fc-sub-enter-from[data-v-df34f700],.fc-sub-leave-to[data-v-df34f700]{opacity:0;transform:scale(.5)}.fc-sub-enter-to[data-v-df34f700],.fc-sub-leave-from[data-v-df34f700]{opacity:1;transform:scale(1)}.fc-sub-enter-active[data-v-df34f700],.fc-sub-leave-active[data-v-df34f700]{transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.fc-backdrop[data-v-df34f700]{animation:fc-fade-in-df34f700 .2s ease;inset:0;position:fixed}@keyframes fc-fade-in-df34f700{0%{opacity:0}to{opacity:1}}.fc-greeting[data-v-df34f700]{animation:fc-fade-in-df34f700 .3s ease;background:#fff;border-radius:10px;bottom:calc(100% + 12px);box-shadow:0 4px 14px #00000026;color:#333;font-size:13px;left:0;line-height:1.45;max-width:240px;padding:12px 30px 12px 14px;position:absolute}.fc-greeting-right[data-v-df34f700]{left:auto;right:0}.fc-greeting p[data-v-df34f700]{margin:0}.fc-greeting[data-v-df34f700]:after{background:#fff;bottom:-6px;box-shadow:2px 2px 4px #0000000d;content:"";height:12px;left:16px;position:absolute;transform:rotate(45deg);width:12px}.fc-greeting-right[data-v-df34f700]:after{left:auto;right:16px}.fc-greeting-close[data-v-df34f700]{background:transparent;border:none;color:#888;cursor:pointer;font-size:18px;line-height:1;padding:2px 6px;position:absolute;right:6px;top:2px}@media(max-width:640px){.fc-bar[data-v-df34f700]{display:none}.fc-greeting[data-v-df34f700]{font-size:12px;max-width:200px}}@media(prefers-reduced-motion:reduce){.fc-anim-bounce[data-v-df34f700],.fc-anim-heartbeat[data-v-df34f700],.fc-anim-pulse[data-v-df34f700],.fc-anim-shake[data-v-df34f700],.fc-anim-swing[data-v-df34f700],.fc-anim-tada[data-v-df34f700],.fc-anim-wobble[data-v-df34f700],.fc-inner[data-v-df34f700],.fc-main[data-v-df34f700],.fc-main-ring[data-v-df34f700],.fc-ring[data-v-df34f700]{animation:none}}.mobile-bottom-nav[data-v-4357b977]{bottom:0;box-shadow:0 -2px 8px #00000014;height:60px;justify-content:space-around;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:9998}.mobile-bottom-nav[data-v-4357b977],.nav-item[data-v-4357b977]{align-items:center;display:flex}.nav-item[data-v-4357b977]{background:none;border:none;cursor:pointer;flex:1;flex-direction:column;gap:2px;min-width:0;padding:6px 8px;transition:color .15s}.nav-icon[data-v-4357b977]{align-items:center;display:inline-flex;justify-content:center;position:relative}.nav-icon[data-v-4357b977],.nav-icon i[data-v-4357b977]{font-size:1.375rem;line-height:1}.cart-badge[data-v-4357b977]{align-items:center;background:#ea5455;border-radius:8px;color:#fff;display:flex;font-size:.625rem;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:-10px;top:-6px}.nav-label[data-v-4357b977]{font-size:.625rem;font-weight:500;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item.active .nav-label[data-v-4357b977]{font-weight:600}@media(min-width:768px){.mobile-bottom-nav[data-v-4357b977]{display:none}}.error-page,.maintenance-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:24px;text-align:center}.error-page h1{color:#333;font-size:24px;margin-bottom:8px}.error-page p{color:#666}.maintenance-content h1{font-size:4rem;margin-bottom:16px}.maintenance-content h2{color:#333;font-size:1.75rem;font-weight:700;margin-bottom:8px}.maintenance-content p{color:#666;font-size:1.125rem;max-width:500px}.store-main{min-height:calc(100vh - 300px)}.store-main.overlay-header{margin-top:-70px}.has-bottom-nav .store-main{padding-bottom:70px}header[data-menu-hover] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link){position:relative;transition:color .15s,background .15s}header[style*=--menu-item-color] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link){color:var(--menu-item-color)!important}header[style*=--menu-item-font-size] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link){font-size:var(--menu-item-font-size)!important}header[style*=--menu-item-font-weight] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link){font-weight:var(--menu-item-font-weight)!important}header[style*=--menu-item-font-family] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link){font-family:var(--menu-item-font-family)!important}header[data-menu-hover=color] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link):hover{background:var(--menu-item-hover-bg,transparent)!important;color:var(--menu-item-hover-color,var(--color-primary,#1e88e5))!important}header[data-menu-hover=background] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link):hover{background:var(--menu-item-hover-bg,rgba(0,0,0,.05))!important;border-radius:6px;color:var(--menu-item-hover-color,inherit)!important}header[data-menu-hover=underline] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link){overflow:visible}header[data-menu-hover=underline] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link):after{background:var(--menu-item-hover-color,var(--color-primary,#1e88e5));bottom:6px;content:"";height:2px;left:16px;position:absolute;right:16px;transform:scaleX(0);transform-origin:left;transition:transform .2s}header[data-menu-hover=underline] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link):hover:after{transform:scaleX(1)}header[data-menu-hover=underline] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link):hover{color:var(--menu-item-hover-color,var(--color-primary,#1e88e5))!important}header[data-menu-hover=pill] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link):hover{background:var(--menu-item-hover-bg,var(--color-primary,#1e88e5))!important;border-radius:999px;color:var(--menu-item-hover-color,#fff)!important}header:is([data-menu-active=none],[data-menu-active=color],[data-menu-active=background],[data-menu-active=pill]) .ch-nav-item.active>.ch-nav-link:after,header:is([data-menu-active=none],[data-menu-active=color],[data-menu-active=background],[data-menu-active=pill]) :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link).router-link-active:after{content:none!important;display:none!important}header:is([data-menu-hover=none],[data-menu-hover=color],[data-menu-hover=background],[data-menu-hover=pill]) :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link):not(.router-link-active):after{content:none!important;display:none!important}header[data-menu-active=none] .ch-nav-item.active>.ch-nav-link,header[data-menu-active=none] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link).router-link-active{background:transparent!important}header[data-menu-active=color] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link).router-link-active{background:transparent!important;color:var(--menu-item-active-color,var(--color-primary,#1e88e5))!important}header[data-menu-active=background] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link).router-link-active{background:var(--menu-item-active-bg,rgba(0,0,0,.06))!important;border-radius:6px;color:var(--menu-item-active-color,inherit)!important}header[data-menu-active=underline] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link).router-link-active:after{background:var(--menu-item-active-color,var(--color-primary,#1e88e5));bottom:6px;content:"";height:2px;left:16px;position:absolute;right:16px}header[data-menu-active=underline] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link).router-link-active{color:var(--menu-item-active-color,var(--color-primary,#1e88e5))!important}header[data-menu-active=pill] :is(.hc-nav-link,.hce-nav-link,.hm-nav-link,.sh-cat-item,.hmi-drawer-item,.ch-nav-link).router-link-active{background:var(--menu-item-active-bg,var(--color-primary,#1e88e5))!important;border-radius:999px;color:var(--menu-item-active-color,#fff)!important}.ch-nav-link .menu-icon,.hc-nav-link .menu-icon,.hce-nav-link .menu-icon,.hm-nav-link .menu-icon,.hmi-drawer-item .menu-icon,.sh-cat-item .menu-icon{align-items:center;display:inline-flex;font-size:1.1em;margin-right:6px;vertical-align:middle}
