.header-mobile {
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  background-color: #d5c4a3;
  overflow: hidden;
}

.header-mobile-top {
  padding: 20px 0;
}

.header-toggle .mobile-menu-open {
  display: inline-block;
  background: none;
  border: 0;
  padding: 0;
}

.header-toggle .mobile-menu-open span {
  width: 23px;
  height: 2px;
  background-color: #494949;
  display: block;
}

.header-toggle .mobile-menu-open span:nth-of-type(2) {
  margin: 5px 0;
}

