.efhe-language-switch{display:flex;align-items:center;gap:4px;margin-right:10px;white-space:nowrap}
.efhe-language-switch a{display:inline-flex;align-items:center;gap:4px;padding:6px 5px;color:#fff!important;border:1px solid transparent;border-radius:6px;text-decoration:none;font:600 12px/1.2 Arial,sans-serif}
.efhe-language-switch a[aria-current=true]{border-color:rgba(255,255,255,.65);background:rgba(255,255,255,.13)}
.efhe-language-switch a:hover,.efhe-language-switch a:focus-visible{background:rgba(255,255,255,.22);outline:2px solid #fff;outline-offset:1px}
.efhe-language-switch img{display:block;width:22px!important;height:15px!important;object-fit:cover;border-radius:1px;box-shadow:0 0 0 1px #ffffff35}
.header-widgets-wrapper{display:flex;align-items:center}
html[lang^=ru] .ng-home-intro h1,html[lang^=ru] .ng-info-hero h1,html[lang^=ru] .ng-contact-hero h1{overflow-wrap:break-word}
@media(min-width:1025px){.header-inner{gap:12px}.navbar-nav>li>a{font-size:13px!important}.efhe-language-switch{margin-left:8px}.header-navigation-wrapper{min-width:0}}
@media(max-width:1024px){.efhe-language-switch{margin-right:4px;gap:2px}.efhe-language-switch a{padding:5px 3px;font-size:11px}.efhe-language-switch img{width:18px!important;height:12px!important}.header-widgets-wrapper .sb-search{display:none!important}.header-logo-wrapper{min-width:0}.navbar-toggle{margin-left:6px!important}}
@media(max-width:420px){.header-inner{padding-left:12px!important;padding-right:12px!important;gap:4px}.header-logo-wrapper{max-width:125px}.ng-efhe-header-nexa{width:54px!important}.ng-efhe-header-logo{width:46px!important}.ng-efhe-header-brand{gap:4px!important}.efhe-language-switch a{gap:3px}.navbar-toggle{width:24px;padding-left:0!important;padding-right:0!important}}

.ng-efhe .ng-efhe-product-card > img{width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center;display:block}

