.h1-breadcrumb-custom {
    color: var(--bread-crumb-principal-color) !important;
}

.h2-breadcrumb-custom {
    color: var(--bread-crumb-principal-color) !important;
}

.breadcrumb-custom-secundary {
    color: var(--bread-crumb-secondary-color) !important;
}

.breadcrumb-custom-secundary .breadcrumb-item a {
    color: var(--bread-crumb-principal-color) !important;
}

.breadcrumb-custom-secundary .breadcrumb-item::before {
    color: var(--bread-crumb-secondary-color) !important;
}

@media (max-width: 1100px) {
    #logo {
        margin-left: auto;
        padding: 15px;
        max-width: 85%;
    }

    #header-wrap {
        background: var(--principal-color)
    }
}

@media (min-width: 1000px) {
    .custom-style-timeline {
        display: grid !important;
        justify-content: center;
        align-items: center;
    }
}

.wishListVerify_Show {
    height: 40px !important;
}

.wishListVerify_Hide {
    height: 40px !important;
}


.product-custom .product-image {
    height: 180px;
}

.product-custom .product-image a {
    object-fit: cover;
    /* height: 100%; */
}

.product-custom .product-image a img {
    height: 100%;
    width: auto;
}

.top-cart-cstm i {
    color: var(--principal-menu-letter-color) !important;
}

.top-wish-list-cstm i {
    color: var(--principal-menu-letter-color) !important;
}

#top-account {
    font-size: 14px;
    font-weight: 500;
    border-right: 1px solid #DDD;
    padding: 3px 15px 3px 0;
}

/* New styles  */

button, .button {
    background-color: var(--principal-color) !important;
}

.sub-menu-container-cstm {
    width: 500px;
}

/* #slider {
    min-height: 80vh !important;
} */

.bg-transparent-cstm {
    background-color: transparent !important;
}

.text-align-last-center {
    text-align-last: center;
}

.mfp-close {
    display: none !important;
}

/* body, h1, h2, h3, h4, h5, h6, #logo a, .menu-link, .mega-menu-style-2 .mega-menu-title>.menu-link, .top-search-form input, .entry-link, .entry.entry-date-section span, .button.button-desc, .fbox-content h3, .tab-nav-lg li a, .counter, label, .widget-filter-links li a, .nav-tree li a, .wedding-head, .font-primary, body, small, .sub-menu-container .menu-item>.menu-link, .wp-caption, .fbox-center.fbox-italic p, .skills li .progress-percent .counter, .nav-tree ul ul a, .font-body {
    font-family: 'Quesha', sans-serif !important;
} */