/*
Theme Name: Watel Otomasyon
Theme URI: https://watelotomasyon.com.tr
Description: Watel Otomasyon için hazırlanan WooCommerce teması. Tasarım prototipten birebir taşınmıştır.
Author: Watel Otomasyon
Version: 1.0.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
Text Domain: watel
WC requires at least: 8.0
WC tested up to: 9.9
*/

/* ============================================================
   Tasarımın tamamı watel.css dosyasında.
   Bu dosya WordPress'in tema tanımı için gerekli — içerik
   buraya kopyalanmaz, functions.php ikisini de yükler.

   Aşağısı yalnızca WooCommerce'in kendi çıktısını bizim
   tasarıma oturtan düzeltmelerdir.
   ============================================================ */

/* WooCommerce'in varsayılan bildirimleri bizim kutu stiline uysun */
.woocommerce-message,
.woocommerce-info,
.woocommerce-error {
  background: var(--card);
  border: 1px solid var(--line);
  border-left: 3px solid var(--navy);
  border-radius: 0 12px 12px 0;
  padding: 14px 18px;
  font-size: 13.5px;
  line-height: 1.6;
  color: var(--ink);
  margin-bottom: 18px;
  list-style: none;
}
.woocommerce-error { border-left-color: var(--danger); }
.woocommerce-message { border-left-color: var(--ok); }
.woocommerce-message .button,
.woocommerce-info .button { float: right; }

/* fiyat: TL büyük, USD liste fiyatı yanında küçük */
.watel-usd {
  display: block;
  font-size: 12.5px;
  color: var(--muted);
  font-weight: 500;
  margin-top: 2px;
}
.watel-usd small { font-size: 11px; }

/* WooCommerce sayfalama bizim .sayfalayici düzenine yaklaşsın */
.woocommerce-pagination ul {
  display: flex; gap: 6px; list-style: none; padding: 0; margin: 26px 0;
  justify-content: center; border: none;
}
.woocommerce-pagination ul li { border: none; }
.woocommerce-pagination ul li a,
.woocommerce-pagination ul li span {
  display: grid; place-items: center; min-width: 38px; height: 38px; padding: 0 12px;
  border: 1.5px solid var(--line); border-radius: 9px; background: var(--card);
  font-weight: 600; font-size: 13.5px; color: var(--ink); text-decoration: none;
}
.woocommerce-pagination ul li span.current {
  background: var(--navy); border-color: var(--navy); color: #fff;
}

/* miktar kutusu */
.quantity input[type="number"] {
  width: 74px; height: 44px; text-align: center;
  border: 1.5px solid var(--line); border-radius: 10px;
  font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 15px;
}

/* ekran okuyucular için — görsel olarak gizli ama erişilebilir */
.screen-reader-text {
  position: absolute !important; width: 1px; height: 1px;
  overflow: hidden; clip: rect(1px, 1px, 1px, 1px); white-space: nowrap;
}
