.widget_contact-us .widget_content h3 {
    color: rgb(18 18 18);
}

.ps-product-list .ps-section__links li a:hover  {
    color: rgb(18 18 18);
}


.ps-product-list .ps-section__links li a.active {
    color: rgb(245 0 0);
}

.ps-product--detail .ps-product__shopping .ps-btn {
    font-size: 18px;
    font-weight: 600;
    max-height: 50px;
    padding-left: 30px;
    padding-right: 30px;
    vertical-align: top;
    background-color: black;
	Color:white;
}
.ps-product--detail .ps-product__shopping .ps-btn:hover {
    
    background-color: Red;
	Color:white;
}

.navigation {
    background-color: #fff;
}

.header .header__top {
    background-color: #fff;
    border-bottom: 1px solid rgba(0, 0, 0, .15);
    padding: 22px 0;
}

.header--mobile {
    background-color: #fff;
    border-bottom: 0;
    left: 0;
    position: relative;
    text-align: center;
    top: 0;
    transition: all .4s cubic-bezier(.455,.03,.515,.955);
    width: 100%;
    z-index: 9999;
}
.header--mobile.header--sticky .navigation--mobile {
   background-color: #fff;
    -ms-box-shadow: 0 0 3px 0 rgba(0,0,0,.12);
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .12);
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
}

.pagination .page-item a.page-link:hover, .pagination .page-item.active .page-link {
    background-color: var(--color-1st);
    color: #f5d6d6;
}