 .slick-arrows .slick-arrow.slick-prev:before {
    content: "\f053";
}
.slick-arrows .slick-arrow.slick-next:before {
    content: "\f054";
}
.fancybox-wrap .fancybox-close {
    background: url(https://sluum.pl/js/jquery/plugins/fancybox/fancybox_sprite@2x.png) center !important;
    transition: all .4s;
    text-align: center;
    line-height: 36px;
    background-size: 44px 152px !important;
    background-position: top left !important;
}
.fancybox-wrap .fancybox-close:before {
display: none;
}

/* Górny pasek filtrów - LeoTheme Diva + ps_facetedsearch */
#search_filters_wrapper,
.block-category + #search_filters_wrapper,
#js-product-list-top #search_filters_wrapper,
.products-sort-order + #search_filters_wrapper {
  width: 100%;
  clear: both;
}

#search_filters_wrapper #search_filters,
#js-product-list-top #search_filters_wrapper #search_filters {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 12px;
  width: 100%;
}

#search_filters_wrapper .facet,
#js-product-list-top #search_filters_wrapper .facet {
  flex: 0 0 auto;
  min-width: 220px;
  max-width: 260px;
  margin: 0 !important;
  width: auto !important;
}

#search_filters_wrapper .facet .title,
#js-product-list-top #search_filters_wrapper .facet .title {
  margin-bottom: 8px;
}

#search_filters_wrapper .facet ul,
#js-product-list-top #search_filters_wrapper .facet ul {
  margin: 0;
}

#search_filters_wrapper .facet.dropdown,
#search_filters_wrapper .facet .dropdown-menu,
#js-product-list-top #search_filters_wrapper .facet .dropdown-menu {
  position: relative;
}