.elementor-9 .elementor-element.elementor-element-0556f43{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-8aca8c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-23d7f0d .elementor-button{background-color:#DDA63A;font-family:"iranyekan", Sans-serif;font-size:14px;line-height:25px;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-23d7f0d{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-23d7f0d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-23d7f0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-23d7f0d .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#4B4949;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#4B4949;}.elementor-9 .elementor-element.elementor-element-9d4e127{--tab-content-spacing:20px;--tabs-hover-color:#FFFFFF;--tabs-active-color:#FFFFFF;--tabs-border-type:solid;--tabs-border-color:#D5D5D5;--tabs-border-radius:5px 5px 5px 5px;--tabs-padding:8px 8px 8px 8px;--tabs-spacing:5px;--tabs-divider-weight:0px;--sections-border-type:none;--sections-padding:0px 0px 0px 0px;--edit-link-margin-top:0px;--edit-link-margin-start:0px;--links-hover-color:#FF0000;--forms-columns-gap-padding-right:calc( 0px/2 );--forms-columns-gap-padding-left:calc( 0px/2 );--forms-columns-gap-margin-left:calc( -0px/2 );--forms-columns-gap-margin-right:calc( -0px/2 );--forms-rows-gap:0px;--forms-fields-border-radius:5px 5px 5px 5px;--forms-fields-padding:10px 10px 10px 10px;--forms-buttons-border-radius:5px 5px 5px 5px;--forms-buttons-padding:10px 10px 10px 10px;--order-summary-rows-gap-top:calc( 10px/2 );--order-summary-rows-gap-bottom:calc( 10px/2 );--tables-divider-border-type:solid;--tables-divider-border-width:1px;--tables-buttons-border-type:solid;--tables-button-border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{border-width:1px 1px 1px 1px;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 0px + 40px );}.elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-pagination{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-MyAccount-content > div > p, .elementor-9 .elementor-element.elementor-element-9d4e127 address, .elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-EditAccountForm fieldset legend, .elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-ResetPassword p:nth-child(1), .elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-OrderUpdate{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-form-row label, .elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-address-fields label{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-9 .elementor-element.elementor-element-9d4e127 ::placeholder, .elementor-9 .elementor-element.elementor-element-9d4e127 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab__payment-methods input[type=text]{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:10px;padding-right:10px;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );right:10px;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}.elementor-9 .elementor-element.elementor-element-9d4e127 button.button, .elementor-9 .elementor-element.elementor-element-9d4e127 #add_payment_method #payment #place_order{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .order_details thead th, .elementor-9 .elementor-element.elementor-element-9d4e127 .order_details tfoot td, .elementor-9 .elementor-element.elementor-element-9d4e127 .order_details tfoot th, .elementor-9 .elementor-element.elementor-element-9d4e127 .nobr{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab__orders tbody td, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab__downloads tbody td, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-table--order-downloads tbody td, .elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-table--order-details td a, .elementor-9 .elementor-element.elementor-element-9d4e127 td.product-total, .elementor-9 .elementor-element.elementor-element-9d4e127 td.payment-method-method, .elementor-9 .elementor-element.elementor-element-9d4e127 td.payment-method-expires{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .wc-item-meta{font-family:"iranyekan", Sans-serif;}.elementor-9 .elementor-element.elementor-element-9d4e127 .shop_table .button, .elementor-9 .elementor-element.elementor-element-9d4e127 .order-again .button, .elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-pagination .button, .elementor-9 .elementor-element.elementor-element-9d4e127 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:"iranyekan", Sans-serif;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-9d4e127 *//* حذف آیتم های منو */
.elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-MyAccount-navigation {
    display: none;
}
.elementor-9 .elementor-element.elementor-element-9d4e127 .woocommerce-MyAccount-content {
    width: 100%;
    padding: 0px;
}





/* زیبا سازی و استایل مشخصات سفارش */

.woocommerce-order-details,
.woocommerce-order-details * {
    direction: rtl !important;
    text-align: right !important;
    font-family: 'IRANYekan', 'IranSans', 'Vazir', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
}
.woocommerce-order-details h1.woocommerce-order-details__title {
    font-size: 1.6em !important;
    font-weight: 700 !important;
    color: #333 !important;
    margin: 0 0 20px !important;
    padding-bottom: 12px !important;
    border-bottom: 2px solid #eee !important;
    text-align: center !important;
}
.woocommerce-order-details .woocommerce-table__product-name a {
    font-size: 14px !important; 
    color: #0073aa !important;
    text-decoration: underline !important;
    font-weight: 600 !important;
}
.woocommerce-order-details .woocommerce-table__product-name a:hover {
    color: #005a87 !important;
}
.woocommerce-order-details table.woocommerce-table--order-details {
    width: 100% !important;
    border-collapse: collapse !important;
    margin: 20px 0 !important;
    background: #fff !important;
    box-shadow: 0 4px 12px rgba(0,0,0,0.04) !important;
    border-radius: 10px !important;
    overflow: hidden !important;
}
.woocommerce-order-details table.woocommerce-table--order-details thead th {
    background: #f8f9fa !important;
    font-weight: 600 !important;
    color: #444 !important;
    padding: 14px 12px !important;
    text-align: right !important;
    border-bottom: 2px solid #e0e0e0 !important;
}
.woocommerce-order-details table.woocommerce-table--order-details tbody td {
    padding: 14px 12px !important;
    border-bottom: 1px solid #f0f0f0 !important;
    vertical-align: top !important;
    text-align: right !important;
    color: #222 !important;
}
.woocommerce-order-details table.woocommerce-table--order-details tfoot th,
.woocommerce-order-details table.woocommerce-table--order-details tfoot td {
    padding: 12px !important;
    background: #fafafa !important;
    text-align: right !important;
    border-top: 1px solid #eee !important;
    color: #333 !important;
}
.woocommerce-order-details .woocommerce-table__product-thumbnail img {
    border-radius: 6px !important;
    border: 1px solid #eee !important;
    width: 60px !important;
    height: auto !important;
}
.woocommerce-order-details .wc-item-meta {
    font-size: 13px !important;
    color: #666 !important;
    margin-top: 6px !important;
}
.woocommerce-order-details .wc-item-meta p {
    margin: 2px 0 !important;
}
.woocommerce-column--billing-address,
.woocommerce-column--shipping-address,
.woocommerce-column--order-address,
.woocommerce-column--order-details,
.woocommerce-customer-details {
    margin-bottom: 24px !important;
}
.woocommerce-column--billing-address h2,
.woocommerce-column--shipping-address h2,
.woocommerce-customer-details h2 {
    font-size: 1.3em !important;
    font-weight: 600 !important;
    margin-bottom: 14px !important;
    padding-bottom: 8px !important;
    border-bottom: 1px solid #eee !important;
    color: #333 !important;
}
.woocommerce-customer-details address {
    font-style: normal !important;
    line-height: 1.6 !important;
    color: #444 !important;
}
.woocommerce-order-details .button {
    background: #777 !important;
    color: white !important;
    border: none !important;
    padding: 8px 16px !important;
    border-radius: 5px !important;
    text-decoration: none !important;
    font-size: 14px !important;
    display: inline-block !important;
    transition: background 0.2s !important;
}
.woocommerce-order-details .button:hover {
    background: #555 !important;
}
.woocommerce-order-details .woocommerce-button--pay {
    background: #28a745 !important;
}
.woocommerce-order-details .woocommerce-button--pay:hover {
    background: #218838 !important;
}
@media (max-width: 768px) {
    .woocommerce-order-details table.woocommerce-table--order-details thead th,
    .woocommerce-order-details table.woocommerce-table--order-details tbody td {
        padding: 10px 8px !important;
        font-size: 13px !important;
    }
    .woocommerce-order-details .woocommerce-table__product-name a {
        font-size: 13px !important;
    }
    .woocommerce-order-details .woocommerce-table__product-thumbnail img {
        width: 50px !important;
    }
    .woocommerce-order-details h1.woocommerce-order-details__title {
        font-size: 1.4em !important;
    }
}
.woocommerce-order-details__title , .woocommerce-column__title {
    display: none;
}







/* کادر خاکستری دور آدرس صورتحساب */
.woocommerce-customer-details {
    padding: 10px !important;
    border-radius: 10px !important;
    border: 1px solid #e0e0e0 !important;
}






/* عدم نمایش خودکار موجودی کیف پول */
.farazsms-my-account-wallet {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://golds.ir/wp-content/themes/hello-child/font/iranyekanwebregular.eot');
	src: url('https://golds.ir/wp-content/themes/hello-child/font/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),
		url('https://golds.ir/wp-content/themes/hello-child/font/iranyekanwebregular.woff') format('woff'),
		url('https://golds.ir/wp-content/themes/hello-child/font/iranyekanwebregular.ttf') format('truetype'),
		url('https://golds.ir/wp-content/themes/hello-child/font/iranyekanwebregular.svg#iranyekan') format('svg');
}
/* End Custom Fonts CSS */