/**
 * Theme Name: Moleez Child
 * Description: This is a child theme of Moleez
 * Author: ZooTemplate
 * Author URI: http://zootemplate.com
 * Template: moleez
 * Version: 2.4.3
 */
.bloc1 .banner-content {
    background: rgb(255 255 255 / 64%) !important;
    padding: 12px !important;
}
.bloc1 .cvca-banner-image .banner-content a {
    color: #000 !important;
    text-transform: uppercase;
    font-size: 18px !important;
}
.woocommerce ul.products li.product .price>span {
    color: #71A841;
    font-weight: bold;
}


.col-md-1.builder-item.builder-block-search-box {
    max-width: 4%;
}

.col-md-1.builder-item.builder-block-cart-icon {
    max-width: 6%;
}

.col-md-9.builder-item.builder-block-primary-menu {
    max-width: 80%;
	flex: 0 0 80%;
}
.col-md-1.builder-block-logo {
    flex: 0 0 10%;
    max-width: 10%;
}
.footer-row {
    background: #F5F5F5; 
}
.woocommerce .cover-without-slider {
    padding: 50px 0;
    background-position: center !important;
    background-attachment: fixed;
    background-image: url(https://association-el-ghdir.hostyonest.com/wp-content/uploads/2023/10/contact-page.jpg);
}
.woocommerce div.product .summary p.price>.amount, .woocommerce div.product .summary span.price>.amount {
    color: #71a841;
}
.woocommerce .woocommerce-breadcrumb {
    flex-wrap: wrap;
}
.woocommerce #reviews #reply-title{
	display:none !important;
}


@media (min-width: 1200px){
.primary-menu > ul.nav-menu > li {
    margin: 0px 12px;
}
.cvca-products-wrap .cvca-wrap-products-sc .products:not(.slick-slider) .product .wrap-product-loop-content .wrap-product-img {
    height: 320px;
    overflow: hidden !important;
}

.cvca-products-wrap .cvca-wrap-products-sc .products:not(.slick-slider)  .product .wrap-product-loop-content .wrap-product-img img {
    height: 100%;
    width: auto !important;
    object-fit: cover;
}
}
@media (max-width: 1268px){
.primary-menu > ul.nav-menu > li {
    margin: 0px 8px;
}}
@media (max-width: 1200px){
#site-header .container {
    max-width: 100%;
}
}
@media (max-width: 1100px){

	.primary-menu > ul.nav-menu > li > a {
    font-size: 13px; 
	}
}
@media (max-width: 1034px){
   .primary-menu > ul.nav-menu > li {
    margin: 0px 6px;
} 
}
@media (max-width: 991px){
span.wishlist-menu-title {
    display: none;
}
}
@media (max-width: 800px){
.mobile-title-size .cvca-shortcode-banner.overlap.style-1.center-left .banner-content .banner-title {
    font-size: 1.5rem;
}
	.page-content .mobile-no-padding {
    margin-bottom: 20px !important;
}
	.woocommerce .hover-effect-default .button.btn-quick-view i {
    margin-right: 0px;
    font-size: 1rem;
}
}