.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: 14px;
        line-height: 14px;
                color: rgba(0, 0, 0, 1);
    }

.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.active > a,
.shop-product nav.shop-menu > ul > li.shop-menu-item.active > a,
.shop-products .products-list-pagination .product-page-active {
    color: #9e9e9e;
}

.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: rgba(0, 0, 0, 1);
}

.shop-products nav .shop-sub-menu .shop-menu-item > a,
.shop-product nav .shop-sub-menu .shop-menu-item > a{
            font-size: 12px;
        line-height: 12px;
                color: rgba(0, 0, 0, 1);
    }

.shop-products nav .shop-sub-menu .shop-menu-item.active a,
.shop-product nav .shop-sub-menu .shop-menu-item.active a {
    color: #9e9e9e;
}

.shop-products:not(.shop-no-hover) .shop-sub-menu .shop-menu-item > a:hover,
.shop-product .shop-sub-menu .shop-menu-item > a:hover {
    color: #9e9e9e;
}

.shop-products .shop-menu.horizontal-dropdown .shop-sub-menu .shop-menu-item,
.shop-product .shop-menu.horizontal-dropdown .shop-sub-menu .shop-menu-item {
    background: #fafafa;
}

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

.shop-products .products-list .product-price {
    color: #b0b0b0;
}

.shop-products .products-list .product-name {
    color: #383838;
}

.shop-products .products-list .product-price-discount {
    color: rgba(134, 158, 168, 1);
}

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

.shop-static-grid.product-meta-above .static-grid-item .static-grid-cell .description,
.shop-static-grid .static-grid-item  .static-grid-cell:hover .image {
    background-color: rgba(247, 247, 247, 1);
}

.shop-product {
    font-family: 'Helvetica' !important;
}


.shop-product .shop-bread-crumbs, .shop-product .shop-bread-crumbs a {
    color: rgba(0, 0, 0, 1);
}
.shop-product .shop-bread-crumbs a:hover {
    color: rgba(0, 0, 0, 1);
}

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

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

.shop-product .description .name {
    color: rgba(0, 0, 0, 1);
}

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

.shop-product .description .price {
    color: rgba(0, 0, 0, 1);
}


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

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


.shop-product .product-params .product-count {
    color: rgba(0, 0, 0, 1);
}

.shop-product .description .product-params .button, .shop-product .description .product-params .shop-button {
    background: rgba(0, 0, 0, 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-products, .shop-product, .shop-page.shop-order, .shop-page.shop-cart, #inputs-form .textbox, .submit-button.pre_order {
    font-family: 'Arial';
}




.shop-product .description .cart-panel .arrow-back svg path {
    fill: rgba(0, 0, 0, 1);
}

.shop-fsbox {
    background-color: rgba(245, 245, 245, 1);
}

.shop-page.shop-cart {
    font-family: 'Helvetica' !important;
}

.shop-cart .shop-cart-title, .shop-cart-order-title, .shop-cart-info-title {
    font-size: 24px;
}

.shop-cart .shop-cart-title {
    color: rgba(0, 0, 0, 1)}

.shop-cart-order-title, .shop-cart-info-title {
    color: rgba(0, 0, 0, 1)}

.shop-cart .shop-cart-grid th, .shop-cart .shop-delivery-head-row2 td {
    font-size: 11px;
}

.shop-cart .shop-cart-grid th, .shop-cart .shop-cart-sku-options {
    color: rgba(148, 148, 148, 1)}

.shop-cart .shop-cart-grid td.shop-cart-tbl-title a,
.shop-cart-grid td.totalProductPrice, .shop-cart-grid td.totalProduct, .shop-cart #totalPrice,
.shop-cart .shop-cart-grid td .textbox,
.shop-cart .shop-cart-tbl-total-price td,
.shop-cart .shop-cart-grid td.shop-cart-tbl-close a {
    font-size: 14px;
}

.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: rgba(0, 0, 0, 1)}

.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: rgba(255, 255, 255, 1)    }

.popup__overlay .popup .textbox {
            border:2px solid  rgba(255, 255, 255, 1)    }

.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: rgba(255, 255, 255, 1)}

.shop-cart-info-text {
    font-size: 13px;
}

.shop-cart-info-text {
    color: rgba(156, 156, 156, 1)}


.shop-cart .shop-cart-sku-options {
    font-size: 12px;
}


.shop-cart .shop-cart-grid td.shop-cart-tbl-totals, .shop-cart .shop-cart-grid td.shop-cart-tbl-totals span {
    font-size: 16px;
}

.shop-cart .shop-cart-grid td.shop-cart-tbl-totals, .shop-cart .shop-cart-grid td.shop-cart-tbl-totals span {
    color: rgba(0, 0, 0, 1)}

#inputs-form .submit-button {
        background: rgba(0, 0, 0, 1); 
        
        color: #ffffff 
    }

#inputs-form .submit-button:hover {
        opacity: 0.7;
            opacity: 0.7;
    }



#inputs-form input::-webkit-input-placeholder {
    color: #6e6e6e !important;
}
#shop-promo-code::-webkit-input-placeholder {
    color: #6e6e6e !important;
}
#inputs-form textarea::-webkit-input-placeholder {
    color: #6e6e6e !important;
}
#inputs-form input::-moz-placeholder {
    color: #6e6e6e !important;
}
#shop-promo-code::-moz-placeholder {
    color: #6e6e6e !important;
}
#inputs-form textarea::-moz-placeholder {
    color: #6e6e6e !important;
}

#inputs-form input,  #inputs-form textarea, #shop-promo-code,
#inputs-form .select-label, #inputs-form select, #inputs-form label {
    color: #6e6e6e}

.shop-cart .shop-delivery-head-row2 td {
    color: rgba(148, 148, 148, 1)}

.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: rgba(0, 0, 0, 1)}






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

.shop-products .shop-category-description {
    color: #000000;
}

.shop-cart a.shop-apply-promo, .shop-cart a.shop-promo-link {
    color: rgba(0, 0, 0, 1)}

.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: 'Helvetica', Verdana, Arial, sans-serif;
}

.shop-products .shop-add-to-cart-catalog-btn svg path {
    fill: #000000}

.shop-products .shop-add-to-cart-catalog-btn {
    background: rgba(255, 255, 255, 1)}

.shop-products .shop-add-to-cart-catalog-btn:hover svg path {
    fill: rgba(82, 82, 82, 1)}

.shop-products .shop-add-to-cart-catalog-btn:hover {
    background: #ffffff}








