/* Themify Customize Styling */
body {	
	font-family: "Oswald";	font-weight:400;
	letter-spacing:.5px;
	font-size:18px;

	color: #404040; 
}
a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #404040; 
}
a:hover {	
	color: #9c9c9c; 
}
h1 {	
	font-family: "Georgia", 'Times New Roman', "Times", serif;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
 
}
h2 {	
	font-family: "Oswald";	font-weight:400;
 
}
h3 {	
	font-family: "Georgia", 'Times New Roman', "Times", serif;	font-style:normal;
	font-size:20px;
 
}
input:read-write,input:read-only,select,textarea {		font-weight:300;
 
}
#main-nav a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
.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: "Georgia", 'Times New Roman', "Times", serif;	font-weight:400;
	letter-spacing:.5px;
	font-size:18px;
 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title a, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-category__title a, .woocommerce ul.products li.product h3, .woocommerce ul.products li.product h3 a, .wc-products .product h3 a {	
	color: #404040; 
}
.woocommerce ul.products li.product .price {	
	font-family: "Oswald";	font-weight:300;
	letter-spacing:.5px;
	font-size:18px;

	color: #404040; 
}
.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: #faf2f0;
	color: #404040; 
}
.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: #faf2f0;background: none;
	background-color: #404040; 
}
.woocommerce span.onsale,.woocommerce ul.products li.product .onsale {	background: none;
	background-color: #faf2f0;
	color: #404040; 
}
.single-product div.product .product_title {	
	font-family: "Georgia", 'Times New Roman', "Times", serif;	font-weight:400;
	letter-spacing:2px;
	font-size:22px;

	color: #404040; 
}
.single-product div.product p.price {	
	font-family: "Oswald";	font-weight:300;
	letter-spacing:2px;
	font-size:18px;
 
}
.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: #faf2f0;
	font-family: "Oswald";	font-weight:300;
	letter-spacing:1px;
	font-size:18px;

	color: #404040; 
}
.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: #faf2f0;background: none;
	background-color: #404040; 
}
.page-title {	
	color: #b49b57;
	font-family: "Georgia", 'Times New Roman', "Times", serif;	font-weight:400;
	text-transform:none; 
}
.module-title {	
	font-family: "Georgia", 'Times New Roman', "Times", serif; 
}
#sidebar, #sidebar-alt {	
	font-family: "Georgia", 'Times New Roman', "Times", serif;	font-weight:400;
	font-size:18px;

	color: #404040; 
}
#sidebar a, #sidebar-alt a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color: #404040; 
}
#sidebar .widget, #sidebar-alt .widget {	background: none;
	background-color: #ffffff; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	font-family: "Georgia", 'Times New Roman', "Times", serif;	font-weight:400;
	font-size:18px;
 
}
#sidebar .widget li, #sidebar-alt .widget li {	background: none;
	background-color: #ffffff; 
}
#pagewrap .back-top.back-top-float, .full-section-scrolling #footerwrap .back-top .arrow-up a, .footer-horizontal-left #footerwrap .back-top .arrow-up a, .footer-horizontal-right #footerwrap .back-top .arrow-up a, .footer-left-col #footerwrap .back-top .arrow-up a, .footer-right-col #footerwrap .back-top .arrow-up a, #footer .back-top .arrow-up a {	background: none;
	background-color: #faf2f0; 
}
#footerwrap .back-top a:before, #pagewrap .back-top.back-top-float {	
	color: #404040; 
}

/* Themify Custom CSS */
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    border-bottom: 2px solid #e9d1d1;
}
.wp-block-heading {
	color: #404040;
	font-family: oswald;
	font-weight: 400;
}
.wc-block-components-price-slider__range-input-wrapper {
	color: #404040;	
}
.woocommerce-cart  .cart .button,
.woocommerce-cart  button.button:disabled[disabled] {
    background: #f2e4e3;
    color: #404040;
opacity:1;
}
#cart-wrap .button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt {
    background: #f2e4e3;
    color: #404040;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    background-color: #f2e4e3;
    border: 0;
    border-radius: 30px;
    box-shadow: none;
    color: inherit;
    text-shadow: none;
}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
    background-color: #fff;
	  color: #000 
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
  float: left;
  margin-right: 1em;
	background-color: #f2e4e3;
	color: #404040;
}
.woocommerce-MyAccount-content .woocommerce-Button.button {
	background-color: #f2e4e3;
	color: #404040;
}

.woocommerce .woocommerce-form .woocommerce-form-register__submit {
	background-color: #f2e4e3;
	color: #404040;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 h2 {
		font-family: garamond;
		color: #b49b57;	
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 body {
		font-family: oswald;
		color: #404040;	
}

.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 h2 {
		font-family: garamond;
		color: #b49b57;
}

.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 body {
		font-family: oswald;
		color: #404040;	
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
min-height: 100px;
