/* Announcement bar: flex layout – alleen desktop (min-width: 992px), zodat responsive in mega-menu-fix.css op telefoon/tablet geldt */
@media (min-width: 992px) {
html body .tf-announcement-bar .tf-announcement-bar__inner,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__inner,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__inner {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: space-between !important;
  flex-wrap: nowrap !important;
  width: 100% !important;
  gap: 24px !important;
  box-sizing: border-box !important;
}
html body .tf-announcement-bar .tf-announcement-bar__left,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__left,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__left {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 24px !important;
  flex-wrap: nowrap !important;
}
html body .tf-announcement-bar .tf-announcement-bar__item,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__item,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__item {
  display: inline-flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
  white-space: nowrap !important;
}
html body .tf-announcement-bar .tf-announcement-bar__center,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__center,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__center {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 24px !important;
}
html body .tf-announcement-bar .tf-announcement-bar__center-item,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__center-item,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__center-item {
  display: inline-block !important;
  white-space: nowrap !important;
  color: #ffffff !important;
}
html body .tf-announcement-bar .tf-announcement-bar__right,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__right,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__right {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 20px !important;
}
html body .tf-announcement-bar .tf-announcement-bar__link,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__link,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__link {
  display: inline-flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 4px !important;
  white-space: nowrap !important;
}
html body .tf-announcement-bar .tf-announcement-bar__stars,
html body .tf-topbar.tf-announcement-bar .tf-announcement-bar__stars,
#header.header-03 .tf-announcement-bar .tf-announcement-bar__stars {
  display: inline-flex !important;
  gap: 2px !important;
}
}
