.elementor-5012 .elementor-element.elementor-element-1551df3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-5012 .elementor-element.elementor-element-00c2a76.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5012 .elementor-element.elementor-element-00c2a76.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-5012 .elementor-element.elementor-element-00c2a76.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5012 .elementor-element.elementor-element-00c2a76.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS */button.btn.btn-primary.yith-wcan-reset-filters.reset-filters.enhanced {
    background-color: #f9cc33;
    border-color: #facd33;
    color: black;
    border-radius: 0;
    padding: 10px 30px;

}
.yith-wcan-filters .yith-wcan-filter {
    margin-bottom: 30px;
    display: inline-flex;
    flex-direction: row;
}
.filters-container {
    text-align: center;
}
h4.filter-title {
    font-family: "Be Vietnam Pro", Sans-serif;
}
.filters-container {
    font-family: "Be Vietnam Pro", Sans-serif;
}
.filter-content {
    width: 300px!important;
    margin: 0 20px;
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown.open {
    border-color: rgb(0 0 0 / 10%);
    box-shadow: 1px 1px 5px 1px rgb(0 0 0 / 10%);
}
.yith-wcan-filters .yith-wcan-filter .yith-wcan-dropdown .dropdown-wrapper {
    background-color: #fff;
    border: rgb(0 0 0 / 10%);
    border-radius: 4px;
    box-shadow: 1px 1px 5px 1px rgb(0 0 0 / 10%);}
    .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > a, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > label > a {
    color: #0a0c12;
    text-decoration: underline;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > a:hover, .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item > label > a:hover {
    color: #0a0b12;
    text-decoration: underline;
}/* End custom CSS */