.elementor-5920 .elementor-element.elementor-element-3c622e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-5920 .elementor-element.elementor-element-8aca0d8{--display:flex;--justify-content:flex-start;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5920 .elementor-element.elementor-element-8aca0d8:not(.elementor-motion-effects-element-type-background), .elementor-5920 .elementor-element.elementor-element-8aca0d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7187E0A;}.elementor-5920 .elementor-element.elementor-element-8aca0d8.e-con{--align-self:flex-start;}.elementor-5920 .elementor-element.elementor-element-aa28170 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5920 .elementor-element.elementor-element-f136c94{--grid-columns:3;--grid-column-gap:20px;}@media(max-width:1024px){.elementor-5920 .elementor-element.elementor-element-8aca0d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5920 .elementor-element.elementor-element-f136c94{--grid-columns:2;}}@media(max-width:767px){.elementor-5920 .elementor-element.elementor-element-3c622e7{--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5920 .elementor-element.elementor-element-f136c94{--grid-columns:2;--grid-column-gap:20px;}}@media(min-width:768px){.elementor-5920 .elementor-element.elementor-element-3c622e7{--content-width:1440px;}.elementor-5920 .elementor-element.elementor-element-8aca0d8{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5920 .elementor-element.elementor-element-8aca0d8{--width:40%;}}/* Start custom CSS for woofilters, class: .elementor-element-aa28170 */.elementor-5920 .elementor-element.elementor-element-aa28170 .ui-slider.ui-widget-content:not(.iris-slider-offset) {
  background: transparent;
  border-radius: 0;
  height: 1px !important;
  border: .5px solid #C7187E;
  border-bottom: 0;
}

.elementor-5920 .elementor-element.elementor-element-aa28170 .ui-slider.ui-widget-content .ui-slider-handle {
  border-radius: 50px !important;
  background: #C7187E !important;
}


.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfFilterWrapper .ui-slider-horizontal {
  height: 0 !important;
}

.elementor-5920 .elementor-element.elementor-element-aa28170 .ui-slider-horizontal .ui-slider-handle {
  top: -11px !important;
}
.elementor-5920 .elementor-element.elementor-element-aa28170 div.ui-slider.ui-widget-content .ui-slider-handle {
  border: none !important;
}
.elementor-5920 .elementor-element.elementor-element-aa28170 .fa-plus::before {
  content: "\f107" !important;
  font-size: 22px !important;
}

#wpfBlock_1 .wpfTitleToggle::before {
  display: none !important;
}

.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfValue {
  padding-left: 10px !important;
}
.elementor-5920 .elementor-element.elementor-element-aa28170 .ui-slider .ui-slider-handle {
  width: 19px !important;
  height: 19px !important;
}

.elementor-5920 .elementor-element.elementor-element-aa28170 .fa-minus::before {
  content: "\f106" !important;
  font-size: 22px !important;
}
.elementor-5920 .elementor-element.elementor-element-aa28170 .ui-slider-horizontal .ui-slider-handle {
  top: -10px !important;
}
.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfFilterWrapper .wfpTitle{
font-family: Inter !important;
font-size: 15px !important;
font-weight: 500 !important;

}
.elementor-5920 .elementor-element.elementor-element-aa28170 .wfpTitle {
    margin-bottom: 10px;
}

.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfCheckbox {
    height: 18px;
}
.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfFilterWrapper label {
  margin: 0;
    margin-bottom: 0px;
  margin-bottom: 11px;
}

.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfFilterVerScroll {
  max-height: 526px !important;
}

.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfFilterWrapper {
    border-bottom: 1.5px solid rgba(0, 0, 0, 0.10);
  padding-bottom: 17px;
  padding-top: 17px !important;

}


.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfClearButton.wpfButton {
width: auto;
  right: 0;
  top:0;
  color: #000;
  font-weight: 600 !important;
  padding: 0;
  font-size: 14px;

  padding-right: 10px;
  margin: 0;
  background:  inherit;
}



.elementor-5920 .elementor-element.elementor-element-aa28170 .wpfFilterWrapper[data-filter-type="wpfAttribute"][data-get-attribute="wpf_filter_material"] {
    /* Your styles here */
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aca0d8 *//*.elementor-5920 .elementor-element.elementor-element-8aca0d8 #wpfBlock_1::before {*/
/*  content: "Price"; */
/*  position: absolute; */
/*  top: -20px; */
/*  left: 0;*/
/* font-family: Inter;*/
/*font-size: 15px;*/
/*font-style: normal;*/
/*font-weight: 500;*/
/*line-height: normal;*/
/*}*/
/*.elementor-5920 .elementor-element.elementor-element-8aca0d8 #wpfBlock_1 {*/
/*  position: relative; */
/*  margin-top: 20px;*/
/*  margin-left: 5px;*/
/*}*/
/*.wpfFilterVerScroll::before {*/
/*  display: block; */
/* font-family: Inter;*/
/*font-size: 15px;*/
/*font-style: normal;*/
/*font-weight: 500;*/
/*line-height: normal;*/
/*margin-bottom: 10px;}*/

/*#wpfBlock_2 .wpfFilterVerScroll::before {*/
/*  content: "Size"; */
/*}*/
/*#wpfBlock_3 .wpfFilterVerScroll::before {*/
/*  content: "Categories"; */
/*}*/

/*#wpfBlock_4 .wpfFilterVerScroll::before {*/
/*  content: "Age"; */
/*}*/

/*#wpfBlock_5 .wpfFilterVerScroll::before {*/
/*  content: "Material"; */
/*}*/
/*#wpfBlock_6 .wpfFilterVerScroll::before {*/
/*  content: "color"; */
/*}*//* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f136c94 */.woocommerce span.onsale {
     all: unset; /* Removes all inherited styles */
 
}/* End custom CSS */