/*
Theme Name: WoodMart Child
Theme URI: https://xtemos.com/themes/woodmart/
Description: Child theme for WoodMart
Author: Xtemos
Template: woodmart
Version: 1.0.0
Text Domain: woodmart
*/

/* ABZARAK */
.wd-widget .widget-title  {
  background: rgba(234, 245, 255, 0.38);
  padding: 10px 10px ;
  border: 1px solid #9cc4f7;
  border-radius: 5px;
}
.elementor-widget .widget  {
    padding:20px;
    box-shadow: 5px 5px 10px 3px #e6e6e6;
}
/* ****************************** */
/* لیست روشهای باکس رنگی ارسال در صفحه تسویه حساب */
.woocommerce-shipping-methods {
    list-style: none !important;
    padding: 0 !important;
    margin: 12px 0  !important;
}

/* هر گزینه ارسال */
.woocommerce-shipping-methods li {
    margin-bottom: 12px;
    padding: 10px 14px;
    border: 1px solid #ddd;
    border-radius: 10px;
    background: #c1def0;
    display: flex;
    align-items: center;
    margin-right: 10px;
}
/* فاصله از دکمه رادیویی */
.woocommerce-shipping-methods label{    
 margin-right: 10px;
}

/* دکمه رادیویی */
.woocommerce-shipping-methods input[type="radio"] {
    margin-left: 8px;
    transform: scale(1.2);
    
}

/* متن و قیمت همیشه در یک خط */
.woocommerce-shipping-methods label {
    flex: 1;
    display: flex;
    justify-content: space-between; /* متن سمت راست - قیمت سمت چپ */
    align-items: center;
    gap: 10px; /* فاصله بین متن و قیمت */
    font-size: 15px;
    font-weight: 500;
    white-space: nowrap; /* جلوگیری از شکستن متن */
} 

/* قیمت */
.woocommerce-shipping-methods .woocommerce-Price-amount {
    font-weight: 600;
    color: #0073aa;
    white-space: nowrap;
}

/* موبایل */
@media (max-width: 767px) {
    .woocommerce-shipping-methods li {
        padding: 12px;
    }
    .woocommerce-shipping-methods label {
        font-size: 14px;
        gap: 8px;
    }
}
/* ****************************** */
/*   رنگ زمینه صفحه تسویه حساب */
/* بخش پس زمینه با آبی ملایم */
.checkout-order-review {
    background: #e3f2fd !important; /* آبی ملایم */
    padding: 25px;
    border-radius: 16px;
    box-shadow: 0 4px 15px rgba(0,0,0,0.08);
    border: none !important;
}

/* حذف کامل خط چین چین بالای باکس */
.checkout-order-review::before,
.checkout-order-review::after,
.wd-table-wrapper::before,
.wd-table-wrapper::after {
    display: none !important;
    content: none !important;
}

/* عنوان "سفارش شما" زیباتر */
#order_review_heading {
    font-size: 22px;
    font-weight: 700;
    color: #0d47a1; /* آبی تیره */
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 2px solid #bbdefb; /* خط ملایم */
}

/* جدول شیکتر */
.woocommerce-checkout-review-order-table {
    background: #ffffff !important;
    border-radius: 12px;
    overflow: hidden;
    border: none !important;
}

.woocommerce-checkout-review-order-table td {
    padding: 14px 10px !important;
    border-bottom: 1px solid #e1e1e1 !important;
}

/* آخرین ردیف بدون خط */
.woocommerce-checkout-review-order-table tr:last-child td {
    border-bottom: none !important;
}

/* حذف چین چین پاین جدول */
.woocommerce-checkout-review-order-table::before,
.woocommerce-checkout-review-order-table::after {
    display: none !important;
    content: none !important;
}
/* قیمت خواناتر */
.woocommerce-Price-amount {
    font-weight: 700;
    color: #0d47a1 !important;
}
/* بخش درگاه شیکتر */
#payment {
    background: #ffffff;
    padding: 20px;
    border-radius: 16px;
    margin-top: 20px;
    box-shadow: 0 4px 15px rgba(0,0,0,0.05);
}
/* باکس درگاه */
.wc_payment_methods li {
    padding: 12px;
    border-radius: 10px;
    background: #f7faff;
    border: 1px solid #dbe7ff;
    margin-bottom: 12px;
}
/* حالت فعال */
.wc_payment_methods li input:checked + label {
    color: #0d47a1 !important;
    font-weight: 700;
}
/* ***************** */
/* لود فونت ها در افزونه ها غیرفعال شوند */
@font-face {
  font-family: 'iranyekanwebregularfanum';
  src: local('☺');
}
@font-face {
  font-family: 'IRANSansWeb';
  src: local('☺');
}
/* ******************** */
/*  بگراند در مبلغ کیف پول را اعمال کنید */
.elementor-widget-woocommerce-cart .woocommerce button.button {
	background-color: #48b96a;}
/* ******************** */

/* حذف منو در علاقه مندی ها */
/*.wd-my-account-sidebar wd-grid-col{*/
/*	display:none;*/
/*}*/
/*حذف آیکن روی محصولات در موبایل  سبد خرید و علاقه مندی ها*/
@media (max-width: 1024px) {.wd-product .wd-buttons {
    display: none;
  }
    
}