/*
 Theme Name:   Botiga Child
 Theme URI:    https://athemes.com/theme/botiga/
 Description:  Child theme for Botiga
 Author:       Your Name
 Author URI:   https://yourwebsite.com
 Template:     botiga
 Version:      1.0.0
 Text Domain:  botiga-child
*/

/* You can add your custom CSS below */


.boxProduct img{
	border-radius:5px;
	border:solid 1px #e0dddd;
}
.boxProduct .woocommerce-loop-product__title{
	padding-top:20px;
}
.boxProduct .woocommerce-loop-product__title .botiga-wc-loop-product__title{
	font-size:20px !important;
	font-weight:bold !important;
}
.content-wrapper{
	margin:0px auto;	
}
.elementor-template-full-width .site > .container.content-wrapper{
	max-width:100%;
	padding:0px;
}
.bhfb.bhfb-footer .bhfb-component-html{
	width:100%;
}
.elementor-template-full-width .site > .container.content-wrapper .row.main-row{
	display:inherit
}
ul.listDetails{
	text-align:center;
	padding:0px;
	margin:0px;
}

.entry-header{
	margin:0px;	
}
.entry-header .page-title {
    margin-bottom: 40px;
    font-size: 35px;
    text-transform: uppercase;
    font-weight: bold;
    border-bottom: solid 1px #e7e7e7;
    padding-bottom: 20px;
}
.bhfb-below_footer_row{
	background-color:#002B32;
}
.single-product .site-main>.product>section.products:last-child{
	margin-bottom:0px;
}
.bhfb-builder-item.bhfb-component-copyright{
	width:100%;
	text-align:center;
}
.woocommerce-breadcrumb{
	display:none;
}
header.bhfb-header{
	padding:15px 0px;
}
html body p{
	margin-bottom:20px;
}
a.button, .button, .checkout-button, .wp-block-button__link, .wc-block-components-button, ul.products li.product .button, .wpforms-submit, input[type=button], input[type=reset], input[type=submit]{
	font-weight:bold;
}

ul.listDetails{
	list-style:none;
	margin:0px;
	color:#FFF;
	padding:0px;
}
ul.listDetails a{
	color:#FFF;
}
.content-wrapper{
	margin-top:0px !important;
	margin-bottom:0px !important;
}
a.button, .button, .checkout-button, .wp-block-button__link, .wc-block-components-button, ul.products li.product .button, .wpforms-block:not(.wpforms-render-modern) .wpforms-submit, .widget_product_search button, .search-submit, input[type=button], input[type=reset], input[type=submit]{
	font-weight:bold !important;
}

@media (min-width: 1024px) {
    body:not(.botiga-page-builder-mode) .no-sidebar .entry-content .alignwide, body:not(.botiga-page-builder-mode) .no-sidebar .blocks-content .alignwide {
        margin: 0px;
        width: auto;
    }
}
.site-main.no-sidebar, .no-sidebar .site-main{
	padding-bottom:40px;
}
@media (max-width: 1024px) {
.custom-logo-link img{
	width:75px;
}
	header.bhfb-header{
		padding:10px 0px;
	}
	.bhfb-main_header_row{
		min-height:85px;
	}
}