/* Give the logo lockup room without reopening the gap beside the mark. */
.site-v80 .header-careers { min-width: 140px; }
.site-v80 .header-careers .header-careers-image { margin-left: 10px; }
.site-v80 .header-careers .header-careers-copy { padding: 0 25px 0 7px; }
.site-v80 .mowa-v152__site-button { cursor: pointer; }
/* Long policy titles determine their row height instead of being squeezed. */
.site-v80 .header-menu-secondary>.header-menu-link[href*="cookie/"] {
  height: auto; min-height: 90px; padding-block: 12px; row-gap: 8px;
}
.site-v80 .header-menu-secondary>.header-menu-link[href*="cookie/"] .header-menu-name { line-height: 1.3; }
.site-v80 .header-menu-secondary>.header-menu-link[href*="cookie/"] small { margin-top: 0; }
@media(max-width:700px) {
  .site-v80 .header-careers { min-width: 112px; }
  .site-v80 .header-careers .header-careers-image { margin-left: 8px; }
  .site-v80 .header-careers .header-careers-copy { padding: 0 15px 0 7px; }
  .site-v80 .header-menu-secondary>.header-menu-link[href*="cookie/"] { min-height: 104px; padding-block: 18px; }
  .site-v80 .header-menu-secondary>.header-menu-link[href*="cookie/"] .header-menu-name { line-height: 1.5; }
  .site-v80 .header-menu-ctas-v210 { grid-template-columns: minmax(0,1fr); gap: 14px; }
  .site-v80 .header-menu-cta-v210 { height: 64px; font-size: 15px; }
  .site-v80 .header-menu-cta-v210>.header-menu-cta-v211__face {
    grid-template-columns: 38px minmax(0,1fr); grid-template-rows: none;
    align-items: center; justify-items: stretch; gap: 14px; padding: 12px 20px;
  }
  .site-v80 .header-menu-cta-v211__face>span { white-space: nowrap; }
  .site-v80 .header-menu-cta-v211__face>img { justify-self: center; }
}
@media(max-width:360px) {
  .site-v80 .header-careers { min-width: 100px; }
  .site-v80 .header-menu-cta-v210 { font-size: 14px; }
  .site-v80 .header-menu-cta-v210>.header-menu-cta-v211__face { padding-inline: 15px; gap: 10px; }
}
