@charset "UTF-8";
/* 로그인 페이지 스타일 파일입니다. */
.guest-order-form {
margin-top: 50px;
padding-top: 50px;
border-top: 1px solid #d9d9d9;
}
.guest-order-form__link {
width: 100%;
}
.guest-order-form__title {
text-align: center;
font-size: 24px;
font-weight: 700;
}
.guest-order-form__input-wrap {
display: flex;
gap: 10px;
margin-top: 10px;
}
.guest-order-form__btn-wrap {
margin-top: 20px;
}
.guest-order-form__btn-wrap button {
width: 100%;
}
.sign_desc {
font-size: 14px;
color: #828282;
margin-top: 10px;
}
.open-id-sign-in__list {
display: flex;
gap: 10px;
margin-top: 25px;
}
.open-id-sign-in__item button {
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
width: 100%;
height: 50px;
border-radius: 10px;
}
.type-naver button span,
.type-naver button strong {
color: var(--color-base-white);
}
.type-kakao-sync button span,
.type-kakao-sync button strong {
color: #3f1f22;
}
.btn-gy {
height: 60px;
color: var(--color-base-white);
background-color: #3f444c;
border-radius: 10px;
}
#signIn input[type='text'] {
border: 0;
}
#signIn .tab {
margin: 25px 0 0;
}
#signIn .tab li {
border: 0;
height: auto;
line-height: 1;
}
#signIn .tab li button {
padding-bottom: 10px;
border-bottom: 1px solid var(--gray300);
}
#signIn .tab li .tab__btn.is-active {
color: var(--color-point);
border-color: var(--color-point);
font-weight: 500;
}
#signIn .input-field--md input {
height: 100%;
}