/**
 * Global
 */
/**
 * Homepage
 */
/* Slider */
.mh-box-banner p {
  font-size: 21px;
  margin: 0 0 10px;
}

/* Banner cat */
.mh-box-banner {
  display: flex;
  flex-direction: column-reverse;
}

.mh-box-banner .box-image {
  width: 100%;
}

.mh-box-banner .box-text h4 {
  margin: 0;
  font-size: 24px;
}

/**
 * Page: Contact
 */
.mh-col-contact p {
  margin: 0;
}

.mh-col-contact .wpcf7-form input {
  line-height: 38px;
  min-height: 38px;
}

.mh-col-contact .wpcf7-form textarea {
  min-height: 200px;
}

.mh-col-contact .wpcf7-form .mh-input {
  border-color: #000;
  font-size: 15px;
}

.mh-col-contact .wpcf7-form input.wpcf7-not-valid {
  color: #111;
}

.mh-col-contact .wpcf7-form .mh-input::placeholder {
  color: #919191;
}

.mh-col-contact .wpcf7-form .mh-submit {
  min-width: 150px;
  line-height: 43px;
  min-height: 43px;
  margin: 0;
  font-size: 17px;
  background-color: #000 !important;
}

/**
 * Page: About us
 */
.mh-box-about .box-text-inner > h4 {
  margin: 0 0 20px;
  text-transform: uppercase;
  text-align: center;
  font-size: 27px;
}

.mh-box-about .box-text-inner > p {
  margin: 0;
  font-size: 14px;
  text-align: justify;
}

/**
 * Page: Cart
 */
form.woocommerce-cart-form .continue-shopping .button {
  color: #000000;
}

form.woocommerce-cart-form button {
  background-color: #000000 !important;
}

/**
 * Page: Where to buy
 */
.wbc-map-tabs {
  list-style-type: none;
  display: block;
  max-height: 450px;
  /* overflow-y: scroll !important; */
}

/* .wbc-map-tabs:-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.wbc-map-tabs:-webkit-scrollbar {
	width: 3px;
	background-color: #F5F5F5;
}

.wbc-map-tabs:-webkit-scrollbar-thumb {
	background-color: #000000;
	border: 2px solid #555555;
} */

.wbc-map-tabs>li>a {
  text-transform: none;
  font-weight: 400 !important;
  font-size: 14px;
  color: #000;
  padding: 11px 15px;
  display: block;
}

.wbc-map-tabs .title {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 700;
}

.nav-vertical+.tab-panels {
  border-left: none;
}

.wbc-map-tabs>li.active>a {
  background-color: #000;
  color: #fff;
}
