/* Tema Renkleri - Özel Renk Tanımlamaları */

/* Siyah yazıları mavi yap (#3d5998) */
:root {
    --title: #3d5998 !important;
    --dark: #3d5998 !important;
    --body-color: #3d5998 !important;
    --bs-dark: #3d5998 !important;
}

/* Yeşil renkleri kırmızı/turuncu yap (#f04c24) */
:root {
    --primary: #f04c24 !important;
    --primary-hover: #d43e1a !important;
    --bs-primary: #f04c24 !important;
    --bs-primary-rgb: 240, 76, 36 !important;
    
    /* RGBA primary değerleri - yeni renge göre */
    --rgba-primary-1: rgba(240, 76, 36, 0.1) !important;
    --rgba-primary-2: rgba(240, 76, 36, 0.2) !important;
    --rgba-primary-3: rgba(240, 76, 36, 0.3) !important;
    --rgba-primary-4: rgba(240, 76, 36, 0.4) !important;
    --rgba-primary-5: rgba(240, 76, 36, 0.5) !important;
    --rgba-primary-6: rgba(240, 76, 36, 0.6) !important;
    --rgba-primary-7: rgba(240, 76, 36, 0.7) !important;
    --rgba-primary-8: rgba(240, 76, 36, 0.8) !important;
    --rgba-primary-9: rgba(240, 76, 36, 0.9) !important;
}

/* Hardcoded yeşil renkleri değiştir */
.text-primary {
    color: #f04c24 !important;
}

.bg-primary {
    background-color: #f04c24 !important;
}


/* Link renkleri */
a:hover, a:focus, a.active {
    color: #d43e1a !important;
}

/* Bootstrap primary renkleri */
.btn-primary {
    background-color: #f04c24 !important;
    border-color: #f04c24 !important;
}

.btn-primary:hover {
    background-color: #d43e1a !important;
    border-color: #d43e1a !important;
}

/* Başlık renkleri */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    color: #3d5998 !important;
}

h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a {
    color: #3d5998 !important;
}

/* Body text rengi */
body {
    color: #3d5998 !important;
}

/* Link renkleri */
a {
    color: #3d5998 !important;
}

/* Ekle butonları - arka plan rengini düzelt */
.dz-card.list .dz-buy-btn {
    background-color: var(--rgba-primary-1) !important;
    color: var(--primary) !important;
    border: none !important;
}

.dz-card.list .dz-buy-btn:hover,
.dz-card.list .dz-buy-btn:active,
.dz-card.list .dz-buy-btn:focus {
    background-color: var(--primary) !important;
    color: #fff !important;
}

.dz-card.list .dz-buy-btn svg path {
    fill: var(--primary) !important;
}

.dz-card.list .dz-buy-btn:hover svg path,
.dz-card.list .dz-buy-btn:active svg path,
.dz-card.list .dz-buy-btn:focus svg path {
    fill: #fff !important;
}

/* Menü başlığındaki ok işareti */
#headerTitle svg path {
    stroke: #3d5998 !important;
    stroke-width: 3 !important;
}

