.HeroCarousel-module__49hLuq__carousel{--hero-copy-duration:.5s;--hero-copy-easing:ease;--hero-copy-eyebrow-delay:.15s;--hero-copy-title-delay:.3s;--hero-copy-cta-delay:.4s;--hero-image-duration:20s;--hero-track-duration:.3s;--hero-track-easing:ease;aspect-ratio:1920/815;touch-action:pan-y;background:#dce7ef;width:100%;position:relative;overflow:hidden}.HeroCarousel-module__49hLuq__track{width:100%;height:100%;transition-property:transform;transition-duration:var(--hero-track-duration);transition-timing-function:var(--hero-track-easing);will-change:transform;transition-delay:0s;display:flex}.HeroCarousel-module__49hLuq__trackRebasing{transition-duration:0s}.HeroCarousel-module__49hLuq__brandBadge{z-index:2;background:#fff;border-radius:4px;place-items:center;width:17rem;height:5rem;padding:.6rem 1rem;display:grid;position:absolute;top:.6rem;left:1rem}.HeroCarousel-module__49hLuq__brandBadge img{object-fit:contain;width:100%;height:100%}@media (min-width:576px) and (not (min-width:992px)){.HeroCarousel-module__49hLuq__brandBadge{width:clamp(96px,17vw,168px);height:clamp(32px,5.65vw,56px);padding:4px 6px;top:8px;left:8px}}@media not (min-width:576px){.HeroCarousel-module__49hLuq__brandBadge{display:none}}.HeroCarousel-module__49hLuq__slide{min-width:100%;height:100%;position:relative;overflow:hidden}.HeroCarousel-module__49hLuq__image{object-fit:cover;object-position:50% 50%;transform-origin:50%;will-change:transform;transform:scale(1)}.HeroCarousel-module__49hLuq__activeSlide .HeroCarousel-module__49hLuq__image{animation:HeroCarousel-module__49hLuq__hero-image-scale var(--hero-image-duration) ease-in-out infinite}@keyframes HeroCarousel-module__49hLuq__hero-image-scale{0%,to{transform:scale(1)}25%,75%{transform:scale(1.05)}50%{transform:scale(1.1)}}.HeroCarousel-module__49hLuq__copy{top:50%;right:auto;left:var(--container-pad);width:calc(100% - 2 * var(--container-pad));color:#fff;text-align:right;text-shadow:0 2px 4px #00000047;position:absolute;transform:translateY(-50%)}.HeroCarousel-module__49hLuq__copy>*{opacity:0}.HeroCarousel-module__49hLuq__copySequenceActive .HeroCarousel-module__49hLuq__eyebrow{animation:HeroCarousel-module__49hLuq__hero-copy-in var(--hero-copy-duration) var(--hero-copy-easing) var(--hero-copy-eyebrow-delay) both}.HeroCarousel-module__49hLuq__copySequenceActive .HeroCarousel-module__49hLuq__copy h1{animation:HeroCarousel-module__49hLuq__hero-copy-in var(--hero-copy-duration) var(--hero-copy-easing) var(--hero-copy-title-delay) both}.HeroCarousel-module__49hLuq__copySequenceActive .HeroCarousel-module__49hLuq__cta{animation:HeroCarousel-module__49hLuq__hero-copy-in var(--hero-copy-duration) var(--hero-copy-easing) var(--hero-copy-cta-delay) both}@keyframes HeroCarousel-module__49hLuq__hero-copy-in{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.HeroCarousel-module__49hLuq__activeSlide .HeroCarousel-module__49hLuq__image{animation:none;transform:scale(1)}.HeroCarousel-module__49hLuq__activeSlide .HeroCarousel-module__49hLuq__eyebrow,.HeroCarousel-module__49hLuq__activeSlide .HeroCarousel-module__49hLuq__copy h1,.HeroCarousel-module__49hLuq__activeSlide .HeroCarousel-module__49hLuq__cta{opacity:1;animation:none;transform:none}}.HeroCarousel-module__49hLuq__copyLeft{text-align:left}.HeroCarousel-module__49hLuq__eyebrow{margin:0 0 1px;font-size:1.125rem;font-weight:600;line-height:1.5}.HeroCarousel-module__49hLuq__copy h1{width:50%;max-width:none;margin:1.25rem 0 3.125rem auto;font-size:2.6rem;font-weight:700;line-height:1.2}.HeroCarousel-module__49hLuq__copyLeft h1{margin-left:0;margin-right:auto}.HeroCarousel-module__49hLuq__cta{z-index:1;color:#fff;width:10rem;min-width:0;height:calc(3.375rem + 2px);text-shadow:none;background:#f56a12;border:1px solid #f56a12;border-radius:3.125rem;justify-content:center;align-items:center;gap:0;font-size:1rem;line-height:3.375rem;transition:color .4s,border-color .4s;display:inline-flex;position:relative}.HeroCarousel-module__49hLuq__cta:before{z-index:-1;border-radius:inherit;content:"";background:#fff;transition:transform .4s;position:absolute;inset:.125rem;transform:scale(0)}.HeroCarousel-module__49hLuq__cta:hover,.HeroCarousel-module__49hLuq__cta:focus-visible{color:#f56a12}.HeroCarousel-module__49hLuq__cta:hover:before,.HeroCarousel-module__49hLuq__cta:focus-visible:before{transform:scale(1)}.HeroCarousel-module__49hLuq__ctaArrow{width:1rem;height:inherit;font-family:Longxin Icon;font-size:1rem;font-style:normal;line-height:inherit;margin-left:.5rem;transition:transform .4s;display:block}.HeroCarousel-module__49hLuq__ctaArrow:before{content:""}.HeroCarousel-module__49hLuq__cta:hover .HeroCarousel-module__49hLuq__ctaArrow,.HeroCarousel-module__49hLuq__cta:focus-visible .HeroCarousel-module__49hLuq__ctaArrow{transform:translate(.375rem)}.HeroCarousel-module__49hLuq__dots{z-index:2;text-align:center;width:100%;line-height:1.5rem;display:block;position:absolute;bottom:1.875rem;left:0}.HeroCarousel-module__49hLuq__dot{vertical-align:baseline;cursor:pointer;background:0 0;border:2px solid #f56a12;border-radius:50%;width:1.125rem;height:1.125rem;margin:0 .625rem;padding:0;display:inline-block}.HeroCarousel-module__49hLuq__dots .HeroCarousel-module__49hLuq__activeDot{background:#f56a12}@media (not (min-width:1200px)) and (min-width:992px){.HeroCarousel-module__49hLuq__copy h1{font-size:3.5rem}.HeroCarousel-module__49hLuq__eyebrow{font-size:1.125rem}.HeroCarousel-module__49hLuq__cta{font-size:1rem}}@media (min-width:576px) and (not (min-width:992px)){.HeroCarousel-module__49hLuq__copy,.HeroCarousel-module__49hLuq__copyLeft{text-align:right;width:auto;inset:50% 15px auto;transform:translateY(-50%)}.HeroCarousel-module__49hLuq__copyLeft{text-align:left}.HeroCarousel-module__49hLuq__eyebrow{margin:0 0 1px;font-size:1.125rem}.HeroCarousel-module__49hLuq__copy h1,.HeroCarousel-module__49hLuq__copyLeft h1{width:100%;max-width:none;text-align:inherit;margin:1.25rem 0 3.125rem;font-size:3.5rem;line-height:1.2}.HeroCarousel-module__49hLuq__cta{position:static}.HeroCarousel-module__49hLuq__dot{margin-left:7px;margin-right:7px;transform:translateY(-2px)}}@media (min-width:576px) and (not (min-width:768px)){.HeroCarousel-module__49hLuq__copy,.HeroCarousel-module__49hLuq__copyLeft{top:64px;transform:none}.HeroCarousel-module__49hLuq__copy h1,.HeroCarousel-module__49hLuq__copyLeft h1{margin:8px 0 12px;font-size:clamp(2rem,4.3vw,2.35rem)}}@media (min-width:768px) and (not (min-width:880px)){.HeroCarousel-module__49hLuq__copyLeft .HeroCarousel-module__49hLuq__eyebrow{padding-left:calc(17vw + 8px)}}@media not (min-width:576px){.HeroCarousel-module__49hLuq__carousel{aspect-ratio:auto;height:50vh;max-height:none}.HeroCarousel-module__49hLuq__image{object-fit:cover;object-position:50% 50%}.HeroCarousel-module__49hLuq__copy{text-align:left;width:calc(100% - 30px);top:8%;left:15px;right:auto;transform:none}.HeroCarousel-module__49hLuq__copyLeft{left:15px}.HeroCarousel-module__49hLuq__eyebrow{margin-bottom:1px;font-size:1.125rem;line-height:1.5}.HeroCarousel-module__49hLuq__copy h1{width:100%;max-width:none;margin:10px 0;padding-bottom:10px;font-size:20px;line-height:30px}.HeroCarousel-module__49hLuq__cta{width:130px;height:42px;font-size:1rem;line-height:40px}.HeroCarousel-module__49hLuq__dot{border-width:1px;width:10px;height:10px;margin:0 7px;transform:translateY(-2px)}}
.Inquiry-module__swtMna__cartLink{min-width:0;color:var(--header-text,#34383d);justify-content:center;align-items:center;gap:7px;font-size:.78rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.Inquiry-module__swtMna__cartLink:hover,.Inquiry-module__swtMna__cartLink:focus-visible{color:#ef650f}.Inquiry-module__swtMna__cartLink svg{flex-shrink:0}.Inquiry-module__swtMna__badge{color:#fff;background:#ef650f;border-radius:99px;flex-shrink:0;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:.67rem;display:inline-grid}.Inquiry-module__swtMna__addControl{width:100%;min-width:0}.Inquiry-module__swtMna__addButton{color:#fff;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#ef650f;border:1px solid #ef650f;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:.8rem;font-weight:750;line-height:1.35;display:flex}.Inquiry-module__swtMna__addButton:hover,.Inquiry-module__swtMna__addButton:focus-visible{background:#cc5005;border-color:#cc5005}.Inquiry-module__swtMna__addButton:disabled{opacity:.6;cursor:wait}.Inquiry-module__swtMna__inlineError{color:#a72b1e;margin-top:8px;font-size:.75rem;line-height:1.4;display:block}@media (not (min-width:1400px)) and (min-width:1280px){.Inquiry-module__swtMna__cartLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media not (min-width:576px){.Inquiry-module__swtMna__addButton{min-height:40px;padding-inline:9px;font-size:.74rem}}
.ProductCard-module__bki8ua__card{background:#fff;border:1px solid #e6e6e6;border-radius:6px;flex-direction:column;min-width:0;height:100%;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden;box-shadow:0 10px 26px #181c210d}.ProductCard-module__bki8ua__cardLink{flex-direction:column;flex:1;min-width:0;display:flex}.ProductCard-module__bki8ua__inquiryAction{padding:0 18px 18px}.ProductCard-module__bki8ua__imageWrap{aspect-ratio:1;background:#fff;border-bottom:1px solid #eee;width:100%;display:block;position:relative;overflow:hidden}.ProductCard-module__bki8ua__imageWrap img{object-fit:contain;padding:16px;transition:transform .22s}.ProductCard-module__bki8ua__content{flex-direction:column;flex:1;min-width:0;padding:18px;display:flex}.ProductCard-module__bki8ua__category{color:#ef650f;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.1em;font-size:.72rem;font-weight:800;line-height:1.45;display:-webkit-box;overflow:hidden}.ProductCard-module__bki8ua__name{color:#20242a;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;margin-top:8px;font-size:1rem;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.ProductCard-module__bki8ua__meta{flex-wrap:wrap;gap:6px;min-width:0;margin-top:14px;display:flex}.ProductCard-module__bki8ua__meta>span{color:#60656d;text-overflow:ellipsis;white-space:nowrap;background:#f3f4f5;border-radius:999px;max-width:100%;padding:5px 9px;font-size:.72rem;font-weight:700;line-height:1;overflow:hidden}.ProductCard-module__bki8ua__detailsLink{color:#4e545c;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:.78rem;font-weight:700;display:inline-flex}.ProductCard-module__bki8ua__detailsLink i{border-top:1px solid;border-right:1px solid;width:7px;height:7px;transform:rotate(45deg)}.ProductCard-module__bki8ua__card:hover,.ProductCard-module__bki8ua__card:focus-within{border-color:#f56a1294;outline:none;transform:translateY(-3px);box-shadow:0 16px 36px #181c211a}.ProductCard-module__bki8ua__card:hover .ProductCard-module__bki8ua__imageWrap img,.ProductCard-module__bki8ua__card:focus-within .ProductCard-module__bki8ua__imageWrap img{transform:scale(1.035)}.ProductCard-module__bki8ua__card:hover .ProductCard-module__bki8ua__detailsLink,.ProductCard-module__bki8ua__card:focus-within .ProductCard-module__bki8ua__detailsLink{color:#ef650f}@media not (min-width:576px){.ProductCard-module__bki8ua__content{padding:14px}.ProductCard-module__bki8ua__inquiryAction{padding:0 14px 14px}.ProductCard-module__bki8ua__name{font-size:.95rem}}
.HomeProductShowcase-module__2Mn59a__section{background:radial-gradient(circle at 92% 6%,#f56a1212,#0000 24rem),#fff;padding-block:6.25rem;overflow:hidden}.HomeProductShowcase-module__2Mn59a__sectionHeader{margin-bottom:2.5rem}.HomeProductShowcase-module__2Mn59a__sectionHeader h2{color:#24272b;letter-spacing:-.035em;margin:0;font-size:3.125rem;font-weight:800;line-height:1.2}.HomeProductShowcase-module__2Mn59a__sectionHeader>span{background:#f56a12;width:3.25rem;height:2px;margin-top:1.25rem;display:block}.HomeProductShowcase-module__2Mn59a__categoryTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.HomeProductShowcase-module__2Mn59a__categoryTab{color:#25292e;text-align:left;cursor:pointer;background:linear-gradient(135deg,#f8f8f8,#f1f2f2);border:1px solid #e3e4e5;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(7rem,.72fr);gap:1rem;min-width:0;min-height:10.25rem;padding:1.4rem 1rem 1.4rem 1.5rem;transition:color .24s,border-color .24s,background .24s,box-shadow .24s,transform .24s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #1b1f230d}.HomeProductShowcase-module__2Mn59a__categoryTab:before{z-index:3;content:"";opacity:0;transform-origin:0;background:#f56a12;height:3px;transition:opacity .24s,transform .32s;position:absolute;top:0;left:0;right:0;transform:scaleX(.25)}.HomeProductShowcase-module__2Mn59a__categoryTab:hover,.HomeProductShowcase-module__2Mn59a__categoryTab:focus-visible{border-color:#f56a1285;outline:none;transform:translateY(-3px);box-shadow:0 18px 38px #1b1f2317}.HomeProductShowcase-module__2Mn59a__activeCategoryTab{color:#fff;background:linear-gradient(135deg,#1f2327,#30353a);border-color:#25292e;box-shadow:0 18px 42px #181c202e}.HomeProductShowcase-module__2Mn59a__activeCategoryTab:before{opacity:1;transform:scaleX(1)}.HomeProductShowcase-module__2Mn59a__categoryCopy{z-index:2;flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative}.HomeProductShowcase-module__2Mn59a__categoryIndex{color:#f56a12;letter-spacing:.12em;font-size:.72rem;font-weight:900;line-height:1}.HomeProductShowcase-module__2Mn59a__categoryCopy strong{margin-top:.9rem;font-size:1.28rem;font-weight:800;line-height:1.25}.HomeProductShowcase-module__2Mn59a__categoryCopy>span:last-child{color:#73787e;margin-top:.65rem;font-size:.74rem;font-weight:700}.HomeProductShowcase-module__2Mn59a__activeCategoryTab .HomeProductShowcase-module__2Mn59a__categoryCopy>span:last-child{color:#ffffff9e}.HomeProductShowcase-module__2Mn59a__categoryImage{background:#fff;border-radius:7px;align-self:stretch;position:relative;overflow:hidden}.HomeProductShowcase-module__2Mn59a__categoryImage img{object-fit:contain;padding:.45rem;transition:transform .36s}.HomeProductShowcase-module__2Mn59a__categoryTab:hover .HomeProductShowcase-module__2Mn59a__categoryImage img,.HomeProductShowcase-module__2Mn59a__categoryTab:focus-visible .HomeProductShowcase-module__2Mn59a__categoryImage img,.HomeProductShowcase-module__2Mn59a__activeCategoryTab .HomeProductShowcase-module__2Mn59a__categoryImage img{transform:scale(1.055)}.HomeProductShowcase-module__2Mn59a__productPanel{background:#f5f5f5;border:1px solid #e8e9ea;border-radius:12px;margin-top:1.75rem;padding:1.75rem;animation:.44s cubic-bezier(.22,1,.36,1) HomeProductShowcase-module__2Mn59a__panelReveal;overflow:hidden;box-shadow:0 16px 44px #181c200d}.HomeProductShowcase-module__2Mn59a__panelHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.4rem;display:flex}.HomeProductShowcase-module__2Mn59a__panelTitle{min-width:0}.HomeProductShowcase-module__2Mn59a__panelTitle h3{color:#25292e;margin:0;font-size:1.55rem;font-weight:800;line-height:1.2}.HomeProductShowcase-module__2Mn59a__panelTitle a{color:#e95f0a;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.76rem;font-weight:800;transition:gap .18s,color .18s;display:inline-flex}.HomeProductShowcase-module__2Mn59a__panelTitle a:hover,.HomeProductShowcase-module__2Mn59a__panelTitle a:focus-visible{color:#ba4804;gap:.55rem}.HomeProductShowcase-module__2Mn59a__carouselControls{flex:none;align-items:center;gap:.55rem;display:flex}.HomeProductShowcase-module__2Mn59a__carouselControls button{color:#353a3f;cursor:pointer;background:#fff;border:1px solid #d6d8da;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.HomeProductShowcase-module__2Mn59a__carouselControls button:hover:not(:disabled),.HomeProductShowcase-module__2Mn59a__carouselControls button:focus-visible:not(:disabled){color:#fff;background:#f56a12;border-color:#f56a12;outline:none}.HomeProductShowcase-module__2Mn59a__carouselControls button:disabled{cursor:default;opacity:.42}.HomeProductShowcase-module__2Mn59a__controlGlyph{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.HomeProductShowcase-module__2Mn59a__previousGlyph:before,.HomeProductShowcase-module__2Mn59a__nextGlyph:before{content:"";border-bottom:2.5px solid;border-right:2.5px solid;width:9px;height:9px;position:absolute;top:50%;left:50%}.HomeProductShowcase-module__2Mn59a__previousGlyph:before{transform:translate(-35%,-50%)rotate(135deg)}.HomeProductShowcase-module__2Mn59a__nextGlyph:before{transform:translate(-65%,-50%)rotate(-45deg)}.HomeProductShowcase-module__2Mn59a__pauseGlyph{gap:4px}.HomeProductShowcase-module__2Mn59a__pauseGlyph:before,.HomeProductShowcase-module__2Mn59a__pauseGlyph:after{content:"";background:currentColor;border-radius:1px;width:3px;height:14px}.HomeProductShowcase-module__2Mn59a__playGlyph:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid;width:0;height:0;margin-left:2px}.HomeProductShowcase-module__2Mn59a__counter{color:#969a9e;justify-content:center;align-items:baseline;gap:.3rem;min-width:4.5rem;font-size:.74rem;font-weight:700;display:inline-flex}.HomeProductShowcase-module__2Mn59a__counter strong{color:#f56a12;font-size:1rem}.HomeProductShowcase-module__2Mn59a__swiper{width:100%}.HomeProductShowcase-module__2Mn59a__swiper .swiper-wrapper{align-items:stretch}.HomeProductShowcase-module__2Mn59a__productSlide{height:auto;display:flex}.HomeProductShowcase-module__2Mn59a__productSlide>*{width:100%}.HomeProductShowcase-module__2Mn59a__pagination{justify-content:center;align-items:center;gap:.45rem;margin-top:1.35rem;display:flex}.HomeProductShowcase-module__2Mn59a__pagination button{cursor:pointer;background:#c7c9cb;border:0;border-radius:999px;width:.46rem;height:.46rem;padding:0;transition:width .22s,background .22s}.HomeProductShowcase-module__2Mn59a__pagination button:hover,.HomeProductShowcase-module__2Mn59a__pagination button:focus-visible,.HomeProductShowcase-module__2Mn59a__pagination .HomeProductShowcase-module__2Mn59a__activePagination{background:#f56a12}.HomeProductShowcase-module__2Mn59a__pagination .HomeProductShowcase-module__2Mn59a__activePagination{width:1.65rem}@keyframes HomeProductShowcase-module__2Mn59a__panelReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media not (min-width:992px){.HomeProductShowcase-module__2Mn59a__section{padding-block:4.4rem}.HomeProductShowcase-module__2Mn59a__categoryTabs{gap:.85rem}.HomeProductShowcase-module__2Mn59a__categoryTab{grid-template-columns:minmax(0,1fr) minmax(5.4rem,.7fr);min-height:9rem;padding:1rem .75rem 1rem 1rem}.HomeProductShowcase-module__2Mn59a__categoryCopy strong{font-size:1.08rem}}@media not (min-width:576px){.HomeProductShowcase-module__2Mn59a__section{background:radial-gradient(circle at 100% 0,#f56a1212,#0000 14rem),#fff;padding-block:30px}.HomeProductShowcase-module__2Mn59a__sectionHeader{margin-bottom:23px}.HomeProductShowcase-module__2Mn59a__sectionHeader h2{font-size:2rem}.HomeProductShowcase-module__2Mn59a__sectionHeader>span{width:40px;margin-top:12px}.HomeProductShowcase-module__2Mn59a__categoryTabs{gap:8px}.HomeProductShowcase-module__2Mn59a__categoryTab{flex-direction:column;gap:8px;min-height:154px;padding:12px 9px 8px;display:flex}.HomeProductShowcase-module__2Mn59a__categoryCopy{flex:none}.HomeProductShowcase-module__2Mn59a__categoryIndex{font-size:.58rem}.HomeProductShowcase-module__2Mn59a__categoryCopy strong{min-height:2.35em;margin-top:7px;font-size:.84rem;line-height:1.18}.HomeProductShowcase-module__2Mn59a__categoryCopy>span:last-child{margin-top:4px;font-size:.61rem}.HomeProductShowcase-module__2Mn59a__categoryImage{flex:1;width:100%;min-height:66px}.HomeProductShowcase-module__2Mn59a__productPanel{border-radius:9px;margin-top:18px;padding:14px}.HomeProductShowcase-module__2Mn59a__panelHeader{margin-bottom:14px}.HomeProductShowcase-module__2Mn59a__panelTitle h3{font-size:1.22rem}.HomeProductShowcase-module__2Mn59a__panelTitle a{margin-top:4px;font-size:.68rem}.HomeProductShowcase-module__2Mn59a__carouselControls{gap:5px}.HomeProductShowcase-module__2Mn59a__carouselControls button{width:36px;height:36px}.HomeProductShowcase-module__2Mn59a__counter{display:none}.HomeProductShowcase-module__2Mn59a__pagination{gap:6px;margin-top:16px}.HomeProductShowcase-module__2Mn59a__pagination button{width:6px;height:6px}.HomeProductShowcase-module__2Mn59a__pagination .HomeProductShowcase-module__2Mn59a__activePagination{width:21px}}@media (prefers-reduced-motion:reduce){.HomeProductShowcase-module__2Mn59a__categoryTab,.HomeProductShowcase-module__2Mn59a__categoryTab:before,.HomeProductShowcase-module__2Mn59a__categoryImage img,.HomeProductShowcase-module__2Mn59a__panelTitle a,.HomeProductShowcase-module__2Mn59a__carouselControls button,.HomeProductShowcase-module__2Mn59a__pagination button{transition:none}.HomeProductShowcase-module__2Mn59a__productPanel{animation:none}}
.DesktopNavigation-module__EkiIZG__nav,.DesktopNavigation-module__EkiIZG__list,.DesktopNavigation-module__EkiIZG__item{height:100%}.DesktopNavigation-module__EkiIZG__nav{--desktop-dropdown-duration:.4s;--desktop-dropdown-easing:ease-in-out;--desktop-nav-underline-duration:.4s;--desktop-nav-underline-easing:ease}.DesktopNavigation-module__EkiIZG__list{align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex}.DesktopNavigation-module__EkiIZG__item{align-items:center;padding:0 1.125rem;display:flex;position:relative}.DesktopNavigation-module__EkiIZG__link{height:100%;color:var(--header-text,#444);font-size:1.125rem;font-weight:500;line-height:var(--header-height);white-space:nowrap;align-items:center;transition-property:none;display:flex;position:relative}.DesktopNavigation-module__EkiIZG__link:focus-visible{outline-offset:0;outline:1px auto #101010}html[data-language=ru] .DesktopNavigation-module__EkiIZG__item{padding-inline:.65rem}html[data-language=ru] .DesktopNavigation-module__EkiIZG__link{font-size:1rem}@media (min-width:1280px) and (not (min-width:1400px)){.DesktopNavigation-module__EkiIZG__item{padding-inline:.8rem}.DesktopNavigation-module__EkiIZG__link{font-size:1rem}}.DesktopNavigation-module__EkiIZG__link:after{content:"";width:0;height:2px;transition-property:width;transition-duration:var(--desktop-nav-underline-duration);transition-timing-function:var(--desktop-nav-underline-easing);background:#f56a12;transition-delay:0s;position:absolute;bottom:0;left:0;right:auto}.DesktopNavigation-module__EkiIZG__active>.DesktopNavigation-module__EkiIZG__link,.DesktopNavigation-module__EkiIZG__item:hover>.DesktopNavigation-module__EkiIZG__link{color:#f56a12}.DesktopNavigation-module__EkiIZG__active>.DesktopNavigation-module__EkiIZG__link:after,.DesktopNavigation-module__EkiIZG__item:hover>.DesktopNavigation-module__EkiIZG__link:after{width:100%}.DesktopNavigation-module__EkiIZG__dropdown{visibility:visible;opacity:0;transform-origin:top;width:15rem;min-width:0;transition-property:opacity,transform;transition-duration:var(--desktop-dropdown-duration);transition-timing-function:var(--desktop-dropdown-easing);background:#fff;border:0;border-radius:0 0 8px 8px;margin:0;padding:0;list-style:none;transition-delay:0s;position:absolute;top:100%;left:0;transform:scaleY(0);box-shadow:0 0 2px #0000001a}.DesktopNavigation-module__EkiIZG__item:hover>.DesktopNavigation-module__EkiIZG__dropdown{opacity:1;transform:scaleY(1)}.DesktopNavigation-module__EkiIZG__dropdown li:first-child{margin-bottom:.5rem;padding-top:1.25rem}.DesktopNavigation-module__EkiIZG__dropdown li:last-child{padding-bottom:1.25rem}.DesktopNavigation-module__EkiIZG__dropdown a{color:#3c3c3c;padding:0 0 0 1.875rem;font-size:.875rem;line-height:1.5rem;transition-property:none;display:block}.DesktopNavigation-module__EkiIZG__dropdown a:hover{color:#f56a12;background:0 0}.DesktopNavigation-module__EkiIZG__dropdown a:focus-visible{color:#f56a12;background:#f7f7f7}
.NewsCard-module__CYjG_q__card{background:#f6f6f6;min-width:0;display:block}.NewsCard-module__CYjG_q__imageWrap{aspect-ratio:600/395;background:#fff;display:block;position:relative;overflow:hidden}.NewsCard-module__CYjG_q__imageWrap img{object-fit:contain;padding:clamp(18px,1.55vw,30px)}.NewsCard-module__CYjG_q__body{min-height:0;padding:1.5625rem 1.875rem 2.5rem;display:block}.NewsCard-module__CYjG_q__body time{color:#888;min-height:1.125rem;margin-bottom:1.25rem;padding-left:18px;font-size:1rem;line-height:1;display:block;position:relative}.NewsCard-module__CYjG_q__body time:before{content:"";border:1px solid #a0a0a0;border-radius:50%;width:11px;height:11px;position:absolute;top:1px;left:0}.NewsCard-module__CYjG_q__body strong{color:#303030;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:600;line-height:1.6;display:-webkit-box;overflow:hidden}@media not (min-width:576px){.NewsCard-module__CYjG_q__body strong{font-size:1.25rem}}
.HomeNewsCarousel-module__fegbra__set{display:none}.HomeNewsCarousel-module__fegbra__desktop{display:block}.HomeNewsCarousel-module__fegbra__cards{grid-template-columns:repeat(var(--visible), minmax(0, 1fr));gap:30px;display:grid}.HomeNewsCarousel-module__fegbra__dots{text-align:center;margin-top:0;padding-bottom:2px;display:block}.HomeNewsCarousel-module__fegbra__dots button{vertical-align:baseline;cursor:pointer;background:0 0;border:2px solid #f56a12;border-radius:50%;width:1.125rem;height:1.125rem;margin:2.5rem .625rem 0;padding:0;display:inline-block}.HomeNewsCarousel-module__fegbra__dots .HomeNewsCarousel-module__fegbra__active{background:#f56a12}@media (min-width:576px) and (not (min-width:992px)){.HomeNewsCarousel-module__fegbra__desktop{display:none}.HomeNewsCarousel-module__fegbra__tablet{display:block}.HomeNewsCarousel-module__fegbra__cards{gap:20px}}@media not (min-width:576px){.HomeNewsCarousel-module__fegbra__desktop{display:none}.HomeNewsCarousel-module__fegbra__mobile{display:block}.HomeNewsCarousel-module__fegbra__dots button{width:10px;height:10px;margin:20px 5px 0}}
.LanguageSelector-module__rmfGWq__root{margin-right:2.1875rem;position:relative}.LanguageSelector-module__rmfGWq__trigger{height:100%;color:var(--header-text,#444);font:inherit;font-size:1rem;line-height:var(--header-height);cursor:pointer;background:0 0;border:0;align-items:center;gap:0;padding:0;display:flex}.LanguageSelector-module__rmfGWq__trigger img{width:1.5625rem;height:1.5625rem;filter:var(--header-icon-filter,none)}.LanguageSelector-module__rmfGWq__menu{z-index:2;visibility:hidden;opacity:0;background:#fff;border:0;width:8rem;min-width:8rem;margin:0;padding:1rem 0;list-style:none;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:100%;left:50%;transform:translate(-50%,8px);box-shadow:0 0 2px #0000001a}.LanguageSelector-module__rmfGWq__menu:before{display:none}.LanguageSelector-module__rmfGWq__menu.LanguageSelector-module__rmfGWq__open{visibility:visible;opacity:1;transform:translate(-50%)}.LanguageSelector-module__rmfGWq__menu button{color:#3c3c3c;width:100%;height:1.875rem;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.875rem}.LanguageSelector-module__rmfGWq__menu button:hover,.LanguageSelector-module__rmfGWq__menu button:focus-visible{color:#f56a12;background:#f7f7f7}.LanguageSelector-module__rmfGWq__menu button[aria-current=true]{color:#3c3c3c;background:0 0}.LanguageSelector-module__rmfGWq__mobile{display:none}.LanguageSelector-module__rmfGWq__chevron{border-bottom:1px solid;border-right:1px solid;width:8px;height:8px;margin-left:auto;transform:rotate(45deg)translateY(-2px)}@media (max-width:1024px){.LanguageSelector-module__rmfGWq__mobile{border-bottom:1px solid #ddd;margin-right:0;padding:20px 40px;display:block}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__trigger{width:100%;height:26.25px;font-size:18px;line-height:26.25px}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__trigger img{display:none}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__menu{visibility:visible;width:100%;min-width:0;height:auto;max-height:none;box-shadow:none;opacity:1;border:0;margin:20px 0 0;padding:0 0 0 17.5px;transition:none;display:none;position:static;overflow:visible;transform:none}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__menu[data-accordion-phase=opening]{height:0;margin-top:0;display:block;overflow:hidden}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__menu[data-accordion-phase=open]{display:block}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__menu[data-accordion-phase=closing]{display:block;overflow:hidden}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__menu button{color:#3c3c3c;text-align:left;height:40px;padding:0;font-size:14px;line-height:40px}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__chevron{color:#a7a7a7;border:0;width:14px;height:26.25px;font-family:Longxin Icon;font-size:14px;font-style:normal;line-height:26.25px;transform:none}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__chevron:before{content:""}}@media (min-width:992px) and (max-width:1024px){.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__trigger{height:21.3281px;font-size:14.625px;line-height:21.3281px}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__menu{padding-left:14.2222px}.LanguageSelector-module__rmfGWq__mobile .LanguageSelector-module__rmfGWq__chevron{width:11.3778px;height:21.3281px;font-size:11.3778px;line-height:21.3281px}}
.ProductGrid-module__Wp7uPq__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:30px;padding-top:1.875rem;display:grid}@media not (min-width:992px){.ProductGrid-module__Wp7uPq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media not (min-width:480px){.ProductGrid-module__Wp7uPq__grid{grid-template-columns:1fr;gap:15px;padding-top:15px}}
.StatisticRow-module__QpFfZG__row{flex-wrap:wrap;justify-content:space-between;margin:0;display:flex}.StatisticRow-module__QpFfZG__row div{flex:0 0 13.75rem;min-width:0}.StatisticRow-module__QpFfZG__row dt{color:#f56a12;margin:0;font-size:4.75rem;font-weight:700;line-height:1.25}.StatisticRow-module__QpFfZG__row sup{margin-left:2px;font-size:2.25rem;line-height:1;position:relative;top:-1.25rem}.StatisticRow-module__QpFfZG__row dd{color:#4b4b4b;min-height:3.75rem;margin:0;font-size:1.375rem;line-height:1.875rem}.StatisticRow-module__QpFfZG__row small{font-size:inherit;display:block}@media (not (min-width:1200px)) and (min-width:992px){.StatisticRow-module__QpFfZG__row dt{font-size:4.75rem}.StatisticRow-module__QpFfZG__row dd{font-size:1.375rem}}@media not (min-width:992px){.StatisticRow-module__QpFfZG__row dt{font-size:3.25rem}}@media not (min-width:576px){.StatisticRow-module__QpFfZG__row div{text-align:center;flex-basis:50%;margin-top:20px}.StatisticRow-module__QpFfZG__row dt{font-size:38px;line-height:47.5px}.StatisticRow-module__QpFfZG__row sup{font-size:1.25rem}.StatisticRow-module__QpFfZG__row dd{font-size:14px;line-height:26.25px}}
.CertificationGallery-module__FM7wrq__gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.CertificationGallery-module__FM7wrq__card{background:#fff;border-top:3px solid #f56a12;border-radius:0 0 6px 6px;min-width:0;overflow:hidden;box-shadow:0 8px 24px #1f242912}.CertificationGallery-module__FM7wrq__preview{aspect-ratio:4/3;cursor:zoom-in;background:#e8eaeb;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.CertificationGallery-module__FM7wrq__preview img{object-fit:cover;transition:transform .26s}.CertificationGallery-module__FM7wrq__preview:after{content:"";opacity:0;background:linear-gradient(#0000 60%,#1216192e);transition:opacity .22s;position:absolute;inset:0}.CertificationGallery-module__FM7wrq__preview:hover img,.CertificationGallery-module__FM7wrq__preview:focus-visible img{transform:scale(1.025)}.CertificationGallery-module__FM7wrq__preview:hover:after,.CertificationGallery-module__FM7wrq__preview:focus-visible:after{opacity:1}.CertificationGallery-module__FM7wrq__preview:focus-visible{outline-offset:-3px;outline:3px solid #f56a12}.CertificationGallery-module__FM7wrq__demoBadge,.CertificationGallery-module__FM7wrq__expandIcon{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f2429d1;justify-content:center;align-items:center;display:inline-flex;position:absolute}.CertificationGallery-module__FM7wrq__demoBadge{border-radius:3px;padding:5px 7px;font-size:.62rem;font-weight:800;line-height:1;top:10px;left:10px}.CertificationGallery-module__FM7wrq__expandIcon{border-radius:50%;width:34px;height:34px;bottom:10px;right:10px}.CertificationGallery-module__FM7wrq__card h3{color:#262a2f;text-align:center;justify-content:center;align-items:center;min-height:68px;margin:0;padding:12px;font-size:.98rem;line-height:1.35;display:flex}.CertificationGallery-module__FM7wrq__lightbox{z-index:1200;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.CertificationGallery-module__FM7wrq__backdrop{cursor:default;background:#0b0e11e0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.CertificationGallery-module__FM7wrq__dialogPanel{z-index:1;width:min(1080px,100vw - 120px);position:relative}.CertificationGallery-module__FM7wrq__dialogPanel figure{background:#fff;border-radius:6px;margin:0;overflow:hidden;box-shadow:0 24px 80px #0000005c}.CertificationGallery-module__FM7wrq__lightboxImage{aspect-ratio:4/3;background:#e8eaeb;width:100%;position:relative}.CertificationGallery-module__FM7wrq__lightboxImage img{object-fit:cover}.CertificationGallery-module__FM7wrq__dialogPanel figcaption{color:#25292e;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:14px 20px;display:flex}.CertificationGallery-module__FM7wrq__dialogPanel figcaption strong{font-size:1rem}.CertificationGallery-module__FM7wrq__dialogPanel figcaption span{color:#8b4a25;font-size:.68rem;font-weight:800}.CertificationGallery-module__FM7wrq__closeButton,.CertificationGallery-module__FM7wrq__navButton{z-index:3;color:#fff;cursor:pointer;background:#181c20d1;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;transition:background .18s,border-color .18s;display:inline-flex;position:absolute}.CertificationGallery-module__FM7wrq__closeButton:hover,.CertificationGallery-module__FM7wrq__closeButton:focus-visible,.CertificationGallery-module__FM7wrq__navButton:hover,.CertificationGallery-module__FM7wrq__navButton:focus-visible{background:#f56a12;border-color:#f56a12;outline:none}.CertificationGallery-module__FM7wrq__closeButton{width:44px;height:44px;top:-14px;right:-14px}.CertificationGallery-module__FM7wrq__navButton{width:48px;height:48px;top:50%;transform:translateY(-50%)}.CertificationGallery-module__FM7wrq__previousButton{left:-68px}.CertificationGallery-module__FM7wrq__nextButton{right:-68px}@media not (min-width:1280px){.CertificationGallery-module__FM7wrq__gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:768px){.CertificationGallery-module__FM7wrq__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.CertificationGallery-module__FM7wrq__lightbox{padding:16px}.CertificationGallery-module__FM7wrq__dialogPanel{width:calc(100vw - 32px)}.CertificationGallery-module__FM7wrq__closeButton{top:8px;right:8px}.CertificationGallery-module__FM7wrq__navButton{width:42px;height:42px;top:auto;bottom:9px;transform:none}.CertificationGallery-module__FM7wrq__previousButton{left:8px}.CertificationGallery-module__FM7wrq__nextButton{right:8px}.CertificationGallery-module__FM7wrq__dialogPanel figcaption{justify-content:center;min-height:72px;padding-inline:58px}.CertificationGallery-module__FM7wrq__dialogPanel figcaption span{display:none}}@media not (min-width:576px){.CertificationGallery-module__FM7wrq__gallery{grid-template-columns:1fr;gap:14px;margin-top:24px}}@media (prefers-reduced-motion:reduce){.CertificationGallery-module__FM7wrq__preview img,.CertificationGallery-module__FM7wrq__preview:after,.CertificationGallery-module__FM7wrq__closeButton,.CertificationGallery-module__FM7wrq__navButton{transition:none}}
.MobileNavigation-module__yiuT0G__drawer{--mobile-accordion-duration:.4s;--mobile-accordion-easing:linear(0, .0975 5%, .19 10%, .2775 15%, .36 20%, .4375 25%, .51 30%, .5775 35%, .64 40%, .6975 45%, .75 50%, .7975 55%, .84 60%, .8775 65%, .91 70%, .9375 75%, .96 80%, .9775 85%, .99 90%, .9975 95%, 1);z-index:9999;visibility:visible;opacity:1;background:#fff;width:100%;height:100%;transition:left .4s;display:block;position:fixed;top:0;left:-100%;overflow:hidden auto;transform:none}.MobileNavigation-module__yiuT0G__open{left:0}.MobileNavigation-module__yiuT0G__topbar{z-index:1;background:#fff;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;height:60px;padding:0 15px;display:flex;position:sticky;top:0}.MobileNavigation-module__yiuT0G__topbar a{display:inline-flex}.MobileNavigation-module__yiuT0G__topbar img{width:30px;height:30px;transform:translateY(1.75px)}.MobileNavigation-module__yiuT0G__close{cursor:pointer;background:0 0;border:0;align-self:flex-start;place-items:center;width:22px;height:60px;padding:0;display:inline-grid}.MobileNavigation-module__yiuT0G__close img{filter:invert();width:22px;height:22px;transform:translateY(1.20313px)}.MobileNavigation-module__yiuT0G__nav{padding:0 0 48px}.MobileNavigation-module__yiuT0G__nav ul{margin:0;padding:0;list-style:none}.MobileNavigation-module__yiuT0G__nav>ul>li{border-bottom:1px solid #ddd;padding:20px 40px}.MobileNavigation-module__yiuT0G__navRow{align-items:center;height:26.25px;display:flex}.MobileNavigation-module__yiuT0G__navRow>a{color:#333;flex:1;align-items:center;min-height:0;font-size:18px;line-height:26.25px;display:flex}.MobileNavigation-module__yiuT0G__navRow>a.MobileNavigation-module__yiuT0G__active{color:#333}.MobileNavigation-module__yiuT0G__navRow>button{cursor:pointer;background:0 0;border:0;place-items:center end;width:52.5px;height:26.25px;padding:0;display:inline-grid}.MobileNavigation-module__yiuT0G__chevron{color:#a7a7a7;width:14px;height:26.25px;font-family:Longxin Icon;font-size:14px;font-style:normal;line-height:26.25px;transform:none}.MobileNavigation-module__yiuT0G__chevron:before{content:""}.MobileNavigation-module__yiuT0G__nav .MobileNavigation-module__yiuT0G__submenu{visibility:visible;opacity:1;height:auto;max-height:none;margin-top:20px;padding:0 0 0 17.5px;display:none;overflow:visible;transform:none}.MobileNavigation-module__yiuT0G__nav .MobileNavigation-module__yiuT0G__submenu[data-accordion-phase=opening]{height:0;margin-top:0;display:block;overflow:hidden}.MobileNavigation-module__yiuT0G__nav .MobileNavigation-module__yiuT0G__submenu[data-accordion-phase=open]{display:block}.MobileNavigation-module__yiuT0G__nav .MobileNavigation-module__yiuT0G__submenu[data-accordion-phase=closing]{display:block;overflow:hidden}.MobileNavigation-module__yiuT0G__submenu a{color:#818181;height:40px;padding:0;font-size:14px;line-height:40px;display:block}@media (min-width:576px) and (not (min-width:992px)){.MobileNavigation-module__yiuT0G__nav{max-width:none;margin:0 auto}}@media (min-width:768px){.MobileNavigation-module__yiuT0G__topbar{padding-left:40px;padding-right:40px}}@media (min-width:992px) and (max-width:1024px){.MobileNavigation-module__yiuT0G__navRow{height:21.3281px}.MobileNavigation-module__yiuT0G__navRow>a{font-size:14.625px;line-height:21.3281px}.MobileNavigation-module__yiuT0G__navRow>button{width:42.6563px;height:21.3281px}.MobileNavigation-module__yiuT0G__chevron{width:11.3778px;height:21.3281px;font-size:11.3778px;line-height:21.3281px}.MobileNavigation-module__yiuT0G__nav .MobileNavigation-module__yiuT0G__submenu{padding-left:14.2222px}}@media (prefers-reduced-motion:reduce){.MobileNavigation-module__yiuT0G__drawer{--mobile-accordion-duration:.01ms}}.visual-test .MobileNavigation-module__yiuT0G__drawer{--mobile-accordion-duration:.01ms}
.ProductListing-module__fIMGda__listing{padding-block:5rem 6.25rem}.ProductListing-module__fIMGda__headingRow{justify-content:space-between;align-items:end;gap:24px;display:flex}.ProductListing-module__fIMGda__listing .ProductListing-module__fIMGda__heading{margin-bottom:0;padding-bottom:1.25rem}.ProductListing-module__fIMGda__resultCount{color:#777;flex:none;padding-bottom:1.5rem;font-size:.875rem;font-weight:600}.ProductListing-module__fIMGda__filters{background:#f8f8f7;border:1px solid #e7e7e7;grid-template-columns:minmax(220px,.85fr) minmax(280px,1.4fr) auto auto;align-items:end;gap:14px;margin-top:.75rem;padding:18px;display:grid}.ProductListing-module__fIMGda__filterField{gap:7px;min-width:0;display:grid}.ProductListing-module__fIMGda__filterField>span{color:#666;text-transform:uppercase;font-size:.75rem;font-weight:700}.ProductListing-module__fIMGda__filterField select,.ProductListing-module__fIMGda__filterField input{color:#262626;width:100%;min-width:0;height:44px;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:4px;outline:none;padding:0 12px}.ProductListing-module__fIMGda__filterField select:focus-visible,.ProductListing-module__fIMGda__filterField input:focus-visible{border-color:#f56a12;box-shadow:0 0 0 3px #f56a121f}.ProductListing-module__fIMGda__filterSubmit,.ProductListing-module__fIMGda__filterReset{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;height:44px;padding:0 22px;font-size:.875rem;font-weight:700;display:inline-flex}.ProductListing-module__fIMGda__filterSubmit{color:#fff;background:#f56a12;border:1px solid #f56a12}.ProductListing-module__fIMGda__filterSubmit:hover,.ProductListing-module__fIMGda__filterSubmit:focus-visible{background:#d95708;border-color:#d95708}.ProductListing-module__fIMGda__filterReset{color:#555;background:#fff;border:1px solid #d8d8d8}.ProductListing-module__fIMGda__filterReset:hover,.ProductListing-module__fIMGda__filterReset:focus-visible{color:#222;border-color:#999}.ProductListing-module__fIMGda__emptyState{color:#777;text-align:center;background:#fafafa;border:1px solid #e5e5e5;place-content:center;gap:8px;min-height:220px;margin-top:30px;display:grid}.ProductListing-module__fIMGda__emptyState strong{color:#262626;font-size:1.125rem}.ProductListing-module__fIMGda__pagination{margin:42px 0 0}@media not (min-width:900px){.ProductListing-module__fIMGda__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:576px){.ProductListing-module__fIMGda__listing{padding:30px 15px}.ProductListing-module__fIMGda__headingRow{align-items:center}.ProductListing-module__fIMGda__listing .ProductListing-module__fIMGda__heading{padding-bottom:10px}.ProductListing-module__fIMGda__resultCount{padding-bottom:12px;font-size:12px}.ProductListing-module__fIMGda__filters{grid-template-columns:1fr 1fr;gap:10px;margin-top:5px;padding:12px}.ProductListing-module__fIMGda__filterField,.ProductListing-module__fIMGda__searchField{grid-column:1/-1}.ProductListing-module__fIMGda__filterSubmit,.ProductListing-module__fIMGda__filterReset{width:100%;padding:0 12px}}
.PartnerMarquee-module__vVQrla__section{border-top:1px solid #dedede;margin-top:3.5rem;padding-top:2.75rem}.PartnerMarquee-module__vVQrla__header{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.75rem;display:flex}.PartnerMarquee-module__vVQrla__eyebrow{color:var(--brand-red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;font-weight:700;line-height:1.25rem}.PartnerMarquee-module__vVQrla__title{color:var(--heading-color);margin:0;font-size:2rem;font-weight:700;line-height:2.5rem}.PartnerMarquee-module__vVQrla__control{color:#555;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:50%;flex:none;place-items:center;width:2.625rem;height:2.625rem;transition:border-color .18s,box-shadow .18s,color .18s,transform .18s;display:grid}.PartnerMarquee-module__vVQrla__control:hover{border-color:var(--brand-red);color:var(--brand-red);transform:translateY(-1px);box-shadow:0 6px 18px #f56a1224}.PartnerMarquee-module__vVQrla__control:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}.PartnerMarquee-module__vVQrla__control svg{fill:currentColor;width:1.125rem;height:1.125rem}.PartnerMarquee-module__vVQrla__marquee{--partner-gap:1.125rem;--partner-duration:34s;gap:var(--partner-gap);padding:.25rem 0 .5rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.PartnerMarquee-module__vVQrla__group{gap:var(--partner-gap);min-width:max-content;animation:PartnerMarquee-module__vVQrla__partner-marquee var(--partner-duration) linear infinite;will-change:auto;flex:none;margin:0;padding:0;list-style:none;display:flex}.PartnerMarquee-module__vVQrla__inView .PartnerMarquee-module__vVQrla__group{will-change:transform}.PartnerMarquee-module__vVQrla__card{background:#fff;border:1px solid #e3e3e3;border-radius:.75rem;flex:none;place-items:center;width:11.75rem;height:5.75rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden;box-shadow:0 8px 24px #1c1f220a}.PartnerMarquee-module__vVQrla__card:hover{border-color:#f56a125c;transform:translateY(-2px);box-shadow:0 12px 28px #1c1f2217}.PartnerMarquee-module__vVQrla__cardDark{background:#202326;border-color:#272a2d}.PartnerMarquee-module__vVQrla__cardDark:hover{border-color:var(--brand-red)}.PartnerMarquee-module__vVQrla__logo{object-fit:contain;width:auto;height:auto;display:block}.PartnerMarquee-module__vVQrla__logoStandard{max-width:9rem;max-height:3.25rem}.PartnerMarquee-module__vVQrla__logoWide{max-width:9.75rem;max-height:3.25rem}.PartnerMarquee-module__vVQrla__logoCompact{filter:brightness(0)saturate()invert(16%)sepia(99%)saturate(5178%)hue-rotate(351deg)brightness(101%)contrast(88%);width:5rem;max-width:none;height:5rem;max-height:none;transform:scale(1.38)}.PartnerMarquee-module__vVQrla__logoTall{max-width:6.75rem;max-height:4rem}.PartnerMarquee-module__vVQrla__logoShowa{max-width:10.25rem;max-height:5rem}.PartnerMarquee-module__vVQrla__marquee:hover .PartnerMarquee-module__vVQrla__group,.PartnerMarquee-module__vVQrla__paused .PartnerMarquee-module__vVQrla__group,.PartnerMarquee-module__vVQrla__offscreen .PartnerMarquee-module__vVQrla__group{animation-play-state:paused}@keyframes PartnerMarquee-module__vVQrla__partner-marquee{to{transform:translateX(calc(-100% - var(--partner-gap)))}}@media not (min-width:992px){.PartnerMarquee-module__vVQrla__section{margin-top:3rem;padding-top:2.5rem}.PartnerMarquee-module__vVQrla__marquee{--partner-gap:.875rem;--partner-duration:31s}.PartnerMarquee-module__vVQrla__card{width:10.5rem;height:5.25rem}.PartnerMarquee-module__vVQrla__logoStandard{max-width:8rem}.PartnerMarquee-module__vVQrla__logoWide{max-width:8.75rem}}@media not (min-width:576px){.PartnerMarquee-module__vVQrla__section{margin-top:2rem;padding-top:1.75rem}.PartnerMarquee-module__vVQrla__header{align-items:center;margin-bottom:1.25rem}.PartnerMarquee-module__vVQrla__eyebrow{letter-spacing:.14em;margin-bottom:.25rem;font-size:.6875rem}.PartnerMarquee-module__vVQrla__title{font-size:1.5rem;line-height:2rem}.PartnerMarquee-module__vVQrla__control{width:2.375rem;height:2.375rem}.PartnerMarquee-module__vVQrla__marquee{--partner-gap:.75rem;--partner-duration:27s;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.PartnerMarquee-module__vVQrla__card{border-radius:.625rem;width:8.875rem;height:4.5rem}.PartnerMarquee-module__vVQrla__logoStandard{max-width:6.75rem;max-height:2.625rem}.PartnerMarquee-module__vVQrla__logoWide{max-width:7.5rem;max-height:2.625rem}.PartnerMarquee-module__vVQrla__logoCompact{width:4rem;height:4rem}.PartnerMarquee-module__vVQrla__logoTall{max-width:5rem;max-height:3.125rem}.PartnerMarquee-module__vVQrla__logoShowa{max-width:8rem;max-height:3.875rem}}@media (prefers-reduced-motion:reduce){.PartnerMarquee-module__vVQrla__control{display:none}.PartnerMarquee-module__vVQrla__marquee{scroll-snap-type:x proximity;scrollbar-color:#b7b7b7 transparent;scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.PartnerMarquee-module__vVQrla__group{will-change:auto;animation:none}.PartnerMarquee-module__vVQrla__group[aria-hidden=true]{display:none}.PartnerMarquee-module__vVQrla__card{scroll-snap-align:start;transition:none}}
.Header-module__lnUIdW__header{--contact-header-state-duration:.4s;--contact-header-state-easing:ease;--contact-header-entrance-duration:.65s;z-index:1000;height:var(--header-height);background:#fff;transition:height .4s;position:fixed;inset:0 0 auto;box-shadow:0 0 9px #00000010}.Header-module__lnUIdW__inner{justify-content:space-between;align-items:center;height:100%;display:flex}.Header-module__lnUIdW__logoLink{flex:none;align-items:center;gap:10px;display:inline-flex}.Header-module__lnUIdW__logo{object-fit:contain;width:11.25rem;height:3.625rem;transform:translateY(1px)}.Header-module__lnUIdW__brandName{color:#20242a;gap:2px;line-height:1;display:grid}.Header-module__lnUIdW__brandName strong{font-size:1.05rem;font-weight:850}.Header-module__lnUIdW__brandName small{color:#737881;font-size:.62rem;font-weight:750}.Header-module__lnUIdW__desktopContent{justify-content:flex-end;align-items:stretch;height:100%;margin-right:0;display:flex}.Header-module__lnUIdW__tools{align-items:center;gap:0;margin-left:1.25rem;display:flex}.Header-module__lnUIdW__iconButton,.Header-module__lnUIdW__menuButton{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.Header-module__lnUIdW__iconButton{width:1.5625rem;height:100%}.Header-module__lnUIdW__iconButton img{width:1.5625rem;height:1.5625rem}.Header-module__lnUIdW__menuButton{display:none}.Header-module__lnUIdW__mobileCart{display:none!important}.Header-module__lnUIdW__desktopCart{margin:0 .8rem}.Header-module__lnUIdW__searchPanel{--header-search-duration:.4s;--header-search-easing:linear(0, .0975 5%, .19 10%, .2775 15%, .36 20%, .4375 25%, .51 30%, .5775 35%, .64 40%, .6975 45%, .75 50%, .7975 55%, .84 60%, .8775 65%, .91 70%, .9375 75%, .96 80%, .9775 85%, .99 90%, .9975 95%, 1);z-index:9999;color:#ffffffb3;opacity:1;background:#000000d9;width:auto;height:100vh;padding:0;transition-property:none;display:block;position:fixed;inset:0;transform:none}.Header-module__lnUIdW__searchPanel[hidden]{display:none}.Header-module__lnUIdW__searchPanelOpening,.Header-module__lnUIdW__searchPanelClosing{will-change:height;overflow:hidden}.Header-module__lnUIdW__searchPanelOpening{animation:Header-module__lnUIdW__header-search-open var(--header-search-duration) 0s var(--header-search-easing) 1 normal both}.Header-module__lnUIdW__searchPanelOpen{height:100vh;overflow:visible}.Header-module__lnUIdW__searchPanelClosing{animation:Header-module__lnUIdW__header-search-close var(--header-search-duration) 0s var(--header-search-easing) 1 normal both}.Header-module__lnUIdW__searchForm{width:50%;height:6.25rem;margin:0;position:absolute;top:50%;left:25%;transform:translateY(-50%)}.Header-module__lnUIdW__searchForm input{color:#ffffffb3;width:100%;height:6.25rem;font-family:var(--font-sans);background:0 0;border:0;border-bottom:1px solid #ffffffb3;border-radius:0;outline:0;padding:0;font-size:1.25rem;font-weight:400;line-height:1.5;display:inline-block}.Header-module__lnUIdW__searchForm input::placeholder{color:#ffffffb3;opacity:1}.Header-module__lnUIdW__searchForm input:focus-visible{outline-offset:2px;outline:1px solid #ffffffb3}.Header-module__lnUIdW__searchSubmit,.Header-module__lnUIdW__searchClose{color:#ffffffb3;cursor:pointer;background:0 0;border:0;padding:0;font-family:Longxin Icon;font-weight:400;display:block}.Header-module__lnUIdW__searchSubmit{z-index:1;width:3.125rem;height:4.6875rem;font-size:3.125rem;line-height:1.5;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Header-module__lnUIdW__searchCloseFrame{color:#ffffffb3;width:2.125rem;height:3.1875rem;font-family:Longxin Icon;font-size:2.125rem;font-weight:100;line-height:1.5;position:absolute;top:7%;right:7%}.Header-module__lnUIdW__searchCloseIcon{pointer-events:none}.Header-module__lnUIdW__searchClose{width:100%;height:1em;font-size:inherit;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes Header-module__lnUIdW__header-search-open{0%{height:0}to{height:100vh}}@keyframes Header-module__lnUIdW__header-search-close{0%{height:100vh}to{height:0}}@media (min-width:1280px){.Header-module__lnUIdW__contactHeader{transition-property:height,background-color,box-shadow;transition-duration:.4s, var(--contact-header-state-duration), var(--contact-header-state-duration);transition-timing-function:ease, var(--contact-header-state-easing), var(--contact-header-state-easing)}.Header-module__lnUIdW__contactHeader nav[aria-label=Primary\ navigation]>ul>li>a{transition-property:none}.Header-module__lnUIdW__contactHeader button[aria-label^=Language\,]{color:#212529}.Header-module__lnUIdW__transparent{--header-text:#fff;--header-icon-filter:brightness(0) invert(1);background:0 0;box-shadow:0 0 .625rem #00000010}.Header-module__lnUIdW__transparent .Header-module__lnUIdW__logo,.Header-module__lnUIdW__transparent .Header-module__lnUIdW__iconButton img{filter:brightness(0)invert()}.Header-module__lnUIdW__transparent .Header-module__lnUIdW__brandName,.Header-module__lnUIdW__transparent .Header-module__lnUIdW__brandName small{color:#fff}.Header-module__lnUIdW__transparent a[aria-current=page]{color:#fff!important}.Header-module__lnUIdW__transparent button[aria-label^=Language\,]{color:#fff}.Header-module__lnUIdW__contactScrolled{animation:Header-module__lnUIdW__contact-header-sticky var(--contact-header-entrance-duration) 0s linear 1 normal none;background:#fff;box-shadow:0 0 .5rem #0000000a}}@keyframes Header-module__lnUIdW__contact-header-sticky{0%{animation-timing-function:ease;transform:translateY(-100%)}to{animation-timing-function:ease;transform:translateY(0%)}}@media (not (min-width:1200px)) and (min-width:992px){.Header-module__lnUIdW__tools{margin-left:1.25rem}.Header-module__lnUIdW__brandName{display:none}}@media not (min-width:1280px){.Header-module__lnUIdW__desktopContent{margin-right:0;display:none}.Header-module__lnUIdW__logo{width:155px;height:48px}.Header-module__lnUIdW__brandName strong{font-size:14px}.Header-module__lnUIdW__brandName small{font-size:8px}.Header-module__lnUIdW__menuButton{place-items:center end;width:38px;height:60px;display:inline-grid}.Header-module__lnUIdW__mobileCart{margin-left:auto;margin-right:18px;display:inline-flex!important}.Header-module__lnUIdW__menuButton img{filter:invert();width:22px;height:22px;transform:translateY(1.20313px)}}@media (min-width:576px) and (not (min-width:992px)){.Header-module__lnUIdW__inner.Header-module__lnUIdW__inner{padding-left:30px;padding-right:30px}}
.Breadcrumb-module__3e-AXW__breadcrumb{color:#333;font-size:1rem;font-weight:500;line-height:1.5}.Breadcrumb-module__3e-AXW__breadcrumb ol{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__3e-AXW__breadcrumb li{align-items:center;display:inline-flex}.Breadcrumb-module__3e-AXW__breadcrumb li:not(:last-child):after{content:">";margin:0 5px}.Breadcrumb-module__3e-AXW__breadcrumb a:hover,.Breadcrumb-module__3e-AXW__breadcrumb a:focus-visible{color:#f56a12}.Breadcrumb-module__3e-AXW__inverse{color:#fff}
.InnerPageHero-module__b4z0-a__hero{aspect-ratio:1920/650;color:#fff;background:#7694aa;width:100%;position:relative;overflow:hidden}@media (min-width:992px){.InnerPageHero-module__b4z0-a__overlayHeader{margin-top:calc(var(--content-offset) * -1)}}.InnerPageHero-module__b4z0-a__image{object-fit:fill;object-position:center}.InnerPageHero-module__b4z0-a__content{z-index:1;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.InnerPageHero-module__b4z0-a__content h1{color:#fff;text-shadow:0 1px 3px #0000001f;margin:-7px 0 0;font-size:3.25rem;font-weight:700;line-height:4rem}.InnerPageHero-module__b4z0-a__content nav{bottom:25px;left:var(--container-pad);position:absolute}@media (not (min-width:1200px)) and (min-width:992px){.InnerPageHero-module__b4z0-a__content h1{font-size:2.8rem}.InnerPageHero-module__b4z0-a__content nav{bottom:19px}}@media not (min-width:992px){.InnerPageHero-module__b4z0-a__content h1{font-size:32px;line-height:40px}.InnerPageHero-module__b4z0-a__content nav{bottom:17px}}@media not (min-width:576px){.InnerPageHero-module__b4z0-a__hero{aspect-ratio:1920/650}.InnerPageHero-module__b4z0-a__content h1{margin:0;font-size:24px;line-height:30px}.InnerPageHero-module__b4z0-a__content nav{display:none}}
.SectionHeading-module__1CUDPa__heading{color:var(--heading-color);margin:0 0 42px;padding-bottom:20px;font-size:2.75rem;font-weight:700;line-height:3rem;position:relative}.SectionHeading-module__1CUDPa__heading:after{background:var(--brand-red);content:"";width:65px;height:2px;position:absolute;bottom:0;left:0}.SectionHeading-module__1CUDPa__centered{text-align:center}.SectionHeading-module__1CUDPa__centered:after{left:50%;transform:translate(-50%)}@media (not (min-width:1200px)) and (min-width:992px){.SectionHeading-module__1CUDPa__heading{margin-bottom:32px;padding-bottom:16px;font-size:2.75rem}.SectionHeading-module__1CUDPa__heading:after{width:52px}}@media (min-width:576px) and (not (min-width:992px)){.SectionHeading-module__1CUDPa__heading{margin-bottom:32px}}@media not (min-width:576px){.SectionHeading-module__1CUDPa__heading{margin-bottom:26px;padding-bottom:12px;font-size:24px;line-height:32px}.SectionHeading-module__1CUDPa__heading:after{width:42px}}
.page-module__r2uROW__informationSection{background:#f8f8f8}.page-module__r2uROW__informationSection>div,.page-module__r2uROW__messageSection{padding-block:6.25rem}.page-module__r2uROW__informationHeading{color:#262626;text-align:center;margin:0 0 3.4375rem;font-size:2.75rem;font-weight:700;line-height:3rem}.page-module__r2uROW__informationGrid{grid-template-columns:calc(41.6667% - 17.5px) minmax(0,1fr);align-items:center;gap:30px;display:grid}.page-module__r2uROW__companyInfo{min-width:0}.page-module__r2uROW__companyInfo h3{color:#353535;margin:0 0 1.25rem;font-size:2rem;font-weight:700;line-height:2rem}.page-module__r2uROW__companyInfo address{color:#5b5a5b;font-size:1.25rem;font-style:normal;line-height:2.5rem}.page-module__r2uROW__officeBlock{border-top:1px solid #dedede;margin-top:1rem;padding-top:.75rem;font-size:1rem;line-height:1.8}.page-module__r2uROW__officeBlock strong{color:#353535;font-size:1.05rem;display:block}.page-module__r2uROW__companyInfo p{margin:0}.page-module__r2uROW__companyInfo a:hover,.page-module__r2uROW__companyInfo a:focus-visible{color:#f56a12}.page-module__r2uROW__qrList{grid-template-columns:repeat(2,minmax(0,10rem));gap:1rem;margin-top:1.25rem;display:grid}.page-module__r2uROW__qrCard{color:#5b5a5b;min-width:0;margin:0;display:block}.page-module__r2uROW__qr{aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid #e8e8e8;border-radius:6px;width:100%;height:10rem;padding:5px;display:block}.page-module__r2uROW__whatsappQr{object-position:center}.page-module__r2uROW__wechatQr{object-position:center 58%}.page-module__r2uROW__qrLabel{color:inherit;margin-top:.75rem;font-size:.9375rem;font-weight:600;line-height:1.4;display:block}.page-module__r2uROW__qrCard small{color:#777;margin-top:.25rem;font-size:.75rem;line-height:1.4;display:block}.page-module__r2uROW__catalogLinks{color:#e55d08;flex-wrap:wrap;gap:12px 20px;margin-top:1.5rem;font-size:.9375rem;font-weight:600;display:flex}.page-module__r2uROW__catalogLinks a{text-underline-offset:4px;text-decoration:underline}.page-module__r2uROW__messageSection>h2{margin-bottom:2.5rem;padding-bottom:1.5rem}@media not (min-width:992px){.page-module__r2uROW__informationGrid{grid-template-columns:1fr;gap:2rem}}@media (min-width:576px) and (not (min-width:992px)){.page-module__r2uROW__messageSection{padding-bottom:calc(6.25rem + 1px)}}@media not (min-width:576px){.page-module__r2uROW__informationSection>div,.page-module__r2uROW__messageSection{padding-block:30px}.page-module__r2uROW__informationHeading{margin-bottom:3.4375rem;font-size:24px;line-height:32px}.page-module__r2uROW__companyInfo h3{margin-bottom:10px;font-size:20px;line-height:30px}.page-module__r2uROW__companyInfo address{margin-bottom:15px;font-size:16px;line-height:30px}.page-module__r2uROW__qrList{gap:12px}.page-module__r2uROW__messageSection>h2{margin-bottom:20px;padding-bottom:10px}}
.page-module__W-57bW__aboutSection{background:#f6f6f6}.page-module__W-57bW__aboutInner,.page-module__W-57bW__newsSection{padding-block:6.25rem}.page-module__W-57bW__aboutHeading{margin:0;padding:0}.page-module__W-57bW__aboutHeading:after{display:none}.page-module__W-57bW__aboutRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:1.875rem;display:grid}.page-module__W-57bW__aboutCopy{min-width:0}.page-module__W-57bW__aboutParagraphs{color:#555;margin:0;font-size:1.125rem;font-weight:500;line-height:1.875rem}.page-module__W-57bW__aboutParagraphs strong{font-weight:700}.page-module__W-57bW__learnMore{color:#666;border:1px solid #bbb;border-radius:3.125rem;justify-content:center;align-items:center;gap:15px;width:10rem;min-height:calc(3.375rem + 2px);margin-top:2rem;padding:0;font-size:1rem;line-height:3.375rem;transition:color .2s,border-color .2s;display:inline-flex}.page-module__W-57bW__learnMore:hover,.page-module__W-57bW__learnMore:focus-visible{color:#f56a12;border-color:#f56a12}.page-module__W-57bW__learnMore span{border-top:1px solid;border-right:1px solid;width:7px;height:7px;transform:rotate(45deg)}.page-module__W-57bW__aboutImage{aspect-ratio:800/500;border-radius:12px;position:relative;overflow:hidden}.page-module__W-57bW__aboutImage img{object-fit:cover;object-position:center}.page-module__W-57bW__stats{margin-top:3.4375rem}.page-module__W-57bW__newsSection>h2{height:4.5rem;margin:0;padding:0}.page-module__W-57bW__newsSection>div{margin-top:2.5rem}@media not (min-width:992px){.page-module__W-57bW__aboutCopy{width:calc(100% + 1px)}.page-module__W-57bW__aboutRow{grid-template-columns:1fr;gap:20px}.page-module__W-57bW__aboutImage{grid-row:auto}}@media not (min-width:576px){.page-module__W-57bW__aboutInner,.page-module__W-57bW__newsSection{padding-block:30px}.page-module__W-57bW__aboutRow{gap:40px;margin-top:15px}.page-module__W-57bW__learnMore{width:130px;height:42px;min-height:42px;margin-top:28px;line-height:40px}.page-module__W-57bW__aboutImage{border-radius:7px;grid-row:2}.page-module__W-57bW__stats{margin-top:10px}.page-module__W-57bW__newsSection>h2{height:42px}}
.page-module__A9SNuG__profileSection{background:#fff}.page-module__A9SNuG__profile{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding-block:6.25rem;display:grid}.page-module__A9SNuG__profileCopy{min-width:0}.page-module__A9SNuG__profileCopy>div,.page-module__A9SNuG__profileCopy>p,.page-module__A9SNuG__profileFull{color:#555;font-size:1.05rem;line-height:1.8}.page-module__A9SNuG__profileFull{grid-column:1/-1}.page-module__A9SNuG__profileFull [data-company-profile=full] h3{color:#25292e;margin:26px 0 12px;font-size:1.2rem;line-height:1.5}.page-module__A9SNuG__profileFull [data-company-profile=full] p{margin:0 0 16px}.page-module__A9SNuG__profileImage{background:#e9ecee;border-radius:6px;align-self:start;min-height:430px;position:relative;overflow:hidden}.page-module__A9SNuG__profileImage img{object-fit:cover}.page-module__A9SNuG__stats{grid-column:1/-1;margin-top:24px}.page-module__A9SNuG__certificationSection{background:#f6f6f5;padding-block:6.25rem}.page-module__A9SNuG__capabilitySection{padding-block:6.25rem}.page-module__A9SNuG__capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:44px;display:grid}.page-module__A9SNuG__capabilities article{border-top:1px solid #cfd1d3;min-width:0;padding-top:22px}.page-module__A9SNuG__capabilities article>span{color:#f56a12;font-size:.78rem;font-weight:800}.page-module__A9SNuG__capabilities h3{color:#25292e;margin:16px 0 0;font-size:1.2rem;line-height:1.3}.page-module__A9SNuG__capabilities p{color:#666b71;margin:12px 0 0;font-size:.9rem;line-height:1.7}.page-module__A9SNuG__marketsSection{color:#fff;background:#25292e;padding-block:6.25rem}.page-module__A9SNuG__marketsInner{grid-template-columns:minmax(0,1.5fr) minmax(300px,.6fr);align-items:center;gap:60px;display:grid}.page-module__A9SNuG__marketsInner h2{color:#fff}.page-module__A9SNuG__marketsInner p{color:#cfd2d5;max-width:720px;margin:24px 0 0;font-size:1rem;line-height:1.75}.page-module__A9SNuG__markets{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.page-module__A9SNuG__markets span{color:#f1f2f3;border:1px solid #ffffff38;border-radius:999px;padding:8px 13px;font-size:.8rem}.page-module__A9SNuG__contactPanel{border-left:2px solid #f56a12;gap:10px;padding:12px 0 12px 28px;display:grid}.page-module__A9SNuG__contactPanel>span{color:#ff9a5c;text-transform:uppercase;font-size:.78rem;font-weight:800}.page-module__A9SNuG__contactPanel strong{font-size:1.35rem}.page-module__A9SNuG__contactPanel a{color:#dfe1e3}.page-module__A9SNuG__contactPanel a:last-child{color:#fff;border:1px solid #fff6;border-radius:4px;width:fit-content;margin-top:12px;padding:10px 14px;font-weight:700}@media not (min-width:992px){.page-module__A9SNuG__profile,.page-module__A9SNuG__marketsInner{grid-template-columns:1fr}.page-module__A9SNuG__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:576px){.page-module__A9SNuG__profile,.page-module__A9SNuG__certificationSection,.page-module__A9SNuG__capabilitySection,.page-module__A9SNuG__marketsSection{padding-block:30px}.page-module__A9SNuG__profile{gap:24px;padding-inline:15px}.page-module__A9SNuG__profileImage{min-height:300px}.page-module__A9SNuG__capabilities{grid-template-columns:1fr;gap:20px;margin-top:24px}.page-module__A9SNuG__marketsInner{gap:34px}}
.page-module__tUwfgG__section{background:#f6f6f6}.page-module__tUwfgG__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:30px;padding-top:90px;padding-bottom:90px;display:grid}.page-module__tUwfgG__copy h2{margin-bottom:27px;padding-bottom:0}.page-module__tUwfgG__copy h2:after{display:none}.page-module__tUwfgG__copy p{color:#555;margin:0;font-size:16.2px;line-height:27px}.page-module__tUwfgG__copy p+p{margin-top:16px}.page-module__tUwfgG__serviceActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.page-module__tUwfgG__serviceActions a{color:#f56a12;border:1px solid #f56a12;border-radius:4px;align-items:center;min-height:44px;padding:10px 18px;font-size:.9rem;font-weight:700;line-height:1.4;display:inline-flex}.page-module__tUwfgG__serviceActions a:first-child{color:#fff;background:#f56a12}.page-module__tUwfgG__serviceActions a:hover,.page-module__tUwfgG__serviceActions a:focus-visible{color:#fff;background:#d95608}.page-module__tUwfgG__image{aspect-ratio:1320/658;border-radius:18px;position:relative;overflow:hidden}.page-module__tUwfgG__image img{object-fit:cover;object-position:center}@media (not (min-width:1200px)) and (min-width:992px){.page-module__tUwfgG__inner{grid-template-columns:calc(50% - 11.375px) calc(50% - 15px);gap:26.375px;padding-top:71.1111px;padding-bottom:71.1111px}.page-module__tUwfgG__copy h2{margin-bottom:21.3333px}.page-module__tUwfgG__copy p{font-size:12.8px;line-height:21.3333px}.page-module__tUwfgG__image{border-radius:14.2222px}}@media (min-width:576px) and (not (min-width:992px)){.page-module__tUwfgG__inner{grid-template-columns:1fr;gap:20px;padding-top:87.5px;padding-bottom:87.5px}.page-module__tUwfgG__copy h2{margin-bottom:26.25px}.page-module__tUwfgG__copy p{font-size:15.75px;line-height:26.25px}.page-module__tUwfgG__image{border-radius:17.5px}}@media not (min-width:576px){.page-module__tUwfgG__inner{grid-template-columns:1fr;gap:40px;padding-top:30px;padding-bottom:30px}.page-module__tUwfgG__copy h2{margin-bottom:0;font-size:24px}.page-module__tUwfgG__copy p{font-size:15.75px;line-height:26.25px}.page-module__tUwfgG__image{border-radius:20px}}
.page-module__rfVaZG__section{padding-top:4rem;padding-bottom:5rem}.page-module__rfVaZG__section>h1{margin-bottom:1rem;font-size:2.5rem}.page-module__rfVaZG__section>p{color:var(--muted-color)}.page-module__rfVaZG__grid{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem;display:grid}.page-module__rfVaZG__grid article{border:1px solid #e4e4e4;border-top:3px solid var(--brand-red);border-radius:8px;padding:2.5rem}.page-module__rfVaZG__grid article>span{color:var(--brand-red);font-weight:700}.page-module__rfVaZG__grid h2{margin:1rem 0;font-size:1.75rem}.page-module__rfVaZG__grid p{line-height:1.8}.page-module__rfVaZG__grid a{color:#fff;background:var(--brand-red);border-radius:4px;align-items:center;gap:1rem;margin-top:1.25rem;padding:.85rem 1.25rem;display:inline-flex}@media not (min-width:768px){.page-module__rfVaZG__grid{grid-template-columns:1fr}.page-module__rfVaZG__grid article{padding:1.5rem}}
.page-module___xgroa__section{padding-block:6.25rem}.page-module___xgroa__section .page-module___xgroa__heading{margin-bottom:2.5rem;padding-bottom:1.5rem}.page-module___xgroa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-inline:-15px;display:grid}.page-module___xgroa__grid>a{margin:0 15px 1.875rem}@media (min-width:576px) and (not (min-width:992px)){.page-module___xgroa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:576px){.page-module___xgroa__section{padding-block:30px}.page-module___xgroa__section .page-module___xgroa__heading{margin-bottom:20px;padding-bottom:10px}.page-module___xgroa__grid{grid-template-columns:1fr}}
.page-module___3GmBG__section{min-height:48vh;padding-top:88px;padding-bottom:88px}.page-module___3GmBG__content{max-width:780px}.page-module___3GmBG__content p,.page-module___3GmBG__content li{color:#555;font-size:15px;line-height:1.8}.page-module___3GmBG__content a{color:#d71920;text-decoration:underline}@media not (min-width:576px){.page-module___3GmBG__section{padding-top:48px;padding-bottom:48px}.page-module___3GmBG__content p,.page-module___3GmBG__content li{font-size:14px}}
.NewsDetail-module__1ZiRpG__section{padding-block:6.25rem}.NewsDetail-module__1ZiRpG__grid{grid-template-columns:75% 25%;align-items:start;margin-inline:-15px;display:grid}.NewsDetail-module__1ZiRpG__article{min-width:0;padding-left:15px;padding-right:3.75rem}.NewsDetail-module__1ZiRpG__article h1{color:#000000e6;margin:0;font-size:2.25rem;font-weight:700;line-height:2.6875rem}.NewsDetail-module__1ZiRpG__meta{color:#000c;justify-content:space-between;align-items:center;margin-top:2.1875rem;font-size:1.125rem;line-height:1.6875rem;display:flex}.NewsDetail-module__1ZiRpG__facts{align-items:center;gap:4rem;display:flex}.NewsDetail-module__1ZiRpG__share{align-items:center;margin-left:2.5rem;display:flex}.NewsDetail-module__1ZiRpG__share>span:not(:first-child){background:#b7b7b726;border-radius:50%;place-items:center;width:2rem;height:2rem;margin-right:1.25rem;display:grid}.NewsDetail-module__1ZiRpG__share img{width:1rem;height:1rem}.NewsDetail-module__1ZiRpG__body{color:#000c;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;margin:1rem 0 4.375rem;padding:2rem 0 3.75rem;font-size:1.125rem;font-weight:400;line-height:2rem}.NewsDetail-module__1ZiRpG__body p{color:inherit;font:inherit;margin:0}.NewsDetail-module__1ZiRpG__body p+p{margin-top:2rem}.NewsDetail-module__1ZiRpG__articleNav{grid-template-columns:repeat(3,1fr);align-items:center;margin:0;padding:0;display:grid}.NewsDetail-module__1ZiRpG__articleNav>a,.NewsDetail-module__1ZiRpG__articleNav>span{color:#000c;align-items:center;gap:.625rem;font-size:1.125rem;line-height:2.5rem;display:flex}.NewsDetail-module__1ZiRpG__articleNav>a:last-child,.NewsDetail-module__1ZiRpG__articleNav>span:last-child{justify-self:end}.NewsDetail-module__1ZiRpG__circle{border:1px solid #0000001a;border-radius:50%;place-items:center;width:3.125rem;height:3.125rem;display:grid}.NewsDetail-module__1ZiRpG__previousArrow,.NewsDetail-module__1ZiRpG__nextArrow,.NewsDetail-module__1ZiRpG__return>span{width:1rem;height:1rem;font-family:Longxin Icon;font-size:1rem;font-style:normal;line-height:1rem}.NewsDetail-module__1ZiRpG__previousArrow:before{content:""}.NewsDetail-module__1ZiRpG__nextArrow:before{content:""}.NewsDetail-module__1ZiRpG__articleNav .NewsDetail-module__1ZiRpG__return{border:1px solid #00000080;border-radius:3.125rem;justify-content:center;justify-self:center;width:10rem;height:calc(3.375rem + 2px);font-size:1rem}.NewsDetail-module__1ZiRpG__return>span:before{content:""}.NewsDetail-module__1ZiRpG__navDisabled{color:#aaa!important}.NewsDetail-module__1ZiRpG__sidebar{min-width:0;padding-inline:15px}.NewsDetail-module__1ZiRpG__sidebarInner{background:#f8f8f8;border-radius:1.25rem;padding:2rem 2.5rem}.NewsDetail-module__1ZiRpG__sidebar h2{color:#000000e6;margin:0;font-size:1.75rem;font-weight:700;line-height:2.6875rem}.NewsDetail-module__1ZiRpG__sidebar ul{margin:0;padding:0;list-style:none}.NewsDetail-module__1ZiRpG__sidebar li{border-bottom:1px solid #dbdbdb}.NewsDetail-module__1ZiRpG__sidebar a{padding:1.375rem 0;display:block}.NewsDetail-module__1ZiRpG__sidebar strong,.NewsDetail-module__1ZiRpG__sidebar p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NewsDetail-module__1ZiRpG__sidebar strong{color:#000;-webkit-line-clamp:1;font-size:1.125rem;font-weight:500;line-height:1.75rem}.NewsDetail-module__1ZiRpG__sidebar p{color:#000c;-webkit-line-clamp:2;margin:.5rem 0 .4375rem;font-size:1rem;font-weight:400;line-height:1.5rem}.NewsDetail-module__1ZiRpG__sidebar time{color:#000c;font-size:1rem;line-height:1.75rem}@media not (min-width:992px){.NewsDetail-module__1ZiRpG__grid{grid-template-columns:1fr;margin-inline:0}.NewsDetail-module__1ZiRpG__section>div{padding-inline:0}.NewsDetail-module__1ZiRpG__article{padding-inline:15px}.NewsDetail-module__1ZiRpG__article h1{font-size:22px;line-height:30px}.NewsDetail-module__1ZiRpG__sidebar{display:none}}@media not (min-width:576px){.NewsDetail-module__1ZiRpG__section{padding:30px 0 32px}.NewsDetail-module__1ZiRpG__article h1{font-size:18px;line-height:26px}.NewsDetail-module__1ZiRpG__meta{flex-wrap:wrap;gap:0;margin:15px 0}.NewsDetail-module__1ZiRpG__facts{justify-content:flex-start;width:100%}.NewsDetail-module__1ZiRpG__share{width:100%;margin-top:5px;margin-left:0}.NewsDetail-module__1ZiRpG__share>span:not(:first-child){width:28px;height:28px;margin-right:8px}.NewsDetail-module__1ZiRpG__body{margin-top:0;margin-bottom:15px;padding-top:15px;padding-bottom:25px;font-size:14px;line-height:26px}.NewsDetail-module__1ZiRpG__body p+p{margin-top:26px}.NewsDetail-module__1ZiRpG__articleNav{grid-template-columns:repeat(2,1fr);row-gap:20px}.NewsDetail-module__1ZiRpG__articleNav>a,.NewsDetail-module__1ZiRpG__articleNav>span{gap:7px}.NewsDetail-module__1ZiRpG__articleNav>a:last-child,.NewsDetail-module__1ZiRpG__articleNav>span:last-child{grid-area:1/2}.NewsDetail-module__1ZiRpG__articleNav .NewsDetail-module__1ZiRpG__return{grid-area:2/1/auto/-1;width:130px;height:40px;font-size:14px;line-height:40px}}
.ProductDetail-module__3QZela__detail{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:start;gap:54px;padding-block:5rem 6.25rem;display:grid}.ProductDetail-module__3QZela__mainImage{background:#fff;border:1px solid #e3e3e3;border-radius:6px;overflow:hidden}.ProductDetail-module__3QZela__mainImage img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;padding:28px;display:block}.ProductDetail-module__3QZela__copy{min-width:0}.ProductDetail-module__3QZela__category{color:#ef650f;text-transform:uppercase;font-size:.82rem;font-weight:800}.ProductDetail-module__3QZela__category:hover,.ProductDetail-module__3QZela__category:focus-visible{color:#c84e03}.ProductDetail-module__3QZela__copy h1{color:#20242a;overflow-wrap:anywhere;margin:12px 0 0;font-size:clamp(2rem,3vw,2.75rem);font-weight:750;line-height:1.18}.ProductDetail-module__3QZela__productCode{color:#555b63;background:#f1f2f3;border-radius:999px;margin-top:20px;padding:8px 12px;font-size:.8rem;font-weight:800;display:inline-flex}.ProductDetail-module__3QZela__specifications{border-top:1px solid #e4e4e4;margin:30px 0 0;display:grid}.ProductDetail-module__3QZela__specifications>div{border-bottom:1px solid #e4e4e4;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:18px;padding:12px 0;display:grid}.ProductDetail-module__3QZela__specifications dt,.ProductDetail-module__3QZela__specifications dd{margin:0;font-size:.88rem;line-height:1.55}.ProductDetail-module__3QZela__specifications dt{color:#777;font-weight:600}.ProductDetail-module__3QZela__specifications dd{color:#252a30;overflow-wrap:anywhere;font-weight:700}.ProductDetail-module__3QZela__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ProductDetail-module__3QZela__actions>div:first-child{flex-basis:100%;max-width:360px}.ProductDetail-module__3QZela__cartAction{min-height:48px;font-size:.9rem}.ProductDetail-module__3QZela__primaryAction,.ProductDetail-module__3QZela__secondaryAction{border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.88rem;font-weight:750;display:inline-flex}.ProductDetail-module__3QZela__primaryAction{color:#fff;background:#f56a12;border:1px solid #f56a12}.ProductDetail-module__3QZela__primaryAction:hover,.ProductDetail-module__3QZela__primaryAction:focus-visible{background:#d95708;border-color:#d95708}.ProductDetail-module__3QZela__secondaryAction{color:#33383e;background:#fff;border:1px solid #cfd1d3}.ProductDetail-module__3QZela__secondaryAction:hover,.ProductDetail-module__3QZela__secondaryAction:focus-visible{border-color:#888d92}.ProductDetail-module__3QZela__contactNote{color:#6b7077;margin:18px 0 0;font-size:.82rem;line-height:1.6}.ProductDetail-module__3QZela__relatedSection{background:#f7f7f6;padding-block:6.25rem}.ProductDetail-module__3QZela__relatedSection h2{margin-bottom:0;padding-bottom:1.5rem}@media not (min-width:992px){.ProductDetail-module__3QZela__detail{grid-template-columns:1fr;gap:34px}}@media not (min-width:576px){.ProductDetail-module__3QZela__detail{gap:24px;padding:30px 15px}.ProductDetail-module__3QZela__mainImage img{padding:16px}.ProductDetail-module__3QZela__copy h1{font-size:24px;line-height:32px}.ProductDetail-module__3QZela__specifications>div{grid-template-columns:1fr;gap:4px}.ProductDetail-module__3QZela__actions{grid-template-columns:1fr;display:grid}.ProductDetail-module__3QZela__relatedSection{padding-block:30px}.ProductDetail-module__3QZela__relatedSection h2{padding-bottom:10px}}
