.form-create-account #remember-me-box{
    display:none !important;
}
.form-create-account .register-show-password {
    display: none !important;
}
.form-create-account #assistance_allowed_checkbox,
.form-create-account label[for="assistance_allowed_checkbox"],
.form-create-account #assistance_allowed_checkbox ~ .field-tooltip.toggle {
    display: none !important;
}
._has-datepicker ~ .ui-datepicker-trigger:before {
    font-size: 18px !important;
}
._has-datepicker ~ .ui-datepicker-trigger {
    width: 18px !important;
    max-width: 18px !important;
    height: 18px !important;
    position: absolute !important;
    right: 10px !important;
}
._has-datepicker ~ .ui-datepicker-trigger:after{
    display:none !important;
}
._has-datepicker ~ .ui-datepicker-trigger:focus:before, ._has-datepicker ~ .ui-datepicker-trigger:hover:before {
    color: #000 !important;
}
.abs-field-date input, .form-giftregistry-search .fields-specific-options .datetime-picker, .field.date input {
    width: 100% !important;
}
.form.create.account > .fieldset.create.credentials > .legend.legend-empty {
    visibility: hidden;
}
.form.create.account .actions-toolbar {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    gap: 16px;
}
.form.create.account .actions-toolbar > .primary,
.form.create.account .actions-toolbar > .secondary {
    float: none !important;
    margin: 0 !important;
}
.form.create.account .actions-toolbar > .primary {
    display: flex;
    align-items: center;
    order: 1;
    margin-right: auto !important;
}
.form.create.account .actions-toolbar > .secondary {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    order: 2;
    margin-left: auto !important;
}
.form.create.account .actions-toolbar > .secondary .action.back {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    color: var(--text-color-black) !important;
    padding: 0 !important;
}
.form.create.account .actions-toolbar > .secondary .action.back:hover{
    color:var( --color-brand-secondary) !important;
}
@media (max-width: 767px) {
    .form.create.account > .fieldset {
        margin-bottom: 0 !important;
        padding-bottom: 0 !important;
    }
    .form.create.account > .fieldset > .legend,
    .form.create.account > .fieldset > br {
        display: none !important;
    }
    .form.create.account .actions-toolbar {
        align-items: stretch;
        flex-direction: column;
    }
    .form.create.account .actions-toolbar > .primary,
    .form.create.account .actions-toolbar > .secondary {
        display: block;
        margin: 0 !important;
        width: 100%;
    }
    .form.create.account .actions-toolbar > .primary .action.submit {
        width: 100%;
    }
}
@media (min-width: 1025px) {
    .form.create.account .actions-toolbar {
        flex-wrap: inherit !important;
    }
}
@media only screen and (max-width: 1024px) {
    .form.create.account .actions-toolbar > .secondary {
        background: transparent !important;
    }
}