:root{--body-bg-color: #f7f7f7;--page-bg-color: #f7f7f7;--surface-color: #ffffff;--surface-elevated: #ffffff;--text-color: #333333;--text-muted-color: #666666;--text-weak-color: #999999;--placeholder-color: #999999;--border-color: #eeeeee;--border-strong-color: #dddddd;--header-bg-color: #ffffff;--table-stripe-bg: #fafafa;--table-header-bg: #f8f8f8;--table-row-border-color: #f5f5f5;--input-bg-color: #ffffff;--input-disabled-bg-color: #f0f0f0;--hover-bg-color: #f5f5f5;--fill-color: #f5f5f5;--fill-color-light: #f8f8f8;--alpha-checker-color: #eeeeee;--alpha-checker-bg: transparent;--offcanvas-mask-bg: rgba(0, 0, 0, .15);--tips-bg-color: #ffffe9;--tips-border-color: #faebd2;--scrollbar-thumb: #f0f0f0;--scrollbar-thumb-hover: #cccccc;--scrollbar-corner: #e5e5e5;--switch-handle-bg: #ffffff;--badge-danger-soft-bg: #dd514c;--badge-danger-soft-color: #ffffff;--alert-default-bg: #fafcff;--alert-default-border: #f2faff;--alert-default-color: #666666;--alert-success-bg: #f9fff6;--alert-success-border: #f0fde5;--alert-success-color: #468847;--alert-danger-bg: #fff9f9;--alert-danger-border: #fff3f2;--alert-danger-color: #dd514c;--alert-warning-bg: #fffbf8;--alert-warning-border: #fff5ed;--alert-warning-color: #f37b1d;--prompt-success-bg: #e9fff0;--prompt-success-border: #38b865;--prompt-success-color: #38b865;--prompt-danger-bg: #ffebe0;--prompt-danger-border: #eb5e12;--prompt-danger-color: #eb5e12;--prompt-warning-bg: #fff6e3;--prompt-warning-border: #faad14;--prompt-warning-color: #faad14;--box-shadow-sm: 0 3px 4px 0 rgba(134, 142, 192, .08)}.hb-home-section{padding:var(--space-6) 0}.hb-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.hb-section-head__main{min-width:0}.hb-section-title{margin:0;color:var(--text-primary);font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold)}.hb-section-desc{margin:var(--space-1) 0 0;color:var(--text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.hb-section-keywords{display:flex;flex-wrap:wrap;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-section-keywords a{color:var(--text-secondary)}.hb-section-more{flex:0 0 auto;color:var(--text-secondary);font-size:var(--font-size-sm);white-space:nowrap}.hb-section-more:hover{color:var(--color-main);text-decoration:none}.hb-home-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--grid-gap);align-items:stretch}.hb-home-hero__banner{min-width:0;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-hover)}.hb-banner__slides li{position:relative}.hb-banner__slides img{width:100%;height:100%;max-height:420px;object-fit:cover}.hb-home-hero__aside{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.hb-home-hero__member{padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.hb-home-hero__user{display:flex;align-items:center;gap:var(--space-3)}.hb-home-hero__avatar{width:48px;height:48px;border-radius:var(--radius-full);object-fit:cover;background:var(--bg-hover)}.hb-home-hero__user-info{min-width:0}.hb-home-hero__hello{margin:0;color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-home-hero__name{display:flex;align-items:center;gap:var(--space-1);margin:2px 0 0;color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.hb-home-hero__badge{width:18px;height:18px}.hb-home-hero__orders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--border-color)}.hb-home-hero__orders a{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--text-secondary);font-size:var(--font-size-xs)}.hb-home-hero__orders strong{color:var(--color-main);font-family:var(--font-family-number);font-size:var(--font-size-md)}.hb-home-hero__links{display:flex;gap:var(--space-3);margin-top:var(--space-3);font-size:var(--font-size-xs)}.hb-home-hero__login{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.hb-home-hero__login-tip{margin:var(--space-2) 0 0;color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-home-hero__promise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--font-size-xs)}.hb-home-hero__promise li{display:flex;align-items:center;gap:var(--space-1)}.hb-home-hero__promise .iconfont{color:var(--color-success)}.hb-home-hero__news{padding:var(--space-3) var(--space-4);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);min-height:0}.hb-home-hero__news-title{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.hb-home-hero__news ul{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-xs)}.hb-home-hero__news a{color:var(--text-secondary)}.hb-home-nav{margin-top:var(--space-3)}.hb-home-nav__grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2);padding:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.hb-home-nav__item{min-width:0}.hb-home-nav__item>a{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-xs);text-align:center}.hb-home-nav__item>a:hover{background:var(--bg-hover);text-decoration:none}.hb-home-nav__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);background:var(--bg-hover);overflow:hidden}.hb-home-nav__icon img{width:60%;height:60%;object-fit:contain}.hb-home-nav__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.hb-home-cats{padding-top:var(--space-5)}.hb-home-cats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.hb-home-cats__item{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-primary);font-size:var(--font-size-sm);text-align:center;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard)}.hb-home-cats__item:hover{border-color:var(--color-main);box-shadow:var(--shadow-sm);text-decoration:none}.hb-home-cats__icon{width:48px;height:48px;object-fit:contain}.hb-home-floor{padding:var(--space-6) 0;background:var(--bg-surface);margin-top:var(--space-4)}.hb-home-floor__body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-4);align-items:start}.hb-home-floor__aggregation{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);overflow:hidden}.hb-home-floor__aggregation>a{display:block;border-radius:var(--radius-md);overflow:hidden}.hb-home-floor__aggregation img{width:100%;height:auto;object-fit:cover}.hb-home-floor__words{display:flex;flex-wrap:wrap;gap:var(--space-2)}.hb-home-floor__words a{padding:2px var(--space-2);background:#ffffffb8;border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--font-size-xs)}.hb-home-floor__goods{min-width:0}.hb-home-floor__goods .hb-goods-block{margin:0}.hb-b2b{background:var(--bg-page)}.hb-b2b__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.hb-b2b__card{padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.hb-b2b__card h3{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--font-size-md)}.hb-b2b__card p{margin:0 0 var(--space-3);color:var(--text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.hb-b2b__card a{color:var(--color-main);font-size:var(--font-size-sm)}.hb-custom{background:var(--bg-surface)}.hb-custom__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.hb-custom__card{padding:var(--space-5) var(--space-4);background:var(--price-tier-bg);border:1px solid var(--color-main-light);border-radius:var(--radius-lg)}.hb-custom__card h3{margin:0 0 var(--space-2);color:var(--color-main-focus);font-size:var(--font-size-md)}.hb-custom__card p{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.hb-custom__contact{margin:var(--space-4) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm)}.hb-custom__contact a{color:var(--color-main);font-family:var(--font-family-number)}.hb-trust{background:var(--bg-page)}.hb-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.hb-trust__item{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.hb-trust__item strong{color:var(--text-primary);font-size:var(--font-size-base)}.hb-trust__item span{color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-merchant{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-5);padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.hb-merchant__links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.hb-layout-design{position:relative;padding:var(--space-4) 0}.hb-layout-design .layout-operate-container{display:flex;justify-content:flex-end;gap:var(--space-2);margin-bottom:var(--space-2)}@media(max-width:991px){.hb-home-hero__grid{grid-template-columns:minmax(0,1fr)}.hb-home-hero__aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:span 1}.hb-home-hero__news{grid-column:span 2}.hb-home-floor__body{grid-template-columns:minmax(0,1fr)}.hb-home-floor__aside{display:none}.hb-home-nav__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hb-home-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-b2b__grid,.hb-trust__grid,.hb-custom__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.hb-home-section{padding:var(--space-5) 0}.hb-section-head{flex-wrap:wrap;align-items:flex-start}.hb-section-title{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.hb-home-hero__aside{grid-template-columns:minmax(0,1fr)}.hb-home-hero__news{grid-column:span 1}.hb-home-nav__grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--space-2)}.hb-home-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-b2b__grid,.hb-trust__grid,.hb-custom__grid{grid-template-columns:minmax(0,1fr)}.hb-merchant{flex-direction:column;align-items:flex-start}.hb-banner__slides img{max-height:220px}}.hb-banner{position:relative;width:100%;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-hover)}.hb-banner__track{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hb-banner__track::-webkit-scrollbar{display:none}.hb-banner__slide{display:block;flex:0 0 100%;width:100%;scroll-snap-align:start;background:var(--bg-hover)}.hb-banner__slide img{display:block;width:100%;height:auto;aspect-ratio:1200 / 420;object-fit:cover}@media(max-width:991px){.hb-banner__slide img{aspect-ratio:16 / 9}}@media(max-width:575px){.hb-banner__slide img{aspect-ratio:4 / 3}}.hb-home-hero,.hb-home-hero__grid,.hb-home-hero__banner,.hb-home-hero__aside{min-width:0;max-width:100%}.hb-home-hero__grid{width:100%;box-sizing:border-box}.hb-home-hero__aside{overflow:hidden}.hb-home-cats{max-width:100%;overflow:hidden}.hb-home-cats__grid{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.hb-home-cats__item{min-width:0;max-width:100%;box-sizing:border-box}.hb-home-cats__name{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:575px){.hb-home-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.hb-home-cats__item{padding:var(--space-3) var(--space-2)}.hb-home-cats__icon{width:36px;height:36px}}@media(min-width:576px)and (max-width:991px){.hb-home-hero__aside{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-home-hero__news{grid-column:span 2}}.hb-demo-hero{position:relative;width:100%;aspect-ratio:1200 / 420;border-radius:12px;overflow:hidden;background-image:url(https://media.hbycl.com/static/upload/images/goods/2026/11/07/1794060337780353.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.hb-demo-hero__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5);text-align:center;background:linear-gradient(180deg,#00000047,#0000006b)}.hb-demo-hero__eyebrow{margin:0;color:#ffffffdb;font-size:14px;letter-spacing:.08em}.hb-demo-hero__title{margin:0;color:#fff;font-size:44px;line-height:1.18;font-weight:600;letter-spacing:.01em}.hb-demo-hero__desc{margin:0;color:#ffffffd1;font-size:16px;line-height:1.6}.hb-demo-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:var(--space-2);padding:0 var(--space-6);border-radius:var(--radius-full);background:#fff;color:var(--color-main);font-size:var(--font-size-base);font-weight:500;text-decoration:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard)}.hb-demo-hero__btn:hover{background:#f2f2f2;color:var(--color-main-hover);text-decoration:none}@media(max-width:991px){.hb-demo-hero{aspect-ratio:16 / 9}.hb-demo-hero__title{font-size:34px}}@media(max-width:575px){.hb-demo-hero{aspect-ratio:4 / 3;border-radius:12px}.hb-demo-hero__overlay{padding:var(--space-3);gap:var(--space-1)}.hb-demo-hero__eyebrow{font-size:12px}.hb-demo-hero__title{font-size:26px;line-height:1.25}.hb-demo-hero__desc{font-size:14px;max-width:92%}.hb-demo-hero__btn{min-height:40px;padding:0 var(--space-5);font-size:var(--font-size-sm)}}.hb-hero-overlay,.hb-home-hero__banner .hb-banner{display:none!important}.hb-home-hero .container{max-width:var(--container-max)}.hb-home-hero{padding:var(--space-4) 0 var(--space-2)}.hb-home-hero__grid{display:block;max-width:var(--container-max)}.hb-home-hero__banner{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-image)}.hb-home-hero__aside{display:none!important}.hb-home-hero__banner .hb-banner{border-radius:0}.hb-home-hero__banner .hb-banner__slide img{aspect-ratio:1200 / 430;filter:brightness(.92)}.hb-hero-overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:var(--space-5);background:none;pointer-events:none}.hb-hero-overlay__kicker,.hb-hero-overlay__title,.hb-hero-overlay__desc{display:none!important}.hb-hero-overlay .hb-btn{pointer-events:auto;margin:0;box-shadow:0 4px 16px #00000029}.hb-btn--pill{border-radius:var(--radius-full)!important;padding-inline:var(--space-5)!important}.hb-btn--light{background:#fff!important;border-color:#fff!important;color:var(--color-main)!important}.hb-home-section{padding:var(--space-7) 0}.hb-section-head{flex-direction:column;align-items:center;text-align:center;gap:var(--space-1);margin-bottom:var(--space-5)}.hb-section-head__main{display:flex;flex-direction:column;align-items:center}.hb-section-title{position:relative;font-size:24px;line-height:34px;font-weight:500;letter-spacing:.01em}.hb-section-title--left{align-self:flex-start;text-align:left}.hb-section-title:after{content:"";display:block;width:48px;height:8px;margin:6px auto 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8' viewBox='0 0 24 8'%3E%3Cpath d='M0 4 Q3 0.5 6 4 T12 4 T18 4 T24 4' fill='none' stroke='%23fd560f' stroke-width='1.4'/%3E%3C/svg%3E");background-size:24px 8px;background-repeat:repeat-x;background-position:center}.hb-section-title--left:after{margin-left:0}.hb-section-desc{margin-top:2px;color:var(--text-tertiary);font-size:var(--font-size-sm)}.hb-section-more,.hb-section-keywords{display:none}.hb-home-cats{padding-top:var(--space-6)}.hb-home-cats__grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:var(--space-4) var(--space-3)!important}.hb-home-cats__item{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;gap:var(--space-2)}.hb-home-cats__icon{width:100%!important;max-width:132px;aspect-ratio:1 / 1;height:auto!important;border-radius:50%!important;background:var(--bg-image);object-fit:cover}.hb-home-cats__icon--text{display:flex;align-items:center;justify-content:center;margin-inline:auto;color:var(--color-main);font-size:30px;background:#fff2ec}.hb-home-cats__icon--text .iconfont{font-size:30px}.hb-home-cats__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-primary);font-size:var(--font-size-sm);line-height:1.4;text-align:center}.hb-products-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.hb-home-tabs{display:flex;align-items:center;justify-content:center;gap:var(--space-5);border-bottom:1px solid var(--border-color);padding-bottom:2px}.hb-home-tabs span{position:relative;padding:6px 2px;color:var(--text-secondary);font-size:var(--font-size-base);cursor:pointer}.hb-home-tabs span.is-active{color:var(--text-primary);font-weight:500}.hb-home-tabs span.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:var(--text-primary)}.hb-home-floor{padding:var(--space-5) 0;background:transparent;margin-top:0}.hb-home-floor .hb-section-head{display:none}.hb-home-floor__body{display:block}.hb-home-floor__aside{display:none!important}.hb-home-floor__goods{width:100%}.hb-home-floor .hb-goods-grid{--hb-cols-sm: 2 !important;--hb-cols-md: 3 !important;--hb-cols-lg: 4 !important}.hb-promo-section{padding-top:var(--space-4)}.hb-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.hb-promo-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-2);min-height:220px;padding:var(--space-6);border-radius:var(--radius-lg);color:#fff;text-decoration:none;overflow:hidden;background-size:cover;background-position:center}.hb-promo-card:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#00000085,#0000001f)}.hb-promo-card>*{position:relative;z-index:1}.hb-promo-card--orange{background:linear-gradient(120deg,#ff9a6b,#fd560f)}.hb-promo-card--gray{background:linear-gradient(120deg,#4a2a1c,#8c4b2e)}.hb-promo-card,.hb-promo-card strong,.hb-promo-card .hb-promo-card__kicker{color:#fff!important}.hb-promo-card:before{background:linear-gradient(90deg,#00000094,#00000038)!important}.hb-promo-card__kicker{font-size:var(--font-size-xs);letter-spacing:.12em;text-transform:uppercase;opacity:.9}.hb-promo-card strong{font-size:var(--font-size-xl);line-height:1.3;font-weight:500}.hb-promo-card .hb-btn{margin-top:var(--space-2)}.hb-promo-card:hover{text-decoration:none;filter:brightness(1.02)}.hb-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-7);align-items:center}.hb-why__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg)}.hb-why__media-placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;border-radius:var(--radius-lg);background:var(--bg-image);color:var(--text-tertiary);font-size:var(--font-size-lg)}.hb-why__body p{margin:var(--space-3) 0;color:var(--text-secondary);line-height:1.8}.hb-why__list{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--font-size-sm)}.hb-why__list li:before{content:"✓";margin-right:8px;color:var(--color-main)}.hb-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);padding:var(--space-5) 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.hb-services__item{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);text-align:center}.hb-services__item i{color:var(--color-main);font-size:24px}.hb-services__item strong{font-weight:500}.hb-services__item span{color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-news-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.hb-news-card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-primary);text-decoration:none}.hb-news-card:hover{border-color:var(--color-main);text-decoration:none}.hb-news-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.hb-news-card__more{color:var(--color-main);font-size:var(--font-size-xs)}.hb-b2b,.hb-custom,.hb-trust{display:none!important}@media(max-width:991px){.hb-home-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hb-why{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.hb-services,.hb-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-promo-grid{grid-template-columns:minmax(0,1fr)}.hb-hero-overlay__title{font-size:24px}}@media(max-width:575px){.hb-home-section{padding:var(--space-6) 0}.hb-section-title{font-size:20px;line-height:28px}.hb-home-cats__grid{gap:var(--space-3) var(--space-2)!important}.hb-home-cats__icon{max-width:100%}.hb-hero-overlay{padding:var(--space-3)}.hb-hero-overlay__kicker,.hb-hero-overlay__desc{display:none}.hb-hero-overlay__title{font-size:20px}.hb-goods-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--space-3) var(--space-2)!important}.hb-goods-grid__item{min-width:0}.hb-product-card__title{font-size:13px}}.hb-promo-card{background-image:none!important}.hb-promo-card--orange{background:linear-gradient(120deg,#fd560f,#c23d00)!important}.hb-promo-card--gray{background:linear-gradient(120deg,#2b2b2b,#6b3a1f)!important}.hb-promo-card strong,.hb-promo-card .hb-promo-card__kicker{color:#fff!important}@media(max-width:575px){.hb-home-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 8px!important}.hb-home-cats__icon{max-width:76px!important}.hb-home-cats__name{font-size:12px!important;line-height:1.35!important}}.hb-home-cats__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none}.hb-home-cats__icon{display:block;width:132px!important;height:132px!important;max-width:132px!important;margin-inline:auto;border-radius:50%!important;object-fit:cover;background:#fff2ec;flex:0 0 auto}.hb-home-cats__icon--text{display:flex!important;align-items:center;justify-content:center;color:var(--color-main);background:#fff2ec}.hb-home-cats__icon--text .iconfont{font-size:36px}.hb-home-cats__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;max-width:132px;margin-inline:auto;color:#222!important;font-size:14px!important;line-height:1.35!important;text-align:center}@media(max-width:991px){.hb-home-cats__icon{width:96px!important;height:96px!important;max-width:96px!important}}@media(max-width:575px){.hb-home-cats__icon{width:88px!important;height:88px!important;max-width:88px!important}.hb-home-cats__icon--text .iconfont{font-size:28px}.hb-home-cats__name{max-width:96px;font-size:13px!important}}.hb-shell{display:flex;flex-direction:column;min-height:100vh;background:var(--bg-page)}.hb-shell__inner{flex:1 0 auto}.hb-utility{background:#2b211e;color:#ffffffd1;font-size:var(--font-size-xs);line-height:36px}.hb-utility__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:36px}.hb-utility__slogan{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.02em}.hb-utility__links{display:flex;align-items:center;gap:var(--space-3);flex:0 0 auto}.hb-utility__links a{color:#ffffffd1;text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease-standard)}.hb-utility__links a:hover{color:#fff;text-decoration:none}.hb-utility__cart{display:inline-flex;align-items:center;gap:var(--space-1)}.hb-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--color-main);color:#fff;font-family:var(--font-family-number);font-size:10px;line-height:1;font-variant-numeric:tabular-nums}.hb-shell .nav-search,.hb-shell .header-nav{width:100%}@media(max-width:767px){.hb-utility{line-height:32px;font-size:12px}.hb-utility__slogan{max-width:55%}.hb-utility__links{gap:var(--space-2)}.hb-utility__links a[data-hb-hide-mobile="1"]{display:none}}@media print{.hb-utility{display:none}}.hb-topbar{background:#2b211e;color:#ffffffd1;font-size:var(--font-size-xs);line-height:32px}.hb-topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:32px}.hb-topbar__left,.hb-topbar__right{display:flex;align-items:center;gap:var(--space-3);min-width:0}.hb-topbar__left a,.hb-topbar__right a{color:#ffffffd1;text-decoration:none}.hb-topbar__left a:hover,.hb-topbar__right a:hover{color:#fff;text-decoration:none}.hb-topbar__welcome{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hb-topbar__user-icon{width:18px;height:18px;border-radius:var(--radius-full)}.hb-topbar__item{display:inline-flex;align-items:center;gap:var(--space-1);position:relative}.hb-topbar__nav-icon,.hb-topbar__dropdown-icon{width:16px;height:16px;object-fit:contain}.hb-topbar__item .hb-badge{background:var(--color-main);color:#fff}.hb-topbar__dropdown{position:absolute;top:100%;right:0;z-index:var(--z-index-dropdown);display:none;min-width:160px;padding:var(--space-2) 0;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.hb-topbar__item--dropdown:hover .hb-topbar__dropdown,.hb-topbar__item--dropdown:focus-within .hb-topbar__dropdown{display:block}.hb-topbar__dropdown li a{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text-primary);white-space:nowrap}.hb-topbar__dropdown li a:hover{background:var(--bg-hover);color:var(--color-main)}.hb-topbar__mobile-logo{display:none}.hb-header{background:var(--bg-surface);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.hb-header__inner{display:flex;align-items:center;gap:var(--space-4);min-height:64px;position:relative}.hb-header__all{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);height:40px;border-radius:var(--radius-md);background:var(--color-main);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none}.hb-header__all:hover{background:var(--color-main-focus);color:#fff;text-decoration:none}.hb-header__toggle{display:none;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary)}.hb-header__search{display:flex;flex:1 1 auto;min-width:0;border:2px solid var(--color-main);border-radius:var(--radius-md);background:var(--bg-surface);overflow:hidden}.hb-header__search-input{flex:1 1 auto;min-width:0;height:40px;padding:0 var(--space-3);border:0;border-radius:0;font-size:var(--font-size-base)}.hb-header__search-input:focus{box-shadow:none}.hb-header__search-btn{flex:0 0 auto;width:80px;height:40px;border:0;background:var(--color-main);color:#fff;font-size:var(--font-size-sm)}.hb-header__search-btn:hover{background:var(--color-main-focus)}.hb-header__collapse{flex:1 1 auto;min-width:0}.hb-header__login{display:flex;gap:var(--space-2);margin-bottom:var(--space-2)}.hb-header__nav{display:flex;align-items:center;gap:var(--space-1)}.hb-header__nav-item{position:relative}.hb-header__nav-item>a,.hb-header__nav-toggle{display:inline-flex;align-items:center;gap:var(--space-1);height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);white-space:nowrap;text-decoration:none}.hb-header__nav-item>a:hover,.hb-header__nav-toggle:hover,.hb-header__nav-item>a.is-active,.hb-header__nav-toggle.is-active{background:var(--color-main-light);color:var(--color-main-focus);text-decoration:none}.hb-header__subnav{position:absolute;top:100%;left:0;z-index:var(--z-index-dropdown);display:none;min-width:180px;padding:var(--space-2) 0;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.hb-header__nav-item--dropdown:hover .hb-header__subnav,.hb-header__nav-item--dropdown:focus-within .hb-header__subnav{display:block}.hb-header__subnav li a{display:block;padding:var(--space-2) var(--space-3);color:var(--text-secondary);white-space:nowrap}.hb-header__subnav li a:hover,.hb-header__subnav li a.is-active{background:var(--bg-hover);color:var(--color-main);text-decoration:none}.hb-search-hero{background:var(--bg-surface);border-bottom:1px solid var(--border-color)}.hb-search-hero__inner{display:flex;align-items:center;gap:var(--space-5);min-height:88px;padding-top:var(--space-2);padding-bottom:var(--space-2)}.hb-search-hero__logo{flex:0 0 auto}.hb-search-hero__logo img{max-height:48px;width:auto}.hb-search-hero__search{flex:1 1 auto;max-width:620px;min-width:0}.hb-search-form__row{display:flex;border:2px solid var(--color-main);border-radius:var(--radius-md);overflow:hidden;background:var(--bg-surface)}.hb-search-form__input{flex:1 1 auto;min-width:0;height:40px;padding:0 var(--space-3);border:0;border-radius:0}.hb-search-form__input:focus{box-shadow:none}.hb-search-form__btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-4);border:0;background:var(--color-main);color:#fff;font-size:var(--font-size-sm)}.hb-search-form__btn:hover{background:var(--color-main-focus)}.hb-search-form__keywords{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-search-form__keywords a{color:var(--text-tertiary)}.hb-category{position:relative;background:var(--bg-surface);border-bottom:1px solid var(--border-color)}.hb-category__inner{position:relative}.hb-category__toggle{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.hb-category__toggle:hover{color:var(--color-main)}.hb-category__panel{display:none;position:absolute;top:100%;left:0;right:0;z-index:var(--z-index-dropdown);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-lg)}.hb-category__panel.is-open,.hb-category:hover .hb-category__panel{display:block}.hb-category__layout{display:grid;grid-template-columns:220px minmax(0,1fr);max-height:min(70vh,560px)}.hb-category__level1{padding:var(--space-2) 0;border-right:1px solid var(--border-color);overflow-y:auto}.hb-category__level1-item a{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text-secondary);font-size:var(--font-size-sm)}.hb-category__level1-item.is-active a,.hb-category__level1-item a:hover{background:var(--color-main-light);color:var(--color-main-focus);text-decoration:none}.hb-category__icon{width:20px;height:20px;object-fit:contain}.hb-category__name{flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hb-category__content{padding:var(--space-4);overflow-y:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);align-content:start}.hb-category__group-title{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.hb-category__group-title img{width:20px;height:20px}.hb-category__links{display:flex;flex-direction:column;gap:var(--space-1)}.hb-category__links a{color:var(--text-tertiary);font-size:var(--font-size-xs);padding:2px 0}.hb-category__links a:hover{color:var(--color-main)}.hb-mobile-nav{display:none;position:fixed;left:0;right:0;bottom:0;z-index:var(--z-index-drawer);background:var(--bg-surface);border-top:1px solid var(--border-color);padding-bottom:env(safe-area-inset-bottom,0px)}.hb-mobile-nav__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hb-mobile-nav__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;color:var(--text-tertiary);font-size:11px}.hb-mobile-nav__link .iconfont{font-size:20px}.hb-mobile-nav__item.is-active .hb-mobile-nav__link,.hb-mobile-nav__link:hover{color:var(--color-main);text-decoration:none}.hb-mobile-nav .hb-badge{position:absolute;top:4px;right:calc(50% - 20px)}@media(max-width:1199px){.hb-search-hero__inner{min-height:72px;gap:var(--space-3)}.hb-category__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.hb-topbar__left .hb-topbar__welcome,.hb-header__all{display:none}.hb-header__toggle{display:inline-flex}.hb-header__inner{gap:var(--space-2);flex-wrap:wrap;padding-top:var(--space-2);padding-bottom:var(--space-2)}.hb-header__search{order:3;flex-basis:100%}.hb-header__collapse{display:none;order:4;flex-basis:100%;padding-bottom:var(--space-3)}.hb-header__collapse.is-open{display:block}.hb-header__nav{flex-direction:column;align-items:stretch;gap:0}.hb-header__nav-item>a,.hb-header__nav-toggle{height:44px;border-radius:0;border-bottom:1px solid var(--border-color)}.hb-header__subnav{position:static;display:block;min-width:0;padding:0 0 0 var(--space-4);border:0;box-shadow:none}.hb-category__panel{position:static;border:0;border-radius:0;box-shadow:none}.hb-category__layout{grid-template-columns:minmax(0,1fr);max-height:none}.hb-category__level1{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--border-color)}.hb-category__level1-item a{white-space:nowrap}.hb-topbar__mobile-logo{display:block}.hb-topbar__mobile-logo img{max-height:28px;width:auto}}@media(max-width:767px){.hb-utility,.hb-topbar__left,.hb-topbar__right{display:none}.hb-topbar__inner{justify-content:center;min-height:44px}.hb-topbar__mobile-logo img{max-height:32px}.hb-search-hero__inner{flex-wrap:wrap;min-height:0;padding-top:var(--space-2);padding-bottom:var(--space-2)}.hb-search-hero__logo img{max-height:36px}.hb-search-hero__search{flex-basis:100%;max-width:none}.hb-mobile-nav{display:block}.hb-shell{padding-bottom:calc(52px + env(safe-area-inset-bottom,0px))}.hb-category__content{grid-template-columns:minmax(0,1fr)}}.hb-topbar{background:#f7f7f7;color:#666;border-bottom:1px solid #eee;font-size:12px;min-height:34px;line-height:34px}.hb-topbar__left a,.hb-topbar__right a{color:#666}.hb-topbar__left a:hover,.hb-topbar__right a:hover{color:var(--color-main)}.hb-search-hero{background:#fff;border-bottom:0;position:relative;z-index:90}.hb-search-hero__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:76px;padding-top:8px;padding-bottom:8px}.hb-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:auto;border:0;background:transparent;color:#222;font-size:20px;cursor:pointer}.hb-search-toggle:hover{color:var(--color-main)}.hb-search-hero__search{display:none;position:absolute;left:0;right:0;top:100%;z-index:95;padding:var(--space-3) var(--container-padding);background:#fff;border-top:1px solid #eee;box-shadow:var(--shadow-md)}.hb-search-hero__search.is-open{display:block}.hb-search-hero__search .hb-search-form__row{max-width:760px;margin:0 auto}.hb-search-hero__search .hb-search-form__row{border:2px solid var(--color-main);border-radius:var(--radius-full);overflow:hidden;background:#fff}.hb-search-form__input{height:44px;border:0}.hb-search-form__btn{background:var(--color-main);color:#fff;border-radius:0;padding:0 var(--space-5)}.hb-search-form__btn:hover{background:var(--color-main-hover)}.hb-header{background:#fff;border-bottom:1px solid #eee;box-shadow:none}.hb-header__inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px;gap:var(--space-4)}.hb-header__all{position:absolute;left:0;top:50%;transform:translateY(-50%);height:36px;padding:0 var(--space-4);background:transparent;color:#222;border:1px solid #eee;border-radius:var(--radius-full);font-weight:400}.hb-header__all:hover{background:var(--color-main-light);color:var(--color-main)}.hb-header__collapse{flex:0 1 auto;display:flex;justify-content:center}.hb-header__nav{display:flex;align-items:center;justify-content:center;gap:var(--space-1)}.hb-header__nav-item>a,.hb-header__nav-toggle{height:40px;padding:0 var(--space-4);color:#222;font-size:14px;font-weight:500;border-radius:var(--radius-full);background:transparent}.hb-header__nav-item>a:hover,.hb-header__nav-toggle:hover,.hb-header__nav-item>a.is-active,.hb-header__nav-toggle.is-active{color:var(--color-main);background:transparent}.hb-promo-ticker{background:#fff;border-bottom:1px solid #f2f2f2;color:#666;font-size:12px;line-height:30px;overflow:hidden;white-space:nowrap;text-align:center}.hb-promo-ticker .container{display:flex;align-items:center;justify-content:center;gap:var(--space-5);overflow-x:auto;scrollbar-width:none}.hb-promo-ticker .container::-webkit-scrollbar{display:none}.hb-promo-ticker span:before{content:"◆";margin-right:8px;color:var(--color-main);font-size:8px}.hb-mobile-actions{display:none;align-items:center;gap:var(--space-3);margin-left:auto}.hb-mobile-actions a{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:#222;font-size:20px}.hb-mobile-actions .hb-badge{position:absolute;top:0;right:0}.hb-mobile-nav{display:none!important}@media(max-width:991px){.hb-topbar{display:none}.hb-search-hero__inner{min-height:60px;justify-content:flex-start;gap:var(--space-2)}.hb-search-hero__logo{order:2;flex:1 1 auto;max-width:none;text-align:center}.hb-search-hero__logo img{display:inline-block;height:34px}.hb-mobile-menu-btn{order:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:transparent;color:#222;font-size:20px}.hb-mobile-actions{order:3;display:flex;margin-left:0}.hb-search-toggle{order:4;margin-left:0}.hb-search-hero__search{top:100%}.hb-header{display:none}.hb-header.is-open,.hb-header__collapse.is-open{display:block}.hb-header__inner{justify-content:flex-start}}@media(max-width:575px){.hb-promo-ticker{font-size:11px;line-height:26px}}.hb-topbar{background:#f7f7f7!important;color:#666!important;border-bottom:1px solid #eee!important}.hb-topbar__slogan{color:#666}.hb-topbar .hb-topbar__welcome{display:none}.hb-topbar a,.hb-topbar__left,.hb-topbar__right,.hb-topbar__welcome{color:#666!important}.hb-topbar a:hover{color:var(--color-main)!important}.hb-header__nav--static{display:flex;align-items:center;justify-content:center;gap:var(--space-1)}.hb-header__icons{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:var(--space-2)}.hb-header__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:var(--radius-full);background:transparent;color:#222;font-size:18px;text-decoration:none;cursor:pointer}.hb-header__icon-btn:hover{background:var(--bg-hover);color:var(--color-main);text-decoration:none}.hb-header__icon-btn .hb-badge{position:absolute;top:0;right:0}@media(max-width:991px){.hb-header__icons{display:none}.hb-header__nav--static{flex-direction:column;align-items:stretch;gap:0}}.hb-search-hero__inner{display:flex;align-items:center;gap:var(--space-3);min-height:76px}.hb-search-hero__logo{flex:0 0 auto;width:auto;max-width:200px}.hb-search-hero__logo img{display:block;width:auto;max-width:100%;height:40px;object-fit:contain}.hb-main-nav{display:flex;align-items:center;justify-content:center;gap:var(--space-1);flex:1 1 auto;min-width:0}.hb-main-nav>a,.hb-main-nav__dropdown>a{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 var(--space-4);color:#222;font-size:14px;font-weight:500;border-radius:var(--radius-full);text-decoration:none;white-space:nowrap}.hb-main-nav>a:hover,.hb-main-nav__dropdown:hover>a{color:var(--color-main);background:var(--color-main-light);text-decoration:none}.hb-main-nav__dropdown{position:relative}.hb-main-nav__sub{position:absolute;top:100%;left:50%;transform:translate(-50%);display:none;min-width:140px;padding:var(--space-2) 0;background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:var(--z-index-dropdown)}.hb-main-nav__dropdown:hover .hb-main-nav__sub,.hb-main-nav__dropdown:focus-within .hb-main-nav__sub{display:block}.hb-main-nav__sub a{display:block;padding:var(--space-2) var(--space-3);color:var(--text-secondary);text-decoration:none;white-space:nowrap}.hb-main-nav__sub a:hover{background:var(--bg-hover);color:var(--color-main)}.hb-search-hero .hb-header__icons{position:static;transform:none;margin-left:auto;display:flex;align-items:center;gap:var(--space-1)}.hb-mobile-menu-btn{display:none}.hb-header{display:none!important}@media(min-width:992px){.hb-mobile-menu-btn,.hb-mobile-actions{display:none!important}}@media(max-width:991px){.hb-topbar{display:block!important;min-height:30px;line-height:30px}.hb-topbar__right{display:none}.hb-topbar__inner{justify-content:flex-start}.hb-search-hero__inner{min-height:56px;gap:var(--space-2)}.hb-mobile-menu-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border:0;background:transparent;color:#222;font-size:20px}.hb-search-hero__logo{flex:1 1 auto;max-width:none;text-align:center}.hb-search-hero__logo img{display:inline-block;height:34px}.hb-main-nav{display:none}.hb-search-hero .hb-header__icons{display:flex;margin-left:0}.hb-search-hero .hb-header__icons a[aria-label=我的收藏]{display:none}.hb-search-hero .hb-header__icon-btn{width:34px;height:34px;font-size:18px}.hb-header.is-open{display:block!important;position:fixed;inset:0;z-index:var(--z-index-drawer);background:#fff;overflow-y:auto;padding:var(--space-4) 0}.hb-header.is-open .hb-header__inner{display:flex;flex-direction:column;align-items:stretch;min-height:0;gap:var(--space-2);padding:var(--space-4)}.hb-header__toggle{display:none!important}.hb-promo-ticker{display:block}}@media(max-width:575px){.hb-home-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.hb-topbar__mobile-logo{display:none!important}.hb-drawer-close{display:none}@media(max-width:991px){.hb-header{display:none}.hb-header.is-open{display:block;position:fixed;inset:0;z-index:var(--z-index-drawer);background:#fff;overflow-y:auto;padding:var(--space-4) 0}.hb-header.is-open .hb-header__inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:0;gap:var(--space-2);padding:var(--space-4)}.hb-drawer-close{display:none;position:absolute;top:var(--space-3);right:var(--space-4);z-index:2;width:36px;height:36px;border:0;border-radius:var(--radius-full);background:var(--bg-hover);color:var(--text-primary);font-size:22px;line-height:1}.hb-header.is-open .hb-drawer-close{display:block}.hb-header__all{position:static;transform:none;align-self:flex-start;height:40px;margin-bottom:var(--space-2)}.hb-header__collapse{display:block}.hb-header__nav{flex-direction:column;align-items:stretch;gap:0}.hb-header__nav-item>a,.hb-header__nav-toggle{display:flex;justify-content:space-between;height:48px;border-radius:0;border-bottom:1px solid var(--border-color)}.hb-header__subnav{position:static;display:block;padding:0 0 0 var(--space-4);border:0;box-shadow:none}.hb-header__login{margin:var(--space-2) 0 var(--space-4)}.hb-promo-ticker{display:none}.hb-header__toggle{display:none!important}}html,body{max-width:100%;overflow-x:hidden}.hb-utility{display:none!important}.hb-search-hero__logo{flex:0 0 200px;width:200px;max-width:200px;min-width:0}.hb-search-hero__logo img{display:block;width:100%;max-width:100%;height:auto;max-height:48px;object-fit:contain}.hb-topbar__right{margin-left:auto}.hb-topbar{height:auto}.hb-topbar__inner{flex-wrap:wrap;row-gap:0;height:auto}.hb-topbar__left{flex:0 1 auto;min-width:0;overflow:hidden}.hb-topbar__right{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}.hb-topbar__item{flex:0 0 auto}@media(max-width:1199px){.hb-topbar__welcome{display:none}}@media(max-width:991px){.hb-topbar{display:none}.hb-search-hero__logo{flex:0 0 150px;width:150px;max-width:150px}.hb-search-hero__logo img{width:100%;max-height:44px;object-fit:contain}.hb-search-hero__inner{gap:var(--space-3)}.hb-search-hero__search{min-width:0}}@media(max-width:767px){.hb-search-hero__logo{flex:0 0 120px;width:120px;max-width:120px}.hb-search-hero__logo img{max-height:36px}}#ai-topsearch,#ai-topsearch.hb-search-form__btn{position:static!important;inset:auto!important;float:none!important;width:auto!important;height:40px!important;min-width:88px;margin:0!important;border:0;border-radius:0;z-index:auto}#search-input,#search-input.hb-search-form__input{position:static!important;float:none!important;width:auto!important;height:40px!important;margin:0!important}.hb-search-form__row{width:100%}#goods-category,#goods-category.hb-category{border:0!important;background:transparent!important;box-shadow:none!important}#goods-category:before,#goods-category:after,#goods-category .hb-category__toggle:before,#goods-category .hb-category__toggle:after{display:none!important;content:none!important}.hb-category{border-bottom:1px solid var(--border-color)}.hb-category__toggle{height:44px}.hb-mobile-nav{width:100vw;max-width:100%;left:0;right:0;box-sizing:border-box}.hb-mobile-nav__list{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.hb-mobile-nav__item{min-width:0}.hb-mobile-nav__link{width:100%;min-width:0;padding:0 2px;font-size:11px;white-space:nowrap}.hb-mobile-nav__link span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.hb-mobile-nav{width:auto;left:0;right:0;max-width:100%;box-sizing:border-box}.hb-mobile-nav__list{display:flex;width:100%;max-width:100%}.hb-mobile-nav__item{flex:1 1 0;width:25%;min-width:0;box-sizing:border-box}.hb-mobile-nav__link{display:flex;width:100%;min-width:0;box-sizing:border-box}.hb-header__search-plugins:empty{display:none}.hb-header__search-plugins{display:contents}@media(max-width:575px){.hb-home-cats__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;gap:var(--space-2)!important}.hb-home-cats__item{width:100%!important;min-width:0!important;box-sizing:border-box}.hb-goods-grid{grid-template-columns:minmax(0,1fr)!important;gap:var(--space-3)!important}.hb-goods-grid__item{width:100%!important;min-width:0!important}}@media(min-width:576px)and (max-width:991px){.hb-goods-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:575px){.hb-home-cats .hb-home-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 8px!important}}.hb-topbar{height:36px!important;background:#f7f8fa!important;color:#666!important}.hb-topbar__inner{height:36px!important;padding:0 10px!important}.hb-topbar__slogan{font-size:14px!important;color:#666!important}.hb-topbar__left a,.hb-topbar__right,.hb-topbar__right a{color:#666!important;font-size:14px!important}.hb-topbar__item{height:36px!important}.hb-search-hero{background:#fff!important;border-bottom:1px solid #eee!important}.hb-search-hero__inner{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:82px!important;padding:16px 0!important;gap:24px!important}.hb-search-hero__logo img{max-height:50px!important;max-width:200px!important;width:auto!important}.hb-main-nav{display:flex!important;align-items:center!important;gap:0!important;margin:0 auto!important}.hb-main-nav>a,.hb-main-nav__dropdown>a{font-size:16px!important;font-weight:500!important;color:#222!important;padding:16px 8px!important;line-height:1.2!important}.hb-main-nav>a:hover,.hb-main-nav__dropdown>a:hover{color:#fd560f!important}.hb-header__icons{gap:4px!important}.hb-header__icon-btn{width:40px!important;height:40px!important;color:#333!important}.hb-header__icon-btn .iconfont{font-size:20px!important}.hb-promo-ticker{background:#fff!important;border-bottom:1px solid #eee!important;padding:10px 0!important;color:#999!important;font-size:12px!important}@media(max-width:991px){.hb-topbar{height:32px!important;display:flex!important}.hb-topbar__left{display:none!important}.hb-topbar__right{margin-left:auto!important}.hb-mobile-menu-btn{display:inline-flex!important}.hb-header__icon-btn[data-hb-search-toggle]{display:none!important}.hb-search-hero__inner{display:grid!important;grid-template-columns:40px 1fr auto!important;align-items:center!important;min-height:60px!important;padding:10px 0!important;gap:8px!important}.hb-search-hero__logo{justify-self:center!important;margin:0!important}.hb-search-hero__logo img{max-height:38px!important;max-width:150px!important}.hb-main-nav{display:none!important}.hb-header__icons{justify-self:end!important}}@media(max-width:991px){.hb-search-hero__inner{display:flex!important;align-items:center!important;justify-content:space-between!important;grid-template-columns:none!important;min-height:60px!important;padding:10px 0!important;gap:8px!important}.hb-mobile-menu-btn{display:inline-flex!important;order:1!important;flex:0 0 40px!important}.hb-search-hero__logo{order:2!important;flex:1 1 auto!important;text-align:center!important;margin:0!important}.hb-search-hero__logo img{display:inline-block!important;max-height:38px!important;max-width:150px!important}.hb-header__icons{order:3!important;flex:0 0 auto!important}}.hb-mobile-menu-btn{align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;padding:0!important;width:40px!important;height:40px!important}.hb-mobile-menu-btn .iconfont{display:none!important}.hb-mobile-menu-btn:before{content:"";display:block;width:20px;height:14px;background:linear-gradient(#222,#222) left top / 100% 2px no-repeat,linear-gradient(#222,#222) left center / 100% 2px no-repeat,linear-gradient(#222,#222) left bottom / 100% 2px no-repeat}.hb-footer{margin-top:auto;background:#fff;border-top:1px solid var(--border-color);color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.hb-footer__main{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:var(--space-7);padding:var(--space-7) 0 var(--space-6)}.hb-footer__brand{display:flex;flex-direction:column;gap:var(--space-3)}.hb-footer__brand-name{margin:0;color:var(--text-primary);font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-bold)}.hb-footer__brand-desc{margin:0;color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.hb-footer__nav{min-width:0}.hb-footer__nav ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5)}.hb-footer__nav li{min-width:0}.hb-footer__nav a{display:inline-block;color:var(--text-secondary);text-decoration:none;padding:2px 0}.hb-footer__nav a:hover{color:var(--color-main);text-decoration:underline}.hb-footer__bottom{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) 0 calc(var(--space-5) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-color);color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-align:center}.hb-footer__bottom a{color:var(--text-tertiary)}.hb-footer__bottom a:hover{color:var(--color-main)}.hb-footer__copyright{margin:0;word-break:break-word}.hb-footer__hooks{display:flex;flex-direction:column;gap:var(--space-2)}.hb-footer__hooks:empty{display:none}@media(max-width:991px){.hb-footer__main{grid-template-columns:minmax(0,1fr);gap:var(--space-5);padding:var(--space-6) 0 var(--space-5)}.hb-footer__nav ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4)}}@media(max-width:575px){.hb-footer__nav ul{grid-template-columns:minmax(0,1fr)}}@media print{.hb-footer{border-top:0}}.hb-footer-nav{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:var(--space-6);align-items:start}.hb-footer-nav__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5)}.hb-footer-nav__title{margin:0 0 var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.hb-footer-nav__list{display:flex;flex-direction:column;gap:var(--space-1)}.hb-footer-nav__list a{color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-footer-store{display:flex;flex-direction:column;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-footer-store__list{display:flex;flex-direction:column;gap:var(--space-1)}.hb-footer-store__list li{display:flex;align-items:center;gap:var(--space-1)}.hb-footer-store__list .iconfont{color:var(--text-tertiary)}.hb-footer-store__images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-1)}.hb-footer-store__images img{width:100%;max-width:88px;border-radius:var(--radius-sm)}.hb-footer-store__images span{display:block;font-size:11px;text-align:center}.hb-footer-links{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px dashed var(--border-color);color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-footer-links__title{color:var(--text-secondary)}.hb-footer-links ul{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.hb-footer-links a{color:var(--text-tertiary)}.hb-footer-links a:hover{color:var(--color-main)}.hb-footer-filing-wrap{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-color)}.hb-footer-filing{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-3);color:var(--text-tertiary);font-size:var(--font-size-xs);text-align:center}.hb-footer-filing__powered{margin:0}.hb-footer-filing__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-3)}.hb-footer-filing__item a{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text-tertiary)}.hb-footer-filing__item img{max-height:16px;width:auto}@media(max-width:991px){.hb-footer-nav{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.hb-footer-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}}@media(max-width:575px){.hb-footer-nav__grid{grid-template-columns:minmax(0,1fr)}.hb-footer-store__images{grid-template-columns:repeat(3,minmax(0,1fr))}}.hb-footer{margin-top:var(--space-7);background:#fff;border-top:1px solid var(--border-color)}.hb-footer__main{grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:var(--space-7);padding:var(--space-7) 0 var(--space-5)}.hb-footer__brand-name{margin:0;color:var(--color-main);font-size:26px;line-height:32px;font-weight:600;letter-spacing:.01em}.hb-footer__brand-desc{color:var(--text-tertiary);line-height:1.7}.hb-footer-nav__title{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:500;text-transform:uppercase;letter-spacing:.04em}.hb-footer-nav__list a{color:var(--text-tertiary);font-size:var(--font-size-sm)}.hb-footer-nav__list a:hover{color:var(--color-main)}.hb-footer-store{color:var(--text-tertiary);font-size:var(--font-size-sm)}.hb-footer__bottom{padding:var(--space-4) 0 var(--space-5);border-top:1px solid var(--border-color);color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-footer__copyright{color:var(--text-tertiary)}.hb-footer-filing-wrap{border-top:0}.hb-product-card{display:flex;flex-direction:column;height:100%;background:#fff;border:0;border-radius:0;overflow:hidden;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.hb-product-card:hover{box-shadow:none;transform:none}.hb-product-card__media{position:relative;display:block;aspect-ratio:3 / 4;background:var(--bg-image);border-radius:var(--radius-lg);overflow:hidden}.hb-product-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--motion-duration-slow) var(--motion-ease-standard)}.hb-product-card__noimg{min-height:100%;background:var(--bg-image)}.hb-product-card__noimg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);width:100%;height:100%;min-height:160px;color:var(--text-tertiary);background:var(--bg-hover);font-size:var(--font-size-xs)}.hb-product-card__noimg-icon{font-size:28px;line-height:1;opacity:.5}.hb-product-card:hover .hb-product-card__image{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.hb-product-card:hover .hb-product-card__image{transform:none}}.hb-product-card__badges{position:absolute;top:var(--space-2);left:var(--space-2);display:flex;flex-wrap:wrap;gap:var(--space-1)}.hb-tag{display:inline-flex;align-items:center;height:20px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:11px;line-height:1;white-space:nowrap}.hb-tag--case{background:var(--tag-case-bg);color:var(--tag-case-color)}.hb-tag--inquiry{background:var(--tag-inquiry-bg);color:var(--tag-inquiry-color)}.hb-tag--contract{background:var(--tag-contract-bg);color:var(--tag-contract-color)}.hb-product-card__body{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--space-2);padding:var(--space-3) 0 0;min-width:0}.hb-product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-primary);font-size:var(--font-size-base);line-height:1.5;font-weight:400;text-decoration:none}.hb-product-card__title:hover{color:var(--color-main);text-decoration:none}.hb-product-card__desc{margin:0;overflow:hidden;color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-xs);white-space:nowrap;text-overflow:ellipsis}.hb-product-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.hb-stock{display:inline-flex;align-items:center;gap:2px}.hb-stock:before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:currentColor}.hb-stock--ok{color:var(--stock-ok)}.hb-stock--out{color:var(--stock-out)}.hb-product-card__moq{color:var(--text-secondary)}.hb-product-card__price-row{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:var(--space-1);margin-top:auto;padding-top:var(--space-1)}.hb-product-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px;width:100%;min-width:0}.hb-product-card__price strong{color:var(--color-price);font-family:var(--font-family-number);font-size:18px;line-height:1.3;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.hb-product-card__unit{color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-product-card__original{color:var(--text-tertiary);font-size:var(--font-size-xs);text-decoration:line-through}.hb-product-card__login{display:inline-flex;align-items:center;flex:0 1 auto;white-space:nowrap;color:var(--color-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none}.hb-product-card__login:after{content:"›";margin-left:2px}.hb-product-card__login:hover{color:var(--color-main-focus);text-decoration:underline}.hb-price-consult{color:var(--text-secondary);font-size:var(--font-size-sm)}.hb-product-card__buy{flex:0 0 auto;width:100%;white-space:nowrap;display:none!important}@media(max-width:1199px){.hb-product-card__price-row{flex-wrap:nowrap;align-items:stretch;flex-direction:column;gap:var(--space-1)}.hb-product-card__price,.hb-product-card__buy{width:100%}}.hb-goods-grid{display:grid;grid-template-columns:repeat(var(--hb-cols-sm, 2),minmax(0,1fr));gap:var(--grid-gap-mobile);margin:0;padding:0;list-style:none}@media(min-width:768px){.hb-goods-grid{grid-template-columns:repeat(var(--hb-cols-md, 3),minmax(0,1fr));gap:var(--grid-gap)}}@media(min-width:1200px){.hb-goods-grid{grid-template-columns:repeat(var(--hb-cols-lg, 5),minmax(0,1fr))}}.hb-goods-grid__item{min-width:0}.hb-goods-list{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.hb-product-card--list{flex-direction:row;align-items:stretch}.hb-product-card--list .hb-product-card__media{flex:0 0 132px;aspect-ratio:auto;min-height:132px}.hb-product-card--list .hb-product-card__body{flex:1 1 auto;padding:var(--space-3) var(--space-4)}.hb-product-card--list .hb-product-card__price-row{padding-top:0}.hb-goods-slider .hb-goods-slider__item{padding:0 var(--space-2)}.hb-product-card--slider{min-width:196px}.hb-product-card--slider .hb-product-card__price strong{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}@media(max-width:575px){.hb-product-card__body{padding:var(--space-2);gap:var(--space-1)}.hb-product-card__price strong{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.hb-product-card--list .hb-product-card__media{flex-basis:96px;min-height:96px}}.hb-product-card__media{border-radius:8px!important;background:#f5f5f5!important}.hb-product-card__body{gap:8px!important;padding-top:12px!important}.hb-product-card__title{font-size:14px!important;line-height:1.5!important;color:#222!important;min-height:42px!important;font-weight:400!important}.hb-product-card__title:hover{color:#fd560f!important}.hb-product-card__price strong{font-size:16px!important;font-weight:600!important;color:#fd560f!important}.hb-product-card__unit,.hb-product-card__original{font-size:12px!important;color:#999!important}.hb-product-card__login{font-size:13px!important}.hb-product-card__meta{color:#999!important;font-size:12px!important}.hb-goods-grid{gap:24px 20px!important}@media(max-width:767px){.hb-goods-grid{gap:20px 12px!important}.hb-product-card__title{min-height:42px!important;font-size:13px!important}.hb-product-card__price strong{font-size:15px!important}}.hb-search-page{padding-top:var(--space-4);padding-bottom:var(--space-6)}.hb-search-page #search-map,.hb-search-page .search-map{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-3)}.hb-search-page .map-base-tips{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm)}.hb-search-page .search-container{float:none;width:100%;min-width:0}.hb-search-page .sort-nav,.hb-search-page .search-sort-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border-color)}.hb-search-page .sort-nav a,.hb-search-page .search-sort-nav a{display:inline-flex;align-items:center;height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--font-size-sm);text-decoration:none}.hb-search-page .sort-nav a.active,.hb-search-page .search-sort-nav a.active,.hb-search-page .sort-nav a:hover{background:var(--color-main-light);color:var(--color-main-focus)}.hb-search-page .search-goods-panel{position:relative;min-height:200px;margin-top:var(--space-3)}.hb-search-page .search-goods-list .hb-goods-block{margin:0}.hb-search-page .search-goods-loading-mask{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffb8;z-index:10}.hb-search-page .search-goods-page,.hb-search-page .am-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-4)}.hb-search-page .am-pagination>li>a,.hb-search-page .am-pagination>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);background:var(--bg-surface);font-family:var(--font-family-number)}.hb-search-page .am-pagination>.am-active>a,.hb-search-page .am-pagination>.am-active>span{border-color:var(--color-main);background:var(--color-main);color:#fff}.hb-category-page{padding-top:var(--space-3);padding-bottom:var(--space-6);background:var(--bg-surface);border-radius:var(--radius-lg)}.hb-category-page .zero-search{min-width:0}.hb-category-page .category-nav li{border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-sm)}.hb-category-page .category-nav li.active{background:var(--color-main-light);color:var(--color-main-focus);font-weight:var(--font-weight-medium)}.hb-category-page .zero-right{min-width:0}.hb-category-page .zero-right-title{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.hb-category-page .zero-right-title a{display:inline-flex;align-items:center;height:30px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-secondary);font-size:var(--font-size-xs)}.hb-category-page .zero-right-title a.active{background:var(--color-main);color:#fff}.hb-category-page .hb-goods-block{margin-top:var(--space-3)}@media(max-width:991px){.hb-search-page{padding-inline:0}.hb-category-page{border-radius:0}}@media(max-width:575px){.hb-search-page .map-base-tips{font-size:var(--font-size-xs)}.hb-category-page .zero-title{margin-bottom:var(--space-2)}}.hb-category-page{overflow:visible}.hb-category-page .zero-search-top,.hb-category-page .zero-title,.hb-category-page .title-slider{width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hb-category-page .zero-title::-webkit-scrollbar{display:none}.hb-category-page .zero-title .am-slides{display:flex;flex-wrap:nowrap;min-width:max-content}.hb-category-page .zero-title .am-slides>li{flex:0 0 auto}.hb-category-page .zero-search-top,.hb-category-page .zero-title,.hb-category-page .title-slider{overflow:visible!important;padding-right:var(--space-4)}.hb-category-page .zero-title .am-slides{display:flex!important;flex-wrap:wrap!important;width:auto!important;min-width:0!important;transform:none!important;gap:var(--space-2) var(--space-5)}.hb-category-page .zero-title .am-slides>li{flex:0 0 auto;max-width:100%}.hb-category-page .zero-title.am-slider,.hb-category-page .am-slider.title-slider{height:auto!important;overflow:visible!important}.hb-category-page .zero-right-item{min-height:0!important}.hb-category-page .zero-right-item .table-no,.hb-category-page .zero-right-item .hb-empty{margin:var(--space-4) auto 0!important;padding:var(--space-3) 0!important;min-height:0!important}.hb-category-page .category-list-container,.hb-category-page .zero-search{min-height:0!important}.hb-category-page .zero-right-item{min-height:120px}.hb-category-page .zero-right-item .table-no,.hb-category-page .zero-right-item .hb-empty{margin:var(--space-5) auto 0}.hb-category-page .zero-right-item .hb-goods-block{margin:0}.hb-search-page,.hb-category-page{background:#fff}.hb-search-page .sort-nav a.active,.hb-search-page .search-sort-nav a.active,.hb-search-page .sort-nav a:hover{background:transparent;color:var(--color-main);font-weight:500}.hb-search-page .am-pagination>.am-active>a,.hb-search-page .am-pagination>.am-active>span{background:var(--color-main);border-color:var(--color-main)}.hb-category-page .zero-right-title a.active{background:var(--color-main-light);color:var(--color-main)}.hb-category-page .zero-title .am-slides>li>div>p{color:var(--text-secondary)}.hb-category-page .zero-title .am-slides>li.active>div>p{color:var(--color-main);font-weight:500}
