/* Talnt: keep the Job Search submit control exactly aligned with both search fields.
   Loaded last on /lowongan-kerja and city landing pages. The shared Pixel Button
   enhancer sets height:auto; this scoped override restores the form control height.
*/
.jobs-page-v053 .jobs-search-v053 {
  align-items: stretch;
}
.jobs-page-v053 .jobs-search-v053 > .search-field-main,
.jobs-page-v053 .jobs-search-v053 > .search-submit-v053 {
  box-sizing: border-box !important;
  height: var(--mk-space-13, 58px) !important;
  min-height: var(--mk-space-13, 58px) !important;
  align-self: stretch;
}
.jobs-page-v053 .jobs-search-v053 > .search-submit-v053 {
  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 10px !important;
  padding: 0 16px !important;
  line-height: 1.3 !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  white-space: nowrap;
}
.jobs-page-v053 .jobs-search-v053 > .search-submit-v053 > span {
  display: inline-flex;
  align-items: center;
  font-size: 20px;
  line-height: 1;
}
@media (max-width: 767.98px) {
  .jobs-page-v053 .jobs-search-v053 > .search-field-main,
  .jobs-page-v053 .jobs-search-v053 > .search-submit-v053 {
    height: var(--mk-space-12, 48px) !important;
    min-height: var(--mk-space-12, 48px) !important;
  }
  .jobs-page-v053 .jobs-search-v053 > .search-submit-v053 {
    width: 100%;
  }
}
