/* Only contextual labels: preserve the rest of the shared navigation. */
body[data-phcl-context] > header.ph-refined-header .desktop-reserve[data-phcl-contextual-action] {
  max-width: 218px;
  white-space: normal;
  line-height: 1.2;
  text-align: center;
  padding-inline: 12px;
}
body[data-phcl-context] #mobile-nav .ph-menu-actions {
  grid-template-columns: minmax(0, 1.7fr) minmax(0, 1fr);
}
body[data-phcl-context] #mobile-nav .ph-menu-actions > a {
  min-width: 0;
  white-space: normal;
  overflow-wrap: anywhere;
  text-align: center;
}
body[data-phcl-context] [data-phcl-contextual-action] { min-height: 44px; }
@media (min-width: 768px) and (max-width: 1023px) {
  body[data-phcl-context] > header.ph-refined-header .desktop-reserve[data-phcl-contextual-action] {
    max-width: 155px;
    font-size: 13px;
    padding-inline: 9px;
  }
  body[data-phcl-context] > header.ph-refined-header .desktop-actions { gap: 7px; right: 20px; }
  body[data-phcl-context] > header.ph-refined-header .desktop-gift { min-width: 85px; padding-inline: 10px; }
}

body[data-phcl-dynamic-tiny] #discover-tiny[data-phcl-contextual-action="tiny"] {
  max-width: 100%;
  min-width: 0;
  min-height: 44px;
  white-space: normal;
  text-align: center;
}
