.main-slider{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.main-slider .home-banner-img{height:100%;width:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:0}.main-slider .home-banner-content{width:100%;max-width:50%}.main-slider .home-banner-content h1{font-family:outfit;font-weight:900;font-size:42px;line-height:52px;color:#000}.main-slider .home-banner-content p{font-size:18px;font-family:outfit;margin:0 0 20px;padding-right:40px}.main-slider .home-banner-content .banner-btn{padding:20px 30px;background:red;text-align:center;color:#fff;font-family:outfit;font-weight:800;font-size:18px;border-radius:30px 0 0 30px;transition:.3s all ease-in-out;position:relative;z-index:1;overflow:hidden;display:inline-block}.main-slider .home-banner-content .bnrimg{display:block;margin:20px 0 30px}@media (max-width:767px){.main-slider .home-banner-content{max-width:100%;text-align:center;padding:140px 0 80px}.main-slider .home-banner-content h1{font-size:28px;line-height:36px}
.main-slider .home-banner-content .bnrimg{margin:20px auto 30px}.main-slider{height:auto}.main-slider:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;opacity:.6;z-index:-1}.main-slider .home-banner-content p{padding-right:0;margin-bottom:20px}.main-slider .home-banner-content .banner-btn{font-size:16px;padding:20px}}

/* NEW BADGES */
.new-badge{
    width:50% !important;
    display: flex !important;
    margin:auto;
}

/* SALES POPUP CSS BLACK FRIDAY */
.sales-popup button.close {
    position: absolute;
    top: 0;
}

.sales-popup .modal-dialog {
    max-width: 900px !important;
}

.sales-popup .modal-content{
    border-radius: 12px;
}

.sales-popup .modal-body {
    position:relative;
    display: flex;
    background-image: url("../images/christmas-popup/christmas-garland-border-transparent-1.png");
    background-position: top-center;
    background-position: top;
    background-repeat: no-repeat;
    background-size: contain;
    background-color: black;
    padding: 30px;
    padding-top: 85px;
    border-radius: inheriet;
}


.modal-body .input {
    background-color: white;
    padding: 0px;
    height: 45px;
    padding-left: 10px !important;
    font-size: 16px;
}

.modal-body .textarea {
    background-color: white;
    padding: 0px;
    height: 45px;
    padding-left: 10px !important;
    font-size: 16px;
}

.input-field{

}

.modal-content h1, h6 {
    color:white;
}

.modal-content h1 {
   font-size: 45px !important;
}

.modal-content span {
    background-color: red;
    padding: 0px 5px;
}

.modal-content h6 {
    font-size: 20px;
    font-weight: 400;
}


.modal-content  {
    color:white;
}

.sales-popup .new_btn {
    width: 100% !important;
    margin-top: 0px !important;
}

/* MEDIA QUERY BLACK FRIDAY POPUP*/
@media(max-width:767px){
    .padding-0{
        padding:0px !important;
    }    
}

