/*!
 * Genna Jewelers Styles
 * Copyright 2008-2017 Punchmark
 */

/* ====== Header / Nav ====== */

@media (max-width: 767px) {
    nav.navbar #main-navigation .mobile-top-toolbar .toolbar-item > a {
        color: var(--bs-light) !important;
    }
    nav.navbar #main-navigation .mobile-top-toolbar .toolbar-item > a:hover, 
    nav.navbar #main-navigation .mobile-top-toolbar .toolbar-item > a:focus {
        color: var(--primary) !important;
    }
}


@media (max-width: 575px) {
    header .content-toolbar, header .content-toolbar .content-toolbar-inner {
        width: 100%;
    }
    header .content-toolbar .content-toolbar-inner>ul.left {
        margin-right: auto;
    }
}

@media (max-width: 500px) {
    header a#logo {
        width: 180px !important;
        max-width: 180px !important;
        min-width: 180px !important;
    }
}


 /* ===== General ====== */

section[data-pagebuilder="section"].peridot-banner [data-pagebuilder="section-container"] .widget-banner-inner, 
section[data-pagebuilder="section"].peridot-banner [data-pagebuilder="section-container"] .widget-banner-image,
section[data-pagebuilder="section"].peridot-banner [data-pagebuilder="section-container"] .widget-image-wrapper {
    position: static !important;
}

@media (min-width: 768px) {
    section[data-pagebuilder="section"]#section-1.peridot-banner {
        margin-top: -115px !important;
    }
}

@media (min-width: 992px) {
    section[data-pagebuilder="section"]#section-1.peridot-banner {
        margin-top: -125px !important;
    }
}


@media (min-width: 1200px) {
    section[data-pagebuilder="section"]#section-1.peridot-banner {
        margin-top: -135px !important;
    }
}

/* ====== Header Z Index fix over product grid filter ====== */

header {
    z-index: 2600 !important;
}