@import url("/statics/css/zsq/css/main.css");@import url("/statics/css/zsq/css/animate.css");@import url("/statics/css/zsq/css/style-a.css");@import url("/statics/css/zsq/js/slick/slick.css");@import url("/statics/css/zsq/font-awesome-4.6.3/css/font-awesome.min.css");@import url("/statics/css/zsq/js/slick/slick-theme.css");@import url("/statics/css/zsq/css/bootstrap.min.css");*{box-sizing:border-box}body{margin:0;font-family:Microsoft YaHei,Arial,sans-serif;color:#333}a{text-decoration:none}.art-text img,img{max-width:100%;height:auto}.copyright{text-align:center}.copyright p{margin:0}.topnav .PC-phone{padding-right:0;text-align:right}.topnav .PC-phone img{display:inline-block;width:auto;max-width:100%;height:auto;max-height:58px}@media (min-width:992px){.topnav .basic-mes{display:flex;align-items:center;margin-left:0;margin-right:0}.topnav .basic-mes>.PC-phone,.topnav .basic-mes>.logo,.topnav .basic-mes>.top-main{float:none}.topnav .basic-mes>.logo,.topnav .basic-mes>.top-main{flex:0 0 auto;width:auto}.topnav .basic-mes>.PC-phone{flex:0 0 auto;width:auto;margin-left:auto}.topnav .collapse ul li{width:11.111%}}@media (max-width:991px){.topnav .PC-phone{display:none}}.video-wrap{padding:42px 0 50px;background:#fafafa}.home-section-banner{width:100%;overflow:hidden}.home-section-banner picture{display:block}.home-section-banner img{display:block;width:100%;height:auto}@media (max-width:767px){.home-section-banner--brand img{aspect-ratio:2172/724}.home-section-banner--network img{aspect-ratio:1642/958}}.video-wrap video.home-video{display:block;width:100%;aspect-ratio:16/9;background:#111;-o-object-fit:contain;object-fit:contain}.video-wrap img.home-video-image{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.video-wrap .video-copy{padding:20px 10px}.video-wrap .video-copy h1{margin-top:0;color:#333;font-size:26px;font-weight:400}.video-wrap .video-copy p{line-height:30px;font-size:16px}.column-wrap .column .column-list li{overflow:hidden}.column-wrap .column .column-list li a{width:calc(100% - 78px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-wrap .column .column-list li span{white-space:nowrap}.static-content{width:100%;min-width:0;overflow:hidden}.static-content>div,.static-content>section{clear:both;min-width:0}.static-content img{max-width:100%;height:auto}.franchise-page .news-show{margin:30px 0 50px}.franchise-page .news-show .art-text{text-indent:0;line-height:0;text-align:center}.franchise-page .news-show .art-text>p{margin:0}.franchise-page .news-show .art-text img{display:block;width:100%!important;max-width:1140px;height:auto!important;margin:0 auto}.factory-detail .factory-gallery{text-indent:0}.factory-detail .factory-gallery figure{margin:0;text-align:center}.factory-detail .factory-gallery figure img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto}.factory-detail .factory-gallery figcaption{text-indent:0;text-align:center}.static-content [id]{scroll-margin-top:120px}.static-content .about-brand{overflow:hidden}.static-content .about-brand .brand-caption .intro{position:relative;z-index:1}.static-content .about-brand .brand-caption .red-bg{max-width:calc(100% - 20px)}.static-content #about-comp{overflow:hidden}.static-content #about-brand .brand-caption,.static-content #about-comp .brand-caption{min-height:270px}.static-content #about-brand .brand-pic,.static-content #about-comp .brand-pic{position:relative;z-index:2}.about-page{overflow:visible}.about-page .about-subnav{clear:both;overflow:hidden}.about-page .about-subnav ul{margin-bottom:0;padding-left:0}.about-page .about-subnav .subnav-group,.about-page .about-subnav .subnav-group a,.about-page .about-subnav .subnav-group span{display:block}.about-page .about-subnav .subnav-group a{color:#333}.about-page .about-subnav .subnav-group p{min-height:30px;margin:0}.about-page .about-brand .brand-caption{min-height:270px;overflow:hidden}.about-page .about-brand .brand-caption>.row{position:relative;min-height:270px}.about-page .about-brand .brand-caption .intro{position:relative;z-index:1;min-height:270px}.about-page .about-brand .brand-caption .brand-pic{position:relative;z-index:3}.about-page .about-certificate .center{min-height:160px}.about-page .about-certificate .center img{display:block;width:100%;height:160px;-o-object-fit:contain;object-fit:contain}.about-page .about-factory>.container+div{clear:both}.about-page .about-subnav a:active,.about-page .about-subnav a:focus{outline:none;box-shadow:none}.about-page .about-history:not(.mobile-his){display:block;height:auto;min-height:0;padding:60px 0 72px;background:#f6f6f6}.about-page .about-history:not(.mobile-his) .history-title{margin-bottom:26px}.about-page .about-history:not(.mobile-his) .history-title h1{margin:0;padding:0;color:#333;font-size:30px;font-weight:500;line-height:1.3;background:none}.about-page .about-history:not(.mobile-his) .history-title span{display:block;width:42px;height:2px;margin-top:15px;background:#b54247}.about-page .about-history:not(.mobile-his) .his-slider{display:flex;gap:30px;margin:0 -15px;padding:12px 15px 24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:#b54247 #e7e7e7;scrollbar-width:thin}.about-page .about-history:not(.mobile-his) .timeline-wrapper{position:relative;display:grid;flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0 0 12px;scroll-snap-align:start}.about-page .about-history:not(.mobile-his) .timeline-wrapper:before{position:absolute;top:58px;right:16px;left:16px;height:2px;background:#d9a4a6;content:""}.about-page .about-history:not(.mobile-his) .timeline-item,.about-page .about-history:not(.mobile-his) .timeline-item.item2,.about-page .about-history:not(.mobile-his) .timeline-item.item3,.about-page .about-history:not(.mobile-his) .timeline-item.item4{position:relative;z-index:1;top:auto;right:auto;left:auto;width:auto;min-width:0;margin:0;float:none}.about-page .about-history:not(.mobile-his) .timeline-item:before{position:absolute;top:49px;left:50%;width:18px;height:18px;border:4px solid #f6f6f6;border-radius:50%;background:#b54247;content:"";transform:translateX(-50%)}.about-page .about-history:not(.mobile-his) .timeline-item h5{min-height:32px;margin:0 0 30px;color:#b54247;font-size:17px;font-weight:600;line-height:1.4;text-align:center}.about-page .about-history:not(.mobile-his) .timeline-item div{min-height:128px;height:auto;margin:0;padding:28px 18px 18px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;color:#555;font-size:14px;line-height:1.8;text-align:center;box-shadow:0 4px 14px rgba(0,0,0,.05)}.about-page .about-history.mobile-his{display:none}@media (max-width:767px){.about-page .about-history:not(.mobile-his){padding:48px 0 56px}.about-page .about-history:not(.mobile-his) .history-title h1{font-size:25px}.about-page .about-history:not(.mobile-his) .his-slider{gap:14px;padding-bottom:18px}.about-page .about-history:not(.mobile-his) .timeline-wrapper{flex:0 0 760px;grid-template-columns:repeat(4,178px);gap:12px}.about-page .about-history:not(.mobile-his) .timeline-item h5{font-size:14px}.about-page .about-history:not(.mobile-his) .timeline-item div{min-height:145px;padding:24px 12px 14px;font-size:13px}}.topnav a:active,.topnav a:focus,.topnav button:active,.topnav button:focus{outline:none;box-shadow:none}.topnav a:focus-visible,.topnav button:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:-3px}.topnav .navbar-nav>.active>a:focus,.topnav .navbar-nav>.open>a,.topnav .navbar-nav>.open>a:focus,.topnav .navbar-nav>.open>a:hover,.topnav .navbar-nav>li>a:active,.topnav .navbar-nav>li>a:focus{outline:none;box-shadow:none;background:transparent}.topnav .navbar-nav>li>a:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:-3px}.topnav .navbar-nav>li>ul.dropdown-menu>li>a:active,.topnav .navbar-nav>li>ul.dropdown-menu>li>a:focus{outline:none;box-shadow:none}.product-list-grid{display:flex;flex-wrap:wrap}.product-list-grid>[class*=col-]{display:flex;margin-bottom:20px}.product-list-grid>[class*=col-]>a{display:flex;width:100%}.pro-show .product-list-grid .pro-lists,.product-wrap .product-list-grid .pro-lists{display:flex;width:100%;height:100%;flex-direction:column;padding-bottom:0}.pro-show .product-list-grid .product-thumb,.product-wrap .product-list-grid .product-thumb{width:100%;aspect-ratio:4/3;overflow:hidden;background:#f5f5f5}.pro-show .product-list-grid .product-thumb img,.pro-show .product-list-grid .product-thumb-empty,.product-wrap .product-list-grid .product-thumb img,.product-wrap .product-list-grid .product-thumb-empty{display:block;width:100%;height:100%;max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.pro-show .product-list-grid .caption,.product-wrap .product-list-grid .caption{display:flex;min-height:74px;flex:1;flex-direction:column;margin:10px}.pro-show .product-list-grid .caption h2,.product-wrap .product-list-grid .caption h2{display:-webkit-box;height:40px;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pro-show .product-list-grid .caption p,.product-wrap .product-list-grid .caption p{display:none}.pro-show .product-list-grid .caption i,.product-wrap .product-list-grid .caption i{float:none;align-self:flex-end;margin-top:auto}.product-thumb-empty{background:#f5f5f5}@media (max-width:767px){.static-content [id]{scroll-margin-top:80px}.static-content .about-brand .brand-caption .red-bg{left:0;width:100%;max-width:none;height:180px}.about-page .about-brand .brand-caption,.about-page .about-brand .brand-caption .intro,.about-page .about-brand .brand-caption>.row,.static-content #about-brand .brand-caption,.static-content #about-comp .brand-caption{min-height:0}.about-page .about-subnav .subnav-group{width:20%}.about-page .about-subnav .subnav-group span{width:54px;height:54px;line-height:48px;font-size:18px}.product-list-grid>[class*=col-]{margin-bottom:15px}.pro-show .product-list-grid .caption,.product-wrap .product-list-grid .caption{min-height:68px;margin:8px}}.news-subnav .news-lists .news-thumb{width:100%;aspect-ratio:4/3;overflow:hidden;background:#fafafa}.news-subnav .news-lists .news-thumb img.news-preview{display:block;width:100%;height:100%;padding:0;-o-object-fit:cover;object-fit:cover}.news-subnav .news-lists .news-thumb .news-thumb-empty{width:100%;height:100%;min-height:0;margin:0;background:#fafafa}.news-subnav .news-lists .news-thumb .news-thumb-placeholder{display:grid;place-items:center;border:1px solid #eee;background:linear-gradient(135deg,#f6e9e9,#f9f6f6);color:#b54247;font-size:22px;letter-spacing:2px}.news-subnav .news-lists .txt h3 a.news-title-link{display:inline;width:auto;height:auto;margin:0;padding:0;background:transparent;color:#474444;font-size:16px;line-height:1.5;text-align:left}.news-subnav .news-lists .txt a.news-more{display:inline-block;width:110px;height:52px;margin-top:20px;padding:0;color:#fff;font-size:22px;line-height:52px;text-align:center;background-color:#7c878e}.site-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;clear:both;margin:40px 0 20px}.site-pagination a,.site-pagination>span{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:36px;min-height:36px;margin:0;padding:0 10px;border:1px solid #b54247;border-radius:4px;background:#fff;color:#b54247;font-size:14px;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap}.site-pagination .page-num-current,.site-pagination a:hover{background:#b54247;color:#fff}.site-pagination .is-disabled{border-color:#e5e5e5;background:#fafafa;color:#bbb;cursor:not-allowed}.site-pagination .page-num-ellipsis{border-color:transparent;color:#777}.pro-cases .case-list{aspect-ratio:4/3;background:#fafafa}.pro-cases .case-list .case-thumb-empty,.pro-cases .case-list img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pro-cases .case-list span{overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.site-pagination{gap:4px;margin-top:30px}.site-pagination a,.site-pagination>span{min-width:32px;min-height:36px;padding:0 6px;font-size:13px}.site-pagination .page-num-control{padding:0 4px}}@media (max-width:360px){.site-pagination{gap:2px}}.product-filter-bar{margin:20px 0 30px;padding:0}.product-filter-row{display:flex;align-items:center;min-height:60px;padding:7px 0}.product-filter-dimension{flex:0 0 150px;padding:0 10px 0 0;color:#333;font-size:16px}.product-filter-options{display:flex;flex-wrap:wrap;gap:10px 10px}.product-filter-option{display:inline-flex;min-width:128px;height:40px;align-items:center;justify-content:center;padding:0 12px;border:2px solid #b54247;border-radius:6px;color:#555;font-size:14px;line-height:1;transition:color .2s,background-color .2s}.product-filter-option.active,.product-filter-option:hover{background:#b51e28;color:#fff}.product-filter-option.is-empty{border-color:#ccc;color:#999;cursor:default}.product-filter-reset{display:inline-block;margin:8px 0 0 150px;color:#b51e28;font-size:13px}@media (max-width:767px){.product-filter-bar{margin:22px 0 28px}.product-filter-row{display:block}.product-filter-dimension{padding:0 0 6px}.product-filter-options{gap:8px}.product-filter-option{min-width:0;padding:0 12px}.product-filter-reset{margin-left:0}}.honor-listing{margin-bottom:50px}.honor-wrap #demo01{width:min(830px,calc(100% - 96px));height:300px;margin:40px auto 50px}.honor-wrap #demo01 .slick-list,.honor-wrap #demo01 .slick-slide,.honor-wrap #demo01 .slick-track{height:300px}.honor-wrap #demo01 .slick-track{display:flex;align-items:stretch}.honor-wrap #demo01 .slick-slide{display:flex;align-items:center;justify-content:center;padding:10px}.honor-wrap #demo01 .slick-slide>div,.honor-wrap #demo01 .slick-slide>div>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.honor-wrap #demo01 .slick-slide img{display:block;width:100%;height:260px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.honor-listing .honor-card-wrap{display:flex;margin-bottom:26px}.honor-card{display:flex;width:100%;flex-direction:column;overflow:hidden;border:1px solid #eee;background:#fff;color:#444;transition:border-color .2s,box-shadow .2s}.honor-card:hover{border-color:#b54247;box-shadow:0 8px 20px rgba(113,39,42,.1);color:#b54247}.honor-card img,.honor-card-empty{display:block;width:100%;height:190px;-o-object-fit:contain;object-fit:contain;background:#fafafa}.honor-card-empty{background:#fafafa}.honor-card-title{min-height:48px;padding:13px 12px;font-size:15px;line-height:22px;text-align:center}.news-source{margin:12px 0 0;color:#999;font-size:13px}@media (max-width:767px){.honor-wrap #demo01{width:calc(100% - 30px);height:220px;margin-top:30px}.honor-wrap #demo01 .slick-list,.honor-wrap #demo01 .slick-slide,.honor-wrap #demo01 .slick-track{height:220px}.honor-wrap #demo01 .slick-slide img{height:190px}.honor-listing .honor-card-wrap{margin-bottom:16px}.honor-card img,.honor-card-empty{height:145px}}.about-page .about-certificate{padding:68px 0 78px;background:#f7f7f7}.about-page .about-certificate .certificate-title{margin-bottom:34px;text-align:center}.about-page .about-certificate .certificate-title h1{margin:0;padding:0;color:#333;font-size:30px;font-weight:500;line-height:1.3;background:none}.about-page .about-certificate .certificate-title .big-line{display:block;width:42px;height:2px;margin:15px auto 0;background:#b54247}.about-page .about-certificate .certificate-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.about-page .about-certificate .certificate-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #e7e7e7;border-radius:3px;background:#fff;color:#555;box-shadow:0 3px 12px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.about-page .about-certificate .certificate-card:hover{border-color:#b54247;color:#b54247;box-shadow:0 8px 20px rgba(113,39,42,.12);transform:translateY(-2px)}.about-page .about-certificate .certificate-card img{display:block;width:100%;height:236px;padding:12px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#fff}.about-page .about-certificate .certificate-card span{display:block;padding:11px 12px 12px;border-top:1px solid #f0f0f0;font-size:14px;line-height:20px;text-align:center}@media (max-width:991px){.about-page .about-certificate .certificate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.about-page .about-certificate .certificate-card img{height:220px}}@media (max-width:600px){.about-page .about-certificate{padding:48px 0 56px}.about-page .about-certificate .certificate-title{margin-bottom:24px}.about-page .about-certificate .certificate-title h1{font-size:25px}.about-page .about-certificate .certificate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.about-page .about-certificate .certificate-card img{height:150px;padding:8px}.about-page .about-certificate .certificate-card span{padding:8px 4px 9px;font-size:12px}}.pro-show .product-list-grid .pro-lists,.product-wrap .product-list-grid .pro-lists{overflow:hidden;border:1px solid #ececec;border-radius:2px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.pro-show .product-list-grid>[class*=col-]>a:hover .pro-lists,.product-wrap .product-list-grid>[class*=col-]>a:hover .pro-lists{transform:translateY(-2px);box-shadow:0 8px 18px rgba(113,39,42,.12)}.pro-show .product-list-grid .caption,.product-wrap .product-list-grid .caption{min-height:66px;margin:0;padding:11px 12px 12px;background:#fff}.pro-show .product-list-grid .caption h2,.product-wrap .product-list-grid .caption h2{color:#333;font-size:14px;font-weight:400;line-height:20px}.pro-show .product-list-grid .caption i,.product-wrap .product-list-grid .caption i{color:#7c878e;font-size:20px}.news-subnav .news-lists{display:flex;align-items:stretch;margin:18px 0 0;padding-bottom:18px;border-bottom:1px solid #eee}.news-subnav .news-lists>[class*=col-]{float:none}.news-subnav .news-lists .txt{padding:12px 0 0 20px}.news-subnav .news-lists .txt h3{margin-top:0}@media (max-width:767px){.news-subnav .news-lists{margin-top:14px;padding-bottom:14px}.news-subnav .news-lists .txt{padding:8px 0 0 15px}}:root{--site-brand:#71272a}.column-wrap .column .column-pic img{display:block;width:100%;height:auto}.banner-wrap .caption .media-list>.media-group{border-bottom:0}.product-wrap .product-list-grid .pro-lists{max-height:none}.pro-show .product-list-grid .pro-lists{max-height:none;border:0;border-radius:0;background:transparent;box-shadow:none;transition:none}.pro-show .product-list-grid>[class*=col-]>a:hover .pro-lists{background:transparent;box-shadow:none;transform:none}.product-wrap .product-list-grid .product-thumb{aspect-ratio:790/716}.pro-show .product-list-grid .product-thumb{aspect-ratio:790/716;background:transparent}.pro-show .product-list-grid .product-thumb img,.product-wrap .product-list-grid .product-thumb img{-o-object-fit:contain;object-fit:contain}.pro-show .product-list-grid .product-thumb{aspect-ratio:auto}.pro-show .product-list-grid .product-thumb img{height:auto}.pro-show .product-list-grid .caption{background:transparent;margin-top:auto;flex:0 0 auto}.product-wrap .product-list-grid a:hover .caption h2,.product-wrap .product-list-grid a:hover .caption i{color:#71272a}.about-page .about-certificate .certificate-card,.honor-card{border:0;background:transparent;box-shadow:none}.about-page .about-certificate .certificate-card:hover,.honor-card:hover{box-shadow:none;transform:none}.about-page .about-certificate .certificate-card img,.honor-card img{padding:0;background:transparent}.about-page .about-certificate .certificate-card span{border:0}.video-wrap video.home-video{-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.banner-wrap{height:auto}}.contact-page{padding:20px 0 40px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.contact-details{padding:0;margin:0;line-height:2;font-size:16px}.contact-details a{display:inline;color:#71272a}.inquiry-form{display:grid;gap:12px;width:100%;max-width:560px}.inquiry-form h2{margin:0 0 8px;font-size:22px}.inquiry-form label{display:grid;gap:5px;font-size:14px;font-weight:400}.inquiry-form input:not([type=hidden]),.inquiry-form textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #ccc;border-radius:2px;background:#fff;color:#333;font-family:inherit;font-size:16px}.inquiry-form textarea{resize:vertical}.inquiry-form button{min-height:44px;border:0;border-radius:2px;background:#71272a;color:#fff;font-family:inherit;font-size:14px}.inquiry-form button:disabled{opacity:.65}@media (max-width:767px){.contact-grid{grid-template-columns:1fr;gap:28px}}.Header_header__ZPN_X{--header-brand:#71272a;--header-ink:#25312f;--header-muted:#64716c;--header-line:#e3e7e4;--header-wood:#a77956;--header-soft:#f4f5f4;position:sticky;top:0;z-index:1000;width:100%;color:var(--header-ink);background:rgba(255,255,255,.97);border-bottom:1px solid var(--header-line);box-shadow:0 3px 14px rgba(37,49,47,.06);backdrop-filter:saturate(1.2) blur(8px)}.Header_bar__MxPb9{display:flex;width:min(calc(100% - 32px),1240px);min-height:74px;align-items:center;gap:clamp(10px,1.5vw,22px);margin:0 auto}.Header_brand__djkvU{display:inline-flex;flex:0 0 auto;align-items:center;text-decoration:none}.Header_logo__1hGYx{display:block;width:auto;max-width:148px;height:42px;-o-object-fit:contain;object-fit:contain}.Header_navigation__Pw8D_{position:relative;flex:1 1 auto;min-width:0}.Header_menu__tfzOS{display:flex;align-items:stretch;justify-content:space-between;gap:2px;margin:0;padding:0;list-style:none}.Header_menuItem__I9aYw{position:relative;display:flex;flex:1 1 auto;align-items:stretch;justify-content:center;min-width:0}.Header_itemHeading__7SeHI{display:flex;min-width:0;align-items:center}.Header_menuLink___lTCH,.Header_parentButton__Ofqs6{position:relative;display:inline-flex;min-height:74px;align-items:center;justify-content:center;gap:5px;padding:0 clamp(5px,.7vw,10px);border:0;color:var(--header-ink);background:transparent;font:inherit;font-size:clamp(13px,.92vw,15px);white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .16s ease}.Header_menuLink___lTCH:after,.Header_parentButton__Ofqs6:after{position:absolute;right:7px;bottom:17px;left:7px;height:2px;background:var(--header-wood);content:"";transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.Header_active__WRBr0>.Header_itemHeading__7SeHI .Header_menuLink___lTCH,.Header_active__WRBr0>.Header_itemHeading__7SeHI .Header_parentButton__Ofqs6,.Header_menuLink___lTCH:hover,.Header_parentButton__Ofqs6:hover,.Header_submenuOpen___IDav>.Header_itemHeading__7SeHI .Header_parentButton__Ofqs6{color:var(--header-brand)}.Header_active__WRBr0>.Header_itemHeading__7SeHI .Header_menuLink___lTCH:after,.Header_active__WRBr0>.Header_itemHeading__7SeHI .Header_parentButton__Ofqs6:after,.Header_menuLink___lTCH:hover:after,.Header_parentButton__Ofqs6:hover:after{transform:scaleX(1)}.Header_active__WRBr0>.Header_itemHeading__7SeHI .Header_menuLink___lTCH,.Header_active__WRBr0>.Header_itemHeading__7SeHI .Header_parentButton__Ofqs6{font-weight:600}.Header_parentButton__Ofqs6 svg{display:block;width:9px;height:6px;flex:0 0 9px;fill:currentColor;transition:transform .16s ease}.Header_submenuOpen___IDav>.Header_itemHeading__7SeHI .Header_parentButton__Ofqs6 svg{transform:rotate(180deg)}.Header_submenu__1iIVD{position:absolute;top:calc(100% - 5px);left:50%;z-index:3;display:none;min-width:180px;margin:0;padding:7px;border:1px solid var(--header-line);border-radius:5px;background:#fff;box-shadow:0 10px 24px rgba(37,49,47,.12);list-style:none;transform:translateX(-50%)}.Header_menuItem__I9aYw.Header_submenuOpen___IDav>.Header_submenu__1iIVD{display:block}.Header_submenuLink__1_pan{display:block;padding:10px 12px;border-radius:3px;color:var(--header-ink);font-size:14px;white-space:nowrap;text-decoration:none}.Header_submenuLink__1_pan:hover{color:var(--header-brand);background:var(--header-soft)}.Header_actions__QTu_9{display:flex;flex:0 0 auto;align-items:center;gap:clamp(10px,1.3vw,18px);margin-left:auto}.Header_hotline__YSWh2{display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:var(--header-muted);font-size:10px;line-height:1.2;text-decoration:none;white-space:nowrap}.Header_hotline__YSWh2 b{color:var(--header-brand);font-size:16px;font-weight:700;letter-spacing:.01em}.Header_hotline__YSWh2 img{display:block;width:auto;max-width:180px;max-height:32px;-o-object-fit:contain;object-fit:contain}.Header_inquiry__iih7P{display:inline-flex;min-height:38px;flex:0 0 auto;align-items:center;justify-content:center;padding:0 16px;border:1px solid var(--header-brand);border-radius:3px;color:#fff;background:var(--header-brand);font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.Header_inquiry__iih7P:active,.Header_inquiry__iih7P:focus,.Header_inquiry__iih7P:hover{border-color:#5e1f23;background:#5e1f23;color:#fff;text-decoration:none}.Header_menuButton__3eGgA{display:none}.Header_header__ZPN_X :is(a,button):focus-visible{outline:2px solid var(--header-wood);outline-offset:-3px}.Header_header__ZPN_X :is(a,button):focus:not(:focus-visible){outline:none}.Header_menuLink___lTCH:focus-visible,.Header_parentButton__Ofqs6:focus-visible{outline-offset:-6px}@media (max-width:1180px) and (min-width:1024px){.Header_hotline__YSWh2{display:none}.Header_bar__MxPb9{gap:12px}}@media (max-width:1023px){.Header_bar__MxPb9{width:calc(100% - 24px);min-height:60px;gap:10px}.Header_logo__1hGYx{height:36px}.Header_navigation__Pw8D_{position:static;flex:0 0 auto;order:3}.Header_actions__QTu_9{order:2;gap:10px;margin-left:auto}.Header_hotline__YSWh2{display:none}.Header_menuButton__3eGgA{display:flex;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;border:0;border-radius:3px;background:transparent;cursor:pointer}.Header_menuButton__3eGgA span{display:block;width:22px;height:2px;border-radius:2px;background:var(--header-ink)}.Header_menu__tfzOS{position:absolute;top:100%;right:0;left:0;display:none;max-height:calc(100dvh - 60px);flex-direction:column;justify-content:flex-start;gap:0;overflow-y:auto;padding:4px 20px 18px;border-top:1px solid var(--header-line);background:#fff;box-shadow:0 14px 25px rgba(37,49,47,.12)}.Header_menuOpen__V1wud{display:flex}.Header_menuItem__I9aYw{display:block;flex:0 0 auto;border-bottom:1px solid var(--header-line)}.Header_itemHeading__7SeHI{display:block}.Header_menuLink___lTCH,.Header_parentButton__Ofqs6{display:flex;width:100%;min-height:50px;justify-content:space-between;padding:0 4px;font-size:16px;text-align:left;white-space:normal}.Header_menuLink___lTCH:after,.Header_parentButton__Ofqs6:after{display:none}.Header_submenu__1iIVD{position:static;min-width:0;padding:0 0 10px 12px;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.Header_submenuLink__1_pan{padding:11px 8px;border-bottom:1px solid var(--header-line);border-radius:0;white-space:normal}}@media (max-width:480px){.Header_bar__MxPb9{width:calc(100% - 20px);gap:8px}.Header_logo__1hGYx{height:33px;max-width:140px}.Header_actions__QTu_9{gap:8px}.Header_inquiry__iih7P{min-height:36px;padding:0 12px;font-size:13px}.Header_menu__tfzOS{padding-right:14px;padding-left:14px}}@media (prefers-reduced-motion:reduce){.Header_inquiry__iih7P,.Header_menuLink___lTCH,.Header_menuLink___lTCH:after,.Header_parentButton__Ofqs6,.Header_parentButton__Ofqs6 svg,.Header_parentButton__Ofqs6:after{transition:none}}