#module #Ch2020_countdown_2 {
    margin-bottom: 0;
    padding-bottom: 0;
}

#module .module_banner .module_banner_text {
    left: 11vw;
}

#module .module_banner .module_banner_text .Wb_textH1 {
    font-size: 2.34375vw;
}





#module .module_coupon {
    justify-content: space-around;
}

.module_coupon {
    --item-wd: 32%;
}

#module .swieprXXX {
    width: 100%;
    box-shadow: none;
    border-radius: 0;
    background-color: #6B0201;
    background-image: url(https://resource.xp-pen.com/img/active_list/Christmas25/es/es_ai_bg1.jpg);
    padding: 0.898438vw 0 0.898438vw 25.390625vw;
    background-repeat: no-repeat;
    background-size: contain;
}

.swieprXXX .swiper-slide {
    max-width: 500px;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.swieprXXX .swiper-slide img {
    max-width: 500px;
    width: 100%;
    height: auto;
    border-radius: 0.78125vw;
}

#module .swieprXXX .swiper-wrapper {
    padding-bottom: 0;
}

@media screen and (max-width:1464px) {
    #module .swieprXXX {
        padding-left: 40.983607vw;
    }

}

@media screen and (max-width:768px) {
    .module_coupon {
        --item-wd: 48%;
    }

    #module .module_banner .banner-info-item-bg img {
        width: 53%;
        height: 140%;
    }

    #module .module_title_bg {
        margin: 16.666667vw 0 8.333333vw;
    }

    #module .swieprXXX {
        padding: 4.166667vw;
        background-size: 100% 100%;
    }

    .swieprXXX .swiper-slide {
        max-width: 95%;
    }

    .swieprXXX .swiper-slide img {
        max-width: 95%
    }
}

@media screen and (max-width: 480px) {
    #module .module_banner .module_banner_text {
        top: 20.833vw;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        max-width: 100%;
    }

    #module .module_banner .module_banner_text .Wb_textH1 {
        font-size: 7.34375vw;
    }
}