.easy-popup {
    --ep-bg:rgba(0, 0, 0, .4);
    --ep-padding:0px;
    --ep-max-width:100%;
    --ep-radius:0px;
    --ep-close-width:40px;
    --ep-close-color:#fff;
    --ep-close-color-hover:#ef1616;
    --ep-corner-offset:20px;
    @media (max-width:1279px) and (min-width:640px) {
        & {
            /*--ep-max-width:80%;*/
        }
    }
}

.easy-popup-container {
    padding:0;
    @media (max-width:1279px) {
        & {
            margin-left:0;
        }
    }
}


.easy-popup-content {
    min-height:100vh;
    background:transparent;
}

.easy-popup-content:has([data-popup-reveal]) {
    overflow:unset;
}

.ep-close-button {
    display:none;
}

@media (min-width:1024px) {
    [data-popup-reveal] > div:nth-child(1),
    [data-popup-reveal] > div:nth-child(2) {
        transition:transform 0.5s ease-in-out;
    }

    [data-popup-reveal] > div:nth-child(1) {
        transform:translateX(-100%)
    }

    [data-popup-reveal] > div:nth-child(2) {
        transform:translateX(100%)
    }

    .easy-popup.open [data-popup-reveal] > div:nth-child(1) {
        transform:translateX(0)
    }

    .easy-popup.open [data-popup-reveal] > div:nth-child(2) {
        transform:translateX(0)
    }
}

@media (max-width:1023px) {
    [data-popup-reveal] {
        transition:transform 0.5s linear;
        transform:translateX(-100%);
    }

    .easy-popup.open [data-popup-reveal] {
        transform:translateX(0)
    }
}