/* Общая шапка в магазине, журнале, документах и поиске. 08.10.2026. */
html .gt-header[data-sitewide-header]{display:block;position:relative;float:none;width:100%;max-width:none;margin:0;padding:0;overflow:visible;text-align:left;isolation:isolate;z-index:20}
html .gt-header[data-sitewide-header],html .gt-header[data-sitewide-header] *{box-sizing:border-box}
html .gt-header[data-sitewide-header] .gt-header__inner{width:min(1220px,calc(100% - 64px));max-width:none;margin:0 auto;padding-inline:0}
html .gt-header[data-sitewide-header] a{color:inherit;text-decoration:none}
html .gt-header[data-sitewide-header] nav{margin:0;padding:0;border:0;background:transparent}
html .gt-header[data-sitewide-header] .gt-brand{display:flex;align-items:center;grid-column:1;grid-row:1}
html .gt-header[data-sitewide-header] .gt-header__nav{grid-column:2;grid-row:1}
html .gt-header[data-sitewide-header] .gt-header__contacts{grid-column:4;grid-row:1}
html .gt-header[data-sitewide-header] .gt-mobile-menu__panel{width:100%;margin-inline:0;max-width:none}
html .gt-header[data-sitewide-header] .gths-secondary{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;padding:8px 0;border-top:1px solid #e5ecef;font:400 13px/1.4 GTHeaderOnest,Onest,Arial,sans-serif}
html .gt-header[data-sitewide-header] .gths-secondary>a,
html .gt-header[data-sitewide-header] .gths-secondary>button{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;font:inherit;white-space:normal;color:var(--brand-action,#0c648b)}
html .gt-header[data-sitewide-header] .gths-secondary>.request-link{margin-left:auto}
html .gt-header[data-sitewide-header] .gths-secondary .edition{margin:0;padding:0;font:inherit;color:#526674;text-align:left}
html .gt-header[data-sitewide-header] .gths-secondary>a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:5px}
@media(min-width:1391px){html .gt-header[data-sitewide-header] .gt-header__inner{grid-template-rows:minmax(104px,auto) auto}}
@media(max-width:760px){html .gt-header[data-sitewide-header] .gt-header__inner{width:calc(100% - 32px)}html .gt-header[data-sitewide-header] .gths-secondary{gap:4px 16px}}
