.top-banner-free-sheeping{
    background: #000;
    color: #FFF;
    font-family: Raleway;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    height: 30px;
    line-height: 30px;
    text-align: center; 
}

.color-black{
    color: #000;
}

.font-700{
    font-weight: 700;
}

.text-underline{
    text-decoration: underline;
}

.carousel-product .product-img{
    text-align: center;
}

.carousel-product img{
    max-width: 100%;
    max-height: 100%;
    max-height: 700px;
}

.notifyjs-wrapper{
    
}

.notifyjs-wrapper .notifyjs-container{
    
}

.notifyjs-wrapper .notifyjs-container .notifyjs-addtocart-base{
    padding: 15px 25px;
    color: #fff;
    border-radius: 4px;
    color: #0f5132;
    background-color: #d1e7dd;
    border-color: #badbcc;
}
.notifyjs-wrapper .notifyjs-container .notifyjs-addtocart-base a{
    margin-left: 5px;
    color: #000;
    border-bottom: 1px solid #333;
    text-decoration: none !important;
}
.notifyjs-wrapper .notifyjs-container .notifyjs-addtocart-base a:hover{
    border-bottom: 1px solid rgba(0,0,0,0);
}

.notifyjs-wrapper .notifyjs-container .notifyjs-removefromcart-base{
    padding: 15px 25px;
    color: #fff;
    border-radius: 4px;
    color: #842029;
    background-color: #f8d7da;
    border-color: #f5c2c7;
}

.notifyjs-wrapper .notifyjs-container .notifyjs-updatetocart-base{
    padding: 15px 25px;
    color: #fff;
    border-radius: 4px;
    color: #084298;
    background-color: #cfe2ff;
    border-color: #b6d4fe;
}

@media (max-width: 1399.98px) { 

    .carousel-product img{
        max-height: 500px;
    }
    
}

@media (max-width: 1199.98px) { 

}

@media (max-width: 991.98px) { 

}

@media (max-width: 767.98px) { 

}

@media (max-width: 575.98px) { 

    .select-qty-for-product{
        display: block !important; 
    }

    .select-qty-for-product a{
        width: 100%;   
    }

}