
  .header > .container {
    position: relative;
    z-index: 2;
  }
  body[data-header="dark"] .header-logo-link,
  body[data-header="dark"] .header-menu-item-link,
  body[data-header="dark"] .header-ham-inner,
  body[data-header="dark"] .header-menu-item-drop-link,
  .header.on-dark .header-logo-link,
  .header.on-dark .header-menu-item-link,
  .header.on-dark .header-ham-inner,
  .header.on-dark .header-menu-item-drop-link {
    color: var(--white);
  }
  
  body[data-header="dark"] .header-menu-item-drop-link:hover,
  .header.on-dark .header-menu-item-drop-link:hover {
  	color: var(--txt-hl-purple);
  }
  body[data-header="dark"] .header-menu-item-drop,
  .header.on-dark .header-menu-item-drop {
  	border-color: var(--border-dm-main);
    background-color: var(--bg-dm-main);
  }
  @media only screen and (max-width: 767px) {
	  body[data-header="dark"] .header-menu-item,
    .header.on-dark .header-menu-item {
      border-color: var(--border-dm-main);
    }
    body[data-header="dark"] .header-menu,
    .header.on-dark .header-menu {
  		background-color:  var(--bg-dm-main);
	  }
    body[data-header="dark"] .header-ham-inner,
    .header.on-dark .header-ham-inner {
      background-color: var(--white);
    }
    .header-menu-item:last-child {
      border-bottom: none;
    }
    .header-menu-item.active .header-menu-item-ic {
      transform: rotate(180deg);
    }
    .header-menu-item-ic .ic-embed.ic-12 {
    	transform: none;
    }
    .header-menu-item.active .header-menu-item-drop {
    	pointer-events: auto;
      
    }
  }
