.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44 .elementor-element.elementor-element-a1394f1{padding:50px 50px 50px 50px;overflow:visible;}.elementor-widget-eael-woo-account-dashboard .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-woo-account-dashboard .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table thead tr{text-align:left;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr{text-align:left;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details p{color:Cześć;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-container{border-radius:10px;background:#F6F7FF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper:not(.preset-1) .eael-account-dashboard-navbar{padding:0px 0px 0px 0px;background:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar{border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper:not(.preset-1) .eael-account-dashboard-navbar ul li a{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li{border-radius:0px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li a:hover{color:#999999;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active a:hover{color:#999999;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active a{color:#808080;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar ul li.is-active{background:#D1D1D1;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-2 .eael-account-dashboard-navbar ul li.is-active a:before{border-left:2px solid #272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar ul li.is-active a:after{border-left:4px solid #272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:#272727;font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:#272727;font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:#272727;height:20px;width:20px;line-height:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a:before{color:#272727;font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a i{color:#272727;font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-navbar .woocommerce-MyAccount-navigation ul li a svg{fill:#272727;height:20px;width:20px;line-height:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-image{width:39px;height:39px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-navbar .eael-account-profile .eael-account-profile-details h5{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content{margin:0px 0px 0px 15px;background:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr th, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr td, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p strong{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p mark{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tbody tr td:not(.woocommerce-orders-table__cell-order-status){color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr:not(:last-child) th{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table tfoot tr:not(:last-child) td{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details address{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{font-family:"Oswald", Sans-serif;font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-downloads__title{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-order-details__title{color:#272727;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p:not(.order-again) a{color:#C7AEDA;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content p a:hover{color:#BB0000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .order-again a{border-radius:10px;color:#FFFFFF;background:#BB0000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BB0000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .order-again a:hover{color:#363636;background:#BB0000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button{border-radius:10px;color:#FFFFFF;background:#D80000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file{border-radius:10px;color:#FFFFFF;background:#D80000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button.view:before{color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file:before{color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D80000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button:hover{color:#2C2C2C;background:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button.view:hover:before{color:#2C2C2C;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file:hover{color:#2C2C2C;background:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file:hover:before{color:#2C2C2C;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content table td .woocommerce-button:hover, .elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D80000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{color:#00B05C;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-1 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:#00B05C;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper.preset-3 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status:before{color:#00B05C;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-on-hold .woocommerce-orders-table__cell-order-status{color:#EE0000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-orders-table__row--status-processing .woocommerce-orders-table__cell-order-status{color:#EEBA00;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row label,
				.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row label{font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row label{color:#3A3A3A;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row label{color:#3A3A3A;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row span em{color:#5C5C5C;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row input{color:#131313;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row input{color:#131313;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields .form-row .select2-selection span{color:#131313;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button{color:#FFFFFF;background:#D80000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{color:#FFFFFF;background:#D80000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button,
				.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D80000;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p .woocommerce-Button:hover{color:#2C2C2C;background:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-address-fields>p .button:hover{color:#2C2C2C;background:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title, 
				.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){font-size:20px;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{color:#1a1a21;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-Address-title :is(h1, h2, h3, h4, h5, h6){color:#1a1a21;}.elementor-44 .elementor-element.elementor-element-4bd8fd5 .eael-account-dashboard-wrapper .eael-account-dashboard-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{color:#1a1a21;}:root{--page-title-display:none;}/* Start custom CSS for eael-woo-account-dashboard, class: .elementor-element-4bd8fd5 *//* Stan spoczynkowy przycisku */
#post-44 > div > div > section > div > div > div > div > div > div > div > div > div.eael-account-dashboard-content > div > div > div.shopengine-woocommerce-info.woocommerce-info > a {
    background-color: #D80000 !important;
    color: #ffffff !important;
    border: 1px solid #D80000 !important; /* Ramka w tym samym kolorze, żeby przycisk nie "skakał" przy hoverze */
    transition: all 0.3s ease !important; /* Płynne przejście kolorów */
    display: inline-block;
    padding: 10px 20px; /* Opcjonalnie: dla lepszego wyglądu */
    text-decoration: none !important;
}

/* Stan po najechaniu myszką (Hover) */
#post-44 > div > div > section > div > div > div > div > div > div > div > div > div.eael-account-dashboard-content > div > div > div.shopengine-woocommerce-info.woocommerce-info > a:hover {
    background-color: #ffffff !important;
    color: #333333 !important; /* Lekko jasny czarny */
    border: 1px solid #D80000 !important;
}
/* Zbiorcza reguła dla nagłówków i tekstów w formularzu logowania/rejestracji */
#customer_login > div.u-column2.col-2 > form > div, 
#customer_login > div.u-column2.col-2 > form > p:nth-child(2), 
#customer_login > div.u-column2.col-2 > h2, 
#customer_login > div.u-column1.col-1 > h2 {
    color: #333333 !important;
}
/* Stan spoczynkowy obu przycisków */
#customer_login > div.u-column2.col-2 > form > p:nth-child(5) > button,
#customer_login > div.u-column1.col-1 > form > p:nth-child(3) > button {
    background-color: #D80000 !important;
    color: #ffffff !important;
    border: 1px solid #D80000 !important;
    transition: all 0.3s ease !important; /* Płynne przejście koloru */
    cursor: pointer;
}

/* Stan po najechaniu (Hover) */
#customer_login > div.u-column2.col-2 > form > p:nth-child(5) > button:hover,
#customer_login > div.u-column1.col-1 > form > p:nth-child(3) > button:hover {
    background-color: #ffffff !important;
    color: #333333 !important; /* Lekko jasny czarny */
    border: 1px solid #D80000 !important;
}
/* Stan spoczynkowy - jasny czarny */
#customer_login > div.u-column1.col-1 > form > p.woocommerce-LostPassword.lost_password > a {
    color: #333333 !important;
    transition: color 0.3s ease !important; /* Płynna zmiana koloru */
    text-decoration: none !important; /* Usuwa podkreślenie, jeśli chcesz je ukryć */
}

/* Stan po najechaniu - czerwony */
#customer_login > div.u-column1.col-1 > form > p.woocommerce-LostPassword.lost_password > a:hover {
    color: #D80000 !important;
    text-decoration: underline !important; /* Opcjonalnie: dodaje podkreślenie przy najechaniu */
}
/* Stan spoczynkowy - jasny czarny */
#customer_login > div.u-column2.col-2 > form > div > p > a {
    color: #333333 !important;
    transition: color 0.3s ease !important;
    text-decoration: none !important;
}

/* Stan po najechaniu - czerwony */
#customer_login > div.u-column2.col-2 > form > div > p > a:hover {
    color: #D80000 !important;
    text-decoration: underline !important;
}/* End custom CSS */