/* Mert Karataş Shop v1.6.10 -------------------------------------------- */

/* Dark header: restore the original bright MERTED signal treatment. */
html:not([data-mks-theme="light"]) .mks-nav__merted{
  color:#fff!important;
  opacity:1!important;
  text-shadow:1px 0 rgba(255,85,183,.72),-1px 0 rgba(71,222,245,.62)!important;
}

/* Woo Blocks country selector: keep the same light input family used by the
   checkout while making the selected country and floating label readable. */
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input .components-combobox-control__input,
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input .wc-block-components-combobox-control input,
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{
  background:#f3f0e9!important;
  color:#171b24!important;
  -webkit-text-fill-color:#171b24!important;
  border-color:#c7c3ba!important;
  caret-color:#171b24!important;
}
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input label,
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-combobox .wc-block-components-combobox-control label{
  color:#59616d!important;
  opacity:1!important;
}
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input .components-combobox-control__suggestions-container,
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input [role="listbox"],
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-combobox [role="listbox"]{
  background:#fff!important;
  color:#171b24!important;
  border-color:#c7c3ba!important;
  box-shadow:0 16px 36px rgba(0,0,0,.24)!important;
}
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input [role="option"],
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-combobox [role="option"]{
  color:#171b24!important;
}
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input [role="option"][aria-selected="true"],
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-country-input [role="option"]:hover,
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-combobox [role="option"][aria-selected="true"],
html:not([data-mks-theme="light"]) .mks-transaction .wc-block-components-combobox [role="option"]:hover{
  background:#ece7dd!important;
}

/* Native/shortcode checkout fallback. */
html:not([data-mks-theme="light"]) .mks-transaction select.country_to_state,
html:not([data-mks-theme="light"]) .mks-transaction select.country_select,
html:not([data-mks-theme="light"]) .mks-transaction .select2-container--default .select2-selection--single{
  background:#f3f0e9!important;
  color:#171b24!important;
  border-color:#c7c3ba!important;
}
html:not([data-mks-theme="light"]) .mks-transaction .select2-container--default .select2-selection--single .select2-selection__rendered{
  color:#171b24!important;
}
html:not([data-mks-theme="light"]) .select2-dropdown{
  background:#fff!important;
  color:#171b24!important;
  border-color:#c7c3ba!important;
}
html:not([data-mks-theme="light"]) .select2-results__option{color:#171b24!important}
html:not([data-mks-theme="light"]) .select2-results__option--highlighted{background:#ece7dd!important;color:#171b24!important}
