.elementor-1462 .elementor-element.elementor-element-ca16e5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0.6em 2em;--row-gap:0.6em;--column-gap:2em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1462 .elementor-element.elementor-element-833d9d1{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );color:var( --e-global-color-03d78dd );}.elementor-1462 .elementor-element.elementor-element-833d9d1 a{color:var( --e-global-color-03d78dd );}.elementor-1462 .elementor-element.elementor-element-833d9d1 a:hover{color:var( --e-global-color-010269f );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1462 .elementor-element.elementor-element-ff4f134{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-1462 .elementor-element.elementor-element-ff4f134 .elementor-heading-title{font-family:var( --e-global-typography-63d1017-font-family ), Sans-serif;font-size:var( --e-global-typography-63d1017-font-size );font-weight:var( --e-global-typography-63d1017-font-weight );line-height:var( --e-global-typography-63d1017-line-height );text-shadow:1px 1px 0px rgba(255, 255, 255, 0.84);color:var( --e-global-color-03d78dd );}.elementor-1462 .elementor-element.elementor-element-253b9eea{--display:flex;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var( --e-global-typography-b9fcaef-font-family ), Sans-serif;font-size:var( --e-global-typography-b9fcaef-font-size );font-weight:var( --e-global-typography-b9fcaef-font-weight );line-height:var( --e-global-typography-b9fcaef-line-height );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content > div > p, .elementor-1462 .elementor-element.elementor-element-86a683d address, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-EditAccountForm fieldset legend, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-ResetPassword p:nth-child(1), .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-OrderUpdate{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-PaymentMethod .input-radio + label{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-form-row label, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-address-fields label{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-1462 .elementor-element.elementor-element-86a683d ::placeholder, .elementor-1462 .elementor-element.elementor-element-86a683d .select2-container--default .select2-selection--single, .select2-results__option, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__payment-methods input[type=text]{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d button.button, .elementor-1462 .elementor-element.elementor-element-86a683d #add_payment_method #payment #place_order{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .order_details thead th, .elementor-1462 .elementor-element.elementor-element-86a683d .order_details tfoot td, .elementor-1462 .elementor-element.elementor-element-86a683d .order_details tfoot th, .elementor-1462 .elementor-element.elementor-element-86a683d .nobr{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__orders tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__downloads tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-table--order-downloads tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-table--order-details td a, .elementor-1462 .elementor-element.elementor-element-86a683d td.product-total, .elementor-1462 .elementor-element.elementor-element-86a683d td.payment-method-method, .elementor-1462 .elementor-element.elementor-element-86a683d td.payment-method-expires{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .wc-item-meta{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}.elementor-1462 .elementor-element.elementor-element-86a683d .shop_table .button, .elementor-1462 .elementor-element.elementor-element-86a683d .order-again .button, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-pagination .button, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var( --e-global-typography-ed015db-font-family ), Sans-serif;font-size:var( --e-global-typography-ed015db-font-size );font-weight:var( --e-global-typography-ed015db-font-weight );}@media(max-width:1024px){.elementor-1462 .elementor-element.elementor-element-ca16e5e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1462 .elementor-element.elementor-element-833d9d1{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-ff4f134 .elementor-heading-title{font-size:var( --e-global-typography-63d1017-font-size );line-height:var( --e-global-typography-63d1017-line-height );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-b9fcaef-font-size );line-height:var( --e-global-typography-b9fcaef-line-height );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content > div > p, .elementor-1462 .elementor-element.elementor-element-86a683d address, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-EditAccountForm fieldset legend, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-ResetPassword p:nth-child(1), .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-OrderUpdate{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-form-row label, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-address-fields label{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-1462 .elementor-element.elementor-element-86a683d ::placeholder, .elementor-1462 .elementor-element.elementor-element-86a683d .select2-container--default .select2-selection--single, .select2-results__option, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d button.button, .elementor-1462 .elementor-element.elementor-element-86a683d #add_payment_method #payment #place_order{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .order_details thead th, .elementor-1462 .elementor-element.elementor-element-86a683d .order_details tfoot td, .elementor-1462 .elementor-element.elementor-element-86a683d .order_details tfoot th, .elementor-1462 .elementor-element.elementor-element-86a683d .nobr{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__orders tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__downloads tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-table--order-downloads tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-table--order-details td a, .elementor-1462 .elementor-element.elementor-element-86a683d td.product-total, .elementor-1462 .elementor-element.elementor-element-86a683d td.payment-method-method, .elementor-1462 .elementor-element.elementor-element-86a683d td.payment-method-expires{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .wc-item-meta{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .shop_table .button, .elementor-1462 .elementor-element.elementor-element-86a683d .order-again .button, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-pagination .button, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-ed015db-font-size );}}@media(min-width:768px){.elementor-1462 .elementor-element.elementor-element-ca16e5e{--width:100vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-1462 .elementor-element.elementor-element-ca16e5e{--width:100vw;}}@media(max-width:767px){.elementor-1462 .elementor-element.elementor-element-ca16e5e{--gap:0.3em 0em;--row-gap:0.3em;--column-gap:0em;}.elementor-1462 .elementor-element.elementor-element-833d9d1{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-ff4f134{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-1462 .elementor-element.elementor-element-ff4f134 .elementor-heading-title{font-size:var( --e-global-typography-63d1017-font-size );line-height:var( --e-global-typography-63d1017-line-height );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-b9fcaef-font-size );line-height:var( --e-global-typography-b9fcaef-line-height );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content > div > p, .elementor-1462 .elementor-element.elementor-element-86a683d address, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-EditAccountForm fieldset legend, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-ResetPassword p:nth-child(1), .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-OrderUpdate{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-form-row label, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-address-fields label{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-1462 .elementor-element.elementor-element-86a683d ::placeholder, .elementor-1462 .elementor-element.elementor-element-86a683d .select2-container--default .select2-selection--single, .select2-results__option, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d button.button, .elementor-1462 .elementor-element.elementor-element-86a683d #add_payment_method #payment #place_order{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .order_details thead th, .elementor-1462 .elementor-element.elementor-element-86a683d .order_details tfoot td, .elementor-1462 .elementor-element.elementor-element-86a683d .order_details tfoot th, .elementor-1462 .elementor-element.elementor-element-86a683d .nobr{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__orders tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__downloads tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-table--order-downloads tbody td, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-table--order-details td a, .elementor-1462 .elementor-element.elementor-element-86a683d td.product-total, .elementor-1462 .elementor-element.elementor-element-86a683d td.payment-method-method, .elementor-1462 .elementor-element.elementor-element-86a683d td.payment-method-expires{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .wc-item-meta{font-size:var( --e-global-typography-ed015db-font-size );}.elementor-1462 .elementor-element.elementor-element-86a683d .shop_table .button, .elementor-1462 .elementor-element.elementor-element-86a683d .order-again .button, .elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-pagination .button, .elementor-1462 .elementor-element.elementor-element-86a683d .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-ed015db-font-size );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-86a683d *//* תפריט החשבון */
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-navigation ul {
    margin: 0;
    padding: 12px;
    list-style: none;
    background: #ffffff;
    border: 1px solid #e2e6ec;
    border-radius: 15px;
    box-shadow: 0 8px 24px rgba(31, 77, 156, 0.06);
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-navigation li {
    margin-bottom: 6px;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-navigation li:last-child {
    margin-bottom: 0;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-navigation a {
    display: block;
    padding: 13px 16px;
    border-radius: 10px;
    background: #f8f9fb;
    color: #5f6670;
    font-size: 15px;
    font-weight: 600;
    text-decoration: none;
    transition:
        background 0.25s ease,
        color 0.25s ease,
        box-shadow 0.25s ease;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-navigation a:hover {
    color: #1F4D9C;
    background: #eef6fb;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-navigation .is-active a {
    color: #ffffff !important;
    background: linear-gradient(
        90deg,
        #6EBFE0 0%,
        #1F4D9C 100%
    ) !important;
    box-shadow: 0 7px 18px rgba(31, 77, 156, 0.18);
}


/* אזור התוכן */
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content {
    padding: 28px;
    background: #ffffff;
    border: 1px solid #e2e6ec;
    border-radius: 15px;
    box-shadow: 0 8px 24px rgba(31, 77, 156, 0.05);
    box-sizing: border-box;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content h2,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content h3 {
    margin-top: 0;
    color: #20252d;
    font-weight: 700;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content p {
    color: #626973;
    line-height: 1.8;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content a {
    color: #1F4D9C;
    text-decoration: none;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-MyAccount-content a:hover {
    color: #6EBFE0;
}


/* הודעות */
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-info,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-message,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-error {
    margin-bottom: 20px !important;
    padding: 18px 22px !important;
    border: none !important;
    border-radius: 12px !important;
    background: #f8f9fb !important;
    color: #333333 !important;
    box-shadow: none !important;
    line-height: 1.7;
}

/* מסתיר רק את האייקון שמופיע על הטקסט */
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-info::before,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-message::before,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-error::before {
    display: none !important;
    content: none !important;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-info {
    border-right: 4px solid #6EBFE0 !important;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-message {
    border-right: 4px solid #1F4D9C !important;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-error {
    border-right: 4px solid #d7261e !important;
}


/* כרטיסי כתובות */
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Address {
    padding: 24px;
    background: #ffffff;
    border: 1px solid #e2e6ec;
    border-radius: 14px;
    box-shadow: 0 6px 18px rgba(31, 77, 156, 0.04);
    box-sizing: border-box;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Address-title {
    padding-bottom: 14px;
    margin-bottom: 18px;
    border-bottom: 1px solid #edf0f4;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Address-title h2,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Address-title h3 {
    color: #20252d;
    font-size: 18px;
    font-weight: 700;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Address-title .edit {
    color: #6EBFE0 !important;
    font-size: 14px;
    font-weight: 600;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Address-title .edit:hover {
    color: #1F4D9C !important;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Address address {
    padding: 20px;
    background: #f8f9fb;
    border-radius: 10px;
    color: #666666;
    font-style: normal;
    line-height: 1.8;
}


/* שדות */
.elementor-1462 .elementor-element.elementor-element-86a683d input[type="text"],
.elementor-1462 .elementor-element.elementor-element-86a683d input[type="email"],
.elementor-1462 .elementor-element.elementor-element-86a683d input[type="tel"],
.elementor-1462 .elementor-element.elementor-element-86a683d input[type="password"],
.elementor-1462 .elementor-element.elementor-element-86a683d input[type="number"],
.elementor-1462 .elementor-element.elementor-element-86a683d textarea,
.elementor-1462 .elementor-element.elementor-element-86a683d select,
.elementor-1462 .elementor-element.elementor-element-86a683d .select2-container .select2-selection--single {
    min-height: 46px !important;
    padding: 0 20px !important;
    border: 1px solid transparent !important;
    border-radius: 24px !important;
    background: #f8f9fb !important;
    color: #333333 !important;
    box-shadow: none !important;
    outline: none !important;
    transition:
        background 0.2s ease,
        border-color 0.2s ease;
}

.elementor-1462 .elementor-element.elementor-element-86a683d textarea {
    min-height: 110px !important;
    padding: 15px 20px !important;
    border-radius: 14px !important;
}

.elementor-1462 .elementor-element.elementor-element-86a683d input:focus,
.elementor-1462 .elementor-element.elementor-element-86a683d textarea:focus,
.elementor-1462 .elementor-element.elementor-element-86a683d select:focus {
    background: #ffffff !important;
    border-color: #6EBFE0 !important;
}


/* כפתורים */
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Button,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-button,
.elementor-1462 .elementor-element.elementor-element-86a683d button,
.elementor-1462 .elementor-element.elementor-element-86a683d input[type="submit"],
.elementor-1462 .elementor-element.elementor-element-86a683d .button {
    min-height: 44px !important;
    padding: 11px 28px !important;
    border: none !important;
    border-radius: 25px !important;
    background: linear-gradient(
        90deg,
        #6EBFE0 0%,
        #1F4D9C 100%
    ) !important;
    color: #ffffff !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    box-shadow: none !important;
    transition:
        transform 0.25s ease,
        box-shadow 0.25s ease;
}

.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-Button:hover,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-button:hover,
.elementor-1462 .elementor-element.elementor-element-86a683d button:hover,
.elementor-1462 .elementor-element.elementor-element-86a683d input[type="submit"]:hover,
.elementor-1462 .elementor-element.elementor-element-86a683d .button:hover {
    background: linear-gradient(
        90deg,
        #1F4D9C 0%,
        #6EBFE0 100%
    ) !important;
    color: #ffffff !important;
    transform: translateY(-1px);
    box-shadow: 0 7px 18px rgba(31, 77, 156, 0.2) !important;
}


/* טבלאות */
.elementor-1462 .elementor-element.elementor-element-86a683d table.shop_table,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-orders-table {
    border: none !important;
    border-collapse: separate !important;
    border-spacing: 0 !important;
    background: #ffffff;
}

.elementor-1462 .elementor-element.elementor-element-86a683d table.shop_table thead,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-orders-table thead {
    background: #f8f9fb;
}

.elementor-1462 .elementor-element.elementor-element-86a683d table.shop_table thead th,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-orders-table thead th {
    padding: 15px 14px !important;
    border: none !important;
    color: #20252d;
    font-weight: 700;
}

.elementor-1462 .elementor-element.elementor-element-86a683d table.shop_table tbody td,
.elementor-1462 .elementor-element.elementor-element-86a683d .woocommerce-orders-table tbody td {
    padding: 15px 14px !important;
    border: none !important;
    border-bottom: 1px solid #edf0f4 !important;
    color: #676c73;
}/* End custom CSS */