/* Themify Customize Styling */
body {	
	font-family: "novar";	font-weight:normal;
	font-size:18px;

	color: #333333; 
}
h1 {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
 
}
h2 {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
 
}
h3 {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
 
}
h4 {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
 
}
h5 {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
 
}
h6 {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
 
}
#headerwrap {	background: none;
	background-color: #4a0531; 
}
#headerwrap a {	
	color: #f6c55b; 
}
#headerwrap a:hover {	
	color: #d99a29; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #4a0531; 
}
body #site-logo a {	
	font-family: "Playfair Display";	font-weight:bold;
	text-transform:capitalize; 
}
body #site-logo a img {		width: 210px; 
}
#main-nav a {	
	font-family: "novar";	font-weight:normal;
	font-size:1.1em;
 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #d99a29; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
	font-size:1.2em;
 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 a {	
	color: #333333; 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	color: #4a0531; 
}
.woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product a.button.alt:hover, .woocommerce ul.products li.product button.button.alt:hover, .woocommerce ul.products li.product input.button.alt:hover, .woocommerce ul.products li.product button.button.alt.disabled:hover, .woocommerce ul.products li.product button.button:disabled:hover, .woocommerce ul.products li.product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
.single-product div.product .product_title {	
	font-family: "plantagenet-cherokee";	font-weight:normal;
	font-size:2.5em;

	color: #333333; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	color: #4a0531; 
}
.single-product #content input.button:hover, .single-product #respond input#submit:hover, .single-product #content input.button.alt:hover, .single-product #respond input#submit.alt:hover, .single-product a.button:hover, .single-product button.button:hover, .single-product input.button:hover, .single-product a.button.alt:hover, .single-product button.button.alt:hover, .single-product input.button.alt:hover, .single-product button.button.alt.disabled:hover, .single-product button.button:disabled:hover, .single-product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
@media screen and (max-width: 1280px) { /* Themify Customize Styling */
body {		font-weight:normal;

	color: #333333; 
}
#headerwrap {	background: none;
	background-color: #4a0531; 
}
#headerwrap a {	
	color: #f6c55b; 
}
#headerwrap a:hover {	
	color: #d99a29; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #4a0531; 
}
body #site-logo a {		font-weight:bold;
 
}
#main-nav a {		font-weight:normal;
 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #d99a29; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {		font-weight:bold;
 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 a {	
	color: #333333; 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	color: #4a0531; 
}
.woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product a.button.alt:hover, .woocommerce ul.products li.product button.button.alt:hover, .woocommerce ul.products li.product input.button.alt:hover, .woocommerce ul.products li.product button.button.alt.disabled:hover, .woocommerce ul.products li.product button.button:disabled:hover, .woocommerce ul.products li.product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
.single-product div.product .product_title {	
	color: #333333; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	color: #4a0531; 
}
.single-product #content input.button:hover, .single-product #respond input#submit:hover, .single-product #content input.button.alt:hover, .single-product #respond input#submit.alt:hover, .single-product a.button:hover, .single-product button.button:hover, .single-product input.button:hover, .single-product a.button.alt:hover, .single-product button.button.alt:hover, .single-product input.button.alt:hover, .single-product button.button.alt.disabled:hover, .single-product button.button:disabled:hover, .single-product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body {	
	color: #333333; 
}
#headerwrap {	background: none;
	background-color: #4a0531; 
}
#headerwrap a {	
	color: #f6c55b; 
}
#headerwrap a:hover {	
	color: #d99a29; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #4a0531; 
}
body #site-logo a {		font-weight:bold;
 
}
#main-nav a {		font-weight:normal;
 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #d99a29; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {		font-weight:bold;
 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 a {	
	color: #333333; 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	color: #4a0531; 
}
.woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product a.button.alt:hover, .woocommerce ul.products li.product button.button.alt:hover, .woocommerce ul.products li.product input.button.alt:hover, .woocommerce ul.products li.product button.button.alt.disabled:hover, .woocommerce ul.products li.product button.button:disabled:hover, .woocommerce ul.products li.product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
.single-product div.product .product_title {	
	color: #333333; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	color: #4a0531; 
}
.single-product #content input.button:hover, .single-product #respond input#submit:hover, .single-product #content input.button.alt:hover, .single-product #respond input#submit.alt:hover, .single-product a.button:hover, .single-product button.button:hover, .single-product input.button:hover, .single-product a.button.alt:hover, .single-product button.button.alt:hover, .single-product input.button.alt:hover, .single-product button.button.alt.disabled:hover, .single-product button.button:disabled:hover, .single-product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body {	
	color: #333333; 
}
#headerwrap {	background: none;
	background-color: #4a0531; 
}
#headerwrap a {	
	color: #f6c55b; 
}
#headerwrap a:hover {	
	color: #d99a29; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #4a0531; 
}
body #site-logo a {		font-weight:bold;

	color: #ffffff; 
}
#main-nav a {		font-weight:normal;
 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #d99a29; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Plantagenet Cherokee";	font-weight:bold;
 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product h3, .wc-products .product h3 a {	
	color: #333333; 
}
.woocommerce ul.products li.product a.button, .woocommerce ul.products li.product button.button, .woocommerce ul.products li.product input.button, .woocommerce ul.products li.product a.button.alt, .woocommerce ul.products li.product button.button.alt, .woocommerce ul.products li.product input.button.alt, .woocommerce ul.products li.product button.button.alt.disabled, .woocommerce ul.products li.product button.button:disabled, .woocommerce ul.products li.product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	border: 1px solid #d99a29;
	color: #4a0531; 
}
.woocommerce ul.products li.product a.button:hover, .woocommerce ul.products li.product button.button:hover, .woocommerce ul.products li.product input.button:hover, .woocommerce ul.products li.product a.button.alt:hover, .woocommerce ul.products li.product button.button.alt:hover, .woocommerce ul.products li.product input.button.alt:hover, .woocommerce ul.products li.product button.button.alt.disabled:hover, .woocommerce ul.products li.product button.button:disabled:hover, .woocommerce ul.products li.product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
.single-product div.product .product_title {	
	font-family: "Plantagenet Cherokee";
	color: #333333; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	background: none;
	background-color: #f6c55b;
	color: #4a0531; 
}
.single-product #content input.button:hover, .single-product #respond input#submit:hover, .single-product #content input.button.alt:hover, .single-product #respond input#submit.alt:hover, .single-product a.button:hover, .single-product button.button:hover, .single-product input.button:hover, .single-product a.button.alt:hover, .single-product button.button.alt:hover, .single-product input.button.alt:hover, .single-product button.button.alt.disabled:hover, .single-product button.button:disabled:hover, .single-product button.button:disabled[disabled]:hover {	
	color: #4a0531;background: none;
	background-color: #d99a29; 
}
 }.mobile-menu-visible.header-slide-out .sidemenu-on, .mobile-menu-visible.header-overlay #headerwrap, .mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .mobile_menu_active #headerwrap .sidemenu-on { background: none;
	background-color: #4a0531; }.mobile_menu_active #headerwrap .sidemenu-on a, .mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a { 
	color: #f6c55b; }.mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
	color: #d99a29; }.mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { 
	color: #f6c55b; }.mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover { 
	color: #d99a29; }
/* Themify Custom CSS */
/* :root {
  --main-text: #333;
	--amber: #f6c55b;
	--goldenrod: #d99a29;
	--umber: #5c4520;
	--wine: #4a0531;
} */

/* Nav */

.navbar-wrapper {
	height: 80px;
}

.cart-icon {
  display: none !important;
}

@media screen and (max-width: 900px) {
	.slide-cart .header-icons {
		top: 50%;
  }
	
	#headerwrap #menu-icon-close {
		color: #f6c55b !important;
	}
}

/* Woocommerce styles */

.post-content .product-content h3.product_title {
	font-family: 'plantagenet-cherokee' !important;
}

/* Shop landing page */

.woocommerce-products-header h1,
.woocommerce .woocommerce-breadcrumb a,
.woocommerce ul.products li.product a, .woocommerce ul.products li.product .price {
	font-family: 'plantagenet-cherokee' !important;
	color: #333;
}

.woocommerce .woocommerce-breadcrumb,
.woocommerce .woocommerce-result-count,
.woocommerce .woocommerce-ordering select {
	color: #333;
}

.woocommerce .woocommerce-ordering select {
	border-color: #4a0531;
}

.summary.entry-summary div.product_meta span.posted_in a {
	color: #333;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	border-color: #4a0531;
}

.woocommerce .related h2,
.woocommerce .upsells h2 {
	color: #333;
}

.woocommerce-loop-product__title {
	font-weight: 600 !important;
}

/* Product description page */

.woocommerce .entry-title {
	font-family: 'plantagenet-cherokee' !important;
}
.woocommerce .woocommerce-product-details__short-description {
  font-family: 'novar' !important;
}
.woocommerce li.product .entry-header .button, button.single_add_to_cart_button {
  font-family: 'plantagenet-cherokee' !important;
}

.woocommerce .entry-content {
	font-family: 'novar' !important;
}

/* Contact page */

/* .builder-contact-field-send {
	text-align: center;
} */

.builder-contact-field-send > button {
/* 	width: 300px; */
	margin: auto;
	font-weight: bold !important;
}

/* Footer */

/* Single product page */
.single-product div.product .product_title {
	font-weight: 600 !important;
}

/* Back-to-top arrow */
.footer-tab,
#pagewrap .back-top-float,
.back-top:not(.back-top-float) .arrow-up a {
	color: #4a0531;
  background-color: #f6c55b;
}

.footer-tab,
#pagewrap .back-top-float:hover {
  background-color: #d99a29;
}

#footerwrap {
	font-family: "novar";
	background: none;
	background-color: #4a0531;
}

#footerwrap footer {
	padding-right: 0;
}

#footer-logo span {
	font-family: "plantagenet-cherokee";
	font-weight: normal;
}

#footer-logo a {
	color: #f6c55b;
	text-transform: none;
}

#footer-logo a:hover {
	color: #d99a29;
}

.footer-text-inner {
	font-family: "novar";
	color: #f6c55b;
	display: flex;
	justify-content: center;
}

#footer > div.section-col.tf_clearfix {
	display: none;
}

.footer-text-inner span {
	display: block;
	font-family: "plantagenet-cherokee";
	font-size: 2em;
	margin-bottom: 20px;
}

.footer-text-inner .one,
.footer-text-inner .two {
	text-align: left;
	padding-left: 30px;
}

.footer-text-inner .two {
	margin-left: 25%;
}

.footer-text-inner ul {
	margin: 0;
}

.footer-text-inner li {
	list-style: none;
}

.footer-text-inner li a {
	color: #f6c55b;
	font-size: 1.4em;
	text-decoration: none;
}

.footer-text-inner li a:hover {
	color: #d99a29 !important;
}

.footer-text-inner ul.social-links {
	display: flex;
}

.footer-text-inner .social-link-item {
	margin: 0 20px 0 0;
}

@media (max-width: 500px) {
	.footer-text-inner .one,
	.footer-text-inner .two {
		text-align: center;
		padding: 0;
	}
	
	.footer-text-inner .two {
	  margin: 30px 0 0 0;
  }
	
	.footer-text-inner {
		flex-direction: column;
	}
	
	.footer-text-inner .social-link-item {
	  margin: 0;
		padding: 0 9px;
  }
	
	.footer-text-inner ul.social-links {
		justify-content: center;
	}
}
