/* =========================================================================
   AQUA BELLA Vitrin — KABUK ekleri (WordPress). Kaynak vitrin.css değiştirilmez; yalnız WordPress'e ya da AQUA BELLA markasına özgü farklar.
   ========================================================================= */

/* Logo: kaynakta gradyan karo + SVG damla; AQUA BELLA'da marka logosundaki damla deseni (isaret.webp) beyaz karoda.
   Ölçüler kaynakla aynı (42 / telefonda 36 / 360 px altında 32 px karo). Kelime markası "AQUA" lacivert + "BELLA" açık mavi. */
.av-logo .vt-logo__isaret {
  background: #FFFFFF;
  box-shadow: inset 0 0 0 1px var(--at-border), 0 1px 2px rgb(10 37 64 / .12);
  padding: 4px;
  overflow: hidden;
}
.av-logo .vt-logo__isaret img { display: block; width: 100%; height: 100%; object-fit: contain; }
.av-logo .vt-logo__ad span { font-weight: 800; color: #00A8E8; }
@media (max-width: 991.98px) {
  .av-logo .vt-logo__isaret { padding: 3px; }
}

/* WordPress yönetim çubuğu (girişli yönetici): yapışkan kategori çubuğu çubuğun altında kalmasın. */
@media (min-width: 992px) {
  body.admin-bar .vt-ust-bilgi:has(> .vt-cubuk) { top: calc(var(--vt-cubuk-h) - var(--vt-ust-h, 202px) + 32px); }
}

/* Çerez bandı "basit" kipi: tek düğme (telefonda tam genişlik). */
@media (max-width: 991.98px) {
  .vt-izin__dugmeler.av-izin__dugmeler--tek { grid-template-columns: 1fr; }
}

/* WooCommerce'in AJAX sepete ekle sonrası eklediği "Sepeti görüntüle" bağlantısı: yerine bildirim balonu çıkar (kabuk.js). */
a.added_to_cart.wc-forward { display: none; }

/* Favori düğmesi beklerken */
[data-av-favori][aria-busy="true"] { opacity: .6; pointer-events: none; }

/* Misafir favorileri (Hesabım › Favorilerim, giriş formunun üstü) */
.av-favoriler { margin-bottom: 28px; }
.av-favoriler__not { margin: 14px 0 0; font-size: 14px; color: var(--at-text-2); }
