.template-customers-register,
.cf-form-section.customer{

  #cf-edit-account-heading{
    font-family: inherit;
  }

  .login-wrap{
    box-shadow: none!important;
  }

  .login-box{
    box-shadow: none!important;
  }

  .cf-form-actions{
    .cf-cancel{
      display: none!important;
    }
  }

  [data-cf-field-type="date"]{
    option:first-child{
      display: none!important;
    }

    .cf-date-field--inline-inputs{
      flex-direction: row-reverse;
    }
  }

  .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label:after, .cf-form-inner[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>.cf-enum-field__choices>fieldset>legend:after, .cf-fields-wrapper[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>label:after, .cf-fields-wrapper[data-cf-mark-required-fields=true] .cf-field[data-cf-required=true]>.cf-enum-field__choices>fieldset>legend:after{
    color: red!important;
  }

  .cf-form-inner a{
    text-decoration: underline!important;
  }

  [data-cf-field-type="paragraph"]{
    margin-top: 20px;

    p{
      margin-bottom: 0px;
    }

    p + p{
      margin-top: 4px;
      margin-bottom: 4px;
    }
  }

  /* .cf-form-inner{
    legend,
    .label,
    label:not(.variant__button-label):not(.text-label){
      font-size: 16px;
    }

    .cf-field-description{
      font-size: 12px;
    }

    [data-cf-field-type="paragraph"]{
      margin-top: 20px;
    }

    p{
      font-size: 16px;
    }
  } */
}