.elementor-72010000 .elementor-element.elementor-element-be39f06.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-72010000 .elementor-element.elementor-element-be39f06 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-72010000 .elementor-element.elementor-element-542cacf .category-title{color:#0c0c0c;font-size:2em;margin:0px 0px 8px 0px;}.elementor-72010000 .elementor-element.elementor-element-542cacf{width:auto;max-width:auto;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b .pk-filter-button{display:block;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b .bt_compare{display:none;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b .products-sort-order{display:block;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b .listing_view{display:flex;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b #products:not(.view_list) .product_list .grid-container{grid-template-columns:repeat(4, minmax(130px, 1fr)) !important;column-gap:10px;row-gap:14px;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b #products:not(.view_list) .product_list .grid-container .product-miniature{margin:0;}.elementor-72010000 .elementor-element.elementor-element-bb6889b .product-list-container{margin:0px 0px 15px 0px;}.elementor-72010000 .elementor-element.elementor-element-bb6889b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-72010000 .elementor-element.elementor-element-542cacf .category-title{font-size:1.6em;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b #products:not(.view_list) .product_list .grid-container{grid-template-columns:repeat(4, minmax(130px, 1fr)) !important;column-gap:12px;row-gap:10px;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b #products:not(.view_list) .product_list .grid-container .product-miniature{margin:0;}}@media(max-width:767px){.elementor-72010000 .elementor-element.elementor-element-542cacf .category-title{font-size:1.3em;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b #products:not(.view_list) .product_list .grid-container{grid-template-columns:repeat(2, minmax(130px, 1fr)) !important;column-gap:8px;row-gap:10px;}#main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b #products:not(.view_list) .product_list .grid-container .product-miniature{margin:0;}}/* Start custom CSS for html, class: .elementor-element-9938885 */#search_filters_wrapper .active_filters{gap:0.5vw;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bfe4391 *//*Contenedor principal*/
.elementor-72010000 .elementor-element.elementor-element-bfe4391 .pk-aside.filter_products {
    max-width: 500px;
    min-width:300px;
    width: 30%;
    padding: 0 10px;
    overflow:auto; }
@media (max-width: 480px) {
.elementor-72010000 .elementor-element.elementor-element-bfe4391 .pk-aside.filter_products {
        width: 100%;
        padding: 0 10px;
    }
}

/*ocultar boton filtros*/
.elementor-72010000 .elementor-element.elementor-element-bfe4391 .filter-btn {display:none;}

/*Cambiar visual filtros*/
.elementor-72010000 .elementor-element.elementor-element-bfe4391 .custom-checkbox {display:none;}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .search_filters {gap: 1.5vw;}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .search_filters .facet {
    gap: 7px;}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .search_filters .facet h4 {
    padding-bottom: 0;
    font-size: 17px;
    font-weight: 500;
    color: #666;
    border-bottom: 1px solid #666666;
}
.elementor-72010000 .elementor-element.elementor-element-bfe4391 .search_filters .facet .faceted-slider p {
                font-size: 15px;
                font-weight: 500;
                margin-top: 0;
                margin-bottom: 8px;
}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .ui-slider {
        height: 2px;
}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .search_filters .facet:not(.facet-type-price) ul {
    flex-wrap: wrap;
    flex-direction: row;
    gap: 1vw;
    max-height: none;
}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .search_filters .facet:not(.facet-type-price) ul a {
    color: #666666;
    padding: 0.2rem 0.5rem;
    border: 1px solid #666666;
    min-width: 32px;
    text-align: center;
    font-size: 12px
}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .search_filters .facet:not(.facet-type-price) ul .active a {
    border: 2px solid black;
    color: #000000;
}
/*Fin visual filtros*/

/*aside bottom*/
.elementor-72010000 .elementor-element.elementor-element-bfe4391 .aside-bottom{
    z-index: 10;
    background-color: #ffffff;
    position: sticky;
    bottom:0;
    left:0;
    padding: 15px 0;
    margin-top:10px;
    width: 100%;
    border-top: 1px solid #666666;
    justify-content: right;
}

.elementor-72010000 .elementor-element.elementor-element-bfe4391 .btn.close-sidebar{
    width: auto;
    height: auto;
    position: inherit;
    padding: 0.5rem 1rem;
}

.faceted-overlay{z-index:1100;}/* End custom CSS */
/* Start custom CSS for pkcategoryproducts, class: .elementor-element-bb6889b */.elementor-72010000 .elementor-element.elementor-element-bb6889b #main {padding: 0;}

/*Ocultar nombre categoria*/
.elementor-72010000 .elementor-element.elementor-element-bb6889b #product-list-header {display: none;}

.elementor-72010000 .elementor-element.elementor-element-bb6889b .btn.pk-filter-button, .elementor-72010000 .elementor-element.elementor-element-bb6889b .products-sort-order .select-title{border: none;
    font-size: 15px;}

@media (max-width: 800px) {
    #main-content .elementor-72010000 .elementor-element.elementor-element-bb6889b .listing_view{
        display:none;
    }
}/* End custom CSS */