.woocommerce {
  .woocommerce-form-login {
    position: relative;
    max-width: 384px;
    margin: 0.5rem auto 3rem;
    font-size: rem-calc(14);
    opacity: 0;
    transition: opacity ease 0.5s;

    &.show {
      opacity: 1;
    }

    .woocommerce-form__label-for-checkbox {
      margin-top: 20px;

      span {
        position: relative;
        top: -1px;
        margin-left: 5px;
      }
    }

    .lost_password {
      float: right;
      margin-top: -69px;
      border-bottom: 2px solid;

      a {
        font-size: rem-calc(13);
        line-height: 1.4;
      }
    }
  }
}