﻿
/* ========================================
   ADDITIONAL BORDER OVERRIDES
    White borders (rgba 255,255,255) -> dark visible borders
   ======================================== */

/* theme-toggle button */
[data-theme="light"] .theme-toggle {
    border: 1px solid rgba(0, 0, 0, 0.15);
}

/* tracking.css borders */
[data-theme="light"] .trk-hero {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .btn-track .spinner {
    border-color: rgba(0, 0, 0, 0.15);
    border-top-color: #008fd7;
}
[data-theme="light"] .timeline-item.pending .timeline-marker {
    border-color: rgba(0, 0, 0, 0.12);
}

/* style.css borders */
[data-theme="light"] .category-card {
    border: 1px solid rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .portfolio-card {
    border: 1px solid rgba(0, 0, 0, 0.12);
}

/* sections-products.css borders & text */
[data-theme="light"] .prod-hero {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .prod-hero-stats {
    border: 1px solid rgba(0, 0, 0, 0.12);
    background: rgba(0, 0, 0, 0.03);
}
[data-theme="light"] .prod-breadcrumb i {
    color: rgba(0, 0, 0, 0.3);
}
[data-theme="light"] .prod-breadcrumb span {
    color: rgba(0, 0, 0, 0.7);
}
[data-theme="light"] .prod-count-bar {
    color: rgba(0, 0, 0, 0.55);
}
[data-theme="light"] .prod-count-bar strong {
    color: #1a1a2e;
}
[data-theme="light"] .prod-pill-count {
    background: rgba(0, 0, 0, 0.08);
    color: rgba(0, 0, 0, 0.6);
}
[data-theme="light"] .prod-filter-pill.active .prod-pill-count {
    background: rgba(255, 255, 255, 0.25);
    color: #fff;
}
[data-theme="light"] .prod-filter-group {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .prod-section {
    border-bottom-color: rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .prod-add-link {
    border: 1px dashed rgba(0, 0, 0, 0.2);
}
[data-theme="light"] .prod-cta {
    border-top-color: rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .prod-cta-inner {
    border: 1px solid rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .hm-btn-wa {
    border: 1.5px solid rgba(0, 0, 0, 0.15);
}
[data-theme="light"] .hm-btn-wa:hover {
    border-color: rgba(0, 0, 0, 0.25);
}

/* sections-portfolio.css borders */
[data-theme="light"] .portfolio-main-image {
    border: 1px solid rgba(0, 0, 0, 0.18);
}
[data-theme="light"] .portfolio-thumb {
    border: 3px solid rgba(0, 0, 0, 0.18);
}
[data-theme="light"] .portfolio-thumb.active {
    border-color: #008fd7;
}
[data-theme="light"] .portfolio-info-card h5 {
    border-bottom-color: rgba(0, 0, 0, 0.18);
}
[data-theme="light"] .portfolio-info-item {
    border: 1px solid rgba(0, 0, 0, 0.18);
}
[data-theme="light"] .portfolio-share-wrapper {
    border-top: 1px solid rgba(0, 0, 0, 0.18);
}
[data-theme="light"] .portfolio-project-card-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.18);
}
[data-theme="light"] .related-portfolios-section {
    border-top: 1px solid rgba(0, 0, 0, 0.18);
}
[data-theme="light"] .related-portfolio-card {
    border: 1px solid rgba(0, 0, 0, 0.18);
}

/* premium-navbar.css borders */
[data-theme="light"] .premium-navbar {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
@media (max-width: 991px) {
    [data-theme="light"] .navbar-collapse {
        border: 1px solid rgba(0, 0, 0, 0.12);
    }
    [data-theme="light"] .navbar-cta {
        border-top: 1px solid rgba(0, 0, 0, 0.12);
    }
}

/* sections-footer.css borders for light mode */
[data-theme="light"] .footer-divider {
    background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.12), transparent);
}
[data-theme="light"] .method-item {
    border: 1px solid rgba(0, 0, 0, 0.12);
}
[data-theme="light"] .method-item:hover {
    border-color: rgba(0, 143, 215, 0.4);
}
