@media screen and (min-width: 1201px) {
    ::-webkit-scrollbar-thumb {
        /* Укажи цвет скроллбара */
        background: #949494;
        /* Укажи радиус скругления скроллбара */
        border-radius: 10px;
    }
    ::-webkit-scrollbar {
        /* Укажи ширину вертикального скроллбара */
        width: 4px;
        /* Укажи высоту горизонтального скроллбара */
        height: 4px;
        /* Укажи цвет фона под скроллбаром */
        background: #EEEDE5;
    }
}

/* =================================================================
   Blog header — Tilda parity overrides
   =================================================================
   Live paul-rohde.com (Tilda Zero Block #rec423485018) typography:
     - Font:           GraphikTT, Arial, sans-serif
     - Nav link:       12px / 400 / -0.3px / line-height 19px
     - CTA (.title):   12px / 600 / -0.3px / line-height 19px
     - Bar height:     56px (= 18px pad + 19px line + 18px pad + 1px border)

   The WP theme reference used 14px / -0.28px (its design system).
   Overrides are scoped to .site_Header so body/prose typography and
   Tilda-cloned pages (which use #rec* / .t396__* selectors) are untouched.
   Desktop only — mobile menu (≤640px) keeps the WP theme's 16px overlay.
   ================================================================= */
@media (min-width: 641px) {
    .site_Header {
        /* 16 + 22 (search icon, tallest item) + 16 + 1 border = 55 ≈ Tilda's 56px bar */
        padding: 16px 0;
    }
    .site_Header,
    .site_Header a,
    .site_Header input,
    .site_Header span,
    .site_Header .logo-text,
    .site_Header .session-data .title,
    .site_Header .menuNav li a,
    .site_Header .header_Search_block input {
        font-family: 'GraphikTT', Arial, sans-serif;
    }
    /* Force the logo container and its anchor to the same line metrics as .logo-text.
       Otherwise the <a> inherits body line-height (~24px) and makes the logo div 27px,
       stretching the bar beyond Tilda's 56px. */
    .site_Header .site_Logo,
    .site_Header .site_Logo a {
        line-height: 19px;
        display: inline-flex;
        align-items: center;
    }
    .site_Header .logo-text {
        font-size: 14px;
        font-weight: 600;
        line-height: 19px;
        letter-spacing: -0.3px;
    }
    .site_Header .session-data .title {
        font-size: 12px;
        font-weight: 600;
        line-height: 19px;
        letter-spacing: -0.3px;
    }
    .site_Header .menuNav li a,
    .site_Header .header_Search_block input {
        font-size: 12px;
        font-weight: 400;
        line-height: 19px;
        letter-spacing: -0.3px;
    }
}
