.category-module__bOGzDq__pageWrapper{--paper:#f3f6f9;--sand:#e7eff6;--ink:#142b42;--graphite:#0b2239;--muted:#52677c;--accent:#1d5c9e;--amber:#8cc6f2;--line:#ccd9e4;min-height:100vh;color:var(--ink);background:var(--paper);font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:clip}.category-module__bOGzDq__pageWrapper *,.category-module__bOGzDq__pageWrapper :before,.category-module__bOGzDq__pageWrapper :after{box-sizing:border-box}.category-module__bOGzDq__pageWrapper h1,.category-module__bOGzDq__pageWrapper h2,.category-module__bOGzDq__pageWrapper h3,.category-module__bOGzDq__pageWrapper p{margin:0}.category-module__bOGzDq__pageWrapper button{font:inherit}.category-module__bOGzDq__pageWrapper button:focus-visible,.category-module__bOGzDq__pageWrapper a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .custom-header{height:76px;box-shadow:none;background:#f3f6f9;border-bottom:1px solid #ccd9e4}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .custom-header.scrolled{background:#f3f6f9fa;border-bottom:1px solid #ccd9e4;box-shadow:0 8px 28px #0b22391a}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-nav-item a{color:#142b42}:is(body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-nav-item a:hover,body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-nav-item a.active){color:#1d5c9e!important}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-nav-item a:after{background:#1d5c9e}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-dropdown{background:#f8fbfd;border-top-color:#ccd9e4;top:76px;box-shadow:0 16px 32px #0b22391f}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-sub-item:hover span{color:#1d5c9e}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-sub-item .img-wrapper{background:#f3f6f9}:is(body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-lang,body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-hamburger){color:#142b42}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .ch-mobile-menu{background:#f3f6f9}:is(body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .site-footer .section-footer,body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .site-footer .footer,body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .site-footer .footer-top){background:#142b42}body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .site-footer .footer-bottom.site-footer__bottom{background:#0b2239}.category-module__bOGzDq__hero{color:#fff;background:var(--graphite);grid-template-columns:minmax(0,57%) minmax(0,43%);min-height:380px;padding-top:76px;display:grid}.category-module__bOGzDq__heroCopy{background-image:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff0b calc(25% - 1px) 25%);flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(48px,5vw,78px) clamp(30px,6vw,100px) 50px max(5vw,50vw - 680px);display:flex}.category-module__bOGzDq__heroRule{background:var(--amber);width:48px;height:3px}.category-module__bOGzDq__title{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:760px;font-size:clamp(44px,5vw,76px);font-weight:600;line-height:1.12;margin-top:28px!important}.category-module__bOGzDq__heroSelection{max-width:650px;color:var(--amber);overflow-wrap:anywhere;border-top:1px solid #ffffff4d;margin-top:30px;padding-top:16px;font-size:clamp(16px,1.4vw,21px);line-height:1.5}.category-module__bOGzDq__heroVisual{background:var(--sand);place-items:center;min-width:0;min-height:304px;display:grid;position:relative;overflow:hidden}.category-module__bOGzDq__heroVisual:before{content:"";border:1px solid #2f2b272e;position:absolute;inset:9% 7%}.category-module__bOGzDq__heroVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#2f2b2717);height:42%;position:absolute;inset:auto 0 0}.category-module__bOGzDq__heroImage{z-index:1;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 20px 20px #2f2b2724);width:min(75%,410px);height:260px;position:relative}.category-module__bOGzDq__heroVisualRule{z-index:2;background:var(--accent);width:68px;height:3px;position:absolute;bottom:9%;right:7%}.category-module__bOGzDq__container{width:min(1360px,100% - 10vw);margin:0 auto;padding:42px 0 110px}.category-module__bOGzDq__categoryIndex{background:var(--sand);border-top:3px solid var(--accent)}.category-module__bOGzDq__sidebarList{scrollbar-color:var(--accent) transparent;scrollbar-width:thin;scroll-snap-type:x proximity;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.category-module__bOGzDq__sidebarItem{scroll-snap-align:start;border-inline-end:1px solid #2f2b2729;flex:0 0 clamp(195px,16vw,230px);min-width:0}.category-module__bOGzDq__parentCategory{border:0;text-align:start;cursor:pointer;background:0 0;border-bottom:3px solid #0000;align-items:center;gap:13px;width:100%;min-height:76px;padding:14px 18px;transition:color .2s,background .2s,border-color .2s;display:flex}.category-module__bOGzDq__parentCategoryNormal{color:var(--ink)}.category-module__bOGzDq__parentCategoryNormal:hover{color:var(--accent);background:#ffffff59}.category-module__bOGzDq__parentCategoryActive{color:var(--ink);border-bottom-color:var(--accent);background:#f8fbfd;font-weight:700}.category-module__bOGzDq__categoryNumber{color:var(--accent);font-variant-numeric:tabular-nums;flex:none;align-self:flex-start;padding-top:4px;font-size:11px;font-weight:700}.category-module__bOGzDq__categoryName{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.45}.category-module__bOGzDq__chevron{fill:none;stroke:currentColor;stroke-width:2.2px;flex:none;width:15px;height:15px;margin-inline-start:auto;transition:transform .2s}.category-module__bOGzDq__chevronExpanded{transform:rotate(180deg)}.category-module__bOGzDq__subList{border-top:1px solid #2f2b271f;flex-wrap:wrap;gap:8px;margin:0;padding:17px 20px 20px;list-style:none;display:flex}.category-module__bOGzDq__subItem{min-height:38px;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:1px solid #2f2b2738;align-items:center;gap:9px;padding:8px 12px;line-height:1.35;transition:color .2s,background .2s,border-color .2s;display:inline-flex;font-size:13px!important}.category-module__bOGzDq__subItem:hover{color:var(--accent);border-color:var(--accent)}.category-module__bOGzDq__subItemActive{color:#fff;background:var(--graphite);border-color:var(--graphite)}.category-module__bOGzDq__subItemActive:hover{color:#fff;border-color:var(--graphite)}.category-module__bOGzDq__dot{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.category-module__bOGzDq__subItemActive .category-module__bOGzDq__dot{background:var(--amber)}.category-module__bOGzDq__mainContent{min-width:0;padding-top:54px}.category-module__bOGzDq__resultsHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;min-height:78px;padding-bottom:20px;display:flex}.category-module__bOGzDq__resultsHeading h2{letter-spacing:-.035em;overflow-wrap:anywhere;min-width:0;font-size:clamp(25px,2.7vw,38px);font-weight:600;line-height:1.3}.category-module__bOGzDq__resultsHeading span{color:var(--accent);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:700}.category-module__bOGzDq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:26px;display:grid}.category-module__bOGzDq__cardLink{min-width:0;height:100%;color:inherit;text-decoration:none;display:block}.category-module__bOGzDq__card{border:1px solid var(--line);background:#f8fbfd;grid-template-columns:minmax(0,43%) minmax(0,57%);height:100%;min-height:242px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.category-module__bOGzDq__cardLink:hover .category-module__bOGzDq__card,.category-module__bOGzDq__cardLink:focus-visible .category-module__bOGzDq__card{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 15px 32px #0b22391a}.category-module__bOGzDq__imageOuter{background:#eee9df;place-items:center;min-width:0;min-height:240px;display:grid;position:relative;overflow:hidden}.category-module__bOGzDq__image{z-index:1;object-fit:contain;mix-blend-mode:multiply;width:83%;height:83%;transition:transform .3s;position:relative}.category-module__bOGzDq__cardLink:hover .category-module__bOGzDq__image{transform:scale(1.05)}.category-module__bOGzDq__hoverOverlay{z-index:2;opacity:0;background:#0b223914;place-items:center;transition:opacity .25s;display:grid;position:absolute;inset:0}.category-module__bOGzDq__cardLink:hover .category-module__bOGzDq__hoverOverlay{opacity:1}.category-module__bOGzDq__zoomIconWrapper{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .25s;display:grid;transform:scale(.75)}.category-module__bOGzDq__cardLink:hover .category-module__bOGzDq__zoomIconWrapper{transform:scale(1)}.category-module__bOGzDq__zoomIcon{width:22px;height:22px}.category-module__bOGzDq__textInfo{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:34px;min-width:0;padding:26px clamp(20px,2vw,36px);display:flex}.category-module__bOGzDq__productTitle{color:var(--ink);overflow-wrap:anywhere;font-size:clamp(16px,1.4vw,20px);font-weight:600;line-height:1.45}.category-module__bOGzDq__viewMore{color:var(--accent);border-bottom:1px solid;align-items:center;gap:14px;padding-bottom:5px;font-size:13px;font-weight:700;display:inline-flex}.category-module__bOGzDq__arrow{font-size:15px;line-height:1}.category-module__bOGzDq__emptyState{min-height:340px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.category-module__bOGzDq__emptyIcon{width:54px;height:54px;color:var(--accent)}@media (max-width:1050px){.category-module__bOGzDq__grid{grid-template-columns:1fr}.category-module__bOGzDq__card,.category-module__bOGzDq__imageOuter{min-height:225px}}@media (max-width:760px){body.frontend-theme:has([data-page=category]):has(.category-module__bOGzDq__pageWrapper) .custom-header{height:70px}.category-module__bOGzDq__hero{grid-template-columns:1fr;padding-top:70px}.category-module__bOGzDq__heroCopy{min-height:200px;padding:32px 24px 28px}.category-module__bOGzDq__title{font-size:clamp(37px,9vw,56px);margin-top:21px!important}.category-module__bOGzDq__heroSelection{margin-top:22px;padding-top:12px;font-size:16px}.category-module__bOGzDq__heroVisual{min-height:140px;max-height:170px}.category-module__bOGzDq__heroImage{width:min(70%,300px);height:140px}.category-module__bOGzDq__container{width:calc(100% - 40px);padding:25px 0 76px}.category-module__bOGzDq__sidebarItem{flex-basis:190px}.category-module__bOGzDq__parentCategory{min-height:64px;padding:11px 13px}.category-module__bOGzDq__subList{max-height:110px;padding:13px;overflow-y:auto}.category-module__bOGzDq__mainContent{padding-top:36px}.category-module__bOGzDq__resultsHeading{min-height:64px}}@media (max-width:560px){.category-module__bOGzDq__grid{gap:12px;padding-top:18px}.category-module__bOGzDq__card{grid-template-columns:minmax(0,39%) minmax(0,61%);min-height:150px}.category-module__bOGzDq__imageOuter{min-height:150px}.category-module__bOGzDq__textInfo{gap:14px;padding:16px}.category-module__bOGzDq__productTitle{font-size:15px}.category-module__bOGzDq__viewMore{gap:8px;font-size:12px}.category-module__bOGzDq__hoverOverlay{display:none}}@media (prefers-reduced-motion:reduce){.category-module__bOGzDq__pageWrapper *,.category-module__bOGzDq__pageWrapper :before,.category-module__bOGzDq__pageWrapper :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
