/*
Theme Name:Bricomax 
Theme URI:https://futurebuzz.mu
Author: Ershad Mansuri
Author URI: http://.futurebuzz.mu/
Description: Bricomax Theme
Template: hello-elementor
Version: 1.0
Tags: four-columns, right-sidebar, full-width-template
Text Domain: bricomax

This theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.
*/
 
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    border: 0;
    vertical-align: super;
    padding: 35px 20px 3px;
}
.woocommerce div.product form.cart .variations label {
    font-size: 16px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: var( --e-global-color-primary );
}
.woocommerce-product-details__short-description h3, .woocommerce-product-details__short-description h3 strong {
    font-size: 18px;
    font-weight: normal;
}

.fz-products ul.products  li.product{
	position:relative;
	padding:10px 10px 55px 10px!important;
}
 
.fz-products ul.products  li.product  .view-details{
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	text-align:center;
	max-width: 160px;
	bottom: 10px;
}
.footer-products .view-details{
	display:none!important;
}
.br-search input.thaps-form-control{
	padding:5px 10px!important;
}
.br-search .submit-no-active .thaps-from-wrap .th-icon,
.br-search .bar_style .th-icon, 
.br-search .icon_style .thaps-from-wrap .th-icon{
	left: auto;
    right: 0px;
    height: 100%;
    z-index: 999;
    background: #FF5757;
    width: 50px;
    display: flex;
    border: none !important;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.thaps-suggestion-heading{
	display:none!important;
} 
.thaps-title strong{
	font-weight:bold!important;
	margin-right:5px;
}
.thaps-autocomplete-suggestions {
    border: 5px solid #eee;
    background: #FFF;
    overflow: auto;
    border-radius: 0px 0px 6px 6px;
}
.thaps-suggestion-product {
    border-bottom: 1px solid #eee;
    padding: 15px 10px;
}
 a:hover .thaps-title strong {
    color: #000!important;
}
@media only screen and (max-width: 1024px) {
	.search-wrapper{
		max-width:70%!important;
	} 
	.inline-wrapper{
		max-width:25%!important;
	}

}
 
@media only screen and (max-width: 991px) {
	 

}
@media only screen and (max-width:768px) {
	 .search-wrapper{
		max-width:100%!important;
	} 
	.inline-wrapper{
		max-width:100%!important;
	} 

}

@media only screen and (max-width: 640px) {
	 
	 .search-wrapper{
		max-width:100%!important;
	} 
	.inline-wrapper{
		max-width:100%!important;
	}
	.brfz-free-shipping img{
		width:80px!important;
		max-width:80px; 
	
	}
} 