a.woocommerce-product-gallery__trigger {
    display: none!important;
}
nav.woocommerce-breadcrumb {
    margin-top: 125px!important;
}

p.price.pewc-main-price {
    display: none;
}
.woocommerce-variation.single_variation {
    display: none!important;
}
span.onsale {
    display: none!important;
}
span.price {
    display: none!important;
}
.archive.woocommerce ul.products li.product .button {
    /* display: inline-block; */
    margin-top: 1em;
    display: none;
}
.woocommerce ul.products li.product .button {
    display: none;
    margin-top: 1em;
}
h2.woocommerce-loop-product__title {
    font-size: 21px!important;
    color: #000;
    text-align: center;
}
store-locator-section-bg {
    background-color: #00000000 !important;
}
.store-locator-bottom-half {
    display: none;
    position: relative;
margin-top: 120px!important;
    z-index: 2;
    background: #00000000!important;
}
nav.elementor-section.elementor-top-section.elementor-element.elementor-element-33ad0dcf.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-sticky {
    margin-top: -20px!important;
    height: 50px!important;
}
header.elementor-section.elementor-top-section.elementor-element.elementor-element-766409da.elementor-section-content-middle.elementor-section-height-min-height.elementor-section-full_width.elementor-section-height-default.elementor-section-items-middle {
    margin-top: -30px!important;
}
.woocommerce .woocommerce-breadcrumb {
    margin: 0 0 1em;
    padding: 0;
    font-size: .92em;
    color: #767676;
    display: none;
}
.product.type-product {
    margin-top: 50px;
}
span.woocommerce-Price-amount.amount {
    display: none;
}

button.single_add_to_cart_button.button.alt {
    background: #bf9d57;
}

span.posted_in a {
    color: #bd9e58;
}
button.single_add_to_cart_button.button.alt:hover {
    color: #bda360;
    background: white;
    border-width: thick;
    border-color: #bda360;
}
.elementor-4879 .elementor-element.elementor-element-6ea45764 .elementor-nav-menu--dropdown a:hover, .elementor-4879 .elementor-element.elementor-element-6ea45764 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-4879 .elementor-element.elementor-element-6ea45764 .elementor-nav-menu--dropdown a.highlighted, .elementor-4879 .elementor-element.elementor-element-6ea45764 .elementor-menu-toggle:hover {
    color: #bf9d57;
}
.post .wp-post-image {
    width: 100%;
    max-height: 500px;
    -o-object-fit: cover;
    object-fit: contain;
}
article.post h2 {
    text-align: center;
    color: #bda360;
}

article.post a {
    color: #bda360!important;
    text-shadow: 1px 1px #000;
}

.post .wp-post-image {
    width: 100%;
    max-height: 500px;
    -o-object-fit: cover;
    object-fit: contain;
}
article.post h2 {
    text-align: center;
    color: #bda360;
}

article.post a {
    color: #bda360!important;
    text-shadow: 1px 1px #000;
}
.store-locator-link {
    font-size: 17px!important;
    text-align: center!important;
    /* right: 20px; */
    position: relative!important;
    left: 0px;
    color: #bfa25f;
    text-shadow: 1px 1px #000;
}

.woocommerce-loop-product__title {
    display: none;
}
.woocommerce-loop-product__title.with_sku {
    display: block;!important;
}
// Menu
/*a.e-n-menu-item-title-container.e-link:active {
    background: #c1a15e!important;
    color: #fff!important;
    border-radius: 20px;
    padding: 10px 40px;
}*/
.elementor-widget-n-menu .e-n-menu-item-title:not(.e-current):not(:hover) .e-n-menu-item-title-container .e-n-menu-item-title-text:active {
    color: #0079cc;
}

a.page-numbers {
    color: #000;
}