/* Nazlı Butik — Flash üst şerit (tema zip'ine karışmaz) */
.nb-flash-banner{
  display:flex!important;
  align-items:center;
  justify-content:center;
  background:#111827;
  color:#fff;
  min-height:38px;
  position:relative;
  z-index:1300;
  font-family:Poppins,Inter,"Segoe UI",sans-serif;
}
.nb-flash-banner-in{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;
  flex-wrap:wrap;
  color:#fff!important;
  text-decoration:none!important;
  font:600 13px/1.3 Poppins,Inter,sans-serif;
  padding:8px 16px;
}
.nb-flash-banner b{
  background:#f97316;
  color:#fff;
  font-size:10px;
  letter-spacing:.08em;
  padding:4px 8px;
  border-radius:999px;
}
.nb-flash-ad{
  max-width:min(520px,70vw);
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.nb-flash-cd{
  font-variant-numeric:tabular-nums;
  background:#fff;
  color:#111827;
  padding:3px 9px;
  border-radius:6px;
  font-weight:800;
  letter-spacing:.04em;
}
.bp-uk-bdg.onecikan{background:#111827}
.bp-uk-bdg.flash{background:#f97316}
