/**/
.pop_up {
  display: none;
  align-items: center;
  justify-content: center;
  width: 300px;
  border-radius: 10px;
  position: fixed;
  z-index: 250;
  background: var(--White);
  left: calc(50% - 150px);
  top: calc(50% - 225px);
  padding: 20px;
  box-shadow: var(--Shadow);
}
.pop_up .pop__up--logo {
  display: none;
}
.pop_up .pop__up--close {
  position: absolute;
  top: -15px;
  right: -15px;
  z-index: 300;
  width: 30px;
  height: 30px;
  border: solid var(--RoseRGBA) 1px;
  border-radius: 50%;
  background: var(--White);
}
.pop_up .pop__up--close .dashicons {
  font-size: 30px;
  width: 30px;
  height: 30px;
  color: var(--RoseRGBA);
  cursor: pointer;
}
.pop_up .pop__up--close .dashicons:hover {
  font-size: 32.5px;
  width: 32.5px;
  height: 32.5px;
}
.pop_up .pop__up--form {
  min-height: 350px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.pop_up .pop__up--form .form__links {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 10px 0px;
}
.pop_up .pop__up--form .form__links p {
  padding: 10px 20px;
  border-radius: 10px;
  cursor: pointer;
}
.pop_up .pop__up--form .form__links #form_login_login {
  background: var(--RoseRGBA);
}
.pop_up .pop__up--form .form__links #form_login_register {
  background: var(--GrayLite);
}
.pop_up .pop__up--form .data__form {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.pop_up .pop__up--form .data__form label {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0px;
}
.pop_up .pop__up--form .data__form label span {
  font-size: 30px;
  width: 30px;
  height: 30px;
  color: var(--GrayMedium);
}
.pop_up .pop__up--form .data__form label input {
  width: 80%;
  border-radius: 10px;
  border: solid 1px var(--GrayMedium);
  padding: 15px;
}
.pop_up .pop__up--form .data__form label input:focus-visible {
  outline: none;
  border: solid 1px var(--RoseRGBA);
}
.pop_up .pop__up--form .data__form input[type=submit] {
  padding: 10px;
  margin: 10px 0px;
  border: none;
  background: var(--RoseRGBA);
  color: var(--Gray);
  border-radius: 10px;
  font-size: 16px;
  cursor: pointer;
}
.pop_up .pop__up--form .data__form input[type=submit]:hover {
  background: var(--Gray);
  color: var(--White);
}
.pop_up .pop__up--form .data__form a {
  margin: 10px 0px;
}
.pop_up .pop__up--form .data__form .form__data--google {
  width: 65%;
  margin: 10px auto;
}
.pop_up .pop__up--form .data__form .msg__register,
.pop_up .pop__up--form .data__form .msg__login {
  width: 100%;
  text-align: center;
  margin: 10px auto;
  border: solid 1px var(--RoseRGBA);
  border-radius: 10px;
  padding: 10px 0px;
}

@media only screen and (min-width: 630px) {
  .pop_up {
    width: 600px;
    left: calc(50% - 300px);
  }
  .pop_up .pop__up--logo {
    display: block;
    width: 55%;
  }
  .pop_up .pop__up--logo img {
    width: 250px;
    margin: auto;
  }

  .pop__up--form {
    width: 45%;
  }
}

/*# sourceMappingURL=pul-web.css.map */
