/* -------------------------------------------------------------------------
   fixes.css — loaded LAST, so it wins the cascade over the marketplace skins
   (flipkart / amazon / alibaba / marketplace-complete). Bug fixes only; no
   change to the intended look.
   ------------------------------------------------------------------------- */

/* SEARCH BOX WAS INVISIBLE.
   A skin set -webkit-text-fill-color to the header's white, so typed text and
   the caret rendered white-on-white. Force them dark so what you type shows. */
header input {
  color: #14213d !important;
  -webkit-text-fill-color: #14213d !important;
  caret-color: #14213d !important;
}
header input::placeholder {
  color: #9b9584 !important;
  -webkit-text-fill-color: #9b9584 !important;
}

/* CITY PICKER WAS INVISIBLE — same white-on-white as the search box. The skin
   paints header controls white; force the selected city text dark so it reads. */
header select {
  color: #14213d !important;
  -webkit-text-fill-color: #14213d !important;
}

/* LANGUAGE BUTTONS were being repainted white-on-transparent by the skin, so they
   blended into the navy bar and the active language wasn't distinguishable. Give
   them a clear pill look with an obvious gold active state. Loaded last + these
   selectors carry the override. */
header button.lang-btn {
  background: #ffffff !important;
  color: #14213d !important;
  -webkit-text-fill-color: #14213d !important;
  border: 1px solid #dad3c0 !important;
}
header button.lang-btn:hover {
  border-color: #14213d !important;
}
header button.lang-btn.lang-btn--on {
  background: #b8860b !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  border-color: #b8860b !important;
}

/* The injected marketplace hero button ("Start exploring") should read as the
   primary call-to-action and show a pointer. */
.market-hero button {
  cursor: pointer;
}
