

    .c-discount_container{
        padding: 70px 45px 40px 160px;
    }

    .c-discount_image{
        flex-basis: 50%;
        max-width: 50%;
    }

    .c-discount_image-top-bar{
        width: 223px;
        top: -70px;
    }
    .c-discount_left{
        flex-basis: 100%;
        max-width: 100%;
    }
    .c-discount_image-top-bar:before{
        background-size:auto 21px;
    }

    .c-discount_aside{
        min-width: 250px;
        padding: 11px 0 47px;
        border-right: 1px solid #ececec;
        letter-spacing: -.5px;
    }
    .c-discount_aside-li{
        height: 40px;
        display: flex;
        align-items: center;
    }
    ul.c-discount_aside-ul>li {
        padding: 0;
    }
    .c-discount_aside-a{
        padding: 0 18px 0 10px;
        color: #464646;
        text-decoration: none;
        height: 100%;
        width: 100%;
        display: flex;
        align-items: center;
        position: relative;
    }
    .c-discount_aside-a span{
        font-size:11px;
        font-weight: 700;
    }
    .c-discount_aside-a.is-active{
        color: #fff;
        background-color: #ef5661;
    }
    .c-discount_aside-a::before{
        content: "";
        position: absolute;
        height: 100%;
        width: 6px;
        right: -9px;
        background-color: #ef5661;
        opacity: 0;
    }
    .c-discount_aside-a.is-active::before{
        opacity: 1;
        border-radius:3px;
    }
    .c-discount_aside-button{
        height: 47px;
        background-color: #00efd6;
        color: #fff;
        border-radius: 0 0 0 3px;
        bottom: 0;
        right: 0;
        left: 0;
        position: absolute;
        padding: 10px 40px 11px 30px;
        justify-content: center;
        overflow:hidden;
    }
    .c-discount_aside-button::before{
        height: 90px;
        width: 90px;
        opacity: .21;
        border-radius:100%;
        right:-55px;
        top: -20px;
        background-color: #fff;
        transition: all .3s ease-in-out;
    }
    .c-discount_aside-button:hover::before{
        width: 100%;
        right: 0;
        border-radius:0;
    }
    .c-discount_aside-button::after{
        font-family: cleversoft!important;
        content: "\c151";
        position: absolute;
        right: 6px;
        top: 50%;
        font-size: 20px;
        font-weight: 700;
        transform: translateY(-50%) rotate(180deg);
    }









    @media screen and (max-width: 1250px) {
        
        .c-discount_price-original::after{
            top:23%;
        }

    }

    @media screen and (max-width:1518px){
        .c-counter{
            font-size:15px;
            text-align:right;
        }
        .c-discount_counter-title{
            font-size:7px;
        }
    }