#popup-nov{
    --yellow: #FEF236;
    font-size: 16px;
    z-index: 999999;
    margin: 0;
}
#popup-nov .popup-overlay{
    background-color: rgba(0,0,0,0.86);
}
#popup-nov .popup-content{
    width: 570px;
    height: 570px;
    max-height: 100%;
    background-position: bottom center;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 63px 15px 0;
    background-image: url(../images/lp/popup-back.jpg);
    background-image: -webkit-image-set(url("../images/lp/popup-back.jpg") 1x, url("../images/lp/popup-back@2x.jpg") 2x);
    border-radius: 5px;
}
#popup-nov .popup-close {
    padding: 26px 16px;
} 
#popup-nov .button {
    margin-top: 4px;
    width: 225px;
    height: 45px;
    border-radius: 23px;
    font-size: 1.125em;
}
@media screen and (max-width: 567px) {
    #popup-nov .popup-content{
        width: 100%;
        height: 690px;
        max-height: 100%;
        padding: 145px 15px 0;
        background-image: url(../images/lp/popup-back-m.jpg);
        background-image: -webkit-image-set(url("../images/lp/popup-back-m.jpg") 1x, url("../images/lp/popup-back-m@2x.jpg") 2x);
    }
    #popup-nov .popup-close {
        padding: 26px 16px;
    } 
    #popup-nov .button {
        margin-top: 4px;
        width: 225px;
        height: 45px;
        border-radius: 23px;
        font-size: 1.125em;
    }
}