.ProductDetail-module__neky6q__pageContainer{--ink:#1a1a1a;--text:#1a1a1a;--muted:#5c5c5a;--orange:#b43a1e;--amber:#b43a1e;--paper:#f4f4f2;--sand:#f4f4f2;--line:#e6e6e4;background:var(--paper);color:var(--text);padding:76px 0 100px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.ProductDetail-module__neky6q__innerContainer{width:min(100%,1600px);margin:auto}.ProductDetail-module__neky6q__gridContainer{grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:620px;display:grid}.ProductDetail-module__neky6q__rightColumn{background:var(--paper);min-width:0;color:var(--ink);border-right:1px solid var(--line);flex-direction:column;grid-area:1/1;padding:clamp(32px,4vw,68px);display:flex}.ProductDetail-module__neky6q__leftColumn{background:var(--sand);grid-area:1/2;min-width:0;padding:clamp(24px,3vw,46px)}.ProductDetail-module__neky6q__backLink{align-items:center;gap:10px;width:fit-content;margin-bottom:clamp(42px,5vw,80px);font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex;color:var(--amber)!important}.ProductDetail-module__neky6q__backLink svg{flex:none;width:18px;height:18px}.ProductDetail-module__neky6q__backLink:hover{text-decoration:underline}.ProductDetail-module__neky6q__galleryContainer{flex-direction:column;gap:14px;height:100%;display:flex}.ProductDetail-module__neky6q__mainImageWrapper{border:1px solid var(--line);background:#fff;flex:1;justify-content:center;align-items:center;min-height:420px;padding:clamp(16px,2.5vw,36px);display:flex;position:relative;overflow:hidden}.ProductDetail-module__neky6q__mainImage{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.ProductDetail-module__neky6q__magnifier{pointer-events:none;background-color:#fff;transition:opacity .2s;position:absolute;inset:0}.ProductDetail-module__neky6q__thumbContainer{align-items:stretch;gap:10px;min-width:0;display:flex}.ProductDetail-module__neky6q__thumbArrow{border:1px solid var(--line);min-height:72px;color:var(--text);cursor:pointer;background:#fff;flex:0 0 36px;font-size:19px}.ProductDetail-module__neky6q__thumbArrow:hover{background:var(--ink);color:#fff}.ProductDetail-module__neky6q__thumbnails{scrollbar-width:thin;flex:1;gap:10px;min-width:0;display:flex;overflow-x:auto}.ProductDetail-module__neky6q__thumbBtn{border:1px solid var(--line);cursor:pointer;background:#fff;flex:0 0 72px;width:72px;height:72px;padding:6px}.ProductDetail-module__neky6q__thumbBtnActive{border:2px solid var(--orange)}.ProductDetail-module__neky6q__thumbImg{object-fit:contain;width:100%;height:100%}.ProductDetail-module__neky6q__goldenArea{flex-direction:column;flex:1;min-width:0;display:flex}.ProductDetail-module__neky6q__title{max-width:100%;color:var(--ink);letter-spacing:-.035em;overflow-wrap:normal;margin:0;font-size:clamp(30px,2.6vw,42px);font-weight:600;line-height:1.16}.ProductDetail-module__neky6q__divider{background:var(--line);width:100%;height:1px;margin:30px 0}.ProductDetail-module__neky6q__contentArea{flex:1}.ProductDetail-module__neky6q__sectionTitle{color:var(--amber);letter-spacing:.02em;margin:0 0 18px;font-size:14px;font-weight:600}.ProductDetail-module__neky6q__bigDocsGrid,.ProductDetail-module__neky6q__casesAvatarGrid{flex-wrap:wrap;gap:16px 24px;margin-bottom:26px;display:flex}.ProductDetail-module__neky6q__bigDocCard,.ProductDetail-module__neky6q__caseAvatarItem{flex-direction:column;align-items:center;gap:8px;width:84px;min-width:0;text-decoration:none;transition:transform .2s;display:flex}.ProductDetail-module__neky6q__bigDocCard:hover,.ProductDetail-module__neky6q__caseAvatarItem:hover{transform:translateY(-3px)}.ProductDetail-module__neky6q__bigDocIcon{place-items:center;display:grid}.ProductDetail-module__neky6q__bigDocName,.ProductDetail-module__neky6q__caseAvatarName{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;color:var(--ink);font-size:12px;overflow:hidden}.ProductDetail-module__neky6q__caseAvatarImgWrapper{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;overflow:hidden}.ProductDetail-module__neky6q__caseAvatarImg{object-fit:cover;width:100%;height:100%}.ProductDetail-module__neky6q__caseAvatarFallback{color:var(--orange);font-size:22px;font-weight:700}.ProductDetail-module__neky6q__emptyState{color:var(--muted);margin-bottom:25px;font-size:13px}.ProductDetail-module__neky6q__ctaWrapper{justify-content:flex-start;padding-top:20px;display:flex}.ProductDetail-module__neky6q__centerCtaWrapper{flex:1;align-items:flex-end;padding-top:24px;display:flex}.ProductDetail-module__neky6q__customCtaBtn,.ProductDetail-module__neky6q__giantCtaBtn{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;text-align:center;min-height:54px;padding:14px 25px;font-size:15px;font-weight:700;line-height:1.4;transition:background .2s,color .2s}.ProductDetail-module__neky6q__customCtaBtn:hover,.ProductDetail-module__neky6q__giantCtaBtn:hover{background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.ProductDetail-module__neky6q__detailsSection,.ProductDetail-module__neky6q__faqSection{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,29%) minmax(0,1fr);width:min(100% - 80px,1360px);margin:0 auto;display:grid}.ProductDetail-module__neky6q__detailsSection{padding:clamp(65px,7vw,110px) 0}.ProductDetail-module__neky6q__detailsInner{display:contents}.ProductDetail-module__neky6q__detailsMainTitle{color:var(--text);letter-spacing:-.035em;grid-column:1;align-self:start;margin:0;padding:0 32px 0 0;font-size:clamp(27px,2.5vw,40px);font-weight:600;line-height:1.12;position:sticky;top:110px}.ProductDetail-module__neky6q__detailsMainTitle:before{content:"";background:var(--orange);width:42px;height:3px;margin-bottom:25px;display:block}.ProductDetail-module__neky6q__detailsInner>:not(.ProductDetail-module__neky6q__detailsMainTitle){grid-column:2;min-width:0}.ProductDetail-module__neky6q__legacyHtmlContent{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:16px;line-height:1.85;overflow-x:auto}.ProductDetail-module__neky6q__legacyHtmlContent p{margin:0 0 18px}.ProductDetail-module__neky6q__legacyHtmlContent img{background:#fff;max-width:100%;margin:22px auto;display:block;height:auto!important}.ProductDetail-module__neky6q__legacyHtmlContent table{border-collapse:collapse;margin-bottom:28px;background:#fff!important;width:100%!important}.ProductDetail-module__neky6q__legacyHtmlContent td,.ProductDetail-module__neky6q__legacyHtmlContent th{border:1px solid var(--line);vertical-align:middle;padding:14px;color:var(--text)!important;background:#fff!important}.ProductDetail-module__neky6q__legacyHtmlContent [style*="color: rgb(255, 255, 255)"],.ProductDetail-module__neky6q__legacyHtmlContent [style*="color:#fff"]{color:var(--text)!important}.ProductDetail-module__neky6q__legacyHtmlContent td>img{margin:0 auto}.ProductDetail-module__neky6q__legacyHtmlContent .ct-product-container{--ct-primary:#b43a1e;--ct-accent:#b43a1e;--ct-bg-light:#f4f4f2;--ct-text-main:#1a1a1a;--ct-text-desc:#5c5c5a;--ct-border:#e6e6e4}.ProductDetail-module__neky6q__legacyHtmlContent .ct-tag{background:#f4f4f2;border-radius:0}.ProductDetail-module__neky6q__legacyHtmlContent .ct-btn:hover{background:#8c2c16}.ProductDetail-module__neky6q__stickyBar{display:none}.ProductDetail-module__neky6q__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.ProductDetail-module__neky6q__featureCard{background:var(--sand);padding:25px}.ProductDetail-module__neky6q__featureTitle{color:var(--text);margin:0 0 10px;font-size:18px}.ProductDetail-module__neky6q__featureDesc{color:var(--muted);margin:0;line-height:1.7}.ProductDetail-module__neky6q__faqSection{padding:62px 0 75px}.ProductDetail-module__neky6q__faqHeader{grid-column:1;padding-right:32px}.ProductDetail-module__neky6q__faqTitle{color:var(--text);align-items:center;gap:12px;margin:0;font-size:clamp(25px,2.3vw,36px);line-height:1.2;display:flex}.ProductDetail-module__neky6q__faqTitle svg{color:var(--orange);flex:none}.ProductDetail-module__neky6q__faqList{border-top:1px solid var(--line);grid-column:2;min-width:0}.ProductDetail-module__neky6q__faqItem{border-bottom:1px solid var(--line)}.ProductDetail-module__neky6q__faqBtn{text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:22px;width:100%;padding:24px 0;display:flex}.ProductDetail-module__neky6q__faqQ{color:var(--text);margin:0;font-size:17px;font-weight:500;line-height:1.45}.ProductDetail-module__neky6q__faqQActive,.ProductDetail-module__neky6q__faqIconActive{color:var(--orange)}.ProductDetail-module__neky6q__faqIcon{color:var(--muted);flex:none;transition:transform .25s}.ProductDetail-module__neky6q__faqIconActive{transform:rotate(180deg)}.ProductDetail-module__neky6q__faqAnsWrapper{transition:max-height .4s,opacity .4s;overflow:hidden}.ProductDetail-module__neky6q__faqAns{border-left:3px solid var(--orange);background:var(--sand);color:var(--muted);margin:0 0 22px;padding:18px 20px;font-size:15px;line-height:1.7}.ProductDetail-module__neky6q__modalOverlay{z-index:9999;background:#141312bd;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ProductDetail-module__neky6q__modalContent{background:var(--paper);width:min(100%,450px);max-height:92vh;color:var(--text);padding:clamp(24px,4vw,40px);position:relative;overflow-y:auto}.ProductDetail-module__neky6q__modalCloseBtn{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:16px}.ProductDetail-module__neky6q__modalTitle{margin:0 28px 18px 0;font-size:24px;line-height:1.3}.ProductDetail-module__neky6q__modalSubHeader{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:7px;margin-bottom:22px;padding-bottom:16px;font-size:14px;display:flex}.ProductDetail-module__neky6q__modalProductName{color:var(--orange);font-weight:700}.ProductDetail-module__neky6q__modalForm{flex-direction:column;gap:14px;display:flex}.ProductDetail-module__neky6q__modalInput,.ProductDetail-module__neky6q__modalTextarea{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#fff;border-radius:0;outline:none;padding:14px;font-size:14px}.ProductDetail-module__neky6q__modalTextarea{resize:vertical}.ProductDetail-module__neky6q__modalInput:focus,.ProductDetail-module__neky6q__modalTextarea:focus{border-color:var(--orange)}.ProductDetail-module__neky6q__modalSubmitBtn{background:var(--accent);color:#fff;cursor:pointer;border:0;margin-top:5px;padding:15px;font-size:15px;font-weight:700}.ProductDetail-module__neky6q__modalSubmitBtn:hover{background:var(--orange);color:#fff}.ProductDetail-module__neky6q__modalSubmitBtn:disabled{opacity:.6;cursor:wait}.ProductDetail-module__neky6q__pageContainer :is(a,button,input,textarea):focus-visible{outline:2px solid var(--amber);outline-offset:3px}@media (max-width:900px){.ProductDetail-module__neky6q__gridContainer{grid-template-columns:1fr}.ProductDetail-module__neky6q__rightColumn,.ProductDetail-module__neky6q__leftColumn{grid-area:auto/1}.ProductDetail-module__neky6q__rightColumn{min-height:430px;padding:34px clamp(22px,5vw,50px) 46px}.ProductDetail-module__neky6q__leftColumn{padding:28px clamp(22px,5vw,50px)}.ProductDetail-module__neky6q__backLink{margin-bottom:42px}.ProductDetail-module__neky6q__title{max-width:22ch}.ProductDetail-module__neky6q__mainImageWrapper{height:min(72vw,520px);min-height:320px}.ProductDetail-module__neky6q__detailsSection,.ProductDetail-module__neky6q__faqSection{grid-template-columns:1fr;width:min(100% - 48px,1360px)}.ProductDetail-module__neky6q__detailsInner>:not(.ProductDetail-module__neky6q__detailsMainTitle),.ProductDetail-module__neky6q__detailsMainTitle,.ProductDetail-module__neky6q__faqHeader,.ProductDetail-module__neky6q__faqList{grid-column:1}.ProductDetail-module__neky6q__detailsMainTitle{margin-bottom:35px;position:static}.ProductDetail-module__neky6q__faqHeader{margin-bottom:25px}}@media (max-width:560px){.ProductDetail-module__neky6q__pageContainer{padding-top:70px;padding-bottom:60px}.ProductDetail-module__neky6q__rightColumn{min-height:0;padding:26px 20px 38px}.ProductDetail-module__neky6q__leftColumn{padding:18px 20px 24px}.ProductDetail-module__neky6q__backLink{margin-bottom:32px;font-size:13px}.ProductDetail-module__neky6q__title{font-size:clamp(31px,9vw,42px)}.ProductDetail-module__neky6q__divider{margin:24px 0}.ProductDetail-module__neky6q__mainImageWrapper{height:78vw;min-height:260px;padding:15px}.ProductDetail-module__neky6q__thumbBtn{flex-basis:64px;width:64px;height:64px}.ProductDetail-module__neky6q__thumbArrow{flex-basis:30px;min-height:64px}.ProductDetail-module__neky6q__detailsSection,.ProductDetail-module__neky6q__faqSection{width:calc(100% - 40px)}.ProductDetail-module__neky6q__detailsSection{padding:58px 0}.ProductDetail-module__neky6q__faqSection{padding:50px 0}.ProductDetail-module__neky6q__featuresGrid{grid-template-columns:1fr}.ProductDetail-module__neky6q__legacyHtmlContent{font-size:14px}.ProductDetail-module__neky6q__legacyHtmlContent td,.ProductDetail-module__neky6q__legacyHtmlContent th{padding:9px}.ProductDetail-module__neky6q__faqBtn{padding:20px 0}.ProductDetail-module__neky6q__faqQ{font-size:15px}}@media (prefers-reduced-motion:reduce){.ProductDetail-module__neky6q__pageContainer *,.ProductDetail-module__neky6q__pageContainer :before,.ProductDetail-module__neky6q__pageContainer :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
body.frontend-theme:has([data-page=product-detail]) .custom-header{background:#f4f4f2;border-bottom:1px solid #e6e6e4;height:76px}body.frontend-theme:has([data-page=product-detail]) .custom-header.scrolled{background:#f4f4f2fa;border-bottom:1px solid #e6e6e4;box-shadow:0 8px 28px #1a1a1a1a}body.frontend-theme:has([data-page=product-detail]) .ch-nav-item a{color:#1a1a1a}:is(body.frontend-theme:has([data-page=product-detail]) .ch-nav-item a:hover,body.frontend-theme:has([data-page=product-detail]) .ch-nav-item a.active){color:#b43a1e!important}body.frontend-theme:has([data-page=product-detail]) .ch-nav-item a:after{background:#b43a1e}body.frontend-theme:has([data-page=product-detail]) .ch-dropdown{background:#fff;border-top-color:#e6e6e4;top:76px;box-shadow:0 16px 32px #1a1a1a1f}body.frontend-theme:has([data-page=product-detail]) .ch-sub-item:hover span{color:#b43a1e}body.frontend-theme:has([data-page=product-detail]) .ch-sub-item .img-wrapper{background:#f4f4f2}:is(body.frontend-theme:has([data-page=product-detail]) .ch-lang,body.frontend-theme:has([data-page=product-detail]) .ch-hamburger){color:#1a1a1a}body.frontend-theme:has([data-page=product-detail]) .ch-mobile-menu{background:#f4f4f2}:is(body.frontend-theme:has([data-page=product-detail]) .section-footer,body.frontend-theme:has([data-page=product-detail]) .footer,body.frontend-theme:has([data-page=product-detail]) .footer-top){background:#1a1a1a}body.frontend-theme:has([data-page=product-detail]) .site-footer .footer-bottom.site-footer__bottom{background:#1a1a1a}body.frontend-theme:has([data-page=product-detail]) .sideBar .side i{color:#b43a1e;background:#1a1a1a}body.frontend-theme:has([data-page=product-detail]) .sideBar .side span{background:#1a1a1a}body.frontend-theme:has([data-page=product-detail]) .sideBar .side5{background:#1a1a1a}@media (max-width:560px){body.frontend-theme:has([data-page=product-detail]) .custom-header{height:70px;padding-inline:20px}}
