store-header[data-pb-adaptive] > .header__wrapper {
  background: var(--pb-header-surface);
  color: rgb(var(--pb-header-ink));
  --text-color: var(--pb-header-ink);
  --header-logo-opacity: 1;
}
store-header[data-pb-adaptive] :is(.dropdown-menu,.mega-menu,.popover,.navigation-drawer) {
  --text-color: var(--pb-menu-ink);
  --background: var(--pb-menu-surface);
  color: rgb(var(--pb-menu-ink));
  background: rgb(var(--pb-menu-surface));
}
@media (prefers-reduced-motion: reduce) {
  store-header[data-pb-adaptive] > .header__wrapper { transition: none; }
}
