/* Agenda Gotsch — coluna de leitura */
@media (min-width: 1000px) {
  .single-post .entry-content { max-width: 760px; margin-left: auto; margin-right: auto; }
  .single-post .entry-content > figure,
  .single-post .entry-content > .wp-block-embed,
  .single-post .entry-content > .wp-block-image { max-width: 100%; }
}

/* 07/10: lupa na barra verde do menu */
header [data-row*="bottom"] .ct-header-search svg { fill: #fff; }
header [data-row*="bottom"] .ct-header-search:hover svg { fill: #D9D4C6; }

/* 07/10: Collection, Media e EN/PT na barra verde */
header [data-row*="bottom"] [data-id="menu-secondary"] .ct-menu-link,
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-lang {
  color: #fff; font-size: 12.5px; letter-spacing: 0.1em;
}
header [data-row*="bottom"] [data-id="menu-secondary"] .ct-menu-link:hover,
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-lang:hover { color: #D9D4C6; }
header [data-row*="bottom"] [data-id="menu-secondary"] .current-menu-item > .ct-menu-link,
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-lang.is-current { color: #B7DE8C; }
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-lang:not(.is-current) { opacity: .75; }
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-langs,
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-langs__inner { border-color: rgba(255,255,255,.35); }
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-lang {
  font-family: Archivo, system-ui, sans-serif; font-weight: 500; text-transform: uppercase;
}
header [data-row*="bottom"] [data-id="menu-secondary"] .ag-langs { margin-left: 22px; }

/* 07/10: faixa da página Ernst Götsch (24031) — ficheiro original sem CDN, cartão sem sobreposição */
.page-id-24031 .ag-banner__img, .page-id-900970 .ag-banner__img { content: url("/wp-content/uploads/2019/08/Ernst-gotsch-cover-new.jpg"); }
.page-id-24031 .ag-banner, .page-id-900970 .ag-banner { width: min(100% - 32px, 1000px); }
.page-id-24031 main article, .page-id-900970 main article { margin-top: 40px !important; }
/* Menu distribuído ao longo da barra (11/10/2026) */
@media (min-width:1000px){
header [data-row="bottom"] > .ct-container{display:flex!important;justify-content:space-between;align-items:center}
header [data-row="bottom"] [data-column="start"]{display:none!important}
header [data-row="bottom"] [data-column="middle"],header [data-row="bottom"] [data-column="end"],header [data-row="bottom"] [data-column] > [data-items],header [data-row="bottom"] nav.menu-container,header [data-row="bottom"] nav.menu-container > ul{display:contents!important}
header [data-row="bottom"] nav.menu-container > ul > li > a{padding-left:0!important;padding-right:0!important}
}
/* Menu do telemóvel: fundo verde da marca e contraste (11/10/2026) */
#offcanvas .ct-panel-inner{background-color:#114206!important}
#offcanvas .ct-menu-link,#offcanvas .ag-lang{color:#FFFFFF!important}
#offcanvas .current-menu-item > .ct-menu-link,#offcanvas .current_page_item > .ct-menu-link,#offcanvas .ag-lang.is-current{color:#CFE8B0!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}
#offcanvas .ct-menu-link:hover,#offcanvas .ag-lang:hover{color:#CFE8B0!important}
#offcanvas .ag-langs,#offcanvas .ag-langs__inner{color:rgba(255,255,255,.55)!important}
#offcanvas .ct-toggle-close{--theme-icon-color:#FFFFFF;color:#FFFFFF}
#offcanvas .ct-toggle-close svg{fill:#FFFFFF}