@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--ink:#191B1E;--surface:#F7F6F3;--card:#FFFFFF;--text:#191B1E;--text-2:#34383D;--muted:#5C6066;--muted-2:#8A8E94;--line:#E2DFD8;--line-2:#D8D4CC;--accent:#0047E0;--font-sans:'Archivo',system-ui,-apple-system,sans-serif;--font-mono:'IBM Plex Mono',ui-monospace,monospace}body,button,input,select,textarea,.site-menu__link,.userbar,.userbar__button-text,.lang-menu{font-family:var(--font-sans)}.site-menu__link,.userbar__button-text,.lang-menu{font-size:14px}.basket__title,.products-menu__button,.search__input,.header__section--contacts .phones__callback-link{font-size:16px}.lang-menu .is-active{font-family:Arial,sans-serif;font-weight:bolder}.userbar .icon--user{margin-top:1px}.basket__icon{margin-top:-4px}.site-menu{margin-top:-5px;display:flex;gap:30px}.lang-menu{margin-top:2px;margin-left:19px}.userbar{margin-top:1px;margin-left:23px}.basket{margin-left:20px}.phones__callback a{border-bottom:none !important}.site-menu__link:hover,.basket:hover .basket__title,.userbar__button:hover,.lang-menu__link:hover,.phones__callback-link:hover{color:#358ef4 !important;transition:color .1s ease}.site-menu__link[href="/obmin-ta-povernennia/"]{display:none !important}.site-menu__link[href="/terms-and-conditions/"]{display:none !important}.site-menu__link[href="/ru/obmin-ta-povernennia/"]{display:none !important}.site-menu__link[href="/ru/terms-and-conditions/"]{display:none !important}.product-order__block--specify-price,.product-order__block--buy{margin:0}.btn.__special,.j-buy-button-add{display:inline-flex;align-items:center;justify-content:center;height:auto;line-height:1.2;padding:17px 24px;min-width:300px;border:none;border-radius:6px;background:linear-gradient(92deg, #0040FF, #00A8E8) !important;transition:filter .15s}.btn.__special:hover,.j-buy-button-add:hover{filter:brightness(1.08)}.btn.__special .btn-content,.j-buy-button-add .btn-content{font-size:17px;font-weight:700;display:block;height:auto;line-height:1.2}.products-menu{position:static !important}.productsMenu-submenu{top:calc(100% + 10px) !important;left:0 !important;width:min(940px,100vw - 48px) !important;background:#fff;border-radius:12px !important;box-shadow:0 32px 80px rgba(10,12,16,.35) !important;overflow:hidden}.productsMenu-tabs{display:flex !important;width:auto !important;min-width:0 !important;align-items:stretch}.productsMenu-tabs-switch{order:1;flex:0 0 320px;width:320px !important;min-width:320px !important;box-sizing:border-box;border-right:1px solid #efede8 !important}.productsMenu-tabs-list{width:100% !important;min-width:0 !important;box-sizing:border-box;margin:0;padding:16px 12px !important;border-right:none !important;display:flex !important;flex-direction:column;gap:2px}.productsMenu-tabs-content{order:2;flex:1 1 auto;width:auto !important;min-width:0 !important;box-sizing:border-box;padding:24px 28px !important}.productsMenu-tabs-list__tab{width:auto !important;min-width:0 !important}.productsMenu-tabs-list__link{display:flex !important;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px !important;border-radius:6px;font-size:15px !important;font-weight:600 !important;color:var(--text) !important;transition:background .15s}.productsMenu-tabs-list__link::after{content:"›";flex:0 0 auto;font-size:17px;line-height:1;color:#b4b8be}.productsMenu-tabs-list__tab.__hover .productsMenu-tabs-list__link,.productsMenu-tabs-list__tab:hover .productsMenu-tabs-list__link{background:#e8eefc;color:var(--accent) !important;font-weight:700 !important}.productsMenu-tabs-list__tab.__hover .productsMenu-tabs-list__link::after,.productsMenu-tabs-list__tab:hover .productsMenu-tabs-list__link::after{color:var(--accent)}.productsMenu-submenu ul,.productsMenu-submenu li{padding:0;margin:0}ul.productsMenu-submenu-w{width:100% !important;-moz-column-count:auto !important;column-count:auto !important;-moz-column-width:auto !important;column-width:auto !important;box-sizing:border-box}ul.productsMenu-submenu-w.__visible{display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:6px;align-content:start}.productsMenu-submenu-i{width:auto !important;margin:0 !important}.productsMenu-submenu-a{display:flex !important;align-items:center;gap:14px;width:auto !important;box-sizing:border-box;padding:10px 12px !important;border-radius:8px;transition:background .15s}.productsMenu-submenu-a:hover{background:#f0f4fe}.productsMenu-submenu-image{flex:0 0 52px;width:52px !important;height:44px !important;margin:0 !important;display:flex;align-items:center;justify-content:center;border-radius:6px;overflow:hidden}.productsMenu-submenu-image img{max-width:100%;max-height:100%;width:auto !important;height:auto !important;-o-object-fit:contain;object-fit:contain}.productsMenu-submenu-t{font-size:15px !important;font-weight:600 !important;color:var(--text) !important;line-height:1.3}.products-menu__item.__hover .products-menu__button,.products-menu__item.__hover .products-menu__button-text{color:var(--accent) !important}.header:has(.productsMenu-submenu.__visible)::after{content:"";position:absolute;left:0;right:0;top:100%;height:100vh;background:rgba(15,17,20,.35);pointer-events:none;z-index:100}.productsMenu-submenu *{box-shadow:none !important}.products-menu__button::after{content:"";border:5px solid rgba(0,0,0,0);border-top:5px solid currentColor;margin-left:8px;transition:transform .1s ease;display:inline-block;vertical-align:middle}.products-menu.__hover .products-menu__button::after,.products-menu:hover .products-menu__button::after{transform:rotate(180deg)}.products-menu__button .icon{display:none}.products-menu__button{padding-right:15px}.banners__col :after{position:absolute;text-align:center;top:45px;width:100%;color:#fff;font-size:32px;pointer-events:none}body.homepage.ua-UA .banners__col:nth-child(1) .banners__item::after{content:"Металообробні верстати"}body.homepage.ua-UA .banners__col:nth-child(2) .banners__item::after{content:"Промисловий інструмент"}body.homepage.ua-UA .banners__col:nth-child(3) .banners__item::after{content:"Зварювальне обладнання"}body.homepage.ru-RU .banners__col:nth-child(1) .banners__item::after{content:"Металлообрабатывающие станки"}body.homepage.ru-RU .banners__col:nth-child(2) .banners__item::after{content:"Промышленный инструмент"}body.homepage.ru-RU .banners__col:nth-child(3) .banners__item::after{content:"Сварочное оборудование"}@media(min-width: 769px)and (max-width: 1400px){.banners__col .banners__item::after{top:30px;font-size:24px}}@media(max-width: 768px){.banners__col .banners__item::after{top:30px;font-size:20px}}.phones__callback{display:none !important}.main-h{font-size:42px;font-weight:800;letter-spacing:-0.02em;line-height:1.15;color:#191b1e}.breadcrumbs{font-size:13px;margin-bottom:20px}.breadcrumbs a{color:#8a8e94;border-bottom:none}.breadcrumbs a:hover{color:#0047e0}.breadcrumbs-i:last-child span{color:#191b1e}.breadcrumbs .icon--breadcrumbs-arrow{display:none}.breadcrumbs-i:not(:last-child)::after{content:"/";color:#8a8e94;margin:0 7px}.search__input{background:var(--surface) !important;color:var(--text) !important;border:1px solid var(--line-2) !important;border-radius:6px !important}.search__input::-moz-placeholder{color:var(--muted-2) !important}.search__input:-ms-input-placeholder{color:var(--muted-2) !important}.search__input::placeholder{color:var(--muted-2) !important}.search__button,.search__button svg{color:var(--muted-2) !important}.product__sku,.breadcrumbs,.breadcrumbs-i,.catalog__count,.product-card__sku,.article__date,.entry__date{font-family:var(--font-mono)}section.banners--3x .banner-image,section.banners--3x .banner-img{border-radius:10px;overflow:hidden}.inmach-hero{background:var(--surface)}.inmach-hero__wrap{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr 620px;gap:56px;align-items:center;padding:72px 56px 64px}.inmach-hero__eyebrow{font-family:var(--font-mono);font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--accent);margin-bottom:20px}.inmach-hero__title{font-family:var(--font-sans);font-size:58px !important;line-height:1.05 !important;font-weight:800;letter-spacing:-0.025em;margin:0 0 24px !important;color:var(--ink)}.inmach-hero__lead{font-size:18px;line-height:1.55;color:var(--muted);margin:0 0 36px !important;max-width:520px}.inmach-hero__cta{display:flex;gap:16px;flex-wrap:wrap}.inmach-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:16px;font-weight:600;padding:16px 32px;border-radius:6px;text-decoration:none;transition:.15s}.inmach-btn--dark{background:var(--ink);color:#fff;border:1.5px solid var(--ink)}.inmach-btn--dark:hover{opacity:.9;color:#fff}.inmach-btn--outline{background:rgba(0,0,0,0);color:var(--ink);border:1.5px solid var(--ink)}.inmach-btn--outline:hover{background:var(--ink);color:#fff}.inmach-hero__media{height:420px;border-radius:10px;overflow:hidden}.inmach-hero__media img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;display:block;max-width:none !important;margin:0 !important;position:static !important}@media(min-width: 768px)and (max-width: 1279px){.inmach-hero__wrap{grid-template-columns:1fr 380px;gap:36px;padding:44px 28px 40px}.inmach-hero__title{font-size:40px !important}.inmach-hero__media{height:340px}}@media(max-width: 767px){.inmach-hero__wrap{grid-template-columns:1fr;gap:22px;padding:28px 20px}.inmach-hero__title{font-size:32px !important}.inmach-hero__lead{font-size:15px}.inmach-hero__cta{flex-direction:column}.inmach-btn{width:100%}.inmach-hero__media{height:220px;order:2}}.inmach-stats{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.inmach-stats__wrap{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(4, 1fr)}.inmach-stats__cell{padding:28px 40px;border-right:1px solid var(--line);text-align:center}.inmach-stats__cell:last-child{border-right:none}.inmach-stats__num{font-family:var(--font-sans);font-size:34px;font-weight:800;letter-spacing:-0.02em;color:var(--ink);line-height:1.1}.inmach-stats__cap{font-size:14px;color:var(--muted);margin-top:4px}@media(min-width: 768px)and (max-width: 1279px){.inmach-stats__cell{padding:24px 22px}.inmach-stats__num{font-size:26px}}@media(max-width: 767px){.inmach-stats__wrap{grid-template-columns:1fr 1fr}.inmach-stats__cell{padding:18px 20px;border-bottom:1px solid var(--line)}.inmach-stats__cell:nth-child(2n){border-right:none}.inmach-stats__num{font-size:22px}}.inmach-categories{padding:64px 56px}.inmach-categories__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:32px}.inmach-categories__head h2{font-family:var(--font-sans);font-size:34px;font-weight:800;letter-spacing:-0.02em;margin:0;color:var(--ink)}.inmach-categories__all{font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--accent);text-decoration:none}@media(min-width: 768px)and (max-width: 1279px){.inmach-categories{padding:52px 40px}.inmach-categories__head{margin-bottom:26px}.inmach-categories__head h2{font-size:30px}}@media(max-width: 767px){.inmach-categories{padding:32px 20px}.inmach-categories__head{margin-bottom:18px}.inmach-categories__head h2{font-size:24px}.inmach-categories__all{font-size:13px}}.products-menu__button{border-radius:6px}.search__input{font-size:14px}.userbar__button,.basket{border-radius:6px;padding:8px 10px;transition:background .15s}.userbar__button:hover,.basket:hover{background:#f0eee9}@media(min-width: 768px)and (max-width: 1279px){.header__column--left{gap:16px}}.site-menu__link:visited,.site-menu__link{color:#fff}.inmach-topbar-left{color:#b9bdc3;font-size:13px;display:flex;gap:28px}.header__top .header__column--right{gap:28px}.inmach-topbar-contacts .phones{gap:24px}.inmach-topbar-contacts .phones__item{width:auto !important;height:auto !important;overflow:visible !important}.inmach-topbar-contacts .phones__item svg{display:none}.inmach-topbar-contacts .phones__callback{display:none}.inmach-topbar-contacts .phones__item-link{font-size:13px;color:#b9bdc3}.inmach-topbar-contacts .phones__item:first-child .phones__item-link{color:#f7f6f3;font-weight:600}.header__middle .header__column--left{gap:40px}.header__middle .header__column--right{gap:20px}.inmach-header-nav{display:flex;gap:32px;font-size:15px;font-weight:500;color:#34383d;align-items:center}.inmach-header-nav a,.inmach-header-nav a:visited{color:#34383d;text-decoration:none}.inmach-header-nav a:hover{color:#0047e0}.products-menu__button{background:rgba(0,0,0,0) !important;padding:8px 0 !important}.products-menu__button,.products-menu__button-text{color:#191b1e !important;font-weight:600}.inmach-topbar-contacts .phones__item-link{display:inline-block !important}.userbar__button-text{display:none}.lang-menu{flex-wrap:nowrap !important;width:auto !important}.lang-menu__item{flex-shrink:0;white-space:nowrap}.inmach-lang-dot{color:#8a8e94;margin:0 6px;font-size:13px;display:inline-flex;align-items:center}.phones__item-link{color:#b9bdc3 !important;font-weight:400 !important}.basket__title{display:none !important}.header__middle .header__column--right{gap:8px}.basket{margin-left:0 !important}.products-menu__button{gap:4px}.products-menu__button::after{margin-left:0 !important}.userbar__button,.basket{width:36px !important;height:36px !important;padding:0 !important;display:flex;align-items:center;justify-content:center}.basket__icon{margin-top:0 !important}.frontInfo-container,.frontInfo-content,.frontInfo-about{width:100% !important;max-width:100% !important}@media(min-width: 768px)and (max-width: 1279px){.inmach-header-nav{gap:16px;font-size:14px}.header__middle .header__column--left{gap:20px}.header__middle .header__column--right{gap:6px}.search{width:36px !important;overflow:hidden;transition:width .2s ease;border-radius:6px}.search__input{width:36px !important;padding-left:36px}.search:focus-within{width:220px !important}.search:focus-within .search__input{width:220px !important}}.frontInfo-text div[style*="grid-template-columns:1fr 1fr"]{max-width:1440px !important;margin:0 auto !important;width:100% !important}.basket{position:relative}.basket__icon{position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important;margin:0 !important}.userbar__button{position:relative}.userbar .icon--user{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.frontInfo-text{overflow:visible !important}.frontInfo-content>.h2{display:none !important}section.frontInfo{background:rgba(0,0,0,0) !important;padding:0 !important}[data-inmach-fixed="1"]{margin:0 !important}.footer__container{border-top-width:1px !important}.icon--cart{fill:none !important}.basket:hover .icon--cart{fill:none !important}.userbar__button:hover{color:#191b1e !important}.inmach-header-nav a{padding:6px 10px;margin:-6px -10px;border-radius:6px;transition:background .15s,color .15s}.inmach-header-nav a:hover{background:#f0eee9 !important;color:#191b1e !important}.lang-menu__link:hover{color:#fff !important}.lang-menu__item:not(.is-active):hover{opacity:.8}.banners-group .banners--block{display:none !important}.footer__contacts--columns{-moz-column-count:1 !important;column-count:1 !important;-webkit-column-count:1 !important;-moz-column-gap:0 !important;column-gap:0 !important}.footer__contacts--columns .footer__contacts-group{-moz-column-break-inside:avoid;break-inside:avoid}.footer__contacts--columns svg.icon{display:none !important}.footer__contacts--columns .footer__contacts-item{margin-bottom:4px !important}.footer__contacts--columns .footer__contacts-group{margin-bottom:2px !important}.footer__contacts--columns .footer__address{margin:0 0 4px !important}.footer__col .footer__social{gap:8px !important;margin-top:8px !important}.footer__col .footer__social-icon{width:34px !important;height:34px !important;border:1px solid #d8d4cc !important;border-radius:8px !important;display:flex !important;align-items:center;justify-content:center}.footer__contacts--columns{display:flex !important;flex-direction:column !important;gap:10px !important}.footer__contacts--columns .footer__contacts-group{display:contents !important}.footer__contacts--columns .footer__contacts-item{margin:0 !important}.footer__contacts--columns .footer__contacts-item-link,.footer__contacts--columns .footer__link,.footer__contacts--columns .footer__address{font-size:14px !important;color:#5c6066 !important;margin:0 !important;line-height:1.4 !important}.footer__col .footer__social{margin-top:4px !important}.footer__menu-item{margin-bottom:10px !important}.footer__menu-item a{font-size:14px !important}.footer__columns>.footer__col:nth-child(4){flex-grow:1.2 !important}.footer__col--double .footer__logo{margin-bottom:8px !important}.footer__desc{margin-top:6px !important}.footer__col .footer__social-icon{border:none !important}.inmach-btn{box-sizing:border-box}@media(max-width: 1279px){.header__layout--top,.header__layout--middle{flex-wrap:wrap;row-gap:10px}.header__layout--top .header__column--right,.header__layout--middle .header__column--left,.header__layout--middle .header__column--right{flex:0 0 auto}.header__layout--top .header__column--right{justify-content:flex-start}}.inmach-btn{border:1.5px solid var(--ink) !important}.inmach-categories__all{border-bottom:0 !important}.inmach-categories__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.inmach-cat-card{position:relative;background:var(--card);border:1px solid var(--line) !important;border-radius:10px;padding:24px;display:flex;flex-direction:column;gap:16px;text-decoration:none !important;color:var(--ink) !important;transition:border-color .15s}.inmach-cat-card:hover{border-color:var(--accent) !important}.inmach-cat-card__img{display:block !important;width:100% !important;height:150px !important;-o-object-fit:cover !important;object-fit:cover !important;border-radius:6px;background:var(--surface);margin:0 !important;max-width:none !important;position:static !important}.inmach-cat-card__name{display:block;font-family:var(--font-sans);font-size:19px;font-weight:700;color:var(--ink);margin-bottom:4px}.inmach-cat-card__chevron{display:none}@media(min-width: 768px)and (max-width: 1279px){.inmach-categories__grid{grid-template-columns:repeat(2, 1fr);gap:18px}.inmach-cat-card{padding:20px;gap:14px}.inmach-cat-card__img{height:130px !important}.inmach-cat-card__name{font-size:18px}}@media(max-width: 767px){.inmach-categories__grid{display:flex;flex-direction:column;gap:12px}.inmach-cat-card{flex-direction:row;align-items:center;padding:12px;gap:14px}.inmach-cat-card__img{width:72px !important;height:64px !important;flex:0 0 auto;-o-object-fit:contain !important;object-fit:contain !important}.inmach-cat-card__name{font-size:16px;line-height:1.25;flex:1;margin-bottom:0}.inmach-cat-card__chevron{display:block;color:#b4b8be;font-size:20px}}.inmach-btn--dark,.inmach-btn--dark:hover{color:#fff !important}.inmach-btn--outline{color:var(--ink) !important}.inmach-btn--outline:hover{color:#fff !important}.inmach-hero,.inmach-stats,.inmach-services,.inmach-categories{width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.inmach-services{box-sizing:border-box}.inmach-services>div{max-width:1440px;margin-left:auto;margin-right:auto}.frontInfo,.about{overflow-x:clip}.banners__item--size-m::after{position:absolute;text-align:center;top:45px;width:100%;color:#fff;font-size:24px;pointer-events:none}.banners__item:has([href*=cnc-machines])::after{content:"Металообробні верстати"}.banners__item:has([href*=industrial-power-tools])::after{content:"Промисловий інструмент"}.banners__item:has([href*=welding-equipment])::after{content:"Зварювальне обладнання"}[lang=ru] .banners__item:has([href*=cnc-machines])::after{content:"Металлообрабатывающие станки"}[lang=ru] .banners__item:has([href*=industrial-power-tools])::after{content:"Промышленный инструмент"}[lang=ru] .banners__item:has([href*=welding-equipment])::after{content:"Сварочное оборудование"}@media(min-width: 1400px)and (max-width: 2500px){.banners__item:has([href*=cnc-machines])::after,.banners__item:has([href*=industrial-power-tools])::after,.banners__item:has([href*=welding-equipmen])::after,[lang=ru] .banners__item:has([href*=cnc-machines])::after,[lang=ru] .banners__item:has([href*=industrial-power-tools])::after,[lang=ru] .banners__item:has([href*=welding-equipmen])::after{top:60px;font-size:24px}}@media(min-width: 767px)and (max-width: 1399px){.banners__item:has([href*=cnc-machines])::after,.banners__item:has([href*=industrial-power-tools])::after,.banners__item:has([href*=welding-equipment])::after,[lang=ru] .banners__item:has([href*=cnc-machines])::after,[lang=ru] .banners__item:has([href*=industrial-power-tools])::after,[lang=ru] .banners__item:has([href*=welding-equipment])::after{top:30px;font-size:20px}}.banners-group{background-color:#1d1d1b !important;margin:0 !important;padding:0 !important}.about .heading.heading--l{display:none !important}.inmach-categories{max-width:none !important;padding-left:0 !important;padding-right:0 !important}.inmach-categories__head,.inmach-categories__grid{width:min(1440px,100% - 112px);max-width:none;margin-left:auto !important;margin-right:auto !important}@media(min-width: 768px)and (max-width: 1279px){.inmach-categories__head,.inmach-categories__grid{width:min(1440px,100% - 56px)}}@media(max-width: 767px){.inmach-categories__head,.inmach-categories__grid{width:min(1440px,100% - 40px)}}.footer__mobile-version{margin-top:14px !important}.basket__items{background:#0047e0 !important;color:#fff !important}.basket__value{display:none !important}.catalog-grid:has(.catalogCard.__brand){display:grid;grid-template-columns:repeat(5, 1fr);gap:20px;margin:0}.catalog-grid:has(.catalogCard.__brand) .catalog-grid__item{width:auto;max-width:none;margin:0;padding:0;display:block}.catalogCard.__brand{border:1px solid #e2dfd8;border-radius:10px;background:#fff;padding:28px 24px 24px;transition:border-color .15s}.catalogCard.__brand:hover{border-color:#0047e0}.catalogCard.__brand .catalogCard-box,.catalogCard.__brand .catalogCard-main,.catalogCard.__brand .catalogCard-main-b{position:static !important;width:auto !important;height:auto !important;box-shadow:none !important;background:rgba(0,0,0,0) !important;border-radius:0 !important;padding:0 !important;margin:0 !important}.catalogCard.__brand .catalogCard-image{height:84px;padding:0;margin:0 0 16px}.catalogCard.__brand .catalogCard-image-i{position:static;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.catalogCard.__brand .catalogCard-image img{max-height:84px;max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.catalogCard.__brand .catalogCard-info{padding:0;text-align:center}.catalogCard.__brand .catalogCard-title{padding:0;margin:0;text-align:center}.catalogCard.__brand .catalogCard-title .a-link{font-size:18px;font-weight:700;color:#191b1e}.inmach-brands-lead{font-size:16px;line-height:1.6;color:#5c6066;max-width:640px;margin:-6px 0 8px}.layout-aside{display:none}.page-content .article-text p{font-size:16px;line-height:1.65;color:#34383d}.page-content .article-text>p:first-child{font-size:17px}.page-content .article-text h2{font-size:26px;font-weight:800;letter-spacing:-0.02em;color:#191b1e;margin:36px 0 12px}.page-content .article-text img{border-radius:10px}.contacts-info__item:has(>a[data-modal="#call-me"]){display:none}.product .product-header{display:flex;flex-direction:column-reverse;gap:12px}.product .product-header__row{margin:0}.product .product-header__row:not(.product-header__row--top){display:flex;align-items:center;gap:14px;flex-wrap:wrap}.product .product-title{font-size:32px !important;font-weight:800 !important;letter-spacing:-0.02em;line-height:1.15 !important;text-wrap:balance}.product .product-header__availability{display:inline-flex;align-items:center;gap:8px;font-size:12.5px !important;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:6px 13px;border-radius:6px;border:1px solid rgba(0,0,0,0)}.product .product-header__availability::before{content:"";width:8px;height:8px;border-radius:50%}.product .product-header__availability[style*="17b260"]{color:#1b6e3d !important;background:#e2f3e8;border-color:#abdcbb}.product .product-header__availability[style*="17b260"]::before{background:#1e9a50;box-shadow:0 0 0 3px rgba(30,154,80,.22)}.product .product-header__availability[style*="1400c9"]{color:#9a5b00 !important;background:#fcebc9;border-color:#efcb86}.product .product-header__availability[style*="1400c9"]::before{background:#c77800;box-shadow:0 0 0 3px rgba(199,120,0,.22)}.product .product-header__availability[style*=a2a2a2]{color:#5c6066 !important;background:#eeedea;border-color:#d8d4cc}.product .product-header__availability[style*=a2a2a2]::before{background:#8a8e94;box-shadow:0 0 0 3px rgba(138,142,148,.22)}.product .product-header__code{font-family:"IBM Plex Mono",monospace;font-size:13px;color:#8a8e94}.product .product-price__item--new{font-size:38px;font-weight:800;letter-spacing:-0.02em;color:#191b1e !important}.product .product-price__item--new *{color:inherit !important}.product .product-price__old-price{font-size:18px;color:#8a8e94;text-decoration:line-through}.product .modification__title{font-size:14px;font-weight:700;margin-bottom:10px}.product .modification__button.btn{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #d8d4cc;color:#34383d;font-size:14px;font-weight:600;border-radius:6px;padding:10px 18px;height:auto;line-height:1.2;transition:border-color .15s,color .15s}.product .modification__button.btn:hover{border-color:#0047e0;color:#0047e0}.product .modification__button--active.btn,.product .modification__button--active.btn:hover{background:#191b1e;border-color:#191b1e;color:#fff;font-weight:700}.product .product-features{background:#fff;border:1px solid #e2dfd8;border-radius:10px;overflow:hidden}.product .product-features__table{width:100%;border-collapse:collapse}.product .product-features__row{background:rgba(0,0,0,0) !important}.product .product-features__row:not(:last-child) .product-features__cell{border-bottom:1px solid #efede8}.product .product-features__cell{padding:13px 20px;font-size:14.5px;background:rgba(0,0,0,0) !important;border-top:none;border-left:none;border-right:none}.product .product-features__cell--h{color:#8a8e94;font-weight:400;text-align:left}.product td.product-features__cell{font-weight:600;color:#191b1e}.product .product__column--right .product-heading__title{font-size:16px;font-weight:800}.product .product-heading__nav{display:flex;gap:32px;border-bottom:1px solid #e2dfd8}.product .product-heading__tab{padding:0 0 12px;margin:0;border-bottom:3px solid rgba(0,0,0,0);background:none}.product .product-heading__tab .product-heading__title{font-size:17px;font-weight:600;color:#8a8e94;transition:color .15s}.product .product-heading__tab:hover .product-heading__title{color:#191b1e}.product .product-heading__tab.is-active{border-bottom-color:#0047e0}.product .product-heading__tab.is-active .product-heading__title{color:#191b1e;font-weight:800}.product .product__bottom-item:has(.product-heading__nav){max-width:980px}.product .product__bottom .product__section p{font-size:15.5px;line-height:1.65;color:#34383d}.product .gallery__photos{background:#fff;border:1px solid #e2dfd8;border-radius:10px;overflow:hidden}.recentProducts .product-heading__title{font-size:24px;font-weight:800;letter-spacing:-0.01em}.recentProducts .productsSlider-i{background:#fff;border:1px solid #e2dfd8;border-radius:10px;padding:16px;box-sizing:border-box}.recentProducts .productsSlider-title a{font-size:13.5px;font-weight:600;line-height:1.35}.recentProducts .productsSlider-price{font-size:15px;font-weight:800;color:#191b1e}.recentProducts .productsSlider-price--new{color:#191b1e !important}.recentProducts .productsSlider-price--old{font-size:13px;font-weight:400;color:#8a8e94}.product .text__table table{width:100%;border-collapse:collapse}.product .text__table tr,.product .text__table td,.product .text__table th{background:rgba(0,0,0,0) !important;border:none}.product .text__table td,.product .text__table th{padding:12px 16px;font-size:14.5px;border-bottom:1px solid #efede8}.product .text__table tr:last-child td,.product .text__table tr:last-child th{border-bottom:none}.product .text .table{background:#fff;border:1px solid #e2dfd8;border-radius:10px;overflow:hidden}.product .text .table table{width:100%;border-collapse:collapse}.product .text .table tr,.product .text .table td,.product .text .table th{background:rgba(0,0,0,0) !important;border:none}.product .text .table td,.product .text .table th{padding:12px 20px;border-bottom:1px solid #eeebe5;vertical-align:baseline}.product .text .table td:first-child,.product .text .table th:first-child{width:300px;font-size:14.5px;color:#5c6066;padding-right:24px}.product .text .table td:last-child{font-size:15px;font-weight:600;color:#191b1e;font-variant-numeric:tabular-nums}.product .text .table tr:last-child td,.product .text .table tr:last-child th{border-bottom:none}.product .text .table tr:hover td{background:#f7f6f3 !important}.product .product-heading__tab.is-active::before{display:none}.product .product__bottom .product-heading{border-top:none}.recentProducts .productsSlider-i{height:auto}.recentProducts .productsSlider-title{height:auto;max-height:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}.product>.breadcrumbs{margin:0 0 24px}.product .breadcrumbs-i:last-child{display:none}.product .breadcrumbs-i:nth-last-child(2)::after{content:none}.product .product-price__item--new{font-weight:700}.product .product-price__old-price{text-decoration:line-through}.product .product-price__old-price::before{content:none}.recentProducts .productsSlider-image{overflow:hidden}.recentProducts .productsSlider-image img{width:100%;max-width:100%;height:auto}.product .gallery__thumbnails{margin-top:14px}.product .gallery__thumb{width:200px;height:100px;box-sizing:border-box;background:#fff;border:1px solid #ddd9d1;border-radius:6px;margin-right:14px;overflow:hidden}.product .gallery__thumb.is-active{border:2px solid #0047e0}.product .gallery__thumb-link{width:100%;height:100%}.product .gallery__thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.catalog__group--sidebar .sideMenu{display:none}.catalog__middle-col--left{flex:0 0 320px;width:320px;max-width:320px}.catalog__middle-col--content{flex:0 1 calc(100% - 350px)}.catalog__middle-col--left .catalog__sidebar{width:100%}.catalog__middle-col--content:only-child{flex:0 1 100%;width:100%}.catalog__group--sidebar .filter-container{background:#fff;border:1px solid #e2dfd8;border-radius:10px;padding:20px}.filter .filter-section-h{font-size:15px;font-weight:700;margin-bottom:14px}.filter .filter-check{align-items:center;gap:10px}.filter .filter-check .label{flex:1;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.filter .filter-check .filter-title{font-size:14px;color:#34383d}.filter .filter-check.__active .filter-title{color:#0047e0;font-weight:600}.filter sup.filter-count{font-family:"IBM Plex Mono",monospace;font-size:12px;color:#b4b8be;vertical-align:baseline;position:static}.filter .checkbox{width:16px;height:16px;border:1.5px solid #c9c5bd;border-radius:3px;background:#fff;flex:0 0 auto}.filter .checkbox.__checked{background:#0047e0;border-color:#0047e0}.filter .checkbox.__checked::before{width:9px;height:4px;border-width:0 0 2px 2px;left:2.5px;top:3.5px}.filter .filter-lv1.pretty-scroll{padding-right:10px}.filter .pretty-scroll::-webkit-scrollbar{width:6px}.filter .pretty-scroll::-webkit-scrollbar-track{background:#f0eee9;border-radius:100px}.filter .pretty-scroll::-webkit-scrollbar-thumb{background:#c9c5bd;border-radius:100px}.filter .pretty-scroll::-webkit-scrollbar-thumb:hover{background:#a9a49a}.filter .filter-current-heading{border:none;background:none;padding:0;font-size:13px;color:#8a8e94}.filter .filter-current-i{background:#e8eefc;border:none;border-radius:100px;padding:7px 12px}.filter .filter-current-i__content{color:#0047e0;font-size:13px;font-weight:600}.filter .filter-current-i .icon--cross-bold{fill:#0047e0}.filter .filter-current-i:hover .icon--cross-bold{fill:#002f94}.filter .filter-clear{border:none;background:none;padding:0;border-radius:0;font-size:13.5px;font-weight:600;color:#5c6066;text-decoration:underline}.filter .filter-search .field{border:1px solid #d8d4cc;border-radius:6px}.catalogCard{border-color:#e2dfd8;border-radius:10px}.catalogCard:hover{border-color:#0047e0}.catalogCard .catalogCard-code{font-family:"IBM Plex Mono",monospace;font-size:12px;color:#8a8e94}.catalogCard .catalogCard-title{white-space:normal;overflow:visible;text-overflow:clip;height:auto;max-height:none}.catalogCard .catalogCard-title a{font-size:16px;font-weight:600;line-height:1.35;color:#191b1e}.catalogCard .catalogCard-priceBox{border-top:1px solid #efede8;padding-top:14px;margin-top:12px}.catalogCard .catalogCard-price{font-size:19px;font-weight:800;color:#191b1e}.catalogCard .catalogCard-availability{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:5px;margin-top:8px}.catalogCard .catalogCard-availability::before{content:"";width:6px;height:6px;border-radius:50%}.catalogCard .catalogCard-availability[style*="17b260"]{color:#1b6e3d !important;background:#e2f3e8;border:1px solid #abdcbb}.catalogCard .catalogCard-availability[style*="17b260"]::before{background:#1e9a50}.catalogCard .catalogCard-availability[style*="1400c9"]{color:#9a5b00 !important;background:#fcebc9;border:1px solid #efcb86}.catalogCard .catalogCard-availability[style*="1400c9"]::before{background:#c77800}.catalogCard .catalogCard-availability[style*=a2a2a2]{color:#5c6066 !important;background:#eeedea;border:1px solid #d8d4cc}.catalogCard .catalogCard-availability[style*=a2a2a2]::before{background:#8a8e94}.catalogCard-box,.catalogCard-main,.catalogCard-main-b{height:100%}.catalogCard-main-b{display:flex;flex-direction:column}.catalogCard-view{flex:0 0 auto}.catalogCard-info{flex:1 1 auto;display:flex;flex-direction:column}.catalogCard-info .catalogCard-priceBox{margin-top:auto}.catalogCard-info .catalogCard-availability{align-self:flex-start}.catalog__top-col--right{flex:0 0 auto}.catalog:has(.filter-current) .main-h{font-size:26px;line-height:1.35}.inmach-header-nav a.is-active,.inmach-header-nav a.is-active:visited{color:#191b1e;font-weight:600}ul.entries-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:48px 24px;margin:0;padding:0}.entries-list .entries-i{width:auto;max-width:none;margin:0;padding:0}.entries-i-wrap{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #e2dfd8;border-radius:10px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.entries-i-wrap:hover{border-color:#0047e0;box-shadow:0 8px 24px rgba(20,22,25,.08)}.entries-i-image{margin:0;border-bottom:1px solid #eeebe5;padding-bottom:0 !important;height:150px;position:relative}.entries-i-image a{display:block}img.entries-i-img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:0}.entries-i-date{font-family:"IBM Plex Mono",monospace;font-size:12px;color:#8a8e94;margin:16px 18px 0}.entries-i-title{padding:8px 18px 20px;margin:0}.entries-i-title .a-link{font-size:15px;font-weight:700;line-height:1.4;color:#191b1e}.entries-i-wrap:hover .entries-i-title .a-link{color:#0047e0}@media(max-width: 1279px){ul.entries-list{grid-template-columns:repeat(3, 1fr);gap:32px 20px}}.product__bottom-wide .recentProducts,.catalog__bottom-wide .recentProducts{max-width:1440px;box-sizing:content-box;padding:0 10px;margin-left:auto;margin-right:auto}.catalog-grid:has(.catalogCard.__category){display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin:0}.catalog-grid:has(.catalogCard.__category) .catalog-grid__item{width:auto;max-width:none;margin:0;padding:0;display:block}.catalogCard.__category{border:1px solid #e2dfd8;border-radius:10px;background:#fff;padding:24px;transition:border-color .15s}.catalogCard.__category:hover{border-color:#0047e0}.catalogCard.__category .catalogCard-box,.catalogCard.__category .catalogCard-main,.catalogCard.__category .catalogCard-main-b{position:static !important;width:auto !important;height:auto !important;box-shadow:none !important;background:rgba(0,0,0,0) !important;border-radius:0 !important;padding:0 !important;margin:0 !important}.catalogCard.__category .catalogCard-image{height:150px;padding:0;margin:0 0 16px}.catalogCard.__category .catalogCard-image-i{position:static;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.catalogCard.__category .catalogCard-image img{max-height:150px;max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.catalogCard.__category .catalogCard-info{padding:0}.catalogCard.__category .catalogCard-title{padding:0;margin:0;text-align:left}.catalogCard.__category .catalogCard-title .a-link{font-size:19px;font-weight:700;color:#191b1e;line-height:1.3}.recentProducts .productsSlider-i{display:flex;flex-direction:column}.recentProducts .productsSlider-price{margin-top:auto}.recentProducts .productsSlider-price--old{margin-top:0}section.product .product-order__row{display:flex;flex-wrap:nowrap;gap:12px;align-items:stretch}section.product .product-order__block--buy{flex:1 1 50%;min-width:0;display:flex}section.product .product-order__block--buy .btn{width:100%;min-width:0}.inmach-kp-btn{box-sizing:border-box;flex:1 1 50%;min-width:0;display:flex;align-items:center;justify-content:center;margin:0;padding:16px 20px;background:#fff;border:1px solid #0047e0;border-radius:6px;color:#0047e0;font-family:"Archivo",sans-serif;font-size:17px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .15s}.inmach-kp-btn:hover{background:#e8eefc}.inmach-kp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(25,27,30,.55)}.inmach-kp-overlay.__open{display:flex}.inmach-kp-modal{position:relative;box-sizing:border-box;width:100%;max-width:440px;padding:28px;background:#fff;border-radius:12px;box-shadow:0 24px 64px rgba(25,27,30,.25);font-family:"Archivo",sans-serif}.inmach-kp-close{position:absolute;top:10px;right:14px;padding:4px;border:0;background:none;font-size:26px;line-height:1;color:#8a8e94;cursor:pointer}.inmach-kp-close:hover{color:#191b1e}.inmach-kp-title{font-size:20px;font-weight:800;color:#191b1e;letter-spacing:-0.01em;padding-right:24px}.inmach-kp-sub{margin-top:6px;font-size:14px;color:#5c6066}.inmach-kp-form{margin-top:18px}.inmach-kp-form label{display:block;margin:0 0 12px;font-size:13px;font-weight:600;color:#34383d}.inmach-kp-form input{display:block;box-sizing:border-box;width:100%;margin-top:5px;padding:11px 12px;border:1px solid #c9c5bd;border-radius:6px;background:#fff;font-family:inherit;font-size:15px;color:#191b1e}.inmach-kp-form input:focus{border-color:#0047e0;outline:none}.inmach-kp-hp{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;border:0 !important}.inmach-kp-err{min-height:18px;margin:2px 0 8px;font-size:13px;color:#c0392b}.inmach-kp-submit{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;border:0;border-radius:6px;background:linear-gradient(92deg, #0040FF, #00A8E8);color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}.inmach-kp-submit[disabled]{opacity:.6;cursor:default}.inmach-kp-done{display:none;margin-top:18px;padding:14px;border-radius:6px;background:#e9f7ef;color:#1e7a46;font-size:14.5px;line-height:1.45}.inmach-kp-overlay.__sent .inmach-kp-form{display:none}.inmach-kp-overlay.__sent .inmach-kp-done{display:block}.catalog__content:has(.brand-info) .catalog-grid,.catalog__content:has(.brand-info) .pagination-container,.catalog:has(.brand-info) .catalog__top-col--right,.catalog__middle:has(.brand-info) .catalog__middle-col--left{display:none !important}.catalog__middle:has(.brand-info) .catalog__middle-col--content{width:100% !important;max-width:100% !important;flex:1 1 100% !important}.catalog .brand-info__txt.is-collapsed{height:auto !important}.catalog .brand-info__txt.is-collapsed::after{content:none !important}.catalog .brand-info__toggle{display:none !important}.catalog__content:has(.brand-info)>div:not([class]){display:none !important}.catalog .brand-info__logo{display:none !important}.catalog .brand-info{border:none !important;background:rgba(0,0,0,0) !important;padding:0 !important;box-shadow:none !important}.brand-info .inmach-mfr{background:#fff;border:1px solid #e2dfd8;border-radius:12px;padding:36px 40px;margin:0 0 40px}.inmach-mfr__head{display:flex;align-items:center;gap:28px;padding-bottom:28px;border-bottom:1px solid #eeebe5;margin-bottom:28px}.inmach-mfr__logo{flex:0 0 180px;max-width:180px;display:flex;align-items:center}.inmach-mfr__logo img{max-width:180px;max-height:72px;width:auto;height:auto;display:block}.inmach-mfr__name{display:block;font-size:22px;font-weight:800;letter-spacing:-0.01em;line-height:1.5;color:#191b1e}.inmach-mfr__meta{display:block;font-size:14.5px;line-height:1.5;color:#5c6066}.inmach-mfr--plain .inmach-mfr__head{padding-bottom:0;border-bottom:none;margin-bottom:0}.inmach-mfr__label{font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8e94;margin:0 0 14px}.inmach-mfr__cards{display:flex;flex-wrap:wrap;gap:16px}a.inmach-mfr-card{display:flex;align-items:center;gap:16px;width:400px;max-width:100%;box-sizing:border-box;border:1px solid #e2dfd8;border-radius:10px;padding:12px 20px 12px 12px;text-decoration:none;color:#191b1e;transition:border-color .15s,box-shadow .15s}a.inmach-mfr-card:hover{border-color:#0047e0;box-shadow:0 8px 24px rgba(20,22,25,.08);color:#191b1e;text-decoration:none}a.inmach-mfr-card::after{content:"";flex:0 0 20px;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230047E0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center/20px 20px}.inmach-mfr-card__img{flex:0 0 96px;width:96px;height:72px;background:#f7f6f3;border-radius:6px;overflow:hidden;display:block}.inmach-mfr-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.inmach-mfr-card__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.inmach-mfr-card__title{font-size:16px;font-weight:700;line-height:1.3;color:#191b1e}.inmach-mfr-card__count{font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:12.5px;color:#8a8e94}.brand-info__txt .text{font-size:17px;line-height:1.75;color:#2b2e33}.brand-info__txt .text>p,.brand-info__txt .text>h2,.brand-info__txt .text>h3,.brand-info__txt .text>ul,.brand-info__txt .text>ol,.brand-info__txt .text>table{max-width:860px}.brand-info__txt .text h2{font-size:26px;font-weight:800;letter-spacing:-0.02em;margin:40px 0 16px}.productsMenu-tabs-list__tab:has(>a[href$="/manufacturers/"]){display:none !important}.footer__contacts .btn.__as-link.footer__link{text-align:left}