.lang-flag[data-v-ceac80ec]{display:inline-block;flex-shrink:0;width:1.25rem;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #00000014}.mall-lang[data-v-2e67fce3]{--lang-ease:cubic-bezier(.32,.72,0,1);position:relative;z-index:50}.mall-lang__trigger[data-v-2e67fce3]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.75rem;min-width:2.75rem;padding:0 1rem 0 .85rem;border:none;border-radius:999px;background:#0f172a0a;color:#0f172a;cursor:pointer;font-size:.8125rem;font-weight:600;letter-spacing:.01em;box-shadow:0 0 #0f172a00;transform:scale(1);transition:width .55s var(--lang-ease),min-width .55s var(--lang-ease),padding .45s var(--lang-ease),background .45s var(--lang-ease),color .35s ease,box-shadow .55s var(--lang-ease),transform .35s var(--lang-ease);-webkit-tap-highlight-color:transparent;will-change:transform,background}.mall-lang__trigger[data-v-2e67fce3]:hover{background:#0f172a12}.mall-lang__trigger[data-v-2e67fce3]:active{transform:scale(.92)}.mall-lang.is-open .mall-lang__trigger[data-v-2e67fce3]{min-width:3.35rem;padding:0 1.15rem 0 .95rem;color:#f8fafc;background:#0f172a;box-shadow:0 8px 28px #0f172a47,inset 0 0 0 1px #ffffff0f;transform:scale(1.04)}.mall-lang.is-open .mall-lang__trigger[data-v-2e67fce3]:active{transform:scale(.96)}.mall-lang__flag-wrap[data-v-2e67fce3],.mall-lang__item-flag[data-v-2e67fce3]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0;overflow:visible;background:none;box-shadow:none;border-radius:0}.mall-lang__flag[data-v-2e67fce3],[data-v-2e67fce3] .lang-flag,[data-v-2e67fce3] .mall-lang__flag.lang-flag{display:block!important;width:1.375rem!important;height:1.03125rem!important;max-width:none!important;aspect-ratio:4/3!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:3px!important;box-shadow:none!important;flex-shrink:0}.mall-lang__code[data-v-2e67fce3]{display:none;font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1;min-width:1.25rem}.mall-lang__name[data-v-2e67fce3]{max-width:5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-lang__caret[data-v-2e67fce3]{width:.7rem;height:.7rem;opacity:.45;flex-shrink:0;transition:transform .45s var(--lang-ease),opacity .25s ease}.mall-lang.is-open .mall-lang__caret[data-v-2e67fce3]{transform:rotate(180deg);opacity:.8}.mall-lang__panel[data-v-2e67fce3]{position:fixed;z-index:3000;width:min(22rem,calc(100vw - 1rem));padding:0;background:transparent;box-shadow:none;opacity:1;transform-origin:calc(100% - 1.4rem) top}.mall-lang__panel[data-v-2e67fce3],.mall-lang__panel-inner[data-v-2e67fce3]{max-height:min(72vh,34rem);border:none;overflow:hidden}.mall-lang__panel-inner[data-v-2e67fce3]{display:flex;flex-direction:column;padding:.55rem;border-radius:1.35rem;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 18px 48px #0f172a29,0 2px 8px #0f172a0f}.mall-lang__search[data-v-2e67fce3]{width:100%;margin-bottom:.35rem;padding:.6rem .75rem;border:none;border-radius:.85rem;background:#0f172a0d;font-size:.8125rem;color:#0f172a;outline:none;transition:background .2s ease,box-shadow .2s ease}.mall-lang__search[data-v-2e67fce3]::-moz-placeholder{color:#94a3b8}.mall-lang__search[data-v-2e67fce3]::placeholder{color:#94a3b8}.mall-lang__search[data-v-2e67fce3]:focus{background:#0f172a12;box-shadow:0 0 0 3px #0f172a0f}.mall-lang__list[data-v-2e67fce3]{flex:1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;display:flex;flex-direction:column;gap:.1rem;-webkit-overflow-scrolling:touch}.mall-lang__item[data-v-2e67fce3]{display:flex;align-items:center;gap:.55rem;min-height:2.5rem;padding:.4rem .55rem;border:none;border-radius:.85rem;background:transparent;color:#0f172a;text-align:left;cursor:pointer;transition:background .18s ease}.mall-lang__item[data-v-2e67fce3]:hover{background:#0f172a0d}.mall-lang__item.is-active[data-v-2e67fce3]{background:#0f172a12}.mall-lang__item-name[data-v-2e67fce3]{flex:1;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-lang__item-code[data-v-2e67fce3]{flex-shrink:0;font-size:.625rem;font-weight:700;letter-spacing:.04em;color:#64748b;padding:.15rem .4rem;border-radius:999px;background:#0f172a0d;border:none}.mall-lang__check[data-v-2e67fce3]{flex-shrink:0;width:.9rem;height:.9rem;color:#0f172a}.mall-lang__empty[data-v-2e67fce3]{padding:1rem .75rem;text-align:center;color:#94a3b8;font-size:.8125rem}@media(max-width:1023px){.mall-lang__code[data-v-2e67fce3]{display:inline}.mall-lang__caret[data-v-2e67fce3],.mall-lang__name[data-v-2e67fce3]{display:none}.mall-lang__panel[data-v-2e67fce3]{width:min(22rem,calc(100vw - 1rem))}.mall-lang__panel[data-v-2e67fce3],.mall-lang__panel-inner[data-v-2e67fce3]{max-height:min(72vh,34rem)}}@media(min-width:1024px){.mall-lang__trigger[data-v-2e67fce3]{height:2.5rem;min-width:auto;padding:0 .95rem 0 .8rem}.mall-lang.is-open .mall-lang__trigger[data-v-2e67fce3]{min-width:auto;padding:0 1.1rem 0 .9rem}.mall-lang__panel-inner[data-v-2e67fce3]{padding:.9rem}.mall-lang__search[data-v-2e67fce3]{margin-bottom:.5rem}}@media(prefers-reduced-motion:reduce){.mall-lang__caret[data-v-2e67fce3],.mall-lang__trigger[data-v-2e67fce3]{transition-duration:.01ms!important}}.sw-site-footer.hidden.lg\:block[data-v-4045e6d1]{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;align-items:center}.sw-footer-menu-link[data-v-4045e6d1]{color:inherit;text-decoration:none}.sw-footer-menu-link[data-v-4045e6d1]:hover{opacity:.88}.sw-footer-chip[data-v-4045e6d1]{color:inherit;border:1px solid color-mix(in srgb,currentColor 28%,transparent);background:color-mix(in srgb,currentColor 12%,transparent);border-radius:.375rem}.sw-site-footer--mobile[data-v-4045e6d1]{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.mobile-footer__nav[data-v-4045e6d1]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;width:100%;max-width:24rem}.mobile-footer__link[data-v-4045e6d1]{color:#fff;font-size:.8125rem;font-weight:600;text-decoration:none;padding:.35rem .5rem;min-height:var(--sw-touch,44px);display:inline-flex;align-items:center}.mobile-footer__company[data-v-4045e6d1]{margin:0;font-size:.75rem;font-weight:600;opacity:.95}.mobile-footer__address[data-v-4045e6d1]{margin:0;font-size:.6875rem;line-height:1.45;opacity:.85;max-width:20rem}.mobile-footer__beian[data-v-4045e6d1]{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:.25rem}.mobile-footer__beian-link[data-v-4045e6d1]{font-size:.625rem}.jgawb[data-v-4045e6d1],.mobile-footer__beian-link[data-v-4045e6d1],.sw-footer-beian-link[data-v-4045e6d1]{color:var(--sw-footer-link,var(--sw-text-on-brand-muted,#e2e8f0))!important;text-decoration:none}.jgawb[data-v-4045e6d1]:hover,.mobile-footer__beian-link[data-v-4045e6d1]:hover,.sw-footer-beian-link[data-v-4045e6d1]:hover{color:inherit!important;opacity:.92}a[data-v-4045e6d1]:last-child{border-right:none!important}.mall-back-top[data-v-494185e0]{position:fixed;right:1.25rem;bottom:6rem;z-index:120;display:flex;align-items:center;justify-content:center;width:var(--sw-touch,2.75rem);height:var(--sw-touch,2.75rem);min-width:var(--sw-touch,44px);min-height:var(--sw-touch,44px);padding:0;border:none;border-radius:999px;background:#1e40af;color:#fff;cursor:pointer;box-shadow:0 6px 18px #1e40af47}@media(max-width:1023px){body:has(.sw-checkout-mobile-bar),body:has(.sw-mbar),body:has(.sw-order-page--has-mobile-bar),body:has(.sw-page--mbar){bottom:calc(var(--sw-mobile-bar-h, 5.5rem) + var(--sw-safe-bottom, 0px) + .75rem)}body:has(.sw-mobile-quick-bar),html[data-sw-quick-bar]{bottom:calc(var(--sw-mobile-quick-bar-h, 5.5rem) + .75rem)}}@media(min-width:1024px){body:has(.sw-checkout-mobile-bar),body:has(.sw-mbar),body:has(.sw-order-page--has-mobile-bar),body:has(.sw-page--mbar){bottom:6rem}}.mall-back-top[data-v-494185e0]:hover{filter:brightness(1.08)}
