/**
 * File: /inc/theme-customizer.css
 * Fungsi: Gaya global yang terhubung dengan Variabel Customizer
 */
body { font-family: var(--kanishtha-font) !important; }
.herbie-header, .archive-header, .site-footer, .tax-badge-header, .tax-cat-header { background-color: var(--kanishtha-primary) !important; }
.tour-title a, .hero-section h1, .npd-entry-title, .npd-tour-title a { color: var(--kanishtha-primary) !important; transition: 0.3s ease; }
.tour-title a:hover, .npd-tour-title a:hover { color: var(--kanishtha-accent) !important; }
.archive-divider, .tax-badge-divider, .tax-cat-divider { background-color: var(--kanishtha-accent) !important; }
.badge-item, .filter-btn-active, .swiper-pagination-bullet-active { background-color: var(--kanishtha-accent) !important; color: var(--kanishtha-btn-text, #000000) !important; }

/* CSS Fitur Header & Copyright */
.herbie-top-header { background-color: var(--kanishtha-top-bg) !important; color: var(--kanishtha-top-text) !important; }
.herbie-text-rotator span { color: var(--kanishtha-top-text) !important; }
.herbie-footer-bottom { background-color: var(--kanishtha-copy-bg) !important; }
.herbie-copyright-area p, .herbie-copyright-area a { color: var(--kanishtha-copy-text) !important; }
.herbie-copyright-area a:hover { color: var(--kanishtha-accent) !important; }

/* Integrasi Warna Aksen untuk Tombol Detail, Badge, & Tombol "Lihat Semua Paket" */
.npd-btn-detail, .herbie-btn-booking, .btn-booking, .herbie-btn-view-all { background-color: var(--kanishtha-accent) !important; color: var(--kanishtha-btn-text, #000000) !important; font-family: var(--kanishtha-font) !important; border: none !important; transition: 0.3s ease !important; }
.npd-btn-detail:hover, .herbie-btn-booking:hover, .btn-booking:hover, .herbie-btn-view-all:hover { background-color: var(--kanishtha-primary) !important; color: #ffffff !important; transform: scale(1.05); box-shadow: 0 4px 12px rgba(0,0,0,0.15); }
.npd-tour-badge { background-color: var(--kanishtha-accent) !important; color: var(--kanishtha-btn-text, #000000) !important; font-family: var(--kanishtha-font) !important; }