.elementor-931 .elementor-element.elementor-element-8ea8e5b{--display:flex;}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#FFFEFE;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#FFFFFF;}.elementor-931 .elementor-element.elementor-element-e0cb0bd{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:1200px;--container-widget-flex-grow:0;--tabs-hover-color:#FF9149;--tabs-active-color:#6B7280;--tabs-border-type:solid;--tabs-border-color:#E8EDF5;--tabs-border-radius:16px 16px 16px 16px;--tabs-padding:15px 15px 15px 15px;--tabs-spacing:14px;--tabs-divider-color:#050505;--sections-background-color:#FFFFFF;--sections-border-type:solid;--sections-border-top-width:1px;--sections-border-right-width:1px;--sections-border-bottom-width:1px;--sections-border-left-width:1px;--sections-border-color:#E8EDF5;--sections-border-radius:16px 16px 16px 16px;--sections-padding:50px 50px 50px 50px;--edit-link-margin-top:50px;--edit-link-margin-start:50px;--typography-section-titles-color:#0F1F55;--general-text-color:#0F1F55;--login-messages-color:var( --e-global-color-text );--checkboxes-color:var( --e-global-color-text );--payment-methods-radio-buttons-color:var( --e-global-color-text );--links-hover-color:#0F1F55;--forms-fields-normal-color:#324A6D;--forms-fields-border-radius:16px 16px 16px 16px;--forms-buttons-normal-text-color:var( --e-global-color-text );--tables-button-normal-text-color:var( --e-global-color-text );}.elementor-931 .elementor-element.elementor-element-e0cb0bd.elementor-element{--align-self:center;}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Vazirmatn", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;border-width:1px 1px 1px 1px;}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-MyAccount-navigation ul li.is-active a{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__orders .woocommerce-MyAccount-content-wrapper, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__downloads .woocommerce-MyAccount-content-wrapper, .elementor-931 .elementor-element.elementor-element-e0cb0bd address, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__view-order .order_details, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form-login, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form-register, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-ResetPassword, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper{box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 50px + 40px );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-pagination{padding-bottom:50px;}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-MyAccount-content > div > p, .elementor-931 .elementor-element.elementor-element-e0cb0bd address, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-EditAccountForm fieldset legend, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-ResetPassword p:nth-child(1), .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-OrderUpdate{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-PaymentMethod .input-radio + label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form-row label, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-address-fields label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-931 .elementor-element.elementor-element-e0cb0bd ::placeholder, .elementor-931 .elementor-element.elementor-element-e0cb0bd .select2-container--default .select2-selection--single, .select2-results__option, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods input[type=text]{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.e-woo-select2-wrapper .select2-results__option{color:#324A6D;}.elementor-931 .elementor-element.elementor-element-e0cb0bd .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#324A6D transparent transparent transparent;}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-931 .elementor-element.elementor-element-e0cb0bd button.button, .elementor-931 .elementor-element.elementor-element-e0cb0bd #add_payment_method #payment #place_order{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details thead th, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details tfoot td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details tfoot th, .elementor-931 .elementor-element.elementor-element-e0cb0bd .nobr{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__orders tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__downloads tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-table--order-downloads tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-table--order-details td a, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.product-total, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.payment-method-method, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.payment-method-expires{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .wc-item-meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .shop_table .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order-again .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-pagination .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body.elementor-page-931{margin:-62px 0px 0px 0px;}@media(max-width:1024px){.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:14px;}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-MyAccount-content > div > p, .elementor-931 .elementor-element.elementor-element-e0cb0bd address, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-EditAccountForm fieldset legend, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-ResetPassword p:nth-child(1), .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form-row label, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-address-fields label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-931 .elementor-element.elementor-element-e0cb0bd ::placeholder, .elementor-931 .elementor-element.elementor-element-e0cb0bd .select2-container--default .select2-selection--single, .select2-results__option, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd button.button, .elementor-931 .elementor-element.elementor-element-e0cb0bd #add_payment_method #payment #place_order{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details thead th, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details tfoot td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details tfoot th, .elementor-931 .elementor-element.elementor-element-e0cb0bd .nobr{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__orders tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__downloads tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-table--order-downloads tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-table--order-details td a, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.product-total, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.payment-method-method, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.payment-method-expires{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .wc-item-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .shop_table .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order-again .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-pagination .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-MyAccount-content > div > p, .elementor-931 .elementor-element.elementor-element-e0cb0bd address, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-EditAccountForm fieldset legend, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-ResetPassword p:nth-child(1), .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-OrderUpdate{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-form-row label, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-address-fields label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-931 .elementor-element.elementor-element-e0cb0bd ::placeholder, .elementor-931 .elementor-element.elementor-element-e0cb0bd .select2-container--default .select2-selection--single, .select2-results__option, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd button.button, .elementor-931 .elementor-element.elementor-element-e0cb0bd #add_payment_method #payment #place_order{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details thead th, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details tfoot td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order_details tfoot th, .elementor-931 .elementor-element.elementor-element-e0cb0bd .nobr{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__orders tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__downloads tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-table--order-downloads tbody td, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-table--order-details td a, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.product-total, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.payment-method-method, .elementor-931 .elementor-element.elementor-element-e0cb0bd td.payment-method-expires{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .wc-item-meta{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-931 .elementor-element.elementor-element-e0cb0bd .shop_table .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .order-again .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .woocommerce-pagination .button, .elementor-931 .elementor-element.elementor-element-e0cb0bd .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-e0cb0bd *//* ==== استایل مدرن برای صفحه My Account ووکامرس ==== */
:root{
  --brand:#0046FF;
  --accent:#FF9149;
  --ink:#0e1a38;
  --muted:#5b6475;
  --bg:#f6f8fb;
  --card:#ffffff;
  --line:#e8edf5;
  --shadow:0 8px 24px rgba(0,0,0,0.06);
  --radius-md:16px;
  --radius-lg:22px;
}

/* پس‌زمینه عمومی صفحه حساب */
.woocommerce-account {
  background: var(--bg);
  padding: 60px 0;
  font-family: "Vazirmatn", Tahoma, sans-serif;
}

/* باکس ورود و ثبت‌نام */
.woocommerce form.login,
.woocommerce form.register {
  background: var(--card);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow);
  padding: 40px 30px;
  max-width: 420px;
  margin: 0 auto 40px;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.woocommerce form.login:hover,
.woocommerce form.register:hover {
  transform: scale(1.02);
  box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* عنوان و متن فرم */
.woocommerce form h2 {
  text-align: center;
  margin-bottom: 20px;
  color: var(--ink);
  font-weight: 800;
  font-size: 22px;
}
.woocommerce form p {
  color: var(--muted);
}

/* ورودی‌ها */
.woocommerce form .form-row label {
  font-weight: 600;
  margin-bottom: 6px;
  display: block;
  color: var(--ink);
}

.woocommerce form .input-text {
  width: 100%;
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  padding: 12px 14px;
  background: #fff;
  color: var(--ink);
  transition: 0.25s ease;
}

.woocommerce form .input-text:focus {
  border-color: var(--brand);
  box-shadow: 0 0 6px rgba(0,70,255,0.15);
}

/* دکمه‌ها */
.woocommerce button.button {
  background: var(--brand);
  color: #fff;
  border: none;
  padding: 12px 20px;
  border-radius: var(--radius-md);
  font-weight: 700;
  font-size: 15px;
  transition: all 0.25s ease;
  width: 100%;
}
.woocommerce button.button:hover {
  background: var(--accent);
  transform: scale(1.03);
}

/* لینک‌های کمکی (مثلاً رمز عبور و ثبت‌نام) */
.woocommerce form .lost_password,
.woocommerce form .woocommerce-LostPassword {
  text-align: center;
  margin-top: 14px;
}
.woocommerce form .lost_password a {
  color: var(--brand);
  font-weight: 600;
  transition: color 0.2s ease;
}
.woocommerce form .lost_password a:hover {
  color: var(--accent);
}

/* پیام‌های خطا یا هشدار */
.woocommerce-error,
.woocommerce-message,
.woocommerce-info {
  border-radius: var(--radius-md);
  padding: 12px 16px;
  margin-bottom: 20px;
  font-size: 14px;
}

/* داشبورد My Account */
.woocommerce-MyAccount-navigation {
  background: #fff;
  border: 1px solid var(--line);
  border-radius: var(--radius-md);
  box-shadow: var(--shadow);
  padding: 20px;
  margin-bottom: 30px;
}

.woocommerce-MyAccount-navigation ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  gap: 8px;
}

.woocommerce-MyAccount-navigation ul li a {
  display: block;
  padding: 10px 14px;
  border-radius: var(--radius-md);
  color: var(--ink);
  font-weight: 600;
  transition: 0.25s;
}

.woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-MyAccount-navigation ul li.is-active a {
  background: var(--brand);
  color: #fff;
}

.woocommerce-MyAccount-content {
  background: #fff;
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow);
  padding: 30px;
}

/* حالت موبایل */
@media (max-width:768px){
  .woocommerce-MyAccount-navigation {
    order:2;
  }
  .woocommerce-MyAccount-content {
    order:1;
  }
}/* End custom CSS */