/* Account dropdown: no divider lines between items, no heavy grey box */

html:root body #header-account,
html:root body #header-account.skip-content,
html:root body #header-account.skip-active,
html:root body #header-account.skip-content.skip-active,
html:root body #header-account.skip-content.lux-header-account,
html:root body #header #header-account.skip-content.skip-active,
html:root body #header-account ul,
html:root body #header-account .links,
html:root body #header-account .links ul,
html:root body #header-account li,
html:root body #header-account .links li,
html:root body #header-account a,
html:root body #header-account .links a,
html:root body #header-account li:last-child,
html:root body #header-account .links li:last-child,
html:root body #header-account li:last-child > a,
html:root body #header-account a:last-child {
  border: 0 !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
}

html:root body #header-account.skip-content,
html:root body #header-account.skip-active,
html:root body #header-account.skip-content.skip-active,
html:root body #header-account.skip-content.lux-header-account,
html:root body #header #header-account.skip-content.skip-active {
  background: #fff !important;
  border: 0 !important;
  box-shadow: 0 12px 32px rgba(0,0,0,0.08) !important;
}

html:root body #header-account a,
html:root body #header-account .links a,
html:root body #header-account.skip-content.lux-header-account a,
html:root body #header #header-account.skip-content.skip-active a {
  color: #111 !important;
  background: transparent !important;
}

html:root body #header-account a:hover,
html:root body #header-account .links a:hover,
html:root body #header-account a:focus,
html:root body #header-account.skip-content.lux-header-account a:hover,
html:root body #header-account.skip-content.lux-header-account a:focus,
html:root body #header #header-account.skip-content.skip-active a:hover {
  color: #111 !important;
  background: #f7f7f7 !important;
}
