/*!
 * Conti Jewelers
 * Copyright 2008-2024 Punchmark
 */

/* ===================================
    Helpers
=================================== */

.alert-global {
    color: var(--bs-light) !important;
}
.alert-global a {
    color: var(--bs-primary) !important;
}

/* ===================================
    Header
=================================== */

/* ===================================
    Navigation
=================================== */

/* ===================================
    Footer 
=================================== */

footer h6, 
footer .h6 {
    color: var(--bs-primary);
}

footer p,
footer .p,
footer .footerlinks a,
footer address,
footer address a,
footer address a *,
footer address *,
footer p>table tr>td>span, 
footer .p>table tr>td>span, 
footer .small>table tr>td>span, 
footer address>table tr>td>span,
footer p>table tr>td>strong, 
footer .p>table tr>td>strong, 
footer .small>table tr>td>strong, 
footer address>table tr>td>strong,
footer .required-links li a,
footer>.copyrights p,
footer>.copyrights p * {
    color: var(--bs-light);
}

footer .required-links li a:hover,
footer .required-links li a:focus,
footer address a:hover *,
footer address a:focus *,
footer .footerlinks a:hover,
footer .footerlinks a:focus,
footer>.copyrights a:hover,
footer>.copyrights a:focus {
    color: var(--bs-primary);
}

footer .social-networks a.network {
    background: var(--bs-primary-color);
    border-color: var(--bs-primary-color);
    color: var(--bs-light);
}

footer .social-networks .network:hover,
footer .social-networks .network:focus {
    background: var(--bs-primary-color);
    border-color: var(--bs-primary-color);
    color: var(--bs-light);
}