/* Header and Footer Colors */
header.bg-white {
    background-color: #ffffff !important;
}

footer.bg-gray-900 {
    background-color: #005197 !important;
}

/* Header Text Colors */
header nav a {
    color: #000000 !important;
}

header nav a:hover {
    color: var(--site-primary) !important;
}

/* Header Cart Icon */
header button svg,
header .cart-icon svg {
    color: #005197 !important;
    stroke: #005197 !important;
}

/* Breadcrumb Colors */
.breadcrumb-text {
    color: #931b73 !important;
}