/* =========================================================
   PeydaFaNum Font
   Woodmart Child Theme
   ========================================================= */


/* ---------------------------------------------------------
   1. Font Faces
   --------------------------------------------------------- */

@font-face {
    font-family: "PeydaFaNum";
    src: url("./font/PeydaFaNum-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "PeydaFaNum";
    src: url("./font/PeydaFaNum-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "PeydaFaNum";
    src: url("./font/PeydaFaNum-Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "PeydaFaNum";
    src: url("./font/PeydaFaNum-Black.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


/* =========================================================
   2. Global Website Font
   ========================================================= */

html,
body {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   3. Headings
   ========================================================= */

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 900;
}


/* =========================================================
   4. General Text
   ========================================================= */

p,
blockquote,
figcaption,
label,
legend {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   5. Links
   ========================================================= */

a {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   6. Buttons
   ========================================================= */

button,
input[type="button"],
input[type="submit"],
input[type="reset"],
.button,
.btn {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   7. Forms
   ========================================================= */

input,
textarea,
select,
option {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   8. Navigation / Header
   ========================================================= */

.wd-nav,
.wd-nav > li > a,
.wd-header-nav,
.wd-header-nav > li > a,
.main-nav,
.main-nav > li > a,
.nav-link {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   9. Elementor
   ========================================================= */

/* Elementor headings */

.elementor-widget-heading .elementor-heading-title {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 900;
}

/* Elementor text */

.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-widget-text-editor li {
    font-family: "PeydaFaNum", sans-serif;
}

/* Elementor buttons */

.elementor-button {
    font-family: "PeydaFaNum", sans-serif;
}

/* Elementor forms */

.elementor-field,
.elementor-field-textual,
.elementor-form label {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   10. Woodmart
   ========================================================= */

.wd-title,
.wd-text,
.wd-info,
.wd-product-cats,
.wd-product-title {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   11. WooCommerce
   ========================================================= */

/* Product titles */

.woocommerce-loop-product__title,
.product_title {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 700;
}


/* Product descriptions */

.woocommerce-product-details__short-description,
.woocommerce-product-details__short-description p {
    font-family: "PeydaFaNum", sans-serif;
}


/* Product price */

.price,
.amount,
.woocommerce-Price-amount,
.woocommerce-Price-currencySymbol {
    font-family: "PeydaFaNum", sans-serif;
}


/* Sale / regular price */

del,
ins {
    font-family: "PeydaFaNum", sans-serif;
}


/* Add to cart */

.add_to_cart_button,
.single_add_to_cart_button,
.wc-proceed-to-checkout a,
.checkout-button {
    font-family: "PeydaFaNum", sans-serif;
}


/* Cart */

.cart_item,
.cart_item td,
.cart_totals,
.cart-subtotal,
.order-total {
    font-family: "PeydaFaNum", sans-serif;
}


/* Checkout */

.woocommerce-checkout,
.woocommerce-checkout label,
.woocommerce-checkout input,
.woocommerce-checkout select,
.woocommerce-checkout textarea {
    font-family: "PeydaFaNum", sans-serif;
}


/* WooCommerce notices */

.woocommerce-message,
.woocommerce-info,
.woocommerce-error {
    font-family: "PeydaFaNum", sans-serif;
}


/* My Account */

.woocommerce-account,
.woocommerce-account a,
.woocommerce-account label {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   12. Widgets
   ========================================================= */

.widget,
.widget-title,
.widget p,
.widget li,
.widget a,
.widget label {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   13. Footer
   ========================================================= */

footer,
footer p,
footer li,
footer a,
footer .widget-title {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   14. Tables
   ========================================================= */

table,
th,
td {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   15. Lists
   ========================================================= */

ul li,
ol li {
    font-family: "PeydaFaNum", sans-serif;
}


/* =========================================================
   16. Strong / Bold
   ========================================================= */

strong,
b {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 700;
}


/* =========================================================
   17. Font Weight Helpers
   ========================================================= */

.font-regular {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 400;
}

.font-medium {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 500;
}

.font-bold {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 700;
}

.font-black {
    font-family: "PeydaFaNum", sans-serif;
    font-weight: 900;
}

/* =========================================
   Woodmart - Extra Typography
   ========================================= */

/* Headings داخل Woodmart */
.wd-heading,
.wd-title,
.wd-section-title,
.wd-el-title,
.wd-title-text,
.wd-heading-title {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* عنوان فیلترهای فروشگاه */
.wd-filter-title,
.wd-filter-title *,
.wd-filter-heading,
.wd-filter-heading *,
.widget-title,
.widget-title *,
.wd-widget-title,
.wd-widget-title * {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 700;
}


/* عنوان دسته‌بندی‌ها و فیلترهای محصول */
.product-categories,
.product-categories *,
.woocommerce-widget-layered-nav,
.woocommerce-widget-layered-nav *,
.woocommerce-widget-layered-nav-list,
.woocommerce-widget-layered-nav-list * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* عنوان‌های بخش‌های فروشگاه */
.woocommerce .title,
.woocommerce .page-title,
.woocommerce .woocommerce-products-header__title,
.woocommerce .archive-products .title {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* عنوان ابزارهای مرتب‌سازی و نمایش محصولات */
.wd-shop-tools,
.wd-shop-tools *,
.wd-shop-tools .woocommerce-ordering,
.wd-shop-tools .woocommerce-ordering *,
.woocommerce-ordering,
.woocommerce-ordering * {
    font-family: "PeydaFaNum", sans-serif !important;
}
/* Product Tabs */
.wd-tabs .wd-nav-tabs,
.wd-tabs .wd-nav-tabs > li > a,
.woocommerce-tabs .tabs,
.woocommerce-tabs .tabs > li > a,
.woocommerce-Tabs-panel,
.woocommerce-Tabs-panel * {
    font-family: "PeydaFaNum", sans-serif !important;
}
/* =========================================
   Shadi Size Guide - PeydaFaNum
   ========================================= */

.shadi-size-guide,
.shadi-size-guide table,
.shadi-size-guide th,
.shadi-size-guide td {
    font-family: "PeydaFaNum", sans-serif !important;
}

/* ردیف عنوان جدول */
.shadi-size-guide .size-guide-table thead,
.shadi-size-guide .size-guide-table thead tr,
.shadi-size-guide .size-guide-table thead th {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 700 !important;
}

/* اسم سایزها */
.shadi-size-guide .size-guide-table tbody th {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 700 !important;
}

/* سلول‌های جدول */
.shadi-size-guide .size-guide-table td {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 400 !important;
}
/* =========================================
   Woodmart Title Container - PeydaFaNum
   ========================================= */

.woodmart-title-container,
.woodmart-title-container.title,
h1.woodmart-title-container,
h2.woodmart-title-container,
h3.woodmart-title-container,
h4.woodmart-title-container,
h5.woodmart-title-container,
h6.woodmart-title-container {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 900 !important;
}

/* =========================================
   Elementor Footer Typography - PeydaFaNum
   ========================================= */

/* Elementor Heading */
.elementor-widget-heading .elementor-heading-title,
.elementor-heading-title {
    font-family: "PeydaFaNum", sans-serif !important;
}

/* Elementor Icon Box Title */
.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-icon-box-title,
.elementor-icon-box-title span {
    font-family: "PeydaFaNum", sans-serif !important;
}

/* Elementor Icon List */
.elementor-widget-icon-list .elementor-icon-list-text,
.elementor-icon-list-text {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* =========================================
   Footer - Elementor
   ========================================= */

footer .elementor-heading-title,
footer .elementor-icon-box-title,
footer .elementor-icon-box-title span,
footer .elementor-icon-list-text {
    font-family: "PeydaFaNum", sans-serif !important;
}
/* Footer headings */
footer .elementor-heading-title,
footer .elementor-icon-box-title {
    font-weight: 700 !important;
}

/* Footer menu/list items */
footer .elementor-icon-list-text {
    font-weight: 400 !important;
}
/* =========================================================
   Woodmart + WooCommerce
   PeydaFaNum Typography
   ========================================================= */


/* =========================================================
   1. Sticky Add To Cart - Product Title
   ========================================================= */

.wd-sticky-add-to-cart .wd-entities-title,
.wd-sticky-add-to-cart .wd-entities-title *,
.wd-entities-title {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* =========================================================
   2. Header - Login / Register
   ========================================================= */

.wd-tools-text,
.wd-tools-text * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* =========================================================
   3. WooCommerce Cart Table
   ========================================================= */

/* کل جدول */
.woocommerce-cart-form .shop_table,
.woocommerce-cart-form .shop_table * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* عنوان ستون‌ها */
.woocommerce-cart-form .shop_table thead th {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 700 !important;
}


/* نام محصول */
.woocommerce-cart-form .product-name,
.woocommerce-cart-form .product-name a {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* قیمت */
.woocommerce-cart-form .product-price,
.woocommerce-cart-form .product-price *,
.woocommerce-cart-form .product-subtotal,
.woocommerce-cart-form .product-subtotal * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* تعداد */
.woocommerce-cart-form .product-quantity,
.woocommerce-cart-form .product-quantity *,
.woocommerce-cart-form .quantity,
.woocommerce-cart-form .quantity * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* دکمه های + و - */
.woocommerce-cart-form .quantity .plus,
.woocommerce-cart-form .quantity .minus {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* =========================================================
   4. Cart Actions
   ========================================================= */

.woocommerce-cart-form .cart-actions,
.woocommerce-cart-form .cart-actions *,
.woocommerce-cart-form .coupon,
.woocommerce-cart-form .coupon *,
.woocommerce-cart-form .button {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* فیلد کد تخفیف */
.woocommerce-cart-form #coupon_code {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* دکمه اعمال تخفیف */
.woocommerce-cart-form button[name="apply_coupon"],
.woocommerce-cart-form button[name="update_cart"] {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* =========================================================
   5. Cart Totals
   ========================================================= */

.cart_totals,
.cart_totals *,
.woocommerce-cart .cart_totals table,
.woocommerce-cart .cart_totals table * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* عنوان ردیف‌ها:
   جمع جزء
   حمل و نقل
   هزینه بسته بندی
   مالیات جزء
   مجموع
*/

.cart_totals th,
.cart_totals td {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* مجموع نهایی */
.cart_totals .order-total,
.cart_totals .order-total *,
.cart_totals .order-total th,
.cart_totals .order-total td {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 700 !important;
}


/* =========================================================
   6. Shipping
   ========================================================= */

.cart_totals .shipping,
.cart_totals .shipping *,
.woocommerce-shipping-methods,
.woocommerce-shipping-methods *,
.woocommerce-shipping-destination,
.woocommerce-shipping-destination * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* =========================================================
   7. Fees
   ========================================================= */

.cart_totals .fee,
.cart_totals .fee *,
.cart_totals .fee th,
.cart_totals .fee td {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* =========================================================
   8. WooCommerce Prices
   ========================================================= */

.woocommerce-cart .woocommerce-Price-amount,
.woocommerce-cart .woocommerce-Price-amount *,
.woocommerce-cart .amount,
.woocommerce-cart .amount * {
    font-family: "PeydaFaNum", sans-serif !important;
}
/* =========================================================
   WooCommerce Checkout - Review Order
   PeydaFaNum
   ========================================================= */

/* کل جدول سفارش */
.woocommerce-checkout-review-order-table,
.woocommerce-checkout-review-order-table * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* عنوان ستون‌های بالای جدول */
.woocommerce-checkout-review-order-table thead th,
.woocommerce-checkout-review-order-table thead th * {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 700 !important;
}


/* نام محصول */
.woocommerce-checkout-review-order-table .cart-product-label,
.woocommerce-checkout-review-order-table .wd-checkout-prod-title,
.woocommerce-checkout-review-order-table .wd-checkout-prod-title * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* تعداد محصول */
.woocommerce-checkout-review-order-table .product-quantity,
.woocommerce-checkout-review-order-table .product-quantity * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* قیمت محصول */
.woocommerce-checkout-review-order-table .product-total,
.woocommerce-checkout-review-order-table .product-total *,
.woocommerce-checkout-review-order-table .woocommerce-Price-amount,
.woocommerce-checkout-review-order-table .woocommerce-Price-amount * {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* جمع جزء */
.woocommerce-checkout-review-order-table .cart-subtotal,
.woocommerce-checkout-review-order-table .cart-subtotal *,
.woocommerce-checkout-review-order-table .cart-subtotal th,
.woocommerce-checkout-review-order-table .cart-subtotal td {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* حمل و نقل */
.woocommerce-checkout-review-order-table .shipping,
.woocommerce-checkout-review-order-table .shipping *,
.woocommerce-checkout-review-order-table .shipping th,
.woocommerce-checkout-review-order-table .shipping td,
.woocommerce-checkout-review-order-table .woocommerce-shipping-methods,
.woocommerce-checkout-review-order-table .woocommerce-shipping-methods *,
.woocommerce-checkout-review-order-table .woocommerce-shipping-methods label {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* مالیات و هزینه بسته بندی */
.woocommerce-checkout-review-order-table .fee,
.woocommerce-checkout-review-order-table .fee *,
.woocommerce-checkout-review-order-table .fee th,
.woocommerce-checkout-review-order-table .fee td {
    font-family: "PeydaFaNum", sans-serif !important;
}


/* مجموع نهایی */
.woocommerce-checkout-review-order-table .order-total,
.woocommerce-checkout-review-order-table .order-total *,
.woocommerce-checkout-review-order-table .order-total th,
.woocommerce-checkout-review-order-table .order-total td {
    font-family: "PeydaFaNum", sans-serif !important;
    font-weight: 700 !important;
}

@media (max-width: 767px) {

    .banner-title,
    h4.banner-title,
    h4.banner-title[data-elementor-setting-key="title"],
    .wd-banner h4.banner-title {
        font-family: "PeydaFaNum" !important;
        font-weight: 900 !important;
    }

}