h1, .h1{color: #d0a67c;}
h1.woocommerce-products-header__title.page-title {font-size: 28px;}
ul.wooc_sclist {padding: 0; display: flex; display: -webkit-flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px;}
ul.wooc_sclist li{max-width:25%;flex:0 0 25%; padding-left:15px; padding-right:15px; margin-bottom: 15px; margin-bottom: 30px;}
ul.wooc_sclist li .sc_img{padding: 15px; background-color: #fff; box-shadow: 0 0 5px #ddd; display:block; height: 100%;}
ul.wooc_sclist li img{max-width:100%;}
ul.wooc_sclist li .sc_img > a {display: block; min-height: 200px; max-height: 200px; margin-bottom: 10px;}
.tax-product_cat .custom-term-description { margin-top: 20px;}
.tax-product_cat .term-description { display: none;}
.wc_desc_img {max-width: 250px; float: left; margin-right: 15px;}
.wc_desc_img img{max-width:100%; border: 2px solid #592f1d;} html .woocommerce ul.products li.product a p{margin:0px; min-height:initial;line-height: 1.10em;margin-bottom: 10px;}
html .woocommerce ul.products li.product a img{margin-bottom:0px;}
html .product h2.woocommerce-loop-product__title{color: #592f1d;font-size: 13px !important;font-weight: bold;padding: 0px !important;margin-top: 15px !important;margin-bottom:8px !important;    min-height: initial;}
.woocommerce ul.products li.product a.button{border: 1px solid #999999;
padding: 3px 6px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;color: #333333;font-size: 12px; font-family: Arial, Helvetica, sans-serif;
text-decoration: none; vertical-align: middle;color: #333333; margin: 10px 0;   background: #F2F2F2;
background: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#F2F2F2));
background: -webkit-linear-gradient(top, #F2F2F2, #F2F2F2);
background: -moz-linear-gradient(top, #F2F2F2, #F2F2F2);
background: -ms-linear-gradient(top, #F2F2F2, #F2F2F2);
background: -o-linear-gradient(top, #F2F2F2, #F2F2F2);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#F2F2F2, endColorstr=#F2F2F2,GradientType=0 );}
.woocommerce ul.products li.product a.button:hover{border-top-color: #CCCCCC;background: #CCCCCC; color: #333333;}
.woocommerce ul.products li.product a.button:focus{border-color: rgba(89,47,29,0.6);outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(89,47,29,0.6);}
.woocommerce ul.products li.product .price{padding:0px !important; margin:0px !important;}
.woocommerce ul.products li.product a.woocommerce-loop-product__link, .search ul.products li.product a.woocommerce-loop-product__link{display: flex;flex-direction: column; display: -ms-flex; -ms-flex-direction: column;flex: 1; -ms-flex: 1;}
h1.woocommerce-products-header__title.page-title{color: #d0a67c !important;}
.archive-img-wrap{width:200px; height:200px; display:flex; display:-ms-flex; align-items:center; -ms-align-items:center; justify-content:center; -ms-justify-content:center;}
.woocommerce ul.products.columns-3 li.product, .search ul.products li, .woocommerce-page ul.products.columns-3 li.product, .woocommerce ul.products li, .woocommerce-page ul.products li{  -ms-justify-content: space-between;  justify-content: space-between;margin-bottom:10px;display: flex; flex-direction: column; align-items: flex-start; display: -ms-flex; -ms-flex-direction: column; -ms-align-items: flex-start;}
.archive.woocommerce nav.woocommerce-pagination{margin-top:30px;}
.archive.woocommerce ul.products, .search ul.products, .related.products .products.columns-4{display:flex; display:-ms-flex; flex-wrap:wrap; -ms-flex-wrap:wrap;}
html .woocommerce .woocommerce-breadcrumb a{color: #592f1d;}
html .woocommerce .woocommerce-breadcrumb{font-size:11.52px;  font-family: "Open Sans",sans-serif; line-height: 1.5;  color: #592F15;margin-bottom:15px;}
.single.woocommerce div.product .product_title{color: #592f1d; margin: 0 0 10px; font-family: "Open Sans",sans-serif; font-size: 28px;}
.single.woocommerce div.product div.images{width:300px;}
.single.woocommerce div.product div.summary{width:calc(100% - 300px);  padding-left: 25px;}
.single.woocommerce .product p {color: #592F15;min-height: initial;font-family: "Open Sans",sans-serif; line-height: 1.5;font-size: 14.4px;}
.woocommerce-product-details__short-description {margin: 20px 0px;}
.single.woocommerce div.product form.cart{margin: 15px 0 20px;padding: 6px 10px 10px 10px;border: 1px solid #e6e6e6; background: #f1f1f1;color: #000000; }
.single.woocommerce div.product form.cart .variations{margin-top:0px;}
.archive.woocommerce ul.products li.product .price , .search ul.products li.product .price{margin-top: auto !important;}
.archive.woocommerce ul.products li.product .price ins{color: #DD0000;margin-left:5px;}
.woocommerce-page ul.products li{margin-bottom:10px !important;}
.woocommerce .related.products ul.products li.product .price, .woocommerce .related.products div.product span.price {margin-top: auto !important;}
.woocommerce-order-details__title{margin-bottom:10px;}
.woocommerce-order-received .woocommerce ul.order_details{margin-top:10px;}
.related.products h2{margin-bottom:15px;}
body#main_site .webcom-header .slogan{position: static;width: 100%;display: inline-block;}
.webcom-header .logo-wrap img{width:400px}
.search .page-header{border:0px;}
.search .site-content ul>li:before{content:none;}
.search .page-header h1{color: #d0a67c !important;font-size: 28px;}
@media(max-width:991px){
.woocommerce-order-received .woocommerce ul.order_details{padding:0px; margin-bottom:25px;margin-top:10px;}
.woocommerce-order-received .woocommerce ul.order_details li {width: 100%; margin:0px; padding:5px 5px 5px 20px;}
.site-content ul#shipping_method > li:before{content:none;}
.shop_table.order_details tfoot{width:100%; display:block;}
.search article .entry-summary p{word-break:break-all;}
.woocommerce-checkout-review-order-table tfoot{display:block; width:100%;}
.woocommerce-MyAccount-navigation{margin-bottom:15px;}
}
@media (min-width:768px) and (max-width:991px){
ul.wooc_sclist li{max-width:33.3333%;flex:0 0 33.33333%;}
.single.woocommerce div.product div.summary{padding-left:0px;    width: 100%;}
.single.woocommerce div.product .product_title{margin-top:15px;}
html body .products li {padding-left:5px !important; padding-right:5px !important;}
}
@media(max-width:767px){
.single.woocommerce div.product div.summary{padding-left:0px;    width: 100%;}
.single.woocommerce div.product .product_title{margin-top:15px;}
}
@media (min-width:480px) and (max-width:767px){
ul.wooc_sclist li{max-width:50%;flex:0 0 50%;}
}
@media (max-width:479px){
ul.wooc_sclist li{max-width:100%;flex:0 0 100%; margin-bottom: 15px;}
ul.wooc_sclist li .sc_img > a {min-height: auto;  max-height: initial;}
.wc_desc_img{max-width:100%; width:100%; text-slign:center;}
.custom-term-description p{max-width:100%;}
.single.woocommerce div.product .product_title{font-size:24px;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{width: 100%;text-align: center;}
h1.woocommerce-products-header__title.page-title {margin-bottom: 10px;}
.site-content ul#shipping_method > li:before{content:none;}
.woocommerce-cart .woocommerce-shipping-totals.shipping td:before{width:100%; text-align:left;}
.woocommerce-cart .woocommerce ul#shipping_method li{text-align:left;}
.woocommerce-cart .woocommerce-shipping-destination{text-align:left;}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:2px 0px;}
}
@media(max-width:375px){
.woocommerce-checkout h3, .woocommerce-checkout .h3{font-size:22px;}
}
@media (max-width:365px){
.woocommerce-cart tr .coupon {display: flex;flex-direction: column; display: -ms-flex; -ms-flex-direction: column;}
.woocommerce-cart tr .coupon *{width: 100% !important; margin-top: 8px;}
}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus{box-shadow:0 0 .1875em #69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-plain.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-mastercard.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-dinersclub.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-maestro.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-jcb.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-amex.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-discover.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa-electron.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url(//store.stablefarmandtack.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-invalid.svg)}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}#add_payment_method ul.payment_methods li{list-style-type:none}#add_payment_method ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method ul.payment_methods li img+img{margin-left:2px}