.header-sentinel{pointer-events:none;height:1px;margin-bottom:-1px}.site-header.furniture-header.site-header.site-header{z-index:60;min-height:0;padding:0 max(24px,calc((100% - var(--mr-container-max))/2));-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #e7e7e7;display:block;position:sticky;top:0}.furniture-header .header-top{align-items:center;gap:24px;height:86px;display:flex}.furniture-header .brand{flex:none;min-width:220px}.furniture-header .header-search-form{background:#fff;border:1px solid #d3d3d3;border-radius:8px;flex:1;align-items:center;min-width:160px;height:46px;display:flex;overflow:hidden}.furniture-header .header-search-form>svg{color:var(--accent);flex:none;margin-left:14px}.furniture-header .header-search-form input{width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:none;padding:0 12px;font-size:14px}.furniture-header .header-search-form input::placeholder{color:#676767}.furniture-header .header-search-form button{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;align-self:stretch;padding:0 22px;font-weight:600}.furniture-header .header-actions{flex:none;align-items:center;gap:12px;display:flex}.site-header.furniture-header.site-header.site-header :is(.header-match,.add-company,.header-account,.header-search,.mobile-menu){color:#222;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 15px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.site-header.furniture-header.site-header.site-header .header-match{background:var(--accent);border-color:var(--accent);color:#fff}.site-header.furniture-header.site-header.site-header .add-company{border-color:var(--accent);color:var(--accent)}.site-header.furniture-header.site-header.site-header :is(.header-search,.mobile-menu){width:44px;padding:0;display:none}.site-header.furniture-header.site-header.site-header>nav{border-top:1px solid #eee;justify-content:flex-start;align-items:stretch;gap:36px;height:50px;min-height:0;display:flex}.site-header.furniture-header.site-header.site-header>nav a{color:#252525;white-space:nowrap;font-size:15px;font-weight:500}.furniture-header :is(a,button,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.furniture-header .header-search-form:focus-within{outline:2px solid var(--accent);outline-offset:2px}.site-header.furniture-header .header-match:hover,.furniture-header .header-search-form button:hover{background:var(--accent-hover)}.site-header.furniture-header .add-company:hover{background:var(--accent-soft)}@media (width>=1024px){.site-header.furniture-header.site-header.site-header{grid-template-rows:86px 50px;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;column-gap:24px;display:grid}.furniture-header .header-top{display:contents}.furniture-header .brand{grid-area:1/1}.furniture-header .header-search-form{grid-area:1/2;width:100%;min-width:0}.furniture-header .header-actions{grid-area:1/3}.site-header.furniture-header.site-header.site-header .header-search{visibility:hidden;pointer-events:none;flex-shrink:0;display:flex}.site-header.furniture-header.site-header.site-header>nav{grid-area:2/1/auto/-1;width:100%;min-width:0}.site-header.furniture-header.is-compact.site-header.site-header{grid-template-rows:86px}.site-header.furniture-header.is-compact.site-header.site-header>nav{scrollbar-width:none;overscroll-behavior-x:contain;border:0;grid-area:1/2;align-self:center;gap:18px;height:46px;overflow:auto hidden}.site-header.furniture-header.is-compact.site-header.site-header>nav::-webkit-scrollbar{display:none}.site-header.furniture-header.is-compact.site-header.site-header>nav a{flex-shrink:0;font-size:13px}.site-header.furniture-header.is-compact.site-header.site-header .header-search{visibility:visible;pointer-events:auto}.furniture-header.is-compact .header-search-form{display:none}.furniture-header.is-compact.search-open .header-search-form{z-index:1;width:min(520px,100% - 48px);display:flex;position:absolute;top:calc(100% + 8px);right:24px;box-shadow:0 8px 24px #0002}.site-header.furniture-header.is-compact.site-header.site-header .mobile-menu{display:none}}@media (width>=1024px) and (width<=1439px){.site-header.furniture-header.site-header.site-header{grid-template-columns:190px minmax(0,1fr) auto;column-gap:16px}.furniture-header .brand{min-width:190px}.furniture-header .header-actions{gap:8px}.site-header.furniture-header.site-header.site-header :is(.header-match,.add-company,.header-account){padding-inline:10px;font-size:12px}.furniture-header .header-search-form button{padding-inline:12px}.site-header.furniture-header.is-compact.site-header.site-header>nav{gap:14px}.site-header.furniture-header.is-compact.site-header.site-header>nav a{font-size:12px}}@media (width<=1023px){.site-header.furniture-header.site-header.site-header{padding:0 16px 12px}.furniture-header .header-top{grid-template-columns:minmax(0,1fr) 44px 40px 44px;gap:0;height:auto;display:grid}.furniture-header .brand{grid-area:1/1;min-width:0;padding-block:18px}.furniture-header .header-actions{display:contents}.site-header.furniture-header.site-header.site-header>nav,.site-header.furniture-header.site-header.site-header .add-company{display:none}.site-header.furniture-header.site-header.site-header .header-match{grid-area:2/1/auto/-1}.site-header.furniture-header.site-header.site-header :is(.header-search,.mobile-menu){display:flex}.site-header.furniture-header.site-header.site-header .header-account{border:0;width:40px;padding:0}.furniture-header .header-account span{display:none}.furniture-header .header-search{grid-area:1/2}.furniture-header .header-account{grid-area:1/3}.furniture-header .mobile-menu{grid-area:1/4}.furniture-header .header-search-form{display:none}.furniture-header.search-open .header-search-form{grid-area:3/1/auto/-1;margin-top:10px;display:flex}.site-header.furniture-header.is-compact.site-header.site-header{padding-bottom:0}.site-header.furniture-header.is-compact.site-header.site-header .header-match{display:none}.furniture-header.is-compact.search-open .header-search-form{grid-row:2;margin-bottom:12px}}.site-header.furniture-header .header-search-form input:focus-visible{box-shadow:none;border:0;outline:none}@media (width>=761px) and (width<=1100px){.site-header.furniture-header.site-header.site-header{padding-inline:20px}}.site-footer-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.site-footer-actions a{border:1px solid var(--accent);background:var(--accent);min-height:46px;color:var(--mr-text-on-accent);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.site-footer-actions a:hover{background:var(--accent-hover)}.site-footer-actions a+a{background:var(--surface);color:var(--accent)}.site-footer-actions a+a:hover{background:var(--accent-soft)}@media (width<=600px){.site-footer-actions{flex-direction:column}.site-footer-actions a{width:100%}}@media (width>=1024px){.site-header.furniture-header.is-compact.site-header.site-header>nav a[href="/karta-proizvoditeley/"]{font-size:0}.site-header.furniture-header.is-compact.site-header.site-header>nav a[href="/karta-proizvoditeley/"]:before{content:"Карта";font-size:13px}}@media (width>=1024px) and (width<=1439px){.site-header.furniture-header.is-compact.site-header.site-header>nav a[href="/karta-proizvoditeley/"]:before{font-size:12px}}@media (width<=1023px){.furniture-header.search-open .header-search-form,.furniture-header.is-compact.search-open .header-search-form{z-index:1;width:auto;box-shadow:var(--mr-shadow-hover);margin:0;position:absolute;top:calc(100% + 8px);left:16px;right:16px}}@media (width>=1440px){.site-header.furniture-header.is-compact.site-header.site-header{grid-template-columns:200px minmax(0,1fr) auto;column-gap:16px}.furniture-header.is-compact .brand{min-width:200px}.furniture-header.is-compact .header-actions{gap:8px}.site-header.furniture-header.is-compact.site-header.site-header :is(.header-match,.add-company,.header-account){padding-inline:10px;font-size:13px}.site-header.furniture-header.is-compact.site-header.site-header>nav{gap:12px;overflow:visible}}@media (width>=1024px) and (width<=1439px){.site-header.furniture-header.is-compact.site-header.site-header{grid-template-columns:170px minmax(0,1fr) auto}.site-header.furniture-header.is-compact .brand{min-width:170px}.site-header.furniture-header.is-compact.site-header.site-header .add-company{gap:0;width:38px;padding:0;font-size:0}.site-header.furniture-header.is-compact.site-header.site-header .header-account{width:38px;padding:0}.site-header.furniture-header.is-compact .header-account span{display:none}}@media (width>=1024px){.site-header.furniture-header.is-compact.site-header.site-header{grid-template-rows:64px;row-gap:0;padding-block:0}.site-header.furniture-header.is-compact.site-header.site-header>nav{grid-area:1/2;justify-content:flex-start;gap:10px;height:40px;min-height:0;overflow:auto hidden}.site-header.furniture-header.is-compact.site-header.site-header :is(.header-match,.add-company,.header-account,.header-search){height:38px}.site-header.furniture-header.is-compact.site-header.site-header .header-search{width:38px}.site-header.furniture-header.is-compact .brand .brand-wordmark{font-size:23px}.site-header.furniture-header.is-compact .brand small{display:none}}@media (width<=1023px){.furniture-header.is-compact .brand{padding-block:10px}.furniture-header.is-compact .brand small{display:none}}.language-switcher{border:1px solid var(--border-color,#ddd);border-radius:8px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex!important}.language-switcher a{min-width:30px;min-height:30px;color:var(--text-secondary,#666);border-radius:5px;justify-content:center;align-items:center;padding:3px 5px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;font-size:11px!important}.language-switcher a[aria-current=page]{background:var(--text-primary,#222);color:#fff}.language-switcher a:focus-visible{outline-offset:2px;outline:2px solid #e66a23}.cms-sidebar>.language-switcher{align-self:flex-start;margin:12px 20px}@media (width<=760px){.language-switcher{gap:0;padding:2px}.language-switcher a{min-width:25px;min-height:30px;padding:2px 4px}}@media (width<=1023px){.furniture-header .header-actions>.language-switcher{grid-area:2/3/auto/5;place-self:center end}.site-header.furniture-header.site-header.site-header .header-match{grid-column:1/3;margin-right:10px;padding-inline:8px;font-size:12px}.furniture-header.is-compact .header-actions>.language-switcher{display:none!important}}.site-menu-bottom>.language-switcher{margin-bottom:16px}.cms-login form>.language-switcher{align-self:flex-end;margin-bottom:18px}:lang(en) .site-header.furniture-header.is-compact.site-header.site-header>nav a[href="/en/karta-proizvoditeley/"]{font-size:0}:lang(en) .site-header.furniture-header.is-compact.site-header.site-header>nav a[href="/en/karta-proizvoditeley/"]:before{content:"Map";font-size:13px}
