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

@font-face {
font-display:swap;
    font-family: 'IRANYekanX';
    src: url('https://ronakjewel.com/wp-content/uploads/2025/12/IRANYekanXVFaNumVF.woff2') format('woff2-variations'),
         url('https://ronakjewel.com/wp-content/uploads/2025/12/IRANYekanXVFaNumVF.woff2') format('woff2');
    font-weight: 100 1000;
    font-style: normal;
    font-display: swap;
}

:root {
    --main-font: 'IRANYekanX', Tahoma, Arial, sans-serif;
}

html, body, p, a, span, div, li, 
h1, h2, h3, h4, h5, h6, 
.title, .product-title, .entry-title, .elementor-heading-title,
.wd-entities-title, .menu-item > a, .price, .amount, .wd-price-unit {
    font-family: var(--main-font) !important;
}

.elementor-widget-heading .elementor-heading-title,
.elementor-text-editor, 
.elementor-button-content-wrapper {
    font-family: var(--main-font) !important;
}


.shortcode-price-color {
    color: rgb(143,1,0) ;
}

/* Child Theme Styles */

.single_add_to_cart_button{
    background-color : #014E34 !important;
}



.wd-header-cart .wd-cart-subtotal .amount {
  color: inherit;
  font-weight: inherit;
  font-size: inherit;
  font-family: "IRANSansXFaNum";
}

.gateway-box {
  padding: 0.5rem;
}

.gateway-box details {
  border: 1px solid #ddd;
  background: #fff;
  margin-bottom: 0.5rem;
  border-radius: 0.35rem;
  box-shadow: 0 20px 25px -20px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.gateway-box details summary {
  cursor: pointer;
  padding: 1rem;
  border-bottom: 1px solid #ddd;
}

.gateway-box details div {
  padding: 1rem 1.5rem;
}

.payment_methods .payment_box {
	--wd-tags-mb: 10px;
	position: relative;
	margin-top: 15px;
	padding: 15px;
	background-color: var(--bgcolor-gray-100);
	box-shadow: 1px 1px 2px rgba(0,0,0,0.05);
	border-radius: var(--wd-brd-radius);
	border: 1px;
}

/*//on checkout page*/
/*.discount-content{*/
/*    color : rgb(35, 194, 64) !important;*/
/*}*/

#billing_phone {
  display: block !important;
}



    
    