/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* ================================================
   Touch Target Fix - Minimum 44x44px
   ================================================ */

.wd-tools-element a,
.wd-action-btn a,
.woodmart-nav-link {
    min-height: 44px;
    min-width: 44px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.wd-nav-header .woodmart-nav-link {
    padding-top: 11px;
    padding-bottom: 11px;
}

.wd-sub-menu a,
.sub-sub-menu a {
    min-height: 44px;
    display: flex;
    align-items: center;
}

.add_to_cart_button,
.button.product_type_simple,
.button.product_type_variable {
    min-height: 44px;
    min-width: 44px;
}

/* ================================================
   Color Contrast Fix
   ================================================ */

/* Links underline taake color ke bina bhi distinguishable hon */
.wpb_wrapper a,
.wd-post-content a,
.woocommerce a,
.entry-content a {
    text-decoration: underline;
}

/* Nav links underline nahi chahiye */
.woodmart-nav-link,
.wd-tools-element a,
.button,
.btn,
.vc_btn3 {
    text-decoration: none !important;
}

/* Product category links - contrast fix */
.wd-product-cats a {
    color: #0a5c9e;
    text-decoration: underline;
}

/* Footer links contrast fix - light text on dark bg */
.color-scheme-light .wd-sub-menu a,
.color-scheme-light .sub-sub-menu a {
    color: #ffffff;
    opacity: 1;
}

/* WooCommerce price - dark enough */
.woocommerce-Price-amount {
    color: #1a1a1a;
}

/* Sale badge contrast */
.onsale.product-label {
    background-color: #c0392b;
    color: #ffffff;
}
