/*
 * En Baba Organizasyon - Etkinlik Standları Sokak Lezzetleri
 * Standart servis sayfası tamamlayıcı CSS.
 * Kapsam: body.page-etkinlik-standlari-sokak-lezzetleri
 */
body.page-etkinlik-standlari-sokak-lezzetleri {
  --enb-page-radius: 24px;
  --enb-page-shadow: 0 18px 50px rgba(15, 23, 42, .10);
}

body.page-etkinlik-standlari-sokak-lezzetleri [id] {
  scroll-margin-top: 112px;
}

body.page-etkinlik-standlari-sokak-lezzetleri main img,
body.page-etkinlik-standlari-sokak-lezzetleri section img {
  max-width: 100%;
  height: auto;
}

body.page-etkinlik-standlari-sokak-lezzetleri h1,
body.page-etkinlik-standlari-sokak-lezzetleri h2,
body.page-etkinlik-standlari-sokak-lezzetleri h3 {
  text-wrap: balance;
}

body.page-etkinlik-standlari-sokak-lezzetleri p,
body.page-etkinlik-standlari-sokak-lezzetleri li {
  text-wrap: pretty;
}

body.page-etkinlik-standlari-sokak-lezzetleri .enb-auto-card {
  border: 1px solid rgba(148, 163, 184, .24);
  border-radius: var(--enb-page-radius);
  background: rgba(255, 255, 255, .92);
  box-shadow: var(--enb-page-shadow);
}

body.page-etkinlik-standlari-sokak-lezzetleri .enb-sticky-cta {
  position: sticky;
  bottom: 16px;
  z-index: 30;
}

body.page-etkinlik-standlari-sokak-lezzetleri a:focus-visible,
body.page-etkinlik-standlari-sokak-lezzetleri button:focus-visible,
body.page-etkinlik-standlari-sokak-lezzetleri input:focus-visible,
body.page-etkinlik-standlari-sokak-lezzetleri textarea:focus-visible,
body.page-etkinlik-standlari-sokak-lezzetleri select:focus-visible {
  outline: 3px solid rgba(245, 158, 11, .45);
  outline-offset: 3px;
}

@media (max-width: 768px) {
  body.page-etkinlik-standlari-sokak-lezzetleri [id] {
    scroll-margin-top: 92px;
  }
}
