.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;
}