.elementor-2810 .elementor-element.elementor-element-2aac12ac{--display:flex;}.elementor-2810 .elementor-element.elementor-element-5faf7f6f h2{font-family:var( --e-global-typography-692d57c-font-family ), Sans-serif;font-size:var( --e-global-typography-692d57c-font-size );font-weight:var( --e-global-typography-692d57c-font-weight );color:var( --e-global-color-primary );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register p{font-family:var( --e-global-typography-692d57c-font-family ), Sans-serif;font-size:var( --e-global-typography-692d57c-font-size );font-weight:var( --e-global-typography-692d57c-font-weight );color:var( --e-global-color-primary );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register .form-row label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register .form-row label abbr{color:var( --e-global-color-accent );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register .form-row label .required{color:var( --e-global-color-accent );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register input.input-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .select2-container .select2-selection .select2-selection__rendered{color:var( --e-global-color-primary );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-primary );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register input.input-text:not(.select2){background-color:#02010100;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .select2-container .select2-selection--single{background-color:#02010100;border-radius:5px 5px 5px 5px;}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register input.input-text:not(.select2), .elementor-2810 .elementor-element.elementor-element-5faf7f6f .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:10px;padding-right:10px;}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .select2-container--default .select2-selection--single{height:auto;}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .button{font-family:var( --e-global-typography-0d8499d-font-family ), Sans-serif;font-size:var( --e-global-typography-0d8499d-font-size );font-weight:var( --e-global-typography-0d8499d-font-weight );color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:11px 20px 10px 20px;}@media(min-width:768px){.elementor-2810 .elementor-element.elementor-element-2aac12ac{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2810 .elementor-element.elementor-element-2aac12ac{--content-width:70%;}}@media(max-width:1366px){.elementor-2810 .elementor-element.elementor-element-5faf7f6f h2{font-size:var( --e-global-typography-692d57c-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register p{font-size:var( --e-global-typography-692d57c-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register .form-row label{font-size:var( --e-global-typography-text-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register input.input-text{font-size:var( --e-global-typography-text-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .button{font-size:var( --e-global-typography-0d8499d-font-size );}}@media(max-width:1024px){.elementor-2810 .elementor-element.elementor-element-5faf7f6f h2{font-size:var( --e-global-typography-692d57c-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register p{font-size:var( --e-global-typography-692d57c-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register .form-row label{font-size:var( --e-global-typography-text-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register input.input-text{font-size:var( --e-global-typography-text-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .button{font-size:var( --e-global-typography-0d8499d-font-size );}}@media(max-width:767px){.elementor-2810 .elementor-element.elementor-element-2aac12ac{--content-width:90%;}.elementor-2810 .elementor-element.elementor-element-5faf7f6f h2{font-size:var( --e-global-typography-692d57c-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register p{font-size:var( --e-global-typography-692d57c-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register .form-row label{font-size:var( --e-global-typography-text-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f form.woocommerce-form-register input.input-text{font-size:var( --e-global-typography-text-font-size );}.elementor-2810 .elementor-element.elementor-element-5faf7f6f .button{font-size:var( --e-global-typography-0d8499d-font-size );}}/* Start custom CSS for jet-myaccount-registration-form, class: .elementor-element-5faf7f6f *//* Titel ausblenden */
.elementor-2810 .elementor-element.elementor-element-5faf7f6f h2 {display: none; }


/*Registrieren Button Farben anpassen */
.woocommerce-form-register__submit {background: var(--e-global-color-primary )!important;}

.woocommerce-form-register__submit:hover { background: var(--e-global-color-accent )!important; }


/* Rahmen um das Widget entfernen (nur im Frontend zu sehen */
.woocommerce-form-register {
    border: none!important;
    background-color: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
}

.woocommerce-form-register__submit {
    margin-top: 10px !important;
}

.elementor-element-2aac12ac {
    background-color: transparent !important;
}

.elementor-element-2aac12ac {
    border: none !important;
}

/* Checkboxen Schriftgröße und Zeilenabstand anpassen */
.elementor-2810 .elementor-element.elementor-element-5faf7f6f .woocommerce-gzd-reg_data_privacy-checkbox-text {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    font-size: 11px !important;
    line-height: 0.5 !important; /* Kleiner Zeilenabstand */
    color: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aac12ac */.register .legal .woocommerce-form__label {
    line-height: 13px;
    display: block !important;
}

.register .legal .woocommerce-form__label span {
    font-size: 14px !important;
    font-weight: 300px !important;
}

@media (max-width: 1024px) {
    .register .legal .woocommerce-form__label {
    line-height: 15px;
    display: block !important;
}

.register .legal .woocommerce-form__label span {
    font-size: 11px !important;
    font-weight: 300px !important;
}
}/* End custom CSS */