/* 
Theme Name: Hello Child
Theme URI: https://elementor-site.ir/
Description: 
Author: Elementor Site
Author URI: https://elementor-site.ir/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

.woocommerce-order-received p, h2, strong, a, li, th {
    font-family: iranyekanxFaNum !important;
}

.woocommerce-order-received .woocommerce-order{
	display: flex;
    align-items: center;
    flex-direction: column;
    border: 1px solid #d9d9d9;
    border-radius: 10px;
    padding: 2rem;
	background: #fafbff
}


.woocommerce-order-received .woocommerce-customer-details{
	    display: none
}

.woocommerce-order-received h2, .woocommerce-notice{
	    color: #d9534f !important
}

.woocommerce-order-received .woocommerce-notice{
	        font-size: 20px;
    		margin-bottom: 32px;
}

.woocommerce-order-received .woocommerce-notice{
	        font-size: 20px;
    		margin-bottom: 32px;
}

.woocommerce-order-received h2{
	        font-size: 28px;
}

.page-id-1275404 #box-widget-icon{
	display: none
}


/* مخفی کردن فیلد کشور */
.maher-hide-country {
    position: absolute !important;
    left: -9999px !important;
    visibility: hidden !important;
    height: 0 !important;
    overflow: hidden !important;
}

/* استایل دهی یکسان به تمام لیست‌های بازشو (استان و شهر) */
.woocommerce form .form-row select,
.select2-container .select2-selection--single {
    height: 50px !important;
    border: 1px solid #ddd !important;
    border-radius: 8px !important;
    background-color: #f9f9f9 !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
}

/* متن داخل لیست */
.select2-selection__rendered {
    line-height: 50px !important;
    padding-right: 15px !important;
    color: #333 !important;
    text-align: right !important;
}

/* فلش سمت چپ لیست */
.select2-selection__arrow {
    height: 48px !important;
    top: 1px !important;
    left: 5px !important;
    right: auto !important;
}

/* استایل فیلدهای متنی (آدرس و کد پستی) */
.woocommerce input.input-text {
    height: 50px !important;
    border: 1px solid #ddd !important;
    border-radius: 8px !important;
    background-color: #f9f9f9 !important;
    padding: 0 15px !important;
    line-height: normal !important;
}

/* حذف ستاره قرمز برای فیلد کد پستی (چون اختیاری شده) */
#billing_postcode_field label .required {
    display: none !important;
}

 