.icon[data-v-67f13f98]{display:inline-block;vertical-align:middle;flex-shrink:0}.lang-switch[data-v-7e83f61f]{position:relative;display:flex;align-items:center;margin-inline-start:30px}.lang-trigger[data-v-7e83f61f]{display:inline-flex;align-items:center;gap:8px;block-size:40px;padding-inline:18px;font-size:18px;font-weight:600;color:var(--c-nav);background:transparent;border:1px solid var(--c-border);border-radius:20px;cursor:pointer;white-space:nowrap;transition:all .2s}.lang-trigger[data-v-7e83f61f]:hover{border-color:var(--c-primary);color:var(--c-primary)}.lang-current[data-v-7e83f61f]{line-height:1}.caret[data-v-7e83f61f]{inline-size:12px;block-size:8px;flex:none;transition:transform .2s}.caret.open[data-v-7e83f61f]{transform:rotate(180deg)}.lang-menu[data-v-7e83f61f]{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;min-inline-size:140px;padding:6px;background:#fff;border:1px solid var(--c-border);border-radius:12px;box-shadow:0 14px 36px #733e1829;z-index:var(--z-dropdown)}.lang-link[data-v-7e83f61f]{display:flex;align-items:center;block-size:38px;padding-inline:14px;font-size:16px;font-weight:500;color:var(--c-brown);border-radius:8px;text-decoration:none;cursor:pointer;white-space:nowrap;transition:all .15s}.lang-link[data-v-7e83f61f]:hover{background:var(--c-chip);color:var(--c-primary)}.lang-link.active[data-v-7e83f61f]{color:var(--c-primary);font-weight:600;background:var(--c-cream)}.lang-switch--list[data-v-7e83f61f]{margin-inline-start:0;flex-wrap:wrap;gap:8px}.lang-option[data-v-7e83f61f]{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding-inline:16px;font-family:inherit;font-size:15px;font-weight:500;color:var(--c-brown);background:#fff;border:1px solid var(--c-border);border-radius:22px;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:all .15s}.lang-option[data-v-7e83f61f]:active{transform:scale(.97)}.lang-option.active[data-v-7e83f61f]{color:#fff;background:var(--c-primary);border-color:var(--c-primary);font-weight:600}.check[data-v-7e83f61f]{inline-size:14px;block-size:14px;flex:none}@media (max-width: 991px){.lang-switch[data-v-7e83f61f]{margin-inline-start:0}}.lang-blocked[data-v-7e83f61f]{position:fixed;inset-block-start:88px;inset-inline-end:24px;z-index:var(--z-sticky, 100);max-inline-size:380px;padding:20px 22px;border-radius:12px;background:#fff;border:1px solid var(--c-border, #e6ded2);box-shadow:0 12px 32px #3c281429;text-align:start}.lang-blocked-msg[data-v-7e83f61f]{font-size:16px;font-weight:700;color:var(--c-brown, #48382d);margin-block-end:8px}.lang-blocked-desc[data-v-7e83f61f]{font-size:14px;line-height:1.7;color:var(--c-text-soft, #6b5f52);margin-block-end:16px}.lang-blocked-actions[data-v-7e83f61f]{display:flex;flex-wrap:wrap;gap:10px}.lang-blocked-btn[data-v-7e83f61f]{padding:8px 18px;border-radius:22px;border:1px solid var(--c-primary, #733e18);background:transparent;color:var(--c-primary, #733e18);font-size:14px;cursor:pointer;transition:background .2s}.lang-blocked-btn.primary[data-v-7e83f61f]{background:var(--c-primary, #733e18);color:#fff}.lang-blocked-btn[data-v-7e83f61f]:hover{opacity:.86}@media (max-width: 575px){.lang-blocked[data-v-7e83f61f]{inset-inline:16px;inset-block-start:72px;max-inline-size:none}}.drawer-root[data-v-5b8902fd]{position:fixed;inset:0;z-index:var(--z-drawer)}.overlay[data-v-5b8902fd]{position:absolute;inset:0;background:#00000080}.drawer[data-v-5b8902fd]{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(86vw,320px);background:var(--c-cream-2);display:flex;flex-direction:column;box-shadow:-8px 0 24px #00000026}.drawer-head[data-v-5b8902fd]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-block-end:1px solid var(--c-border);background:#fff}.drawer-logo img[data-v-5b8902fd]{block-size:50px;inline-size:auto}.close[data-v-5b8902fd]{display:flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;background:transparent;border:0;color:var(--c-nav);cursor:pointer}.drawer-nav[data-v-5b8902fd]{flex:1;overflow-y:auto;padding:8px 0}.nav-row[data-v-5b8902fd]{display:flex;align-items:center;justify-content:space-between;inline-size:100%;padding:14px 20px;font-size:16px;color:var(--c-nav);background:transparent;border:0;cursor:pointer;text-decoration:none;text-align:start;font-family:inherit}.nav-row[data-v-5b8902fd]:hover{background:var(--c-cream)}.nav-row.active[data-v-5b8902fd]{color:var(--c-primary);font-weight:600;background:var(--c-cream)}.has-children[data-v-5b8902fd]{font-weight:600;padding:0;cursor:default}.has-children .parent-link[data-v-5b8902fd]{flex:1;display:flex;align-items:center;padding-block:14px;padding-inline:20px 8px;color:inherit;text-decoration:none;min-inline-size:0}.has-children .toggle[data-v-5b8902fd]{display:flex;align-items:center;justify-content:center;inline-size:48px;block-size:48px;flex-shrink:0;background:transparent;border:0;color:inherit;cursor:pointer}.rotated[data-v-5b8902fd]{transform:rotate(180deg);transition:transform .2s}.children[data-v-5b8902fd]{background:var(--c-bg-2);padding:4px 0}.child-link[data-v-5b8902fd]{display:block;padding:12px 20px 12px 40px;font-size:15px;color:var(--c-text-2);text-decoration:none;border-block-start:1px solid var(--c-border)}.child-link[data-v-5b8902fd]:hover{color:var(--c-primary);background:var(--c-cream)}.drawer-lang[data-v-5b8902fd]{padding:12px 20px;border-block-start:1px solid var(--c-border);background:#fff}.drawer-lang-label[data-v-5b8902fd]{margin:0 0 10px;font-size:13px;font-weight:500;color:var(--c-text-2);letter-spacing:.02em}.drawer-foot[data-v-5b8902fd]{display:flex;flex-direction:column;gap:8px;padding:12px 20px;border-block-start:1px solid var(--c-border);background:#fff;padding-block-end:calc(12px + env(safe-area-inset-bottom))}.cta[data-v-5b8902fd]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;font-size:15px;color:var(--c-text);background:var(--c-cream);border:1px solid var(--c-border);border-radius:8px;text-decoration:none}.cta-primary[data-v-5b8902fd]{color:#fff;background:var(--c-primary);border-color:var(--c-primary)}.cta-primary[data-v-5b8902fd]:hover{background:var(--c-primary-hover)}.drawer-enter-active[data-v-5b8902fd],.drawer-leave-active[data-v-5b8902fd]{transition:opacity .25s ease}.drawer-enter-from[data-v-5b8902fd],.drawer-leave-to[data-v-5b8902fd]{opacity:0}.drawer-enter-active .drawer[data-v-5b8902fd],.drawer-leave-active .drawer[data-v-5b8902fd]{transition:transform .25s ease}.drawer-enter-from .drawer[data-v-5b8902fd],.drawer-leave-to .drawer[data-v-5b8902fd]{transform:translate(100%)}html[dir=rtl] .drawer-enter-from .drawer[data-v-5b8902fd],html[dir=rtl] .drawer-leave-to .drawer[data-v-5b8902fd]{transform:translate(-100%)}.site-header[data-v-da162ce9]{position:fixed;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;block-size:100px;z-index:var(--z-header);inline-size:100%;background:transparent;transition:background-color var(--t-base),box-shadow var(--t-base)}.site-header.scrolled[data-v-da162ce9]{background:var(--c-cream-2);box-shadow:var(--shadow-md)}.inner[data-v-da162ce9]{inline-size:100%;max-inline-size:1560px;margin-inline:auto;block-size:100px;display:flex;align-items:center;padding-inline:30px;gap:0}.logo[data-v-da162ce9]{display:flex;align-items:center;block-size:90px;margin-inline-end:auto}.logo img[data-v-da162ce9]{block-size:90px;inline-size:142px;object-fit:fill}.main-nav[data-v-da162ce9]{display:flex;align-items:center;block-size:100%}.main-nav a[data-v-da162ce9]{position:relative;padding:0 20px;block-size:45px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--c-nav);transition:all .2s;white-space:nowrap}.main-nav a .label[data-v-da162ce9]{position:relative;display:inline-block}.main-nav a[data-v-da162ce9]:hover{font-weight:600}.main-nav a.active .label[data-v-da162ce9]{color:var(--c-primary-deep);font-weight:600}.main-nav a.active .label[data-v-da162ce9]:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;inset-block-end:-6px;block-size:2px;border-radius:1px;background:currentColor}.menu-toggle[data-v-da162ce9],.search-toggle[data-v-da162ce9]{display:flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;margin-inline-start:auto;color:var(--c-nav);background:transparent;border:0;cursor:pointer}.search-toggle+.menu-toggle[data-v-da162ce9]{margin-inline-start:0}@media (max-width: 1440px){.main-nav a[data-v-da162ce9]{padding:0 16px;font-size:17px}}@media (max-width: 1320px){.inner[data-v-da162ce9]{padding-inline:20px}.main-nav a[data-v-da162ce9]{padding:0 12px;font-size:16px}.logo img[data-v-da162ce9]{inline-size:120px}.lang-switch[data-v-da162ce9]{margin-inline-start:18px}}@media (max-width: 1199px){.site-header[data-v-da162ce9]{block-size:60px}.inner[data-v-da162ce9]{block-size:60px;padding-inline:16px}.main-nav[data-v-da162ce9],.lang-switch[data-v-da162ce9]{display:none}.logo img[data-v-da162ce9]{block-size:50px;inline-size:auto}}.site-footer[data-v-c73d6da9]{background:var(--c-footer);color:#fff}.container[data-v-c73d6da9]{inline-size:100%;max-inline-size:var(--container-xl);margin-inline:auto;padding-inline:var(--space-4)}.footer-top[data-v-c73d6da9]{display:flex;justify-content:space-between;align-items:center;padding-block:96px 46px}.footer-top .slogan[data-v-c73d6da9]{font-size:36px;font-weight:500;color:#fff}.footer-top .logo img[data-v-c73d6da9]{block-size:100px;inline-size:158px;object-fit:fill;filter:brightness(0) invert(1)}.footer-divider[data-v-c73d6da9]{block-size:1px;background:#ffffff40}.footer-main[data-v-c73d6da9]{display:flex;justify-content:space-between;padding-block:61px 44px;gap:40px}.footer-links[data-v-c73d6da9]{display:flex;flex:1;gap:100px}.footer-col h4[data-v-c73d6da9]{font-size:20px;font-weight:500;margin-block-end:14px;color:#fff}.footer-col a[data-v-c73d6da9]{display:block;font-size:16px;color:#fffc;line-height:34px;text-decoration:none;transition:color .2s}.footer-col a[data-v-c73d6da9]:hover{color:#fff}.footer-contact[data-v-c73d6da9]{text-align:right;flex-shrink:0}.footer-contact .phone[data-v-c73d6da9]{font-family:var(--font-num);font-size:48px;font-weight:700;color:var(--c-orange);letter-spacing:.01em}.footer-contact .phone-label[data-v-c73d6da9]{font-size:20px;color:#fffc;margin-block-start:10px}.footer-contact .addr[data-v-c73d6da9]{margin-block-start:44px;font-size:16px;line-height:26px;color:#ffffffe6}.footer-contact .contact-link[data-v-c73d6da9]{color:inherit;text-decoration:none;border-block-end:1px solid transparent;transition:border-color .2s,color .2s}.footer-contact .contact-link[data-v-c73d6da9]:hover{color:var(--c-accent, #e08a3c);border-block-end-color:currentColor}.footer-contact .addr p[data-v-c73d6da9]{margin:0}.footer-bottom[data-v-c73d6da9]{display:flex;justify-content:center;padding-block:41px 45px;font-size:18px;color:#ffffffb3}.footer-bottom a.tech-support-link[data-v-c73d6da9]{color:inherit;text-decoration:none;transition:color .2s}.footer-bottom a.tech-support-link[data-v-c73d6da9]:hover{color:var(--c-accent, #e08a3c)}@media (max-width: 991px){.footer-top[data-v-c73d6da9]{flex-direction:column;gap:24px;align-items:flex-start;padding-block:48px 32px}.footer-top .slogan[data-v-c73d6da9]{font-size:22px}.footer-top .logo img[data-v-c73d6da9]{block-size:60px;inline-size:auto}.footer-main[data-v-c73d6da9]{flex-direction:column;padding-block:32px;gap:32px}.footer-links[data-v-c73d6da9]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 20px}.footer-col h4[data-v-c73d6da9]{font-size:16px}.footer-col a[data-v-c73d6da9]{font-size:14px;line-height:28px}.footer-contact[data-v-c73d6da9]{text-align:left}.footer-contact .phone[data-v-c73d6da9]{font-size:32px}.footer-contact .phone-label[data-v-c73d6da9]{font-size:14px}.footer-contact .addr[data-v-c73d6da9]{font-size:14px;margin-block-start:16px}.footer-bottom[data-v-c73d6da9]{font-size:12px;text-align:center;padding-block:24px 32px}}@media (max-width: 359px){.footer-links[data-v-c73d6da9]{grid-template-columns:1fr;gap:24px}}@media (max-width: 767px){.site-footer[data-v-c73d6da9]{padding-block-end:calc(var(--cta-mobile-h) + env(safe-area-inset-bottom))}}.floating-cta[data-v-78702dca]{position:fixed;inset-block-end:0;inset-inline:0;z-index:var(--z-sticky);display:grid;grid-template-columns:1fr 1fr;gap:8px;block-size:calc(var(--cta-mobile-h) + env(safe-area-inset-bottom));padding:8px 12px;padding-block-end:calc(8px + env(safe-area-inset-bottom));background:#fff;border-block-start:1px solid var(--c-border);box-shadow:0 -4px 12px #00000014}.cta[data-v-78702dca]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 8px;font-size:14px;color:var(--c-text);background:var(--c-cream);border:1px solid var(--c-border);border-radius:8px;cursor:pointer;font-family:inherit}.cta-phone .lbl[data-v-78702dca]{font-family:var(--font-num);font-weight:600;color:var(--c-orange);font-size:13px}.cta-inquiry[data-v-78702dca]{color:#fff;background:var(--c-primary);border-color:var(--c-primary);font-weight:500}.cta-inquiry[data-v-78702dca]:hover{background:var(--c-primary-hover)}.floating-side[data-v-78702dca]{position:fixed;inset-block-end:28px;inset-inline-end:28px;z-index:var(--z-sticky);display:flex;flex-direction:column;align-items:flex-end;gap:10px}.side-btn[data-v-78702dca]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:30px;border:1px solid var(--c-border);background:#fff;color:var(--c-text);box-shadow:0 6px 18px #0000001f;cursor:pointer;font-family:inherit;font-size:14px;text-decoration:none;transition:transform .2s,box-shadow .2s}.side-btn[data-v-78702dca]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000029}.side-lbl[data-v-78702dca]{white-space:nowrap}.side-inquiry[data-v-78702dca]{background:var(--c-primary);border-color:var(--c-primary);color:#fff;font-weight:500}.side-inquiry[data-v-78702dca]:hover{background:var(--c-primary-hover)}.side-phone .side-lbl[data-v-78702dca]{font-family:var(--font-num);font-weight:600;color:var(--c-orange)}.side-whatsapp[data-v-78702dca]{background:#25d366;border-color:#1eb856;color:#fff;font-weight:500}.side-icon-text[data-v-78702dca]{display:inline-flex;align-items:center;justify-content:center;inline-size:20px;font-size:12px;font-weight:700;letter-spacing:.02em}@media (max-width: 575px){.floating-side[data-v-78702dca]{display:none}}:root{--bp-sm: 576px;--bp-md: 768px;--bp-lg: 992px;--bp-xl: 1200px;--bp-xxl: 1400px;--container-base: 100%;--container-sm: 540px;--container-md: 720px;--container-lg: 960px;--container-xl: 1200px;--container-xxl: 1320px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-xl: 0 16px 48px rgba(0, 0, 0, .16);--c-primary: #733e18;--c-primary-deep: #47240a;--c-primary-hover: #5a3010;--c-brown: #80624c;--c-title-bar: #a1531c;--c-cream: #f8f5ef;--c-cream-2: #fcfbf8;--c-card: #fffcf5;--c-chip: #f1ebe7;--c-chip-text: #80624c;--c-price: #ff2b00;--c-orange: #ff9d00;--c-gray: #b2a094;--c-footer: #48382d;--c-border: #f5e5da;--c-divider: #e6d9d0;--c-nav: #74401e;--c-brand: var(--c-primary);--c-brand-hover: var(--c-primary-hover);--c-brand-light: var(--c-cream);--c-brand-soft: var(--c-cream-2);--c-text: #1a1a1a;--c-text-2: #4a4a4a;--c-text-3: #6e6e6e;--c-text-4: #9a9a9a;--c-text-inverse: #ffffff;--c-bg: #ffffff;--c-bg-2: #f8f5ef;--c-bg-3: #f1ebe7;--c-success: #2e7d32;--c-warning: #ed6c02;--c-error: #c62828;--c-info: #1565c0;--font-body: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, sans-serif;--font-display: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", "Alimama ShuHeiTi", sans-serif;--font-num: "Oswald", "D-DIN", "Barlow Condensed", "DIN Alternate", "Arial Narrow", "PingFang SC", sans-serif;--font-zh: var(--font-body);--font-en: var(--font-display);--fs-xs: 12px;--fs-sm: 14px;--fs-base: 16px;--fs-lg: 18px;--fs-xl: 20px;--fs-2xl: 24px;--fs-3xl: 30px;--fs-4xl: 36px;--fs-5xl: 48px;--fs-6xl: 64px;--lh-tight: 1.2;--lh-normal: 1.5;--lh-relaxed: 1.75;--z-base: 1;--z-dropdown: 10;--z-sticky: 50;--z-header: 100;--z-drawer: 200;--z-modal: 300;--z-toast: 400;--t-fast: .15s ease;--t-base: .25s ease;--t-slow: .4s ease;--cta-mobile-h: 61px}:root[dir=rtl]{--font-body: "Noto Sans Arabic", "Tahoma", "Arial", sans-serif;--font-display: "Noto Sans Arabic", "Tahoma", "Arial", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;text-size-adjust:100%;scroll-behavior:smooth}html,body{block-size:100%}body{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--c-primary-deep);background:var(--c-bg-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-block-size:100vh;min-block-size:100dvh}img,picture,video,canvas,svg{display:block;max-inline-size:100%;block-size:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;overflow-wrap:break-word;font-weight:400}table{border-collapse:collapse;inline-size:100%}body{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}img{user-select:none;-webkit-user-drag:none}::selection{background:var(--c-primary);color:var(--c-text-inverse)}@font-face{font-family:Alimama ShuHeiTi;src:url(data:font/woff2;base64,AAEAAAAAAAAAAAAAAAAAAA==) format("woff2"),url(../assets/fonts/AlimamaShuHeiTi-Bold.woff) format("woff"),url(../assets/fonts/AlimamaShuHeiTi-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}body{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--c-primary-deep);background:var(--c-bg-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.container{inline-size:100%;max-inline-size:var(--container-xl);margin-inline:auto;padding-inline:var(--space-4)}@media (min-width: 768px){.container{padding-inline:var(--space-6)}}.section-head{display:flex;align-items:baseline;justify-content:space-between;border-block-end:1px solid var(--c-primary);margin-block-end:60px;gap:var(--space-4)}.section-head .zh{font-family:var(--font-display);font-size:34px;font-weight:600;letter-spacing:.03em;color:var(--c-title-bar)}.section-head .en{font-family:var(--font-display);font-size:30px;font-weight:500;letter-spacing:.03em;color:var(--c-title-bar)}@media (max-width: 767px){.section-head{margin-block-end:var(--space-8)}.section-head .zh{font-size:28px}.section-head .en{font-size:24px}.section-head{flex-wrap:wrap;gap:var(--space-2)}}@media (max-width: 575px){.section-head{flex-direction:column;align-items:flex-start}.section-head .zh{font-size:24px}.section-head .en{font-size:18px}}.product-grid>*{min-inline-size:0}.product-card,.product-card .info{min-inline-size:0}.product-card .left{min-inline-size:0;overflow:hidden;display:flex;align-items:baseline}.product-card .code{display:block;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .chips{flex-wrap:wrap;row-gap:6px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:62px;min-width:200px;padding-inline:36px;font-size:24px;font-weight:500;text-decoration:none;border-radius:40px;transition:all var(--t-base);cursor:pointer;border:0;white-space:nowrap}.btn-solid{color:var(--c-text-inverse);background:var(--c-primary)}.btn-solid:hover{background:#8a4e20;box-shadow:0 8px 24px #733e1859}.btn-outline{color:var(--c-primary);background:transparent;border:1px solid var(--c-primary)}.btn-outline:hover{background:#733e1814}.btn .icon,a .icon{inline-size:20px;block-size:13px;flex-shrink:0}img[data-img-fallback="1"]{inline-size:100%;block-size:100%;object-fit:contain;object-position:center;background:var(--c-bg-3)}.app-root{display:flex;flex-direction:column;min-block-size:100vh;min-block-size:100dvh}.app-main{flex:1;inline-size:100%}
