.elementor-14 .elementor-element.elementor-element-4286061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb{text-align:center;}.elementor-14 .elementor-element.elementor-element-d4bd438 > .elementor-widget-container{padding:10px 16px 10px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb .woocommerce-breadcrumb{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb .woocommerce-breadcrumb a{color:#23AFCD;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb .woocommerce-breadcrumb a:hover{color:#1F91A9;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb span.breadcrumb-separator{margin:0 6px;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator{font-size:14px;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator svg{width:14px;height:14px;}.elementor-14 .elementor-element.elementor-element-0f246f3{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-ecb8a26 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:3rem;font-weight:800;text-shadow:-1px 1px 0px #010101;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7ccd4ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-14 .elementor-element.elementor-element-7ccd4ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-login .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-accent-font-feature-settings );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-login .elementor-login__logged-in-message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-text-font-feature-settings );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-button{background-color:var( --e-global-color-129916b );border-radius:50px 50px 50px 50px;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-button:hover{background-color:var( --e-global-color-53a85d6 );}.elementor-14 .elementor-element.elementor-element-e7cd5ba{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-bd17046 );padding:20px 20px 20px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group{margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-form-fields-wrapper{margin-bottom:-10px;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group > a{color:var( --e-global-color-14e8a60 );}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group > a:hover{color:var( --e-global-color-primary );}body .elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group > label{padding-bottom:5px;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-form-fields-wrapper label{color:var( --e-global-color-f666776 );font-family:"Estedad", Sans-serif;font-feature-settings:"numr";font-weight:500;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group .elementor-field, .elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-subgroup label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#C5C5C5;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#C5C5C5;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group .elementor-select-wrapper::before{color:#C5C5C5;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-login__logged-in-message{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-bd17046 );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#DD6060;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#DD6060;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__payment-methods input[type=text]{background-color:#F2F2F2;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-14 .elementor-element.elementor-element-737cc17 #add_payment_method #payment #place_order{background-color:var( --e-global-color-129916b );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-14 .elementor-element.elementor-element-737cc17 #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-737cc17{--tab-content-spacing:10px;--tabs-normal-color:var( --e-global-color-f666776 );--tabs-hover-color:var( --e-global-color-f666776 );--tabs-active-color:var( --e-global-color-f666776 );--tabs-border-type:none;--tabs-spacing:2px;--sections-background-color:var( --e-global-color-bd17046 );--sections-border-radius:10px 10px 10px 10px;--typography-section-titles-color:var( --e-global-color-primary );--section-title-spacing:10px;--links-normal-color:var( --e-global-color-14e8a60 );--links-hover-color:var( --e-global-color-primary );--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:5px;--forms-labels-color:var( --e-global-color-f666776 );--forms-label-spacing:5px;--forms-fields-border-radius:10px 10px 10px 10px;--forms-fields-padding:12px 12px 12px 12px;--forms-buttons-normal-text-color:var( --e-global-color-bd17046 );--forms-buttons-hover-text-color:var( --e-global-color-bd17046 );--forms-buttons-border-radius:50px 50px 50px 50px;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Estedad", Sans-serif;font-feature-settings:"numr";font-size:0.9rem;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Estedad", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-content > div > p, .elementor-14 .elementor-element.elementor-element-737cc17 address, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-EditAccountForm fieldset legend, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-ResetPassword p:nth-child(1), .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-OrderUpdate{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-PaymentMethod .input-radio + label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-form-row label, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-address-fields label{font-family:"Estedad", Sans-serif;font-feature-settings:"numr";font-weight:500;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-14 .elementor-element.elementor-element-737cc17 ::placeholder, .elementor-14 .elementor-element.elementor-element-737cc17 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__payment-methods input[type=text]{font-family:"Estedad", Sans-serif;font-feature-settings:"numr";font-size:0.9rem;font-weight:400;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (12px*2) + 16px );padding-left:12px;padding-right:12px;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (12px*2) + 16px );right:12px;}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}.elementor-14 .elementor-element.elementor-element-737cc17 button.button, .elementor-14 .elementor-element.elementor-element-737cc17 #add_payment_method #payment #place_order{font-family:"Estedad", Sans-serif;font-feature-settings:"numr";font-weight:600;line-height:1.6em;}.elementor-14 .elementor-element.elementor-element-737cc17 .order_details thead th, .elementor-14 .elementor-element.elementor-element-737cc17 .order_details tfoot td, .elementor-14 .elementor-element.elementor-element-737cc17 .order_details tfoot th, .elementor-14 .elementor-element.elementor-element-737cc17 .nobr{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__orders tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__downloads tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-table--order-downloads tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-table--order-details td a, .elementor-14 .elementor-element.elementor-element-737cc17 td.product-total, .elementor-14 .elementor-element.elementor-element-737cc17 td.payment-method-method, .elementor-14 .elementor-element.elementor-element-737cc17 td.payment-method-expires{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .wc-item-meta{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-feature-settings:var( --e-global-typography-primary-font-feature-settings );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-ecb8a26 .elementor-heading-title{font-size:2.5rem;}.elementor-14 .elementor-element.elementor-element-7ccd4ad{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-login .elementor-form-fields-wrapper label{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-login .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-login .elementor-login__logged-in-message{line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-e7cd5ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group .elementor-field, .elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-subgroup label{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-login__logged-in-message{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-content > div > p, .elementor-14 .elementor-element.elementor-element-737cc17 address, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-EditAccountForm fieldset legend, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-ResetPassword p:nth-child(1), .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-OrderUpdate{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-form__label-for-checkbox span{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-PaymentMethod .input-radio + label{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .order_details thead th, .elementor-14 .elementor-element.elementor-element-737cc17 .order_details tfoot td, .elementor-14 .elementor-element.elementor-element-737cc17 .order_details tfoot th, .elementor-14 .elementor-element.elementor-element-737cc17 .nobr{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__orders tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__downloads tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-table--order-downloads tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-table--order-details td a, .elementor-14 .elementor-element.elementor-element-737cc17 td.product-total, .elementor-14 .elementor-element.elementor-element-737cc17 td.payment-method-method, .elementor-14 .elementor-element.elementor-element-737cc17 td.payment-method-expires{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .wc-item-meta{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-4286061{--padding-top:.80em;--padding-bottom:0em;--padding-left:.80em;--padding-right:.80em;}.elementor-14 .elementor-element.elementor-element-d4bd438 > .elementor-widget-container{padding:6px 6px 6px 6px;border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb span.breadcrumb-separator{margin:0 3px;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator{font-size:15px;}.elementor-14 .elementor-element.elementor-element-d4bd438 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator svg{width:15px;height:15px;}.elementor-14 .elementor-element.elementor-element-0f246f3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-ecb8a26{text-align:center;}.elementor-14 .elementor-element.elementor-element-ecb8a26 .elementor-heading-title{font-size:1.9rem;}.elementor-14 .elementor-element.elementor-element-7ccd4ad{--padding-top:1em;--padding-bottom:3em;--padding-left:0.7em;--padding-right:0.7em;}.elementor-widget-login .elementor-form-fields-wrapper label{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-login .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-login .elementor-login__logged-in-message{line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-e7cd5ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-group .elementor-field, .elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-field-subgroup label{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-e7cd5ba .elementor-login__logged-in-message{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:0.9rem;}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-content > div > p, .elementor-14 .elementor-element.elementor-element-737cc17 address, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-EditAccountForm fieldset legend, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-ResetPassword p:nth-child(1), .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-OrderUpdate{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-form__label-for-checkbox span{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-PaymentMethod .input-radio + label{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .order_details thead th, .elementor-14 .elementor-element.elementor-element-737cc17 .order_details tfoot td, .elementor-14 .elementor-element.elementor-element-737cc17 .order_details tfoot th, .elementor-14 .elementor-element.elementor-element-737cc17 .nobr{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__orders tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab__downloads tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-table--order-downloads tbody td, .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-table--order-details td a, .elementor-14 .elementor-element.elementor-element-737cc17 td.product-total, .elementor-14 .elementor-element.elementor-element-737cc17 td.payment-method-method, .elementor-14 .elementor-element.elementor-element-737cc17 td.payment-method-expires{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-737cc17 .wc-item-meta{line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-0f246f3{--width:100%;}}/* Start custom CSS for woolentor-breadcrumbs-addons, class: .elementor-element-d4bd438 */.elementor-14 .elementor-element.elementor-element-d4bd438 .woocommerce-breadcrumb{
    margin: 0;
    font-family: estedad;
}
.elementor-14 .elementor-element.elementor-element-d4bd438 .woocommerce-breadcrumb svg{
    margin-bottom: -3px;
}


.woolentor-breadcrumb, 
    .woolentor-breadcrumb * {
        white-space: nowrap !important; /* جلوگیری از شکستن به خط بعد */
    }

    .woolentor-breadcrumb {
        overflow-x: auto;
        overflow-y: hidden;
        display: block;
        -webkit-overflow-scrolling: touch; /* برای روان بودن اسکرول در موبایل */
    }

    /* مخفی کردن اسکرول‌بار */
    .woolentor-breadcrumb::-webkit-scrollbar {
        display: none;
    }/* End custom CSS */
/* Start custom CSS for login, class: .elementor-element-e7cd5ba */.elementor-14 .elementor-element.elementor-element-e7cd5ba a{
    font-family: estedad;
}/* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-737cc17 */@media (max-width:767px){
    .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-navigation a{
    font-size: 0.9rem !important;
    font-weight: 400 !important;
}
}



.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-Address address{
    background: #fffff
}
.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-content-wrapper{
    background: white;
    padding: 20px;
}
.elementor-14 .elementor-element.elementor-element-737cc17 strong{
    font-weight: 600;
}

.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-content{
    font-family: estedad;
    
}

.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-info{
    font-family: estedad;
    font-size: 0.9rem;
    font-weight: 400;
}

.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-info a{
    font-family: estedad;
    padding: 10px;
        font-size: 0.9rem;
    font-weight: 400;
    color: black !important;
    background:  #FFE0E2;
    border-radius: 10px;
    border: 1px solid black;

}

.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-info a:hover{
    font-family: estedad;
    padding: 10px;
    font-size: 0.9rem;
    font-weight: 400;
    color: black !important;
    background:  #ffcfd2 !important;
    border-radius: 10px;
    border: 1px solid black;

}


/* همه لینک‌ها در منوی حساب کاربری */
.woocommerce-MyAccount-navigation-link a {
    position: relative;
}

/* سفارش‌ها */


.woocommerce-MyAccount-navigation-link--dashboard a::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14,10c0,1.019-.308,1.964-.832,2.754l-3.168-3.168V5.101c2.282,.463,4,2.48,4,4.899Zm-6-4.899c-2.282,.463-4,2.48-4,4.899,0,2.761,2.239,5,5,5,1.019,0,1.964-.308,2.754-.832l-3.754-3.754V5.101Zm8,1.899h4v-2h-4v2Zm0,4h4v-2h-4v2Zm0,4h4v-2h-4v2Zm-3,4v2h5v2H6v-2h5v-2H0V4C0,2.346,1.346,1,3,1H21c1.654,0,3,1.346,3,3v15H13Zm-11-2H22V4c0-.551-.448-1-1-1H3c-.552,0-1,.449-1,1v13Z'/></svg>");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 15px;
}




.woocommerce-MyAccount-navigation-link--orders a::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;   /* اندازه آیکن */
    height: 18px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' id='Outline' viewBox='0 0 24 24'><circle cx='7' cy='22' r='2'></circle><circle cx='17' cy='22' r='2'></circle><path d='M23,3H21V1a1,1,0,0,0-2,0V3H17a1,1,0,0,0,0,2h2V7a1,1,0,0,0,2,0V5h2a1,1,0,0,0,0-2Z'></path><path d='M21.771,9.726a.994.994,0,0,0-1.162.806A3,3,0,0,1,17.657,13H5.418l-.94-8H13a1,1,0,0,0,0-2H4.242L4.2,2.648A3,3,0,0,0,1.222,0H1A1,1,0,0,0,1,2h.222a1,1,0,0,1,.993.883l1.376,11.7A5,5,0,0,0,8.557,19H19a1,1,0,0,0,0-2H8.557a3,3,0,0,1-2.829-2H17.657a5,5,0,0,0,4.921-4.112A1,1,0,0,0,21.771,9.726Z'></path></svg>");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 15px;
}


/* آدرس‌ها */
.woocommerce-MyAccount-navigation-link--edit-address a::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 24 24'><path d='m24,10c0-2.757-2.243-5-5-5h-2v-1c0-1.654-1.346-3-3-3h-2v2h2c.552,0,1,.449,1,1v13H2v-4H0v6h2.037c-.024.165-.037.331-.037.5,0,1.93,1.57,3.5,3.5,3.5s3.5-1.57,3.5-3.5c0-.169-.013-.335-.037-.5h6.074c-.024.165-.037.331-.037.5,0,1.93,1.57,3.5,3.5,3.5s3.5-1.57,3.5-3.5c0-.169-.013-.335-.037-.5h2.037v-9ZM7,19.5c0,.827-.673,1.5-1.5,1.5s-1.5-.673-1.5-1.5c0-.189.037-.356.091-.5h2.819c.054.144.091.311.091.5Zm12-12.5c1.654,0,3,1.346,3,3v1h-5v-4h2Zm1,12.5c0,.827-.673,1.5-1.5,1.5s-1.5-.673-1.5-1.5c0-.189.037-.356.091-.5h2.819c.054.144.091.311.091.5Zm-3-2.5v-4h5v4h-5ZM10,3H0V1h10v2Zm-2,4H0v-2h8v2Zm-2,4H0v-2h6v2Z'/></svg>");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 15px;
}


/* جزئیات حساب */
.woocommerce-MyAccount-navigation-link--edit-account a::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' id='Layer_1' viewBox='0 0 24 24'><path d='M9,12c3.309,0,6-2.691,6-6S12.309,0,9,0,3,2.691,3,6s2.691,6,6,6Zm0-10c2.206,0,4,1.794,4,4s-1.794,4-4,4-4-1.794-4-4,1.794-4,4-4Zm14.122,9.879c-1.134-1.134-3.11-1.134-4.243,0l-7.879,7.878v4.243h4.243l7.878-7.878c.567-.567,.879-1.32,.879-2.122s-.312-1.555-.878-2.121Zm-1.415,2.828l-7.292,7.293h-1.415v-1.415l7.293-7.292c.377-.378,1.036-.378,1.414,0,.189,.188,.293,.439,.293,.707s-.104,.518-.293,.707Zm-9.778,1.293H5c-1.654,0-3,1.346-3,3v5H0v-5c0-2.757,2.243-5,5-5H13c.289,0,.568,.038,.844,.085l-1.915,1.915Z'/></svg>");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 15px;
}


/* خروج */
.woocommerce-MyAccount-navigation-link--customer-logout a::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g id='_01_align_center' data-name='01 align center'><path d='M2,21V3A1,1,0,0,1,3,2H8V0H3A3,3,0,0,0,0,3V21a3,3,0,0,0,3,3H8V22H3A1,1,0,0,1,2,21Z'/><path d='M23.123,9.879,18.537,5.293,17.123,6.707l4.264,4.264L5,11l0,2,16.443-.029-4.322,4.322,1.414,1.414,4.586-4.586A3,3,0,0,0,23.123,9.879Z'/></g></svg>");
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: 15px;

}




/* کل منوی حساب کاربری */
.woocommerce-MyAccount-navigation ul {
    border: 1px solid #d9d9d9;    /* خط دور کل منو */
    border-radius: 10px;        /* گردی گوشه‌های بیرونی کل منو */
    padding: 0;                 /* حذف padding پیشفرض */
    margin: 0;
    list-style: none;
        box-shadow: 0 0 7px rgba(179, 179, 179, 0.4);
    overflow: hidden;           /* ضروری برای گوشه‌های گرد */
}

/* هر آیتم منو */
.woocommerce-MyAccount-navigation ul li {
    border-bottom: 1px solid #d9d9d9; /* خط جداکننده آیتم‌ها */

}

/* حذف خط آخرین آیتم */
.woocommerce-MyAccount-navigation ul li:last-child {
    border-bottom: none;
}

/* گرد کردن گوشه‌های بالا اولین آیتم */
.woocommerce-MyAccount-navigation ul li:first-child {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

/* گرد کردن گوشه‌های پایین آخرین آیتم */
.woocommerce-MyAccount-navigation ul li:last-child {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}




.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-navigation a{
    font-size: 1rem !important;
    font-weight: 600 !important;
    font-family: estedad !important;
}




@media (min-width: 768px) and (max-width: 1024px){
   .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-content-wrapper{
    width: 750px !important;
} 
}
@media (max-width: 768px){
       .elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-content-wrapper{
    width: auto !important;
    
}

.elementor-14 .elementor-element.elementor-element-737cc17 .woocommerce-MyAccount-navigation a{
    font-size: 0.9rem !important;
    font-weight: 600 !important;
    font-family: estedad !important;
}
}/* End custom CSS */