/* Turuncu Tema - Özel CSS */

/* Logo boyutu */
.maysa-logo {
    height: 120px !important;
    width: auto !important;
    max-width: 100% !important;
}

/* Üst menü ikonları ve hover renkleri */
.fas, .fab, i {
    color: #F7941D !important;
}

.hover\:text-orange-300:hover {
    color: #FDBA74 !important;
}

.text-orange-300 {
    color: #FDBA74 !important;
}

.text-orange-500 {
    color: #F7941D !important;
}

/* Önemli - Tüm yeşil renkleri geçersiz kıl */
.text-green-400, .text-green-500, .text-green-600, .hover\:text-green-400:hover {
    color: #F7941D !important;
}

/* Mobil menüdeki yeşil ikonlar için özel stil */
.flex.items-center.space-x-6 i,
.flex.items-center.space-x-6 .fas,
.flex.items-center.space-x-6 .fab {
    color: #F7941D !important;
}

:root {
    --renk-turuncu: #F7941D !important;
    --renk-koyu: #333333 !important;
    --renk-mavi: #152c5b;
    --renk-beyaz: #ffffff;
    --renk-gri: #f5f5f5;
    --renk-gri-koyu: #e0e0e0;
    --renk-text: #333333;
    --renk-overlay: rgba(0, 0, 0, 0.6);
}

/* Header Bölümü */
.top-bar, 
.bg-orange,
.main-menu,
.maysa-nav-gradient {
    background-color: #F7941D !important;
}

/* Butonlar */
.btn-primary,
.product-badge,
button[type="submit"] {
    background-color: #F7941D !important;
    border-color: #F7941D !important;
}

.btn-primary:hover,
button[type="submit"]:hover {
    background-color: #e68a19 !important;
    border-color: #e68a19 !important;
}

/* Sepet Sayısı */
.absolute.-top-2.-right-2 {
    background-color: #F7941D !important;
}

/* Fiyat Renkleri */
.price,
.text-orange,
footer h4 {
    color: #F7941D !important;
}

/* Hover Durumları */
a:hover,
footer a:hover {
    color: #F7941D !important;
}

/* Border Renkleri */
.border-orange,
input:focus {
    border-color: #F7941D !important;
}

/* Koyu Renk Öğeler */
.btn-secondary,
.product-badge.new,
.discount-badge,
.bg-dark {
    background-color: #333333 !important;
    border-color: #333333 !important;
}

.text-dark {
    color: #333333 !important;
}

.border-dark {
    border-color: #333333 !important;
}

/* Maysa Tech Gradient Navigation */
.maysa-nav-gradient {
    background: linear-gradient(135deg, #F7941D 0%, #e68a19 50%, #d97600 100%) !important;
}

/* Diğer Özel Stiller */
.maysa-menu-item {
    border-color: #F7941D !important;
    min-height: 60px !important;
    padding: 0.75rem 0.5rem !important;
}