#my-account .authbox+p {
    color: #9ea7be;
}

.authbox {
    width: 380px;
    box-shadow: 0 10px 30px rgba(157, 2, 8, 0.15);
    border-top: 5px solid var(--primary-red);
}

.authbox form {
    border: 1px solid var(--border);
}

.authbox input {
    border: unset;
    outline: none;
}

.authbox label, .authbox label input{
    font-size: 16px;
    font-weight: 600;
    color: #021959;
}

.authbox>div+div+a {
    box-shadow: 7px 7px 13px -3px #e806453d !important;
}

.authbox>div>span>span {
    color: #8c94a9;
}

.authbox>div>span {
    font-weight: 600;
}

.authbox p span {
    background: #fff077;
    box-shadow: 0px 3px 32px 6px rgba(255, 240, 119, 0.26);
    letter-spacing: 0.5rem;
    margin: auto;
}

.authbox form+p {
    font-weight: 600;
    font-size: 0.7rem;
}

.btn-google {
    transition: all 300ms linear;
}

.btn-google:hover {
    border: 1px solid var(--primary);
}

@media screen and (width < 380px) {
    .authbox {

        width: 100%;
    }
}