/*!
 * Ellsworth Jewelers
 * Copyright 2008-2024 Punchmark
 */

.btn-secondary {
    color: #ffffff !important;
}

header a#logo {
    max-width: 160px;
}
header a#logo img {
    max-height: none !important;
}

@media(min-width:992px){
    header a#logo {
        max-width: 180px;
    }
}
@media(min-width:1200px){
    header a#logo {
        max-width: 270px;
    }
}





/* Tan BG Helpers */
/*
   NOTE - Section Default Bg must be set to "hex" and have the tan value
*/
.grid-sidebar {
    background: var(--bs-final-site-color) !important;
}
.grid-sidebar-colwrap .fade-bottom {
    background: linear-gradient(to bottom,rgba(var(--bs-light-rgb),0) 0,rgb(var(--bs-light-rgb),1) 100%) !important;
}
#services-cards .list-item .card {
    background: none !important;
}
.grid .grid-item .border,
.owl-carousel .owl-item img.border,
img.border {
    background: white !important;
}
.well {
    background: var(--bs-input-border-color) !important;
    border-color: var(--bs-input-border-color) !important;
}
#services-cards .list-item .card .border {
    background-color: white !important;
}
.border,
.border-top,
.border-bottom,
.border-left,
.border-right,
.border-x,
.border-y {
    border-color: var(--bs-input-border-color) !important;
}
#checkout-order-summary-heading {
    top: 0 !important;
    left: auto !important;
    right: auto !important;
    position: static !important;
    margin-bottom: 1.5rem !important;
    padding-bottom: 0.625rem !important;
    transform: none;
    width: 100% !important;
    border-bottom: 2px solid var(--bs-input-border-color) !important;
}
.card .form-label-group > label, 
.card .form-label-group > .input-group > label, 
.card .form-label-group > .bootstrap-filestyle > label {
    background: white !important;
}
.menu-cart-subtotal {
    background: var(--bs-input-border-color) !important;
    border-color: var(--bs-input-border-color) !important;
}
@media(min-width:992px){
    header .content-toolbar .content-toolbar-inner > ul > li.item-search-inline > form > .input-group {
        border-color: var(--bs-input-border-color) !important;
    }
}
nav.navbar .navbar-nav .nav-item.dropdown .dropdown-menu.dropdown-menu-wide {
    background: var(--bs-section-default-bg) !important;
}

.grid-container .grid-blog .grid-item .bottom-header {
    background: white !important;
}

.grid-container .grid-blog .grid-item .bottom-header h6 {
    color: #590e14 !important;
}
