/**
 * Tasarım Ayarları → Varsayılan renkler (--theme-default-color, --theme-hover-color).
 * Değerler layouts/head.php içinde :root üzerinden enjekte edilir.
 */

/* Üye girişi — yazı ve ikon */
.rim-actions > a.rim-action:not(#header-fav-mini-icon),
.rim-actions > a.rim-action:not(#header-fav-mini-icon) i,
.mobile-quick-link[href*="giris-yap"],
.mobile-quick-link[href*="hesabim"],
.mobile-quick-link[href*="giris-yap"] i,
.mobile-quick-link[href*="hesabim"] i {
    color: var(--theme-default-color);
}

.rim-actions > a.rim-action:not(#header-fav-mini-icon):hover,
.rim-actions > a.rim-action:not(#header-fav-mini-icon):hover i,
.mobile-quick-link[href*="giris-yap"]:hover,
.mobile-quick-link[href*="hesabim"]:hover,
.mobile-quick-link[href*="giris-yap"]:hover i,
.mobile-quick-link[href*="hesabim"]:hover i {
    color: var(--theme-hover-color);
}

/* Sepet — ikon ve "Sepet" yazısı (.rim-cart-badge hariç) */
.rim-action .mini-cart-icon i,
.rim-action .mini-cart-icon .rim-cart-label,
.header-card-dropdown-container .mini-cart-icon i,
.header-card-dropdown-container .mini-cart-icon .rim-cart-label,
.header-card-dropdown-container .header-action-icon-2 > a[href*="sepetim"] .lable,
.rim-mobile-cart.mini-cart-icon i,
.mobile-quick-link[href*="sepetim"],
.mobile-quick-link[href*="sepetim"] i {
    color: var(--theme-default-color);
}

.rim-action .mini-cart-icon:hover i,
.rim-action .mini-cart-icon:hover .rim-cart-label,
.header-card-dropdown-container .mini-cart-icon:hover i,
.header-card-dropdown-container .mini-cart-icon:hover .rim-cart-label,
.header-card-dropdown-container .header-action-icon-2 > a[href*="sepetim"]:hover .lable,
.rim-mobile-cart.mini-cart-icon:hover i,
.mobile-quick-link[href*="sepetim"]:hover,
.mobile-quick-link[href*="sepetim"]:hover i {
    color: var(--theme-hover-color);
}

.rim-action .mini-cart-icon .rim-cart-badge,
.rim-mobile-cart.mini-cart-icon .rim-cart-badge {
    color: #fff;
}

/* Adresimiz ikonu */
.rim-nav-info a.rim-info-box i.fa-shop {
    color: var(--theme-default-color);
}

.rim-nav-info a.rim-info-box:hover i.fa-shop {
    color: var(--theme-hover-color);
}

/* Aynı gün teslimat ikonu */
.rim-nav-info .rim-info-box i.fa-truck,
.home-delivery-widget .delivery-side-icon {
    color: var(--theme-default-color);
}

.home-delivery-widget .delivery-side-card:hover .delivery-side-icon {
    color: var(--theme-hover-color);
}

/* Slider okları */
.slider-arrow .slider-btn,
.slider-arrow .slider-btn i {
    color: var(--theme-default-color);
}

.slider-arrow .slider-btn:hover,
.slider-arrow .slider-btn:hover i {
    color: #fff;
    background-color: var(--theme-hover-color);
    border-color: var(--theme-hover-color);
}

/* Slider noktaları (hero dot-style-1) */
.dot-style-1 ul li button {
    border-color: var(--theme-default-color);
}

.dot-style-1 ul li button:hover,
.dot-style-1 ul li.slick-active button {
    background: var(--theme-hover-color);
    border-color: var(--theme-hover-color);
}

/* Tümünü görüntüle */
.section-link-inline,
a.section-link-inline,
.home-category-cards-section .section-title a {
    color: var(--theme-default-color) !important;
}

.section-link-inline:hover,
a.section-link-inline:hover,
.home-category-cards-section .section-title a:hover {
    color: var(--theme-hover-color) !important;
}

.section-link-inline .section-link-icon,
a.section-link-inline i {
    color: inherit;
}

/* Breadcrumb — link ve aktif öğe */
.page-header.breadcrumb-wrap .breadcrumb a,
.cat-breadcrumb a {
    color: var(--theme-default-color) !important;
}

.page-header.breadcrumb-wrap .breadcrumb a:hover,
.cat-breadcrumb a:hover {
    color: var(--theme-hover-color) !important;
}

.breadcrumb span.current,
.page-header.breadcrumb-wrap .breadcrumb span.current,
.cat-breadcrumb .cat-breadcrumb-current,
.cat-breadcrumb-current {
    color: var(--theme-default-color) !important;
}
