.elementor-281191 .elementor-element.elementor-element-3bed68f{margin-top:35px;margin-bottom:0px;}.elementor-281191 .elementor-element.elementor-element-c19dbdd{text-align:center;}.elementor-281191 .elementor-element.elementor-element-c19dbdd .elementor-heading-title{color:#435249;}.elementor-281191 .elementor-element.elementor-element-b704916{--divider-border-style:solid;--divider-color:#FBA912;--divider-border-width:3px;}.elementor-281191 .elementor-element.elementor-element-b704916 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-281191 .elementor-element.elementor-element-b704916 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-281191 .elementor-element.elementor-element-5146029{text-align:center;}.elementor-281191 .elementor-element.elementor-element-5b0c071{margin-top:25px;margin-bottom:100px;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product{text-align:center;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#435249;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#435249;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Worker", Sans-serif;font-weight:normal;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .price{color:#435249;font-weight:normal;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .price ins{color:#435249;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .price ins .amount{color:#435249;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#435249;border-radius:0px 0px 0px 0px;}.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-281191 .elementor-element.elementor-element-1b15718{width:20%;}.elementor-281191 .elementor-element.elementor-element-7cbce5d{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-281191 .elementor-element.elementor-element-7cbce5d{width:100%;}}@media(max-width:1024px){.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-281191 .elementor-element.elementor-element-6eb776b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-5146029 */.elementor-281191 .elementor-element.elementor-element-5146029 a {color:#435249; text-decoration:underline;}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-4bc9bec */.elementor-281191 .elementor-element.elementor-element-4bc9bec{
    background-color: #eee ;
    border: 1px solid #aaa ;
    box-shadow: 5px 7px 5px #ccc;
    padding-top:.7em;
    padding-bottom:.7em;
  position: -webkit-sticky; 
  position: sticky;
  top: .7em;    
}
.elementor-281191 .elementor-element.elementor-element-4bc9bec ul li {
    list-style-type: none;
         line-height: 2.8em;
         font-family: "Tenso";
         text-transform: uppercase;
         font-weight: bold;
         font-size: .8em;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Worker';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://legacy.elmwoodstockfarm.com/wp-content/uploads/2020/06/WORKER-REGULAR.ttf') format('truetype');
}
@font-face {
	font-family: 'Worker';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://legacy.elmwoodstockfarm.com/wp-content/uploads/2020/06/WORKER-BOLD.ttf') format('truetype');
}
@font-face {
	font-family: 'Worker';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://legacy.elmwoodstockfarm.com/wp-content/uploads/2020/06/WORKER-REGULAR-SLANTED.ttf') format('truetype');
}
@font-face {
	font-family: 'Worker';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://legacy.elmwoodstockfarm.com/wp-content/uploads/2020/06/WORKER-BOLD-SLANTED.ttf') format('truetype');
}
@font-face {
	font-family: 'Worker';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://legacy.elmwoodstockfarm.com/wp-content/uploads/2020/06/WORKER-LIGHT-3.ttf') format('truetype');
}
/* End Custom Fonts CSS */