
.alert-prompt {
    position: fixed;
    bottom: -25rem;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1001;

    border-radius: .8rem .8rem 0 0;

    display: flex;
    align-items: center;

    padding: 1.2rem 1rem;

    transition: .3s ease-out;

    display: flex;
    justify-content: center;
    align-items: center;

    width: 100%;
}

.a-p-h {
    display: flex;
    justify-content: center;
    align-items: center;
}
.a-p-h  svg {
    height: 2rem;
    width: 2rem;
    margin-right: .5rem;
}
.alert-prompt div:nth-child(2) {
    height: auto;
    width: 100%;

    font-size: 1.1rem;
    font-weight: 700;
    color: #fff;
}