.shop-products .products-list-pagination, .shop-products .products-list-pagination a,
.shop-products nav.shop-menu > ul > li.shop-menu-item > a,
.shop-product nav.shop-menu > ul > li.shop-menu-item > a {
            font-size: 12px;
        line-height: 12px;
                color: #8a8a8a;
    }

.shop-products nav.shop-menu > ul > li.shop-menu-item > a,
.shop-product nav.shop-menu > ul > li.shop-menu-item > a,
.shop-products .products-list-pagination .product-page-active {
font-weight: regular;
}

.shop-products nav .shop-sub-menu .shop-menu-item > a,
.shop-product nav .shop-sub-menu .shop-menu-item > a {
font-weight: regular;
}

.shop-products nav.shop-menu > ul > li.shop-menu-item > a,
.shop-product nav.shop-menu > ul > li.shop-menu-item > a,
.shop-products .products-list-pagination .product-page-active {
letter-spacing: 0.05em;
}


.shop-products nav.shop-menu > ul > li.shop-menu-item.active > a,
.shop-product nav.shop-menu > ul > li.shop-menu-item.active > a,
.shop-products .products-list-pagination .product-page-active {
    color: #262626;
}

.shop-products:not(.shop-no-hover) nav.shop-menu > ul > li.shop-menu-item > a:hover,
.shop-product nav.shop-menu > ul > li.shop-menu-item > a:hover,
.shop-products .products-list-pagination a:hover {
        color: #cccccc;
}





.shop-products .products-list .product {
    font-size: 13px;
    line-height: 13px;
}

.shop-products .products-list .product-price {
    color: rgba(153, 153, 153, 1);
}

.shop-products .products-list .product-name {
    color: rgba(140, 140, 140, 1);
}

.shop-products .products-list .product-price-discount {
    color: #65968f;
}

.shop-products .products-list .product-note {
    color: #858585;
}



.shop-product .shop-bread-crumbs, .shop-product .shop-bread-crumbs a {
    font-size: 12px;
}

.shop-product .shop-bread-crumbs, .shop-product .shop-bread-crumbs a {
    color: #8a8a8a;
}
.shop-product .shop-bread-crumbs a:hover {
    color: #cccccc;
}

    .shop-product .description h1.name, .shop-product .description h3.name {
        font-size: 15px;
        line-height: 15px;
    }

    .shop-product .description .text {
        font-size: 13px;
    }

.shop-product .description .name {
    color: #808080;
}

.shop-product .description .price {
    font-size: 15px;
}

.shop-product .description .price {
    color: #363636;
}

.shop-product .description .price .product-price-discount {
    font-size: 12px;
}

.shop-product .description .price .product-price-discount {
    color: #363636;
}

.shop-product .description .text, .shop-product .additional_product_info {
    color: rgba(145, 145, 145, 1);
}

.shop-product .product-params .product-count {
    font-size: 12px;
}


.shop-product .description .product-params .button, .shop-product .description .product-params .shop-button {
    background: rgba(108, 176, 144, 1);
}

.shop-product .description .product-params .button:hover, .shop-product .description .product-params .shop-button:hover {
            opacity: 0.7;
    }
.shop-product .description .product-params .button, .shop-product .description .product-params .shop-button {
    color: #ffffff;
}




.shop-product .description .cart-panel .shop_cart_link:hover .lnk-cart,
.shop-product .description .cart-panel .shop_cart_link:hover .shop-basket {
            opacity: 0.7;
    }





.shop-product .description .cart-panel .arrow-back svg path {
    fill: #858585;
}




.shop-cart .shop-cart-title {
    color: #393838}

.shop-cart-order-title, .shop-cart-info-title {
    color: #393838}


.shop-cart .shop-cart-grid th, .shop-cart .shop-cart-sku-options {
    color: #888}


.shop-cart .shop-cart-grid td.shop-cart-tbl-title a, .shop-cart-tbl-totals, .shop-cart .shop-cart-grid td .textbox, .shop-order,
.shop-cart .shop-cart-grid td.shop-cart-tbl-title,
.shop-cart-grid td.totalProductPrice, .shop-cart-grid td.totalProduct, .shop-cart .shop-cart-grid td.shop-cart-tbl-close a {
    color: #393838}

.shop-cart .shop-cart-grid td .textbox, .shop-cart #inputs-form .textbox, .shop-product .description .cart-panel, .shop-cart .shop-border-block i {
        border-color: #e1e1e1    }

.popup__overlay .popup .textbox {
            border:2px solid  #e1e1e1    }

.shop-cart .shop-cart-grid th, .shop-cart .shop-cart-grid td, .shop-cart .shop-cart-grid td.shop-cart-tbl-totals{
    border-bottom-color: #e1e1e1}


.shop-cart-info-text {
    color: #393838}






#inputs-form .submit-button {
        background: #95bebe; 
        
        color: #fff 
    }

#inputs-form .submit-button:hover {
        background: #a7c9c7; 
            color: #fff 
    }




.shop-cart .shop-delivery-head-row2 td {
    color: #888}

.shop-cart .shop-delivery-method, .shop-cart .shop-cart-tbl-total-price,
.shop-cart .shop-payment-methods, .shop-cart .shop-payment-methods .payment-method-description {
    color: #393838}






#shop-product-lnk-back-wrapper:hover > #shop-product-lnk-back, #shop-product-lnk-back-wrapper:hover > #shop-product-arrow-back {
            opacity: 0.7;
    }


.shop-cart a.shop-apply-promo, .shop-cart a.shop-promo-link {
    color: #393838}

.shop-products nav.shop-menu > ul > li.shop-menu-item > a,
.shop-product nav.shop-menu > ul > li.shop-menu-item > a,
.shop-products nav .shop-sub-menu .shop-menu-item > a, 
.shop-product nav .shop-sub-menu .shop-menu-item > a {
    font-family: 'Arimo', Verdana, Arial, sans-serif;
}







.pre_order_form .pre-order-form-title {
    color: #393838;
}

.pre_order_form .pre-order-form-description {
font-size: 12px;
}

.pre_order_form .pre-order-form-description {
color: #393838;
}



