.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-335 .elementor-element.elementor-element-942582b{--display:flex;}.elementor-widget-eael-woo-account-dashboard .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-account-dashboard .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details p{color:Hello;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-container{margin:0px 0px 0px 0px;border-radius:10px;background:#FFFFFF00;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper:not(.preset-1) .eael-account-dashboard-navbar{padding:10px 10px 10px 10px;background:#FFECEC03;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar{border-radius:84px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper:not(.preset-1) .eael-account-dashboard-navbar ul li a{margin:0px 0px 0px 0px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li{border-radius:10px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a:hover{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active a:hover{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li:hover{background:#FF7931;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active:hover{background:#FF7931;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active a{color:#FF754E;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-2 .eael-account-dashboard-navbar ul li.is-active a:before{border-left:2px solid #FF7610;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar ul li.is-active a:after{border-left:4px solid #FF7610;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{font-size:20px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{font-size:20px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{height:20px;width:20px;line-height:20px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{font-size:20px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{font-size:20px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{height:20px;width:20px;line-height:20px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-image{width:40px;height:40px;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details h5{color:#968CFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content{margin:5px 5px 5px 5px;border-radius:20px;background:#FF874D00;border-style:groove;border-width:1px 1px 1px 1px;border-color:#FFFFFF38;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.22) inset;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p strong{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p mark{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td:not(.woocommerce-orders-table__cell-order-status){color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr:not(:last-child) th{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr:not(:last-child) td{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{color:#FFFFFF99;background-color:#FFFFFF1C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title{color:#DB4747;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{color:#DB4747;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p:not(.order-again) a{color:#FF7929;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p a:hover{color:#8D8CFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .order-again a{border-radius:0px;color:#FF2C2C;background:#771414;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td:not(.woocommerce-orders-table__cell-order-actions) a{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button{color:#F5AEAE;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button.view:before{color:#F5AEAE;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file{color:#F5AEAE;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file:before{color:#F5AEAE;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#00B05C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:#00B05C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:#00B05C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#EE0000;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EEBA00;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr th{color:#1a1a21;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr{text-align:left;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr{text-align:left;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row label{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row label{color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row span em{color:#FF8340;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row input{color:#707070;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row input{color:#707070;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row .select2-selection span{color:#707070;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button{border-radius:10px;color:#F8F7F7;background:#FF8849;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{border-radius:10px;color:#F8F7F7;background:#FF8849;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button:hover{background:#8D8CFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button:hover{background:#8D8CFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title{background-color:#FFFFFF1C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address address{background-color:#FFFFFF1C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .tab-view-order.active .woocommerce-customer-details .woocommerce-column__title{background-color:#FFFFFF1C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .tab-view-order.active .woocommerce-customer-details address{background-color:#FFFFFF1C;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{background-color:#FFFFFF1C;color:#F6F6FF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title,
				.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address address,
				.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .tab-view-order.active .woocommerce-customer-details .woocommerce-column__title,
				.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .tab-view-order.active .woocommerce-customer-details address,
				.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address,
				.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{border-style:groove;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){color:#F6F6FF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses.addresses .woocommerce-Address address{color:#FFFFFF99;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address p{color:#FFFFFF99;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title a{color:#FF772E;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title a:before{color:#FF772E;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title a:hover{color:#868FFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title a:hover:before{color:#868FFF;}.elementor-335 .elementor-element.elementor-element-81b94d2 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{color:#7E7EFF;}/* Start custom CSS for eael-woo-account-dashboard, class: .elementor-element-81b94d2 */.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-navigation ul li {
    border-radius: 12px !important;
    overflow: hidden !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-navigation,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-navigation-wrapper,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-navigation .user-profile,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-navigation .account-user,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-navigation .account-profile {
    border-radius: 10px !important;
    overflow: hidden !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .account-profile,
.elementor-335 .elementor-element.elementor-element-81b94d2 .account-profile-box,
.elementor-335 .elementor-element.elementor-element-81b94d2 .account-profile-section,
.elementor-335 .elementor-element.elementor-element-81b94d2 [class*="account-profile"] {
    border-radius: 10px !important;
    overflow: hidden !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-navigation {
    margin-top: 5px !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content .woocommerce-EditAccountForm input {
    background-color: rgba(255, 255, 255, 0.08) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content .woocommerce-EditAccountForm input,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content .woocommerce-EditAccountForm select,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content .woocommerce-EditAccountForm textarea {
    color: #ffffff !important;
}

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content .woocommerce-EditAccountForm input:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content .woocommerce-EditAccountForm select:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-MyAccount-content .woocommerce-EditAccountForm textarea:focus {
    color: #ff8a00 !important;
}
/* ============================= */
/* Account Login Form */
/* ============================= */

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login select,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login textarea {
    background-color: rgba(255, 255, 255, 0.08) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    color: #ffffff !important;
}


/* متن هنگام نوشتن */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login select:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login textarea:focus {
    color: #ff8a00 !important;
}


/* وقتی از فیلد خارج شد */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input:not(:focus),
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login select:not(:focus),
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login textarea:not(:focus) {
    color: #ffffff !important;
}


/* Placeholder */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input::placeholder {
    color: rgba(255, 255, 255, 0.65) !important;
}


/* گوشه‌های فیلدها */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login select,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login textarea {
    border-radius: 10px !important;
}


/* ============================= */
/* Account Details - بعد از ورود */
/* ============================= */

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm input,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm select,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm textarea {
    background-color: rgba(255, 255, 255, 0.08) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    color: #ffffff !important;
    border-radius: 10px !important;
}


/* متن هنگام نوشتن */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm input:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm select:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm textarea:focus {
    color: #ff8a00 !important;
}
/* ===== Login Titles ===== */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login h2,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login h3,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login label {
    color: #ffffff !important;
}


/* ===== Login Text & Links ===== */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login p,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login .woocommerce-LostPassword a,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login a {
    color: #ffffff !important;
}


/* ===== Login Button ===== */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login button,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login .button,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input[type="submit"] {
    background: #ff8a00 !important;
    color: #ffffff !important;
    border: none !important;
    transition: all 0.3s ease !important;
}


/* ===== Button Hover ===== */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login button:hover,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login .button:hover,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input[type="submit"]:hover {
    background: #968CFF !important;
    color: #ffffff !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login p a {
    color: #ff8a00 !important;
}

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login p a:hover {
    color: #968CFF !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login .input-text,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input[type="text"],
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input[type="password"],
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login .input-text:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input[type="text"]:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login input[type="password"]:focus {
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    box-shadow: none !important;
    outline: none !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login {
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
}
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce h2,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce h3,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce .u-column1 h2,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce .u-column2 h2,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login + h2,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login-title {
    color: #ffffff !important;
}

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login .show-password-input {
    border-radius: 5px !important;
    overflow: hidden !important;
}
/* Login Box */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-form-login {
    backdrop-filter: blur(3px) !important;
    -webkit-backdrop-filter: blur(3px) !important;
}
/* Password Eye Button */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm .show-password-input {
    right: auto !important;
    left: 10px !important;

    background: #ff8a00 !important;
    color: #ffffff !important;

    border-radius: 5px !important;

    cursor: pointer !important;
    transition: background 0.25s ease !important;
}

/* Hover */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-EditAccountForm .show-password-input:hover {
    background: #968CFF !important;
    color: #ffffff !important;
}
/* ===== Add / Edit Address Fields ===== */

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields input,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields select,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields textarea {
    background-color: rgba(255, 255, 255, 0.08) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    color: #ffffff !important;
    border-radius: 10px !important;
}


/* هنگام تایپ */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields input:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields select:focus,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields textarea:focus {
    color: #ff8a00 !important;
    border-color: rgba(255, 255, 255, 0.15) !important;
    box-shadow: none !important;
    outline: none !important;
}


/* بعد از خارج شدن از فیلد */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields input:not(:focus),
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields select:not(:focus),
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields textarea:not(:focus) {
    color: #ffffff !important;
}


/* Placeholder */
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields input::placeholder,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields textarea::placeholder {
    color: rgba(255, 255, 255, 0.65) !important;
}


/* ===== عنوان‌ها و Labelها ===== */

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields label,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields h2,
.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields h3 {
    color: #ffffff !important;
}


/* ===== Select2 استان / شهر ===== */

.elementor-335 .elementor-element.elementor-element-81b94d2 .woocommerce-address-fields .select2-selection {
    background-color: rgba(255, 255, 255, 0.08) !important;
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    color: #ffffff !important;
    border-radius: 10px !important;
}
/* ===== فقط فیلد کشور / منطقه ===== */

.elementor-335 .elementor-element.elementor-element-81b94d2 #billing_country_field .select2-selection,
.elementor-335 .elementor-element.elementor-element-81b94d2 #shipping_country_field .select2-selection {
    border-radius: 2px !important;
}/* End custom CSS */