body,button,input,select,textarea{font-family:Arial,"Noto Sans Armenian",sans-serif}h1,h2,h3,h4,h5,h6,p,.header,.footer{font-family:Arial,"Noto Sans Armenian",sans-serif}h1,h2,h3,h4,h5,h6,p,li,dd,dt,td,th,a,button{overflow-wrap:break-word}main,section,article,.card,.product-card,.product-info,.product-detail{min-width:0}table{max-width:100%}td,th{white-space:normal;overflow-wrap:anywhere;line-height:1.5}button,.btn,.button{height:auto;min-height:40px;white-space:normal;line-height:1.4}h1,h2,h3{line-height:1.3}.footer-menu-item a{height:auto;line-height:1.55;white-space:normal;overflow-wrap:break-word}.cookie-dialog .btns,.cookie-dialog .btn-box{display:flex;flex-wrap:wrap;gap:10px}.cookie-dialog .btn-accept,.cookie-dialog .btn-deny{white-space:normal;line-height:1.4;height:auto;min-height:38px;padding:10px 16px}.cookie-dialog p{line-height:1.6}.header .nav-list .nav-link>a{font-family:Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important;white-space:nowrap!important}.header .nav-list .nav-item{width:auto!important;flex:0 1 auto!important}.header .nav-list{gap:20px;align-items:center}.header .header-left{flex:0 0 auto}.header .header-nav{gap:24px}.header .dropdown-item{white-space:normal;height:auto;min-height:40px;line-height:1.5;overflow-wrap:break-word}.header .header-right-search{flex-shrink:0}.footer-menu{align-items:flex-start}.card h2,.card h3,.product-card h2,.product-card h3{height:auto;white-space:normal;line-height:1.4}.specifications,.spec-table-wrap,.table-wrap,.table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width:1024px) and (max-width:1390px){.header .nav-list{gap:14px}.header .nav-list .nav-link>a{font-size:12px!important}.header .header-nav{gap:18px}.header .header-left{max-width:180px}.header .header-right-search .search{max-width:140px}}@media(max-width:1023px){h1{font-size:clamp(24px,5.8vw,38px)}h2{font-size:clamp(21px,4.8vw,30px)}h3{font-size:clamp(18px,4vw,24px)}.header .mobile a{white-space:normal;line-height:1.55;height:auto;min-height:42px}.header .mobile-languages a{min-height:40px;display:inline-flex;align-items:center}.footer-menu-item a{line-height:1.6;margin-bottom:8px}p{line-height:1.7}.cookie-dialog{max-width:calc(100vw - 32px)}.cookie-dialog .btn-accept,.cookie-dialog .btn-deny{font-size:13px}.services li{overflow-wrap:break-word}td,th{font-size:13px;line-height:1.5}}
.cookie-dialog .cookie-dialog-box{font-family:Arial,"Noto Sans Armenian",sans-serif;box-sizing:border-box;width:min(620px,calc(100vw - 32px));padding:28px}.cookie-dialog .cookie-dialog-box .title{font-size:17px;line-height:1.4;padding-right:24px}.cookie-dialog .cookie-dialog-box .info{font-size:14px;line-height:1.65;margin:16px 0 24px}.cookie-dialog .cookie-dialog-box .button{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;height:auto;min-height:0}.cookie-dialog .cookie-dialog-box .button .link{font-size:12px;line-height:1.5;flex:1 1 170px}.cookie-dialog .cookie-dialog-box .button .btn-box{display:flex;flex-wrap:wrap;gap:10px;flex:1 1 340px}.cookie-dialog .cookie-dialog-box .button .btn-box .btn{font-size:13px;line-height:1.4;padding:11px 16px;min-height:42px;min-width:0;height:auto;flex:1 1 140px;border-radius:24px}@media(max-width:600px){.cookie-dialog .cookie-dialog-box{padding:22px}.cookie-dialog .cookie-dialog-box .button .btn-box{flex-basis:100%}.cookie-dialog .cookie-dialog-box .button .link{flex-basis:100%}.cookie-dialog .cookie-dialog-box .button .btn-box .btn{flex:1 1 100%;font-size:13px}}

html{overflow-x:clip}body{max-width:100%}.swiper-pagination-bullet,.swiper-button-next,.swiper-button-prev,.header .language-trigger,.header .overview{min-height:0}h1{overflow-wrap:anywhere}.localized-table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.localized-table-scroll>table{margin-left:0;margin-right:0}.header .nav-link>a{text-shadow:0 1px 6px rgba(0,0,0,.15)}

svg text,svg tspan{font-family:Arial,"Noto Sans Armenian",sans-serif!important}.header .nav-list .nav-link>a{word-break:normal}.card h2,.card h3,.product-card h2,.product-card h3{overflow:visible;text-overflow:clip}

.pipe-catalogue-close{min-height:32px!important;height:32px!important}
