/* annasta Woocommerce Product Filters autogenerated style options css */@media(max-width:768px){.awf-preset-wrapper.awf-preset-5-wrapper{display:none;}}.awf-filters-5-0-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-5-0-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-5-0-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-5-0-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-5-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-5-0-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:900;}.awf-filters-5-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:900;}.awf-filters-5-0-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-5-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-4-1-container .awf-term--1::before{content:"";font-weight:inherit;}.awf-filters-4-1-container .awf-term--1:hover::before{content:"";font-weight:inherit;}.awf-filters-4-1-container .awf-active .awf-term--1::before{content:"";font-weight:inherit;}.awf-filters-4-1-container .awf-active .awf-term--1:hover::before{content:"";font-weight:inherit;}.awf-filters-4-1-container .awf-term--2::before{content:"";font-weight:inherit;}.awf-filters-4-1-container .awf-term--2:hover::before{content:"";font-weight:inherit;}.awf-filters-4-1-container .awf-active .awf-term--2::before{content:"";font-weight:900;}.awf-filters-4-1-container .awf-active .awf-term--2:hover::before{content:"";font-weight:inherit;}.awf-filters-11-0-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-11-0-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-11-0-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-11-0-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-11-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-11-0-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-11-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-11-0-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-11-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-11-1-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-11-1-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-11-1-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-11-1-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-11-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-11-1-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-11-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-11-1-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-11-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-13-3-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-13-3-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-3-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-13-3-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-13-3-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-13-3-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-3-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-3-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-13-3-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-13-2-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-13-2-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-2-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-13-2-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-13-2-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-13-2-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-2-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-2-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-13-2-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-13-1-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-13-1-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-1-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-13-1-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-13-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-13-1-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-13-1-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-13-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-15-0-container {position:relative;max-height:200px;overflow:hidden;}.awf-filters-15-0-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-15-0-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-15-0-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-15-0-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-15-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-15-0-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-15-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-15-0-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-15-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-thl.awf-thl-expanded:not(.awf-collapsed) .awf-filters-15-0-container {max-height:inherit;height:inherit;}.awf-filters-16-1-container {position:relative;max-height:300px;overflow:hidden;}.awf-thl.awf-thl-expanded:not(.awf-collapsed) .awf-filters-16-1-container {max-height:inherit;height:inherit;}@media(min-width:768px){.awf-preset-wrapper.awf-preset-19-wrapper{display:none;}}@media(min-width:768px){.awf-preset-wrapper.awf-preset-21-wrapper{display:none;}}.awf-filters-22-0-container {position:relative;max-height:250px;overflow:hidden;}.awf-filters-22-0-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-22-0-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-22-0-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-22-0-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-22-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-22-0-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-22-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-22-0-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-22-0-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-thl.awf-thl-expanded:not(.awf-collapsed) .awf-filters-22-0-container {max-height:inherit;height:inherit;}.awf-filters-24-0-container .awf-term--1::before{content:" ";font-weight:inherit;}.awf-filters-24-0-container .awf-term--1:hover::before{content:" ";font-weight:inherit;}.awf-filters-24-0-container .awf-active .awf-term--1::before{content:" ";font-weight:inherit;}.awf-filters-24-0-container .awf-active .awf-term--1:hover::before{content:" ";font-weight:inherit;}.awf-filters-24-0-container .awf-term--2::before{content:"";font-weight:inherit;}.awf-filters-24-0-container .awf-term--2:hover::before{content:"";font-weight:inherit;}.awf-filters-24-0-container .awf-active .awf-term--2::before{content:"";font-weight:900;}.awf-filters-24-0-container .awf-active .awf-term--2:hover::before{content:"";font-weight:inherit;}.awf-filters-25-0-container .awf-filter-container.awf-range-slider-container .noUi-value.noUi-value-large{display:none;}.awf-filters-25-0-container .awf-filter-container.awf-range-slider-container .awf-slider-tooltips-below{margin-top:30px;}
          .awf-filterable .blockUI.blockOverlay::before{
          height: 128px;
          width: 128px;
          line-height: 128px;
          font-size: 128px;
          opacity: 1;
        margin-top: -64px;margin-left: -64px;animation-duration:1.75s;}.awf-filterable .blockUI.blockOverlay{opacity:0.5 !important;}.awf-style-images .awf-filter-container label::before {
  left: 0;
  top: 0;
  width: 40px;
  height: 40px;
  border: 1px solid #cccccc;
	border-radius: 0;
  box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.02);
}

.awf-style-images .awf-filter-container.awf-active label::before,
.awf-style-images .awf-filter-container.awf-active:not(.awf-hover-off) label:hover::before {
  border: 1px solid #999999;
  box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.5);
}

.awf-style-images a:focus label::before,
.awf-style-images .awf-filter-container.awf-active a:focus label::before {
  border: 1px solid #999999;
  box-shadow: none;
}

.awf-style-images .awf-filter-container label::after {
  left: 4px;
  top: 4px;
  width: 34px;
  height: 34px;
  border: 1px solid #f1f1f1;
  box-sizing: border-box;
	opacity: 0.9;
  background-position: left top;
  background-size: cover;
	border-radius: 0;
}

.awf-style-images .awf-filter-container .awf-count-wo-label .awf-filter-count{ border-radius: 0; }
.awf-style-images .awf-filter-container label::before,.awf-style-images .awf-filter-container.awf-active label::before,.awf-style-images .awf-filter-container.awf-active:not(.awf-hover-off) label:hover::before,.awf-style-images .awf-filter-container label::after,.awf-style-images .awf-filter-container .awf-count-wo-label .awf-filter-count{border-radius: 50%;}.noUi-horizontal { height: 5px; }

.noUi-target {
  background: #ccc;
  border: none;
  border-radius: 0;
  box-shadow: none;
}

.noUi-connect { background: #666; }

.noUi-horizontal .noUi-handle {
  top: -8px;
  right: -10px;
  height: 20px;
  width: 20px;
  background: #666;
  box-shadow: none;
  border: none;
  border-radius: 50%;
}

.noUi-horizontal .noUi-handle::before,
.noUi-horizontal .noUi-handle::after {
  content: none;
  display: none;
}

.noUi-pips-horizontal {
  margin-top: -16px;
}

.noUi-marker-horizontal.noUi-marker-large {
  height: 7px;
  background: #999;
  border-radius: 0;
}

.noUi-marker-horizontal.noUi-marker-normal{display:none;}
.awf-filters-container .awf-filter-container.awf-range-slider-container,.awf-filters-container .awf-taxonomy-range-slider-container{width:90%;}.awf-filters-container .awf-filter-container.awf-range-slider-container,.awf-filters-container .awf-taxonomy-range-slider-container{margin-left:auto;margin-right:auto;}@media (max-width: 1024px){.awf-filters-container .awf-filter-container.awf-range-slider-container,.awf-filters-container .awf-taxonomy-range-slider-container{margin: 70px auto;transform:scale(1);}.awf-interactive-slider-tooltips-container{transform:scale(1);}}.awf-preset-wrapper{font-size:15px;line-height:20px;}.awf-togglable-preset-close-btn{}.awf-active-badges-container{font-size:15px;}.awf-filter-wrapper.awf-dropdown .awf-filters-container, .awf-dropdown.awf-button-filter .awf-submit-btn-container{background-color:#f7f7f7;}.awf-filter-wrapper.awf-dropdown .awf-filters-container{border-color:#c9c9c9;}.awf-preset-title{text-align:left;color:#2b2b2b;font-size:17px;font-weight:600;white-space:nowrap;}.awf-preset-description{font-size:0px;border-bottom-width:0px;}.awf-active-badge{font-family:DM Sans;font-size:15px;font-weight:500;}.awf-filter-wrapper:not(.awf-dropdown) .awf-filter-title{color:#2b2b2b;font-size:17px;font-weight:600;white-space:nowrap;}.awf-dropdown .awf-filter-title{font-size:15px;}.awf-dropdown .awf-filter-title-container{margin-right:15px;border-bottom-style:solid;border-radius:6px;}.awf-filter-container label{color:#2b2b2b;}.awf-filters-container li.awf-filter-container{margin-bottom:-3px;margin-left:0px;padding-bottom:7px;}/* User CSS */.awf-thl .awf-thl-more-btn, .awf-thl .awf-thl-less-btn {text-align:left}
.awf-style-tags .awf-filter-container label {color: white;font-size: 1em;font-weight:500;border-radius: 30px;background-color: #436eb5;font-family: DM Sans,sans-serif;letter-spacing:0.03em; display:table-cell;line-height:33px}
.awf-filters-container.awf-style-tags li.awf-filter-container{border: none !important}
.awf-style-tags .awf-filter-container label:hover {color:white}
.awf-show-in-row ul {-webkit-inline-box}
.awf-active-badge{color: black;display:inline-block;margin-right:10px}
.awf-reset-btn-container.awf-top-reset-btn-container {display:none !important}