/* TCMB para birimi seçici ve fiyat notu. */
#header .st-doviz-secici,
.st-mm-mnav .st-doviz-secici {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  min-width: 0;
  font: 600 12px/1.2 "Plus Jakarta Sans", system-ui, sans-serif;
}
#header .st-doviz-secici--ust { margin-inline-start: 12px; padding: 2px 4px; border-radius: 5px; background: #142841; color: #fff; }
#header .st-doviz-secici--sticky { display: none; color: #102134; }
#header .st-doviz-secici--baslik { display: none; }
#header .st-hbx-nav-r > .vc_column-inner { column-gap: 8px; row-gap: 8px; }
#header .st-hbx-nav-r > .vc_column-inner::before,
#header .st-hbx-nav-r > .vc_column-inner::after { display: none; }
#header .st-hbx-nav-r .st-mm-nav { margin-inline-end: 0; }
#header .st-doviz-secici--sticky .st-doviz-etiket { display: none; }
.st-header.is-stuck #header .st-doviz-secici--sticky { display: inline-flex; }
#header .st-doviz-select,
.st-mm-mnav .st-doviz-select {
  width: auto;
  min-width: 76px;
  height: 30px;
  padding: 2px 20px 2px 7px;
  border: 1px solid #90a3b8;
  border-radius: 5px;
  background: #142841;
  color: #fff;
  font: inherit;
  cursor: pointer;
}
#header .st-doviz-secici--sticky .st-doviz-select {
  min-width: 80px;
  background: #fff;
  color: #102134;
  border-color: #52667b;
}
#header .st-doviz-select option,
.st-mm-mnav .st-doviz-select option { color: #102134; background: #fff; }
.st-mm-mnav .st-doviz-secici { width: 100%; justify-content: center; color: #fff; }
.st-mm-mnav .st-doviz-select { min-width: 100px; }
.st-fiyat--head { display: inline-flex; align-items: flex-end; gap: 8px; }
.st-doviz-not { max-width: 1184px; margin: 20px auto; padding: 0 16px; color: #667585; font-size: 12px; line-height: 1.5; text-align: center; }
html[dir="rtl"] .st-fiyat { direction: ltr; unicode-bidi: isolate; display: inline-block; }
html[dir="rtl"] .st-fiyat--head { display: inline-flex; }
html[dir="rtl"] #header .st-doviz-select { padding: 2px 7px 2px 20px; }
@media (min-width: 992px) and (max-width: 1199.98px) {
  #header .st-doviz-secici--ust { display: none; }
  #header .st-doviz-secici--sticky { display: inline-flex; }
  #header .st-hbx-nav-r .st-mm-menu { gap: 6px; }
  #header .st-hbx-nav-r .st-mm-menu > li > a { font-size: 13px; }
  #header .st-hbx-nav-r > .vc_column-inner { column-gap: 4px; }
  #header .st-doviz-secici--sticky .st-doviz-select { min-width: 76px; }
}
@media (max-width: 991.98px) {
  #header .st-doviz-secici { display: none; }
  .st-header.is-stuck #header .st-doviz-secici--sticky { display: none; }
  #header .st-mm-nav--right { gap: 4px; }
  #header .st-doviz-secici--baslik {
    display: inline-flex;
    position: relative;
    justify-content: center;
    width: 44px;
    height: 40px;
    flex: 0 0 44px;
    border: 1px solid #90a3b8;
    border-radius: 5px;
    background: #142841;
    color: #fff;
  }
  #header .st-doviz-secici--baslik .st-doviz-etiket { display: none; }
  #header .st-doviz-secici--baslik .st-doviz-kod { font-size: 11px; line-height: 1; pointer-events: none; }
  #header .st-doviz-secici--baslik:focus-within { outline: 2px solid #fff; outline-offset: 2px; }
  .st-header.is-stuck #header .st-doviz-secici--baslik:focus-within { outline-color: #102134; }
  #header .st-doviz-secici--baslik .st-doviz-select {
    position: absolute;
    inset: 0;
    width: 44px;
    min-width: 44px;
    height: 40px;
    padding: 0;
    appearance: none;
    -webkit-appearance: none;
    opacity: 0;
  }
  .st-mm-mnav .st-doviz-secici--mobil {
    display: flex;
    width: 100%;
    min-height: 60px;
    padding: 10px 22px;
    border-bottom: 1px solid rgba(255,255,255,.1);
  }
  .st-mm-mnav .st-doviz-secici--mobil .st-doviz-select { height: 40px; }
  html[dir="rtl"] #header .st-doviz-secici--baslik .st-doviz-select { padding: 0; }
}
@media (max-width: 414px) {
  #header .st-hbx-nav .row { min-height: 42px; }
  #header .st-hbx-logo .vc_column-inner { transform: translateX(24px); }
  html[dir="rtl"] #header .st-hbx-logo .vc_column-inner { transform: translateX(-24px); }
  #header .st-hbx-logo img {
    width: auto !important;
    max-width: 40vw !important;
    height: auto !important;
  }
}
