/* Mars 1.5.7 - mobile header action visibility + icon color fix */
.mars-desktop-action-hidden{display:none!important}

@media (max-width:980px){
  /* Mobile header action icons must remain visible on the white header. */
  .mars-header .mars-header-actions .mars-header-action,
  .mars-header .mars-header-actions .mars-header-action:visited,
  .mars-header .mars-header-actions .mars-header-action__icon,
  .mars-header .mars-header-actions .mars-header-action__icon .mars-icon{
    color:var(--mars-header-menu,var(--mars-text,#0b1730))!important;
  }
  .mars-header .mars-header-actions .mars-header-action{
    background:transparent!important;
    border-color:transparent!important;
    opacity:1!important;
  }
  .mars-header .mars-header-actions .mars-header-action:hover,
  .mars-header .mars-header-actions .mars-header-action:focus-visible,
  .mars-header .mars-header-actions .mars-header-action:hover .mars-icon,
  .mars-header .mars-header-actions .mars-header-action:focus-visible .mars-icon{
    color:var(--mars-header-hover,var(--mars-primary,#ff5b0a))!important;
  }
  .mars-header .mars-header-actions .mars-mobile-action-hidden{display:none!important}
  .mars-header .mars-header-actions{color:var(--mars-header-menu,var(--mars-text,#0b1730))!important}
  .mars-header .mars-header-action__icon>.mars-cart-count,
  .mars-header .mars-header-action__icon>.mars-wishlist-count{
    color:#fff!important;
  }
  /* Classes hidden only on desktop may be shown normally on mobile. */
  .mars-header .mars-header-actions .mars-desktop-action-hidden:not(.mars-mobile-action-hidden){display:inline-flex!important}
}
