html{scroll-behavior:smooth}.product-jump-nav{z-index:99;background:#fff;border-bottom:1px solid #ddd;position:sticky;top:103px;box-shadow:0 2px 4px #0000000d}.product-jump-nav ul{flex-wrap:wrap;justify-content:center;max-width:1140px;margin:0 auto;padding:0;list-style:none;display:flex}.product-jump-nav li{margin:0}.product-jump-nav a{color:#333;letter-spacing:.05em;border-bottom:3px solid #0000;padding:12px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:block}.product-jump-nav a:hover,.product-jump-nav a.active{color:#e62b26;border-bottom-color:#e62b26}.single-product{padding-top:3em;padding-bottom:1.5em}.sec-feature{padding-top:2.5em;padding-bottom:2.5em}.spec-type{padding-top:2.5em}.details-spec-type{margin-top:1.5em;margin-bottom:2em;padding:2em}.infor-row{padding-top:.4em;padding-bottom:.4em;line-height:1.7}.sec-catalog{padding-top:2em}.catalog-img{max-width:200px}.download-catalog{margin-top:1.5em;margin-bottom:1.5em}.sec-download{margin-top:15px}.sec-download .catalog-img{max-width:180px}.download-catalog>a{width:fit-content;margin:0 auto}.sec-video{padding-top:2.5em;padding-bottom:2.5em}.sec-webshop{margin-top:2em;margin-bottom:2em}.col-two-imgs{margin-top:1.5em;padding-left:0;padding-right:0}.col-two-imgs .col-md-4{flex:none;width:auto;max-width:50%}.col-two-imgs img{width:auto;max-width:100%;max-height:400px}[id^=sec-]{scroll-margin-top:150px}.en-contact-note{text-align:center;padding:2em 0}@media screen and (width<=767px){.product-jump-nav{top:80px}.product-jump-nav a{padding:10px 12px;font-size:12px}.product-jump-nav ul{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.product-jump-nav li{flex-shrink:0}[id^=sec-]{scroll-margin-top:130px}}.sec-feature .box-content,.sec-additional .additional-content,.sec-option-repeater .option-disc,.sec-option-repeater .each-option p,.details-spec-type{font-size:14px;line-height:1.9}.details-spec-type .infor-row{font-size:14px}.sec-feature .box-content h3{margin:1.8em 0 .6em;font-size:1.15rem;font-weight:700;line-height:1.5}.sec-feature .box-content h3:first-child{margin-top:.4em}.sec-feature .box-content p{margin-bottom:1.3em}.blog-content{color:#333;font-size:14px;line-height:1.9}.blog-content p{margin-bottom:1.4em}.blog-content h2,.blog-content h2.title-botder-left{letter-spacing:.05em;border-bottom:none;border-left:5px solid #e62b26;margin:2.2em 0 1em;padding:.1em 0 .1em .5em;font-size:1.45rem;font-weight:700;line-height:1.4}.blog-content h3,.blog-content h3.title-botder-left{letter-spacing:.03em;border-bottom:2px solid #e62b26;border-left:none;margin:1.8em 0 .8em;padding:0 0 .3em;font-size:1.2rem;font-weight:700;line-height:1.5}.blog-content h4,.blog-content h4.title-botder-left{border:none;margin:1.5em 0 .6em;padding:0;font-size:1.05rem;font-weight:700}.blog-content h5,.blog-content h6{margin:1.4em 0 .5em;font-size:1rem;font-weight:700}.blog-content img{max-width:100%;height:auto;margin:1.6em auto;display:block}.blog-content a{color:#c2231f;text-decoration:underline}.blog-content a:hover{color:#e62b26}.blog-content ul,.blog-content ol{margin:0 0 1.4em 1.5em;padding:0}.blog-content li{margin-bottom:.4em}.blog-content table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.95em;line-height:1.6}.blog-content th,.blog-content td{text-align:left;border:1px solid #ddd;padding:.55em .8em}.blog-content th{background:#f6f6f6;font-weight:700}.blog-content blockquote{color:#555;border-left:4px solid #ddd;margin:1.6em 0;padding:.5em 1.2em}.blog-content .wp-block-spacer{max-height:3.5em}.blog-header .title-name{color:#333;font-size:1.6rem;font-weight:700;line-height:1.5}.wrapp-widget.blog-side{align-self:flex-start;position:sticky;top:120px}.wrapp-next-prev{justify-content:space-between;gap:1em;margin:3em 0 1em;display:flex}.wrapp-next-prev .btn-orange.next{margin-left:auto}@media (width<=767px){.blog-content h2,.blog-content h2.title-botder-left{font-size:1.25rem}.blog-content h3,.blog-content h3.title-botder-left{font-size:1.1rem}}.wp-content{max-width:1000px;min-height:60vh;margin:0 auto;padding:2em 1em 4em;line-height:1.8}.wp-page-head h1{border-left:5px solid #e62b26;margin:1em 0;padding-left:.6em;font-size:1.6rem}.wp-body img{max-width:100%;height:auto}.wp-body table{border-collapse:collapse;width:100%}.wp-body th,.wp-body td{border:1px solid #ddd;padding:.5em .8em}
