/*
Theme Name: Neve Child
Description: Neve Child Theme
Template: neve
Version: 1.0.0
*/


#site-footer .contact-widget-custom{
gap: 0 !important;
  margin-bottom: 0px;
  align-content: center;
  justify-content: center;
  width: 295px;
}
.black, .black a{
	color:black!important;
}
#content button, .wp-block-button__link{
	border-radius:0!important;
   border-right: 5px solid #ab8c58 !important;
  border-bottom: 5px solid #ab8c58 !important;
}
/*.search-form button{
	  border-right: 0 !important;
  border-bottom: 2px solid #1d3031 !important;
}*/
#site-footer #block-53{
	margin-bottom:10px;
}
    .social-icons-custom{
        display:flex;
        gap:5px;
        margin: 0px;
        padding: 0px;
    }
    .social-icons-custom a {
        height:40px;
        width: 40px;
    }
  .social-icons-custom a svg {
      top:0;
      left:0;
    }

.wp-block-themeisle-blocks-button-group .wp-block-themeisle-blocks-button{
     font-family: Sans, sans-serif !important;
}
.nv-shop .nv-woo-filters, .nv-shop .woocommerce-result-count,.woocommerce-ordering{
	display:none;
}
.woof  {
background-color: #1d3031;
  padding-right: 20px;
 padding-left: 20px;
 padding-top: 30px;
 padding-bottom: 30px;
color:white
}
.woof_block_html_items {
  display: flex;
  gap: 15px;
margin-top: 24px;
  margin-bottom: 25px;
}
.woof .woof_container_inner h4{
    text-transform: none;
    font-size: 1.6rem;
}
.wp-block-themeisle-blocks-button .wp-block-button__link {
    font-family: "Open Sans"!important;
}
.search.search-results h1{
	font-size: clamp(1.5625rem, 1.3515rem + 1.055vw, 3rem);
}

@media (max-width: 959px) {
 #site-footer .contact-widget-custom{
margin-right:auto;
	 margin-left:auto;
}
	 #site-footer .contact-widget-custom .contact-detail{
		    flex-basis: auto!important;
         width: max-content;
         margin-left: 10px
	}

}
@media (max-width: 576px) {
.woof_block_html_items{
	flex-direction:column;
}
}
