.elementor a, a {
    color: #336;
}

/* --- MENÚ --- */
.e-n-menu-item .e-n-menu-content #e-n-menu-content-2421 {
    margin-top: 10px;
    border: solid 1px #E3EAF2;
}

/* --- BARRA BÚSQUEDA --- */
.e-search .e-search-form button.e-search-submit {
    margin-left: 0;
}

/* --- HOME --- */
.como-funciona .elementor-image-box-title {
	margin-top: 5px;
}

/* --- SIDEBAR TIENDA --- */
.wpfFilterTitle {
    display: none;
}
.irs--flat .irs-bar,
.irs--flat .irs-from, 
.irs--flat .irs-single, 
.irs--flat .irs-to {
    background-color: #2F3478;
    color: #FFF;
}
.irs--flat .irs-handle>i:first-child {
    background-color: #B76200;
}
.irs--flat .irs-to:before,
.irs--flat .irs-from:before {
    border-top-color: #B76200;
}
.berocket_single_filter_widget .bapf_head h3 {
    font-size: 16px;
    margin-bottom: 15px;
}
.bapf_sfilter ul li {
    font-size: 15px;
}
.irs--flat .irs-from,
.irs--flat .irs-to {
    font-size: 13px
}
.wpfFilterButton.wpfButton, 
.wpfClearButton.wpfButton {
    background-color: #2F3478;
    color: #FFF;
}
.wpfFilterWrapper .wpfFilterTitle {
    display: none;
}
.wpfFilterWrapper .wfpDescription {
    font-weight: 700;
}
#wpfSortProducts,
.wpfFilterContent span,
 .wpfFilterContent span,
.wpfFilterWrapper .wpfFilterTaxNameWrapper {
    color: #000 !important;
}
.wpfFilterWrapper[data-filter-type="wpfCategory"] .wpfFilterContent .wpfCheckboxHier input {
    width: 1.2em;
    height: 1.2em;
}
.wpfFilterWrapper ul:not(.wpfButtonsFilter) li {
    margin-bottom: 4px;
}
.wpfFilterWrapper[data-filter-type="wpfPrice"] .wfpDescription {
    margin-left: -10px;
}

/* --- CARRITO --- */
.elementor-menu-cart__product-price {
    color: #000;
}
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart,
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout {
    background-color: #2F3478;
}

button:hover,
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart:hover,
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout:hover,
.elementor-7 .elementor-element.elementor-element-eb72a2c.elementor-wc-products ul.products li.product .button:hover,
.elementor-7 .elementor-element.elementor-element-eb72a2c.elementor-wc-products ul.products li.product .button:hover {
    transition: all 0.5s;
    background-color: #B76200;
    border-color: #B76200;
}