/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"flaticon_qingte";src:url(/themes/custom/hscms_theme_base/assets/flaticon/./flaticon_qingte.woff2?f0d2203d3dd7b83285567a6c4aafde8d=) format("woff2"),url(/themes/custom/hscms_theme_base/assets/flaticon/./flaticon_qingte.woff?f0d2203d3dd7b83285567a6c4aafde8d=) format("woff"),url(/themes/custom/hscms_theme_base/assets/flaticon/./flaticon_qingte.eot?f0d2203d3dd7b83285567a6c4aafde8d=#iefix) format("embedded-opentype"),url(/themes/custom/hscms_theme_base/assets/flaticon/./flaticon_qingte.ttf?f0d2203d3dd7b83285567a6c4aafde8d=) format("truetype"),url(/themes/custom/hscms_theme_base/assets/flaticon/./flaticon_qingte.svg?f0d2203d3dd7b83285567a6c4aafde8d=#flaticon_qingte) format("svg")}i[class^="flaticon-"]:before,i[class*=" flaticon-"]:before{font-family:flaticon_qingte !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.flaticon-chevron:before{content:"\f101";}.flaticon-location:before{content:"\f102";}.flaticon-phone:before{content:"\f103";}.flaticon-paper-plane:before{content:"\f104";}.flaticon-map-and-location:before{content:"\f105";}.flaticon-top-10:before{content:"\f106";}.flaticon-house:before{content:"\f107";}.flaticon-public-service:before{content:"\f108";}.flaticon-community:before{content:"\f109";}.flaticon-team:before{content:"\f10a";}.flaticon-developing:before{content:"\f10b";}.flaticon-mission:before{content:"\f10c";}.flaticon-strategy:before{content:"\f10d";}.flaticon-target:before{content:"\f10e";}.flaticon-interactive:before{content:"\f10f";}.flaticon-vision:before{content:"\f110";}.flaticon-check-box:before{content:"\f111";}.flaticon-one:before{content:"\f112";}.flaticon-solution:before{content:"\f113";}.flaticon-city:before{content:"\f114";}.flaticon-growth:before{content:"\f115";}.flaticon-growth-1:before{content:"\f116";}.flaticon-teacher:before{content:"\f117";}.flaticon-training:before{content:"\f118";}.flaticon-disability-insurance:before{content:"\f119";}.flaticon-online-learning:before{content:"\f11a";}.flaticon-right-arrow:before{content:"\f11b";}.flaticon-virus:before{content:"\f11c";}.flaticon-wastewater:before{content:"\f11d";}.flaticon-fossil-fuel:before{content:"\f11e";}.flaticon-co2:before{content:"\f11f";}.flaticon-forbbiden:before{content:"\f120";}.flaticon-down-arrow:before{content:"\f121";}.flaticon-down-arrow-1:before{content:"\f122";}.flaticon-team-leader:before{content:"\f123";}.flaticon-calculator:before{content:"\f124";}.flaticon-platform:before{content:"\f125";}.flaticon-supply-chain:before{content:"\f126";}.flaticon-arrows:before{content:"\f127";}.flaticon-play:before{content:"\f128";}.flaticon-play-button:before{content:"\f129";}.flaticon-play-button-1:before{content:"\f12a";}.flaticon-robot-arm:before{content:"\f12b";}.flaticon-manufacturing:before{content:"\f12c";}.flaticon-robotic-arm:before{content:"\f12d";}.flaticon-robotic-hand:before{content:"\f12e";}.flaticon-robotic-hand-1:before{content:"\f12f";}.flaticon-milling-machine:before{content:"\f130";}.flaticon-drilling:before{content:"\f131";}.flaticon-machine:before{content:"\f132";}.flaticon-operator:before{content:"\f133";}.flaticon-warehouse:before{content:"\f134";}.flaticon-forklift:before{content:"\f135";}.flaticon-data-warehouse:before{content:"\f136";}.flaticon-bottom-right:before{content:"\f137";}.flaticon-up-left-arrow:before{content:"\f138";}.flaticon-up-right-arrow:before{content:"\f139";}.flaticon-engineering:before{content:"\f13a";}.flaticon-expand:before{content:"\f13b";}.flaticon-phone-1:before{content:"\f13c";}.flaticon-email:before{content:"\f13d";}.flaticon-location-1:before{content:"\f13e";}.flaticon-professional-development:before{content:"\f13f";}.flaticon-talent:before{content:"\f140";}.flaticon-gifted:before{content:"\f141";}.flaticon-full-screen:before{content:"\f142";}.flaticon-capacity:before{content:"\f143";}.flaticon-industrial:before{content:"\f144";}.flaticon-insulation:before{content:"\f145";}.flaticon-mechanical:before{content:"\f146";}.flaticon-easy-installation:before{content:"\f147";}.flaticon-telephone:before{content:"\f148";}
.product-detail{max-width:1200px;margin:0 auto;padding:1.5rem;line-height:1.6;}.product-detail img{max-width:100%;height:auto;display:block;}.product-detail__header{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-bottom:2rem;}@media (min-width:900px){.product-detail__header{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);}}.product-detail__thumbs,.product-detail__gallery-items,.product-detail__cards,.product-detail__tags{list-style:none;margin:0.75rem 0 0;padding:0;display:grid;gap:0.75rem;}.product-detail__thumbs{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));}.product-detail__gallery-items,.product-detail__cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));}.product-detail__tags{grid-auto-flow:column;justify-content:start;}.product-detail__title{margin:0.25rem 0 1rem;}.product-detail__ids{display:grid;grid-template-columns:max-content 1fr;gap:0.25rem 1rem;margin:0 0 1rem;}.product-detail__ids dd{margin:0;}.product-detail__block{margin:2.5rem 0;}.product-detail__parameters table{border-collapse:collapse;width:100%;}.product-detail__parameters th,.product-detail__parameters td{border:1px solid #ddd;padding:0.5rem 0.75rem;text-align:start;}.product-detail__parameters th{width:30%;background:#f6f6f6;}.product-detail__video-frame{position:relative;aspect-ratio:16 / 9;}.product-detail__video-frame iframe,.product-detail__video video{width:100%;height:100%;border:0;}.product-detail__faq details{border-bottom:1px solid #ddd;padding:0.75rem 0;}.product-detail__faq summary{cursor:pointer;font-weight:600;}.product-detail__cards a{display:block;text-decoration:none;}.product-detail__icon-items,.product-detail__video-items{list-style:none;margin:0.75rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));}.product-detail__icon-items img{width:64px;}.product-detail__files ul{padding-inline-start:1.25rem;}.product-detail__files small{margin-inline-start:0.5rem;color:#666;}
