.elementor-16755 .elementor-element.elementor-element-e589416{--display:flex;}.elementor-16755 .elementor-element.elementor-element-4f2d131{width:auto;max-width:auto;}.elementor-16755 .elementor-element.elementor-element-4f2d131.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16755 .elementor-element.elementor-element-4f2d131.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-16755 .elementor-element.elementor-element-4f2d131.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-16755 .elementor-element.elementor-element-4f2d131.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for ace-wordpress-filters-product-category-filter, class: .elementor-element-c0e3de2 */button, .cpf-filter__panel-toggle {
    background-color: transparent !important;
}
.cpf-filter__panel-heading {
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
}
.cpf-filter__marker.is-active .cpf-filter__marker {
  background: #00000 !important;
  border-color: #00000 !important;
}

label.cpf-filter__choice:has(input[data-slug="platos"]),
label.cpf-filter__choice:has(input[data-slug="detectores"]),
label.cpf-filter__choice:has(input[data-slug="accesorios"])
{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4f2d131 */.woocommerce ul.products li.product .button {
    display: none;
}
h2, .woocommerce-loop-product__title {
    text-align: center !important;
    color: #FF0004 !important;
    text-transform: uppercase !important;
}/* End custom CSS */