
/* Order-trending Start */

@media only screen and (min-width: 360px) and (max-width: 768px) {
  
    .order-trending .arrow-slider .slick-prev {
        left: 2%;
        right: 45px;
        top: calc(-28px + (-43 - -28) * ((100vw - 320px) / (1920 - 320)));
    }

    .order-trending .arrow-slider .slick-next {
        left: 13%;
        right: 5px;
        top: calc(-28px + (-43 - -28) * ((100vw - 320px) / (1920 - 320)));

    }

    .custom-product-list.product-list-section.list-style>div {
       width: 100% !important;
    }
    

}

/* Order-trending End */

/* Booking Section Start */

@media only screen and (min-width: 360px) and (max-width: 768px) {
    .book-events .booking-content {
        width: 100%;
        height: auto;       
    }

}


/* Media Query for Large screens */
/* @media (min-width: 1381px) {
    .book-events .booking-content {
        background-color: var(--dark-color);
        color: var(--white-color);
        padding: 40px;
        height: 410px;
        width: 445px;
        display: block;
        position: absolute;
        right: 10%;
        top: 20%;

    }

    

} */

/* Booking Section End */

/* Wedding Blogs Start */

@media only screen and (min-width: 360px) and (max-width: 768px){
    .wedding-blog .wedding-box.event-box {
        padding: 20px;
    }
}
/* Wedding Blogs End */


/* Book Event Start */

@media only screen and (min-width: 360px) and (max-width: 768px){
    /* .book-event-section {
        background-image: linear-gradient(to right, rgba(0, 0, 0, 0.9), transparent 100%, transparent),
            url('../images/private-event/book-event.jpg');
            padding: 120px 0 !important;
        
    } */

    .custom-nav.toogle-nav{
        overflow-x: auto !important;
    }
    .mt-40 {
        margin-top: 0px !important;
    }

}

@media only screen and (min-width: 360px) and (max-width: 1250px){
    .event-spaces .three-slider-eventspaces .spaces-card .event-spacecontent h4{
        font-size: 22px;
    }
   
}
/* Book Event End */

/* Cart Page Start */
@media (max-width: 768px){
.left-side{
    max-width: 100% !important;
}
 
.left-tab-li {
    width: auto !important;
    
 
}
.wd-600 {
    width: -55px !important;
}
.cart-canvas .check-out-bottom {
    position: sticky !important;
    bottom: 0;
    width: 100%;
}
.cart-canvas .left-tab-li {
    padding: 13px 24px !important;
    width: 100%;
    text-align: center;
}
.cart-canvas .left-tab-ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between !important;
    border-bottom: none;
}

.cbtn {
    position: absolute;   
    top: 10px;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
}


.cart-canvas .cbtn {
    left: -47px !important;
    top: 8px;
}

.wd-100p {
    width: 100%;
}

.cart-canvas .left-tab-icon{
    display: none !important;
}

}


@media (max-width: 768px){
.right-side-menu {
    width: auto !important;
}
.cart-canvas .right-side-contents .card-body {
    max-height: 520px !important;
    overflow-y: auto;
    margin-bottom: 5px;
}
.custom-product-list .add-to-cart-box {
    bottom: -13px !important;
    right: 0 !important;
}
.custom-product-list .product-lists li+li::after {
   bottom: 150px !important;
}
}
@media (max-width: 575px){
.order-detail .progtrckr li.progtrckr-done {
    border-left: 4px solid var(--main-color);
}
}