
:root {
  --header-height: 5rem;
}

header {
  box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 15%);
  overflow-x: clip;
  width: var(--doc-width, 100vw);;
}

.header-container {
  padding-top: 1rem;
  padding-bottom: 1rem;
  height: var(--header-height, 5rem);
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}

.region-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.site-logo img{
  height: 3rem;
}