.widget_product_categories .product-categories li a {
    text-transform: uppercase;
    display: block;
    flex: 1 1 calc(100% - 40px);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 5px;
    width: calc(100% - 40px);
    text-decoration: none;
    font-size: 14px;
    line-height: 1.4;
}
.color-scheme-light .category-nav-link .category-products-count {
    color: #fff!important;
}
.color-scheme-light .woodmart-product-categories .children {
    background-color: #ff00dc!important;
    box-shadow: none;
}
.title-size-small .entry-title {
    font-size: 24px;
}
.btns-default-dark #dokan-form-contact-seller.seller-form input.dokan-btn-theme, .btns-default-dark .cart-actions .button[name=update_cart], .btns-default-dark .cart-totals-inner .shipping-calculator-form .button, .btns-default-dark .simplePopup .submit-report-abuse, .btns-default-dark .vendor_sort input[type=submit], .btns-default-dark .wcmp-quick-info-wrapper input[type=submit], .btns-default-dark .widget_price_filter .price_slider_amount .button, .btns-default-dark .widget_shopping_cart .buttons .btn-cart, .btns-default-dark .woodmart-switch-to-register {
    color: #fff!important;
}

#yith-wacp-popup .yith-wacp-content a.button {
    background: #ff00dc!important;
    color: #fff!important;
}
#yith-wacp-popup .yith-wacp-content a.button:hover {
    background: #74a32f!important;
    color: #fff!important;
}
#yith-wacp-popup .yith-wacp-message {
    color: #fff;
    background-color: #74a32f;
}
.yith-wacp-mini-cart-count {
    position: absolute;
    top: 0;
    left: 0;
    background: #ff00dc;
    color: #fff;
    min-width: 25px;
    height: 25px;
    padding: 0 5px;
    border-radius: 12px;
    transform: translateX(-50%) translateY(-50%);
    text-align: center;
    font-size: 14px;
    line-height: 25px;
    font-weight: bold;
}
