.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for theme-post-content, class: .elementor-element-53421a98 */.elementor-884 .elementor-element.elementor-element-53421a98 { font-family:var(--font-tekst);color:var(--navy)} body.logged-in [data-id="26612a7b"]{display:none!important} .elementor-884 .elementor-element.elementor-element-53421a98 p,.elementor-884 .elementor-element.elementor-element-53421a98 li,.elementor-884 .elementor-element.elementor-element-53421a98 td,.elementor-884 .elementor-element.elementor-element-53421a98 th,.elementor-884 .elementor-element.elementor-element-53421a98 label{font-family:var(--font-tekst);color:var(--navy)} .elementor-884 .elementor-element.elementor-element-53421a98 p{font-weight:300;font-size:16px;line-height:1.7} .elementor-884 .elementor-element.elementor-element-53421a98 h2{font-family:var(--font-titel);font-weight:400;font-size:34px;line-height:1.15;color:var(--navy);margin:0 0 24px} .elementor-884 .elementor-element.elementor-element-53421a98 form.login,.elementor-884 .elementor-element.elementor-element-53421a98 form.lost_reset_password,.elementor-884 .elementor-element.elementor-element-53421a98 form.woocommerce-ResetPassword{max-width:520px;margin:0!important;padding:40px!important;border:1px solid var(--beige-lijn)!important;border-radius:0!important;background:var(--wit)} .elementor-884 .elementor-element.elementor-element-53421a98 .form-row{margin:0 0 20px!important;padding:0!important} .elementor-884 .elementor-element.elementor-element-53421a98 .form-row-first,.elementor-884 .elementor-element.elementor-element-53421a98 .form-row-last,.elementor-884 .elementor-element.elementor-element-53421a98 .form-row-wide{width:100%!important;float:none!important;clear:both} .elementor-884 .elementor-element.elementor-element-53421a98 form.lost_reset_password > p:first-child{margin-bottom:24px!important} .elementor-884 .elementor-element.elementor-element-53421a98 label{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;display:block;margin-bottom:8px;line-height:1.5} .elementor-884 .elementor-element.elementor-element-53421a98 label .required{color:var(--goud);text-decoration:none} .elementor-884 .elementor-element.elementor-element-53421a98 input.input-text,.elementor-884 .elementor-element.elementor-element-53421a98 input[type=email],.elementor-884 .elementor-element.elementor-element-53421a98 input[type=password],.elementor-884 .elementor-element.elementor-element-53421a98 input[type=text]{width:100%;padding:14px 16px;border:1px solid var(--beige-lijn);border-radius:0;background:var(--beige);font-family:var(--font-tekst);font-size:16px;color:var(--navy);box-shadow:none} .elementor-884 .elementor-element.elementor-element-53421a98 input.input-text:focus,.elementor-884 .elementor-element.elementor-element-53421a98 input[type=password]:focus{outline:none;border-color:var(--goud);background:var(--wit)} .elementor-884 .elementor-element.elementor-element-53421a98 .password-input{display:block;position:relative;width:100%} .elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-form-login__rememberme{display:flex!important;align-items:center;gap:10px;text-transform:none;letter-spacing:0;font-size:15px;font-weight:300;margin:0 0 20px} .elementor-884 .elementor-element.elementor-element-53421a98 button.button,.elementor-884 .elementor-element.elementor-element-53421a98 .button{display:inline-block;width:100%;background:var(--navy)!important;color:var(--wit)!important;font-family:var(--font-tekst);font-size:13px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;padding:16px 32px!important;border:0!important;border-radius:0!important;cursor:pointer;text-align:center;text-decoration:none} .elementor-884 .elementor-element.elementor-element-53421a98 button.button:hover,.elementor-884 .elementor-element.elementor-element-53421a98 .button:hover{background:var(--goud)!important} .elementor-884 .elementor-element.elementor-element-53421a98 .lost_password{margin:20px 0 0!important} .elementor-884 .elementor-element.elementor-element-53421a98 .lost_password a,.elementor-884 .elementor-element.elementor-element-53421a98 a{color:var(--navy);text-decoration:underline;text-underline-offset:3px} .elementor-884 .elementor-element.elementor-element-53421a98 a:hover{color:var(--goud)} .elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-error,.elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-message,.elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-info{list-style:none;margin:0 0 24px!important;padding:16px 20px!important;border:0!important;border-inline-start:3px solid var(--goud)!important;background:var(--wit)!important;color:var(--navy);font-size:15px} .elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-error::before,.elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-message::before,.elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-info::before{display:none} .elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--beige-lijn)} .elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-MyAccount-navigation li a{display:block;padding:14px 0;border-bottom:1px solid var(--beige-lijn);text-decoration:none;font-size:15px} .elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-MyAccount-navigation li.is-active a{color:var(--goud);font-weight:500} .elementor-884 .elementor-element.elementor-element-53421a98 .woocommerce-MyAccount-content{font-size:16px; }/* End custom CSS */