.elementor-124 .elementor-element.elementor-element-00dba41{--display:flex;--min-height:85vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-81a0b3a );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .select2-results__option, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods input[type=text]{background-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-124 .elementor-element.elementor-element-3a8deff #add_payment_method #payment #place_order{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-490259b );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-dcb1440 );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-81a0b3a );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button:hover{background-color:var( --e-global-color-490259b );}.elementor-124 .elementor-element.elementor-element-3a8deff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-3a8deff{--tab-content-spacing:2rem;--tabs-alignment:start;--tabs-normal-color:var( --e-global-color-81a0b3a );--tabs-hover-color:var( --e-global-color-text );--tabs-active-color:var( --e-global-color-605d7d5 );--tabs-border-type:none;--tabs-border-radius:0px 0px 0px 0px;--tabs-padding:0.6rem 1rem 0.6rem 1rem;--tabs-spacing:0rem;--tabs-divider-color:#00000014;--tabs-divider-weight:1px;--sections-background-color:#FFFFFF;--sections-border-top-width:0px;--sections-border-right-width:0px;--sections-border-bottom-width:0px;--sections-border-left-width:0px;--sections-border-color:var( --e-global-color-accent );--sections-border-radius:4px 4px 4px 4px;--sections-padding:0rem 0rem 0rem 0rem;--edit-link-margin-top:0rem;--edit-link-margin-start:0rem;--typography-section-titles-color:var( --e-global-color-490259b );--general-text-color:var( --e-global-color-81a0b3a );--login-messages-color:var( --e-global-color-81a0b3a );--checkboxes-color:var( --e-global-color-81a0b3a );--payment-methods-radio-buttons-color:var( --e-global-color-81a0b3a );--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-accent );--forms-columns-gap-padding-right:calc( 0rem/2 );--forms-columns-gap-padding-left:calc( 0rem/2 );--forms-columns-gap-margin-left:calc( -0rem/2 );--forms-columns-gap-margin-right:calc( -0rem/2 );--forms-rows-gap:1.33rem;--forms-labels-color:var( --e-global-color-81a0b3a );--forms-label-spacing:0.33rem;--forms-fields-normal-color:var( --e-global-color-81a0b3a );--forms-fields-focus-color:var( --e-global-color-accent );--forms-fields-border-radius:4px 4px 4px 4px;--forms-fields-padding:1rem 1rem 1rem 1rem;--forms-buttons-normal-text-color:var( --e-global-color-81a0b3a );--forms-buttons-hover-text-color:var( --e-global-color-81a0b3a );--forms-buttons-border-radius:4px 4px 4px 4px;--order-summary-rows-gap-top:calc( 1rem/2 );--order-summary-rows-gap-bottom:calc( 1rem/2 );--tables-title-color:var( --e-global-color-81a0b3a );--tables-items-color:var( --e-global-color-81a0b3a );--variations-color:var( --e-global-color-81a0b3a );--tables-links-normal-color:var( --e-global-color-accent );--tables-links-hover-color:var( --e-global-color-accent );--tables-divider-border-type:solid;--tables-divider-border-width:1px;--tables-divider-border-color:var( --e-global-color-secondary );--tables-button-normal-text-color:var( --e-global-color-primary );--tables-buttons-border-type:none;--tables-button-border-radius:4px 4px 4px 4px;--tables-button-padding:0.66rem 01rem 0.5rem 1rem;}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:var( --e-global-typography-38baa13-font-family ), Sans-serif;font-size:var( --e-global-typography-38baa13-font-size );font-weight:var( --e-global-typography-38baa13-font-weight );text-transform:var( --e-global-typography-38baa13-text-transform );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 0rem + 40px );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-pagination{padding-bottom:0rem;}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-38baa13-font-family ), Sans-serif;font-size:var( --e-global-typography-38baa13-font-size );font-weight:var( --e-global-typography-38baa13-font-weight );text-transform:var( --e-global-typography-38baa13-text-transform );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-MyAccount-content > div > p, .elementor-124 .elementor-element.elementor-element-3a8deff address, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-EditAccountForm fieldset legend, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-ResetPassword p:nth-child(1), .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-OrderUpdate{font-family:var( --e-global-typography-99e94cf-font-family ), Sans-serif;font-size:var( --e-global-typography-99e94cf-font-size );font-weight:var( --e-global-typography-99e94cf-font-weight );line-height:var( --e-global-typography-99e94cf-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:var( --e-global-typography-0060c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-0060c0f-font-size );font-weight:var( --e-global-typography-0060c0f-font-weight );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-81affa3-font-family ), Sans-serif;font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-PaymentMethod .input-radio + label{font-family:var( --e-global-typography-81affa3-font-family ), Sans-serif;font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-form-row label, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-address-fields label{font-family:var( --e-global-typography-0060c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-0060c0f-font-size );font-weight:var( --e-global-typography-0060c0f-font-weight );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-124 .elementor-element.elementor-element-3a8deff ::placeholder, .elementor-124 .elementor-element.elementor-element-3a8deff .select2-container--default .select2-selection--single, .select2-results__option, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods input[type=text]{font-family:var( --e-global-typography-81affa3-font-family ), Sans-serif;font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-81a0b3a );}.elementor-124 .elementor-element.elementor-element-3a8deff .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-81a0b3a );}.e-woo-select2-wrapper .select2-results__option:focus{color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods input[type=text]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (1rem*2) + 16px );padding-left:1rem;padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (1rem*2) + 16px );right:1rem;}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}.elementor-124 .elementor-element.elementor-element-3a8deff button.button, .elementor-124 .elementor-element.elementor-element-3a8deff #add_payment_method #payment #place_order{font-family:var( --e-global-typography-0060c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-0060c0f-font-size );font-weight:var( --e-global-typography-0060c0f-font-weight );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .order_details thead th, .elementor-124 .elementor-element.elementor-element-3a8deff .order_details tfoot td, .elementor-124 .elementor-element.elementor-element-3a8deff .order_details tfoot th, .elementor-124 .elementor-element.elementor-element-3a8deff .nobr{font-family:var( --e-global-typography-0060c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-0060c0f-font-size );font-weight:var( --e-global-typography-0060c0f-font-weight );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__orders tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__downloads tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-table--order-downloads tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-table--order-details td a, .elementor-124 .elementor-element.elementor-element-3a8deff td.product-total, .elementor-124 .elementor-element.elementor-element-3a8deff td.payment-method-method, .elementor-124 .elementor-element.elementor-element-3a8deff td.payment-method-expires{font-family:var( --e-global-typography-0060c0f-font-family ), Sans-serif;font-size:var( --e-global-typography-0060c0f-font-size );font-weight:var( --e-global-typography-0060c0f-font-weight );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .wc-item-meta{font-family:var( --e-global-typography-81affa3-font-family ), Sans-serif;font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .shop_table .button, .elementor-124 .elementor-element.elementor-element-3a8deff .order-again .button, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-pagination .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-family:var( --e-global-typography-38baa13-font-family ), Sans-serif;font-size:var( --e-global-typography-38baa13-font-size );font-weight:var( --e-global-typography-38baa13-font-weight );text-transform:var( --e-global-typography-38baa13-text-transform );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3a8deff .shop_table .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-pagination .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .order-again .button:hover, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods .woocommerce .woocommerce-MyAccount-content-wrapper .button:hover{color:#FFFFFF;}body.elementor-page-124:not(.elementor-motion-effects-element-type-background), body.elementor-page-124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-38baa13-font-size );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-38baa13-font-size );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-MyAccount-content > div > p, .elementor-124 .elementor-element.elementor-element-3a8deff address, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-EditAccountForm fieldset legend, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-ResetPassword p:nth-child(1), .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-OrderUpdate{font-size:var( --e-global-typography-99e94cf-font-size );line-height:var( --e-global-typography-99e94cf-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-form-row label, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-address-fields label{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-124 .elementor-element.elementor-element-3a8deff ::placeholder, .elementor-124 .elementor-element.elementor-element-3a8deff .select2-container--default .select2-selection--single, .select2-results__option, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff button.button, .elementor-124 .elementor-element.elementor-element-3a8deff #add_payment_method #payment #place_order{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .order_details thead th, .elementor-124 .elementor-element.elementor-element-3a8deff .order_details tfoot td, .elementor-124 .elementor-element.elementor-element-3a8deff .order_details tfoot th, .elementor-124 .elementor-element.elementor-element-3a8deff .nobr{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__orders tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__downloads tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-table--order-downloads tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-table--order-details td a, .elementor-124 .elementor-element.elementor-element-3a8deff td.product-total, .elementor-124 .elementor-element.elementor-element-3a8deff td.payment-method-method, .elementor-124 .elementor-element.elementor-element-3a8deff td.payment-method-expires{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .wc-item-meta{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .shop_table .button, .elementor-124 .elementor-element.elementor-element-3a8deff .order-again .button, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-pagination .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-38baa13-font-size );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:var( --e-global-typography-38baa13-font-size );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:var( --e-global-typography-38baa13-font-size );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-MyAccount-content > div > p, .elementor-124 .elementor-element.elementor-element-3a8deff address, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-EditAccountForm fieldset legend, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-ResetPassword p:nth-child(1), .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-OrderUpdate{font-size:var( --e-global-typography-99e94cf-font-size );line-height:var( --e-global-typography-99e94cf-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-form__label-for-checkbox span{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-PaymentMethod .input-radio + label{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-form-row label, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-address-fields label{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-124 .elementor-element.elementor-element-3a8deff ::placeholder, .elementor-124 .elementor-element.elementor-element-3a8deff .select2-container--default .select2-selection--single, .select2-results__option, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods input[type=text]{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff button.button, .elementor-124 .elementor-element.elementor-element-3a8deff #add_payment_method #payment #place_order{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .order_details thead th, .elementor-124 .elementor-element.elementor-element-3a8deff .order_details tfoot td, .elementor-124 .elementor-element.elementor-element-3a8deff .order_details tfoot th, .elementor-124 .elementor-element.elementor-element-3a8deff .nobr{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__orders tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__downloads tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-table--order-downloads tbody td, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-table--order-details td a, .elementor-124 .elementor-element.elementor-element-3a8deff td.product-total, .elementor-124 .elementor-element.elementor-element-3a8deff td.payment-method-method, .elementor-124 .elementor-element.elementor-element-3a8deff td.payment-method-expires{font-size:var( --e-global-typography-0060c0f-font-size );line-height:var( --e-global-typography-0060c0f-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .wc-item-meta{font-size:var( --e-global-typography-81affa3-font-size );line-height:var( --e-global-typography-81affa3-line-height );}.elementor-124 .elementor-element.elementor-element-3a8deff .shop_table .button, .elementor-124 .elementor-element.elementor-element-3a8deff .order-again .button, .elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-pagination .button, .elementor-124 .elementor-element.elementor-element-3a8deff .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:var( --e-global-typography-38baa13-font-size );line-height:var( --e-global-typography-38baa13-line-height );letter-spacing:var( --e-global-typography-38baa13-letter-spacing );}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-3a8deff */.e-wc-account-tabs-nav{
    margin-bottom: 1rem;
}


.elementor-124 .elementor-element.elementor-element-3a8deff em{
    /*Zakładka moje konto - usunięcie dopisku o tym, jak będziemy wyświetlani na stronie*/
    display: none!important;
}

.woocommerce-info::before{
    /*Zakładka moje konto - usunięcie pustego elementu, który psuje układ display-flex*/
    display: none;
}

.button, .wc-forward, .woocommerce-Button{
    position: unset!important;
    color: var(--e-global-color-accent)!important;
    background: none!important;
    font-weight: 600!important;
    border-radius: 4px;
    font-size: clamp(0.6rem, 5vw, 1rem)!important;
    font-family: var(--e-global-typography-38baa13-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-38baa13-font-size)!important;
    font-weight: var(--e-global-typography-38baa13-font-weight)!important;
    text-transform: var(--e-global-typography-38baa13-text-transform)!important;
    line-height: var(--e-global-typography-38baa13-line-height)!important;
    letter-spacing: var(--e-global-typography-38baa13-letter-spacing)!important;
    word-spacing: var(--e-global-typography-38baa13-word-spacing)!important;
    color: white!important;
    border-width: 1px 1px 1px 1px!important;
    border-color: var(--e-global-color-81a0b3a)!important;
    border-radius: 0px 0px 0px 0px!important;
    padding: 1rem 2rem 1rem 2rem!important;
    background-color: #3E4E57!important;
}


/*Zakładka Moje konto - zamówienia i do pobrania*/
.woocommerce-info::after{
    display: none!important;
}

.woocommerce-info{
    border: none!important;
    background: white;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1rem;
    font-size: clamp(0.8rem, 5vw, 1rem)!important;
    color: var(--general-text-color, #000)!important;
    background-color: var(--e-global-color-072fd2b)!important;
    border-radius: 4px!important;
}

/*Zakładka moje konto - adresy*/
.addresses{
    margin-top: 0px!important;
    display: flex;
    flex-direction: column;
}

.woocommerce-Address-title h3{
    margin: 0px!important;
    padding: 0px!important;
    color: var(--general-text-color, #000)!important;
    font-weight: 600!important;
}

Address{
    padding: 0px!important;
    height: 100%!important;
    background: none!important;
    font-style: normal!important;
}

.woocommerce-Address-title, .title{
    display: flex;
    flex-direction: column;
}

.woocommerce-Address-title::before{
    /*jakaś dziwny niewidoczny element*/
    display: none!important;
}

.woocommerce-Address-title::after{
    /*jakaś dziwny niewidoczny element*/
    display: none!important;
}

.woocommerce-Addresses div{
    background-color: var(--e-global-color-072fd2b)!important;
    padding: 1rem;
    width: 100%!important;
    border-radius: 4px!important;
}

.edit{
    /*button dla /adresy*/
    margin-left: 0px!important;
    margin: 1rem 0rem!important;
    position: unset!important;
    color: var(--e-global-color-accent)!important;
    font-weight: 600!important;
    border-radius: 4px;
    font-size: clamp(0.8rem, 5vw, 1rem)!important;
}

.u-column2{
    margin-top: 1rem!important; 
}

/*Adres rozliczeniowy, szczegóły konta, zamówienia - padding, żeby pasowało do reszty*/
.woocommerce-address-fields, .woocommerce-EditAccountForm, .account-orders-table{
    padding: 1rem!important;
}

.elementor-124 .elementor-element.elementor-element-3a8deff form h3{
    margin: 0px!important;
    padding: 1rem!important;
    padding-top: 0px!important;
    color: var(--general-text-color, #000)!important;
    font-weight: 600!important;
    font-size: var(--e-global-typography-accent-font-size)!important;
    line-height: var(--e-global-typography-accent-line-height)!important;
}

/*Edycja wyglądu zakładki logowanie / rejestracja*/
#customer_login{
    margin-top: 4rem;
    
    h2{
        margin: 0px!important;
        padding: 0rem!important;
        color: var(--general-text-color, #000)!important;
        font-weight: 600!important;
        font-size: var(--e-global-typography-accent-font-size)!important;
        line-height: var(--e-global-typography-accent-line-height)!important;
    }
    
        @media screen and (max-width: 978px){
            /*dodaj margin u góry na mobilkach*/
            .u-column2, .col-2{
            margin-top: 5rem!important;
        }
    }
}

/*ikonki /moje-konto*/
.woocommerce-MyAccount-navigation-link--dashboard a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/home_24dp_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}

.woocommerce-MyAccount-navigation-link--orders a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/shopping_bag_24dp_FILL0_wght400_GRAD0_opsz24-1.svg');
  padding-right: 1rem;
}

.woocommerce-MyAccount-navigation-link--downloads a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/download_24dp_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}

.woocommerce-MyAccount-navigation-link--edit-address a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/location_on_24dp_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}

.woocommerce-MyAccount-navigation-link--edit-account a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/manage_accounts_24dp_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}

.woocommerce-MyAccount-navigation-link--customer-logout a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/logout_24dp_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}

.woocommerce-MyAccount-navigation-link--moje-ulubione a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/favorite_24dp_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}

.woocommerce-MyAccount-navigation-link--wt-smart-coupon a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/barcode_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}




.woocommerce-MyAccount-navigation-link--store-credit a::before {
  content: url('http://cellbycell.pl/wp-content/uploads/payments_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg');
  padding-right: 1rem;
}



li.is-active a::before{
filter: invert(100%) sepia(94%) saturate(156%) hue-rotate(351deg) brightness(113%) contrast(100%)!important;
}

.woocommerce-MyAccount-navigation-link a:hover::before{
filter: invert(100%) sepia(0%) saturate(3535%) hue-rotate(310deg) brightness(84%) contrast(95%)!important;
}

.woocommerce-MyAccount-navigation-link a:before{
filter: invert(29%) sepia(2%) saturate(4379%) hue-rotate(158deg) brightness(90%) contrast(87%)!important;
}












.woocommerce-MyAccount-navigation-link a{
    display: flex!important;
    align-items: center!important;
}

/*zmiany wyświetlania na mobilach*/
@media screen and (max-width:768px){
    .woocommerce-info{
    display: flex!important;
    flex-direction: column!important;
    align-items: flex-start!important;
}
    .woocommerce-Button, .wc-forward{
    margin-top:1rem!important;
    }
}




/*WHISHLIST*/
.alg-wc-wl-view-table tr {
    border-bottom: 1px solid var(--e-global-color-072fd2b)!important;
    border-radius: 4px!important;
}

@media screen and (max-width:768px){
.alg-wc-wl-view-table tr {
    display: flex!important;
    align-items: center!important;
    flex-wrap: nowrap!important;
}

.add-to-cart-btn{
    display:none!important;   
}

.product-removal{
    position:absolute!important;
    background-color: var(--e-global-color-072fd2b)!important;
    width: 24px!important;
    height: 24px!important;
    padding: 0px!important;
    border-radius: 100px!important;
    transform: translate(-10px, -30px);
}

.add_to_cart_inline{
    text-align:center!important;
}

.alg-wc-wl-view-state, .alg-wc-wl-view-state-remove a::after{
    content: url('http://cellbycell.pl/wp-content/uploads/close_24dp_FILL0_wght400_GRAD0_opsz24.svg');
    scale: 80%!important;
}
}


.alg-wc-wl-view-table{
    font-size: clamp(0.6rem, 5vw, 1rem)!important;
    color: var(--general-text-color, #000)!important;
}

.product-name a{
    color: var(--e-global-color-accent)!important;
}

/*.add_to_cart_inline a::after{*/
/*    background: none!important;*/
/*    content: url('http://cellbycell.pl/wp-content/uploads/shopping_bag_24dp_FILL0_wght400_GRAD0_opsz24-1.svg');*/
/*}*/

.alg-wc-wl-view-state, .alg-wc-wl-view-state-remove a::after{
    content: url('http://cellbycell.pl/wp-content/uploads/close_24dp_FILL0_wght400_GRAD0_opsz24.svg');
}






/*schowaj taby*/
.elementor-124 .elementor-element.elementor-element-3a8deff .woocommerce-MyAccount-navigation-link--store-credit, .woocommerce-MyAccount-navigation-link--wt-smart-coupon{
    display: none!important;
}/* End custom CSS */