/* annasta Woocommerce Product Filters autogenerated style options css */.awf-filters-1-1-container.awf-style-icons label::before {content:"";font-weight:400;}.awf-filters-1-1-container.awf-style-icons .awf-filter-container:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-1-1-container.awf-style-icons .awf-filter-container.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:400;}.awf-filters-1-1-container.awf-style-icons .awf-active label::before {content:"";font-weight:900;}.awf-filters-1-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent label::before {content:"";font-weight:900;}.awf-filters-1-1-container.awf-style-icons .awf-active:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-1-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent:not(.awf-hover-off) label:hover::before {content:"";font-weight:400;}.awf-filters-1-1-container.awf-style-icons .awf-active.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-1-1-container.awf-style-icons .awf-hierarchical-sbs-active-parent.awf-empty-disabled.awf-empty label:hover::before {content:"";font-weight:900;}.awf-filters-1-2-container label.awf-term-120::after {background-color:#eeee22;}.awf-filters-1-2-container label.awf-term-114::after {background-color:#eeee22;}.awf-filters-1-2-container label.awf-term-121::after {background-color:#eeee22;}.awf-filters-1-2-container label.awf-term-122::after {background-color:#eeee22;}.awf-filters-1-2-container label.awf-term-123::after {background-color:#95aabf;}.awf-filters-1-2-container label.awf-term-124::after {background-color:#95aabf;}.awf-filters-1-2-container label.awf-term-125::after {background-color:#95aabf;}.awf-filters-1-2-container label.awf-term-126::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-127::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-128::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-129::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-130::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-131::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-132::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-133::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-134::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-135::after {background-color:#dda4a4;}.awf-filters-1-2-container label.awf-term-136::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-137::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-138::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-139::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-140::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-141::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-142::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-143::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-144::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-145::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-146::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-147::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-148::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-150::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-151::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-152::after {background-color:#81d742;}.awf-filters-1-2-container label.awf-term-157::after {background-color:;}
          .awf-filterable .blockUI.blockOverlay::before{
          height: 50px;
          width: 50px;
          line-height: 50px;
          font-size: 50px;
          opacity: 1;
        margin-top: -15px;margin-left: -15px;}.noUi-horizontal{height:3px;}.noUi-horizontal .noUi-handle{top:-15px;width:29px;height:28px;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;border:1px solid #D9D9D9;border-radius:50%;}.noUi-horizontal .noUi-handle::before,.noUi-horizontal .noUi-handle::after{display:none;}.noUi-pips-horizontal{margin-top:-13px;}.noUi-marker-horizontal.noUi-marker-large{height:5px;width:5px;border-radius:50%;background:#3FB8AF;}.noUi-marker-horizontal.noUi-marker-normal{display:none;}.awf-togglable-preset-btn{background-color:rgba(255,255,255,0.9);}.awf-togglable-preset-btn:hover{background-color:rgba(255,255,255,1);}.awf-togglable-preset-close-btn{}.awf-togglable-preset-btn{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;}/* User CSS *//*novo*/
.awf-filters-container ul.awf-children-container {
    margin-left: 10px !important;
}
li.awf-active label {
    color: #71c15d !important;
}
.awf-filters-1-1-container.awf-style-icons label::before  {
    display: none !important;
}
.awf-filters-container input[type="radio"]+label {
    padding-left: 5px !important;
}
.awf-filters-container ul ul ul .awf-filter-container input[type='radio'] + label {
    font-weight: 400 !important;
}

li.awf-filter-container.awf-product-categories-animais-de-estimacao-container.awf-parent-container label,
li.awf-filter-container.awf-product-categories-animais-de-producao-container.awf-parent-container label {
    font-size: 16px !important;
    font-weight: 600 !important;
}
li.awf-filter-container.awf-product-categories-animais-de-estimacao-container.awf-parent-container,
li.awf-filter-container.awf-product-categories-animais-de-producao-container.awf-parent-container {
margin-top:15px !important;
}
.awf-filter-container label:active {
    color: #71c15d !important;
}
.awf-filter-title {
    font-weight: 600;
    background: #71c15d;
    color: #ffffff !important;
    padding: 12px 18px !important;
}
.awf-filter-title-container {margin-bottom:0px !important;}
.awf-filters-container {
    background: #fcfcfc !important;
    padding: 10px 20px 25px 20px !important;
border: 1px solid #f6f6f6;
}
input[type="radio"]+label {padding-left: 22px !important;}
.scheme_default input[type="radio"] + label:before, .scheme_default input[type="checkbox"] + label:before {
    border-color: #919191 !important;
    width: 17px!important;
    height: 17px!important;
}
.awf-filter-container input[type='checkbox'] + label, .awf-filter-container input[type='radio'] + label {
    font-weight: 500 !important;
}
.awf-filter-container input[type='checkbox'] + label:hover, .awf-filter-container input[type='radio'] + label:hover {
    color: #71c15d !important;background:transparent !important;
}
.awf-collapsible-children .awf-parent-container:hover {
    background: transparent !important;
}

.awf-filters-container ul li {
    margin-bottom: 5px;
}
/*css anterior*/
.awf-multi .awf-filter-title {
   font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 2px;
    padding: 0px;
    border-bottom: 1px solid #ececec;
}
.awf-multi .awf-filter-title:after {
  content: "";
  display: block;
  padding: 0 0 12px;
  width: 60px;
  border-bottom: 2px solid #71c15d;}

li.awf-active label {
  color: #71c15d !important;
    font-weight: 700 !important
/*    font-weight: 600 !important;*/
	 /* color: #555 !important;*/
}
.awf-filter-wrapper {
    margin: 0 0 30px !important;
}
.awf-filter-container input[type=checkbox].awf-filter, .awf-filter-container input[type=radio].awf-filter {
    width: 18px;
    height: 18px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
	  vertical-align: middle;
    margin: 0 10px 0 0 !important;}

.awf-filter-container label {
color: #222 !important;
    font-size: 15px!important;
font-weight: 400!important;}

.awf-filter-container .awf-filter-count {
font-weight: 400 !important;
    margin-left: 5px;
    color: #777;
    font-size: 13px;
    line-height: 13px;
    opacity: 1 !important;}

.awf-collapsible-children .awf-parent-container::after {
    content: "\f067" !important;
    font-size: 15px !important;
    -webkit-text-stroke: 0.5px #fff !important;
    color: #333 !important;}
.awf-parent-container:not(.awf-collapsed-on)::after {
    color: #71c15d !important;-webkit-text-stroke: 0px !important;
}
.awf-collapsible-children .awf-parent-container:hover::after  {
    color: #71c15d !important;-webkit-text-stroke: 0px !important;
}
.awf-show-in-row.awf-collapsible-children ul li.awf-parent-container:hover {
    background: transparent !important;
}

.awf-product-search {margin-top:-8px;margin-bottom: 50px !important;}
.awf-filter-container.awf-product-search-container .awf-filter {
	height: 48px !important;border: 1px solid #9d9d9d !important;border-radius: 34px;}
.awf-filter-container.awf-product-search-container .awf-filter:hover {
    cursor: inherit;
}

button.awf-reset-btn {
    width: 100% !important;
    height: 38px !important;
background: #71c15d;
    color: #fff;
    font-weight: 600;
    border: 0px !important;
    border-radius: 4px;
}
button.awf-reset-btn:hover {background: #71c15d;}

.awf-active-badge {
    color: #222;
    font-size: 14px;
    font-weight: 400;
    cursor: pointer;
    position: relative;
    padding: 4px 8px 4px 8px;
    margin-right: 8px;
    margin-bottom: 8px;
    text-align: center;
    display: inline-block;
    line-height: 1.2;
    background-color: #f2f2f2;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
}

/*.awf-active-badges-container {
    position: absolute !important;
    bottom: 0px !important;
}*/