/* The retained site, component and custom styles own the visual design.
   These rules only support native interaction and keyboard accessibility. */
#header .js-header-burger-open-title[hidden],
#header .js-header-burger-close-title[hidden],
.map-hk[hidden],
.map-sgp-my[hidden] {
  display: none !important;
}

#map-button-1:focus-visible,
#map-button-2:focus-visible,
[data-video-action]:focus-visible,
.summary-carousel-pager-prev:focus-visible,
.summary-carousel-pager-next:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
  .summary-block-setting-design-carousel .summary-item-list,
  #header .header-menu,
  #header .header-menu-nav-list,
  #header .burger-inner > div {
    transition: none !important;
  }
}
